Uses of Enum
org.apache.commons.geometry.euclidean.threed.rotation.AxisSequence
Packages that use AxisSequence
Package
Description
This package provides components related to rotations in 3 dimensional
Euclidean space.
-
Uses of AxisSequence in org.apache.commons.geometry.euclidean.threed.rotation
Fields in org.apache.commons.geometry.euclidean.threed.rotation declared as AxisSequenceModifier and TypeFieldDescriptionprivate final AxisSequence
AxisAngleSequence.axisSequence
Axis sequence.Methods in org.apache.commons.geometry.euclidean.threed.rotation that return AxisSequenceModifier and TypeMethodDescriptionAxisAngleSequence.getAxisSequence()
Get the rotation axis sequence.static AxisSequence
Returns the enum constant of this type with the specified name.static AxisSequence[]
AxisSequence.values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.apache.commons.geometry.euclidean.threed.rotation with parameters of type AxisSequenceModifier and TypeMethodDescriptionstatic AxisAngleSequence
AxisAngleSequence.createAbsolute
(AxisSequence axisSequence, double angle1, double angle2, double angle3) Create a new instance with a reference frame ofAxisReferenceFrame.ABSOLUTE
.static AxisAngleSequence
AxisAngleSequence.createRelative
(AxisSequence axisSequence, double angle1, double angle2, double angle3) Create a new instance with a reference frame ofAxisReferenceFrame.RELATIVE
.private double[]
QuaternionRotation.getAngles
(AxisReferenceFrame frame, AxisSequence axes) Get a sequence of angles around the given axes that produce a rotation equivalent to this instance.QuaternionRotation.toAbsoluteAxisAngleSequence
(AxisSequence axes) Get a sequence of axis-angle rotations that produce an overall rotation equivalent to this instance.QuaternionRotation.toAxisAngleSequence
(AxisReferenceFrame frame, AxisSequence axes) Get a sequence of axis-angle rotations that produce an overall rotation equivalent to this instance.QuaternionRotation.toRelativeAxisAngleSequence
(AxisSequence axes) Get a sequence of axis-angle rotations that produce an overall rotation equivalent to this instance.Constructors in org.apache.commons.geometry.euclidean.threed.rotation with parameters of type AxisSequenceModifierConstructorDescriptionAxisAngleSequence
(AxisReferenceFrame referenceFrame, AxisSequence axisSequence, double angle1, double angle2, double angle3) Construct an instance from its component parts.