|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--javax.media.j3d.Transform3D
|
+--uwcse.location.core.StateTransform
This class represents a matrix transformation of the estimated or actual location (translation and rotation) an object. A right-handed coordinate frame is assumed.
| Field Summary |
| Fields inherited from class javax.media.j3d.Transform3D |
AFFINE, CONGRUENT, IDENTITY, NEGATIVE_DETERMINANT, ORTHOGONAL, RIGID, SCALE, TRANSLATION, ZERO |
| Constructor Summary | |
StateTransform()
Constructs and initializes a transform to the identity matrix. |
|
StateTransform(double[] matrix)
Constructs and initializes a transform from the double precision array of length 16; the top row of the matrix is initialized to the first four elements of the array, and so on. |
|
StateTransform(Transform3D t1)
Constructs and initializes a transform from the Transform3D object. |
|
StateTransform(Matrix3d m1,
Vector3d t1,
double s)
Constructs and initializes a transform from the rotation matrix, translation, and scale values. |
|
StateTransform(Matrix4d m1)
Constructs and initializes a transform from the 4 x 4 matrix. |
|
StateTransform(Quat4d q1,
Vector3d t1,
double s)
Constructs and initializes a transform from the quaternion, translation, and scale values. |
|
StateTransform(State state)
Constructs and initializes a transform from the position and quaternion rotation in the given State. |
|
StateTransform(StateTransform t1)
Constructs and initializes a transform from the StateTransform object. |
|
| Method Summary | |
void |
transform(State state)
Transforms the State parameter with this transformation and place the result back into the State. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public StateTransform()
public StateTransform(double[] matrix)
public StateTransform(Matrix3d m1,
Vector3d t1,
double s)
public StateTransform(Matrix4d m1)
public StateTransform(Quat4d q1,
Vector3d t1,
double s)
public StateTransform(Transform3D t1)
public StateTransform(StateTransform t1)
public StateTransform(State state)
| Method Detail |
public void transform(State state)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||