Package | Description |
---|---|
hep.wired.util |
Modifier and Type | Method and Description |
---|---|
Matrix3D |
Matrix3D.createInverse()
Creates and returns the inverse of this matrix.
|
Matrix3D |
Matrix3D.createNormalized()
Create and returnes a normalized matrix of this matrix.
|
Matrix3D |
Matrix3D.createOrthonormalized()
Create and return the orthonormalized rotation matrix by using the
Gram-Schmidt algorithm.
|
static Matrix3D |
Matrix3D.getRotateInstance(double phi,
double theta,
double omega)
Returns a rotate matrix to rotate omega over the Z-axis, theta over the
X-axis, followed phi over the Y-axis.
|
static Matrix3D |
Matrix3D.getRotateInstance(double theta,
double nx,
double ny,
double nz)
Returns a rotate matrix to rotate theta radians over unit vector (nx, ny,
nz).
|
Modifier and Type | Method and Description |
---|---|
void |
Matrix3D.concatenate(Matrix3D m)
Concatenates this matrix with m, such that M' = M * m.
|
void |
Matrix3D.preConcatenate(Matrix3D m)
Pre-concatenates this matrix with m, such that M' = m * M.
|
Copyright © 1996-2014 FreeHEP. All Rights Reserved.