|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Transformation
Method Summary | |
---|---|
double[] |
getInverseMatrix()
Return this transformation inverse matrix. |
Transformation |
getInverseTransformation()
Return the inverse transformation. |
double[] |
getMatrix()
Return this transformation matrix. |
boolean |
isIdentity()
Return true if is identity, false otherwise. |
Transformation |
leftTimes(Transformation transformation)
Return this left times the given transformation. |
Vector3d |
project(Vector3d vector)
Project the given vector. |
Vector3d |
projectDirection(Vector3d direction)
Project the given direction. |
Transformation |
rightTimes(Transformation transformation)
Return this right times the given transformation. |
Vector3d |
unproject(Vector3d vector)
Unproject the given vector. |
Method Detail |
---|
Transformation rightTimes(Transformation transformation)
transformation
- the given transformation.
Transformation leftTimes(Transformation transformation)
transformation
- the given transformation.
Transformation getInverseTransformation()
Vector3d project(Vector3d vector)
vector
- the given vector.
Vector3d projectDirection(Vector3d direction)
direction
- the direction to project.
Vector3d unproject(Vector3d vector)
vector
- the given vector.
boolean isIdentity()
double[] getMatrix()
double[] getInverseMatrix()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |