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 AxisReferenceFrame
AxisAngleSequence. referenceFrame
Reference frame for defining axis positions.Methods in org.apache.commons.geometry.euclidean.threed.rotation that return AxisReferenceFrame Modifier and Type Method Description AxisReferenceFrame
AxisAngleSequence. getReferenceFrame()
Get the axis reference frame.static AxisReferenceFrame
AxisReferenceFrame. 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.AxisAngleSequence
QuaternionRotation. 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.
-