Uses of Class
org.apache.commons.geometry.euclidean.threed.rotation.AxisSequence
-
Packages that use AxisSequence Package Description org.apache.commons.geometry.euclidean.threed.rotation 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 AxisSequence Modifier and Type Field Description private AxisSequence
AxisAngleSequence. axisSequence
Axis sequence.Methods in org.apache.commons.geometry.euclidean.threed.rotation that return AxisSequence Modifier and Type Method Description AxisSequence
AxisAngleSequence. getAxisSequence()
Get the rotation axis sequence.static AxisSequence
AxisSequence. valueOf(java.lang.String name)
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 AxisSequence Modifier and Type Method Description static 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.AxisAngleSequence
QuaternionRotation. toAbsoluteAxisAngleSequence(AxisSequence axes)
Get a sequence of axis-angle rotations that produce an overall rotation equivalent to this instance.AxisAngleSequence
QuaternionRotation. toAxisAngleSequence(AxisReferenceFrame frame, AxisSequence axes)
Get a sequence of axis-angle rotations that produce an overall rotation equivalent to this instance.AxisAngleSequence
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 AxisSequence Constructor Description AxisAngleSequence(AxisReferenceFrame referenceFrame, AxisSequence axisSequence, double angle1, double angle2, double angle3)
Construct an instance from its component parts.
-