|
JNISpice version 2.0.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectspice.basic.RotationAndAV
public class RotationAndAV
Class RotationAndAV packages combinations of rotation matrices and angular velocity vectors that correspond to state transformation matrices.
Version 1.0.0 15-DEC-2009 (NJB)
Field Summary | |
---|---|
static double |
DET_TOL
DET_TOL is the maximum allowed deviation from 1 of the determinant of an input rotation matrix. |
static double |
NORM_TOL
NORM_TOL is the maximum allowed deviation from unit length of any column of an input rotation matrix. |
Constructor Summary | |
---|---|
RotationAndAV(Matrix33 r,
Vector3 av)
Create a rotation and angular velocity from a rotation matrix and an angular velocity vector. |
|
RotationAndAV(Matrix66 xform)
Create a rotation and angular velocity from a state transformation matrix. |
|
RotationAndAV(RotationAndAV r)
Copy constructor. |
Method Summary | |
---|---|
Vector3 |
getAngularVelocity()
Get the angular velocity from this instance. |
Matrix33 |
getRotation()
Get the rotation matrix from this instance. |
Matrix66 |
toMatrix()
Convert this instance to a state transformation matrix. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final double NORM_TOL
public static final double DET_TOL
Constructor Detail |
---|
public RotationAndAV(RotationAndAV r)
public RotationAndAV(Matrix33 r, Vector3 av) throws SpiceException
SpiceException
public RotationAndAV(Matrix66 xform) throws SpiceException
SpiceException
Method Detail |
---|
public Matrix33 getRotation()
public Vector3 getAngularVelocity()
public Matrix66 toMatrix() throws SpiceException
SpiceException
|
JNISpice version 2.0.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |