Example usage for Java org.apache.commons.math3.geometry.euclidean.threed FieldRotation fields, constructors, methods, implement or subclass
The text is from its open source code.
FieldRotation(final T q0, final T q1, final T q2, final T q3, final boolean needsNormalization) Build a rotation from the quaternion coordinates. | |
FieldRotation(final FieldVector3D Build a rotation from an axis and an angle. | |
FieldRotation(final T[][] m, final double threshold) Build a rotation from a 3X3 matrix. | |
FieldRotation(final FieldVector3D Build one of the rotations that transform one vector into another one. |
FieldVector3D | applyInverseTo(final FieldVector3D Apply the inverse of the rotation to a vector. |
FieldVector3D | applyInverseTo(final Vector3D u) Apply the inverse of the rotation to a vector. |
FieldRotation | applyInverseTo(final FieldRotation Apply the inverse of the instance to another rotation. |
FieldRotation | applyInverseTo(final Rotation r) Apply the inverse of the instance to another rotation. |
void | applyInverseTo(final T[] in, final T[] out) Apply the inverse of the rotation to a vector stored in an array. |
void | applyInverseTo(final double[] in, final T[] out) Apply the inverse of the rotation to a vector stored in an array. |
FieldVector3D | applyInverseTo(final Rotation r, final FieldVector3D Apply the inverse of a rotation to a vector. |
FieldRotation | applyInverseTo(final Rotation rOuter, final FieldRotation Apply the inverse of a rotation to another rotation. |
FieldVector3D | applyTo(final FieldVector3D Apply the rotation to a vector. |
FieldVector3D | applyTo(final Vector3D u) Apply the rotation to a vector. |
FieldRotation | applyTo(final FieldRotation Apply the instance to another rotation. |
FieldRotation | applyTo(final Rotation r) Apply the instance to another rotation. |
void | applyTo(final T[] in, final T[] out) Apply the rotation to a vector stored in an array. |
void | applyTo(final double[] in, final T[] out) Apply the rotation to a vector stored in an array. |
FieldVector3D | applyTo(final Rotation r, final FieldVector3D Apply a rotation to a vector. |
FieldRotation | applyTo(final Rotation r1, final FieldRotation Apply a rotation to another rotation. |
T | distance(final FieldRotation Compute the distance between two rotations. |
T | getAngle() Get the angle of the rotation. |
FieldVector3D | getAxis() Get the normalized axis of the rotation. |
T | getQ0() Get the scalar coordinate of the quaternion. |
T | getQ1() Get the first coordinate of the vectorial part of the quaternion. |
T | getQ2() Get the second coordinate of the vectorial part of the quaternion. |
T | getQ3() Get the third coordinate of the vectorial part of the quaternion. |
FieldRotation | revert() Revert a rotation. |
Rotation | toRotation() Convert to a constant vector without derivatives. |