Uses of Class
org.apache.commons.geometry.euclidean.threed.rotation.AxisReferenceFrame
-
Packages that use AxisReferenceFrame Package Description org.apache.commons.geometry.euclidean.threed.rotation This package provides components related to rotations in 3 dimensional Euclidean space. -
-
Uses of AxisReferenceFrame in org.apache.commons.geometry.euclidean.threed.rotation
Fields in org.apache.commons.geometry.euclidean.threed.rotation declared as AxisReferenceFrame Modifier and Type Field Description private AxisReferenceFrameAxisAngleSequence. referenceFrameReference frame for defining axis positions.Methods in org.apache.commons.geometry.euclidean.threed.rotation that return AxisReferenceFrame Modifier and Type Method Description AxisReferenceFrameAxisAngleSequence. getReferenceFrame()Get the axis reference frame.static AxisReferenceFrameAxisReferenceFrame. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static AxisReferenceFrame[]AxisReferenceFrame. 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 AxisReferenceFrame Modifier and Type Method Description 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.AxisAngleSequenceQuaternionRotation. toAxisAngleSequence(AxisReferenceFrame frame, 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 AxisReferenceFrame Constructor Description AxisAngleSequence(AxisReferenceFrame referenceFrame, AxisSequence axisSequence, double angle1, double angle2, double angle3)Construct an instance from its component parts.
-