|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.math3.geometry.euclidean.threed.RotationOrder
public final class RotationOrder
This class is a utility representing a rotation order specification
for Cardan or Euler angles specification.
This class cannot be instanciated by the user. He can only use one
of the twelve predefined supported orders as an argument to either
the Rotation.Rotation(RotationOrder,double,double,double)
constructor or the Rotation.getAngles(org.apache.commons.math3.geometry.euclidean.threed.RotationOrder)
method.
Field Summary | |
---|---|
static RotationOrder |
XYX
Set of Euler angles. |
static RotationOrder |
XYZ
Set of Cardan angles. |
static RotationOrder |
XZX
Set of Euler angles. |
static RotationOrder |
XZY
Set of Cardan angles. |
static RotationOrder |
YXY
Set of Euler angles. |
static RotationOrder |
YXZ
Set of Cardan angles. |
static RotationOrder |
YZX
Set of Cardan angles. |
static RotationOrder |
YZY
Set of Euler angles. |
static RotationOrder |
ZXY
Set of Cardan angles. |
static RotationOrder |
ZXZ
Set of Euler angles. |
static RotationOrder |
ZYX
Set of Cardan angles. |
static RotationOrder |
ZYZ
Set of Euler angles. |
Method Summary | |
---|---|
Vector3D |
getA1()
Get the axis of the first rotation. |
Vector3D |
getA2()
Get the axis of the second rotation. |
Vector3D |
getA3()
Get the axis of the second rotation. |
String |
toString()
Get a string representation of the instance. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final RotationOrder XYZ
public static final RotationOrder XZY
public static final RotationOrder YXZ
public static final RotationOrder YZX
public static final RotationOrder ZXY
public static final RotationOrder ZYX
public static final RotationOrder XYX
public static final RotationOrder XZX
public static final RotationOrder YXY
public static final RotationOrder YZY
public static final RotationOrder ZXZ
public static final RotationOrder ZYZ
Method Detail |
---|
public String toString()
toString
in class Object
public Vector3D getA1()
public Vector3D getA2()
public Vector3D getA3()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |