public class PlanarProjection
extends java.lang.Object
Constructor and Description |
---|
PlanarProjection() |
Modifier and Type | Method and Description |
---|---|
static void |
leftProject(Matrix2d MR,
RotationMatrix3d R,
Matrix3x2 M1)
Left projects the matrix M1 onto the planar coordinate system and stores
the result in MR.
|
static void |
leftProject(Matrix2x3 MR,
RotationMatrix3d R,
Matrix3d M1)
Left projects the matrix M1 onto the planar coordinate system and stores
the result in MR.
|
static void |
rightProject(Matrix2d MR,
RotationMatrix3d R,
Matrix2x3 M1)
Right projects the matrix M1 onto the planar coordinate system and stores
the result in MR.
|
static void |
rightProject(Matrix3x2 MR,
RotationMatrix3d R,
Matrix3d M1)
Right projects the matrix M1 onto the planar coordinate system and stores
the result in MR.
|
public static void leftProject(Matrix2d MR, RotationMatrix3d R, Matrix3x2 M1)
T MR = R M1where R is the 3 x 2 orthogonal matrix formed from the first two columns of the rotation from plane to world coordinates.
MR
- projected matrixR
- rotation from plane to world coordinatesM1
- matrix to be projectedpublic static void leftProject(Matrix2x3 MR, RotationMatrix3d R, Matrix3d M1)
T MR = R M1where R is the 3 x 2 orthogonal matrix formed from the first two columns of the rotation from plane to world coordinates.
MR
- projected matrixR
- rotation from plane to world coordinatesM1
- matrix to be projectedpublic static void rightProject(Matrix2d MR, RotationMatrix3d R, Matrix2x3 M1)
MR = M1 Rwhere R is the 3 x 2 orthogonal matrix formed from the first two columns of the rotation from plane to world coordinates.
MR
- projected matrixR
- rotation from plane to world coordinatesM1
- matrix to be projectedpublic static void rightProject(Matrix3x2 MR, RotationMatrix3d R, Matrix3d M1)
MR = M1 Rwhere R is the 3 x 2 orthogonal matrix formed from the first two columns of the rotation from plane to world coordinates.
MR
- projected matrixR
- rotation from plane to world coordinatesM1
- matrix to be projected