public enum AxisSequenceType extends Enum<AxisSequenceType>
Enum Constant and Description |
---|
EULER
Represents Euler angles, which consist of axis sequences
in the pattern ABA.
|
TAIT_BRYAN
Represents Tait-Bryan angles, which consist of axis sequences
in the pattern ABC.
|
Modifier and Type | Method and Description |
---|---|
static AxisSequenceType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AxisSequenceType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AxisSequenceType EULER
ZXZ
, XYX
, etc.
fit this definition. Other types of sequences that do not match this
pattern are often called "Euler angles" in common usage. However, this enum
value is intended to represent only those sequences that match exactly, ie "proper" Euler angles.public static final AxisSequenceType TAIT_BRYAN
XYZ
, ZXY
,
etc. fit this definition. Tait-Bryan angles are also called Cardan angles.public static AxisSequenceType[] values()
for (AxisSequenceType c : AxisSequenceType.values()) System.out.println(c);
public static AxisSequenceType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2016–2021 The Apache Software Foundation. All rights reserved.