WebCFace 2.5.2
Web-based Communication Framework & Dashboard-like UI
Loading...
Searching...
No Matches
Rotation Member List

This is the complete list of members for Rotation, including all inherited members.

appliedTo(const Transform &target) constRotation
appliedTo(const Rotation &target) constRotation
appliedTo(const Point &target) constRotation
axisAngleToQuaternion(const std::array< double, 3 > &axis, double angle)Rotationstatic
eulerToMatrix(const std::array< double, 3 > &rot, AxisSequence axis)Rotationstatic
inversed() constRotation
matrixToEuler(const std::array< std::array< double, 3 >, 3 > &rmat, AxisSequence axis)Rotationstatic
matrixToQuaternion(const std::array< std::array< double, 3 >, 3 > &rmat)Rotationstatic
operator!=(const Rotation &other) constRotationinline
operator!=(const Transform &other) constRotationinline
operator*(const Transform &target) constRotation
operator*(const Rotation &target) constRotation
operator*(const Point &target) constRotation
operator*=(const Rotation &target)Rotationinline
operator==(const Rotation &other) constRotation
operator==(const Transform &other) constRotation
quaternionToAxisAngle(const std::array< double, 4 > &quat)Rotationstatic
quaternionToMatrix(const std::array< double, 4 > &quat)Rotationstatic
rmat_Rotationmutableprotected
rot() constRotationinline
rot(std::size_t index) constRotationinline
rot()Rotationinline
rot(std::size_t index)Rotationinline
rot2D() constRotationinline
rot_Rotationmutableprotected
Rotation(const std::optional< std::array< double, 3 > > &rot, const std::optional< std::array< std::array< double, 3 >, 3 > > &rmat)Rotationinlineprotected
Rotation()Rotationinline
rotAxisAngle() constRotationinline
rotEuler(AxisSequence axis=AxisSequence::ZYX) constRotationinline
rotFromEulerRotationfriend
rotFromMatrixRotationfriend
rotMatrix() constRotationinline
rotMatrix(std::size_t row, std::size_t col) constRotationinline
rotQuat() constRotationinline
TransformRotationfriend