cast() const requires is_default_scalar< U > | RotationMatrix< T > | |
col(int index) const | RotationMatrix< T > | |
get_internal_tolerance_for_orthonormality() | RotationMatrix< T > | static |
GetMaximumAbsoluteDifference(const RotationMatrix< T > &other) const | RotationMatrix< T > | |
GetMeasureOfOrthonormality(const Matrix3< T > &R) | RotationMatrix< T > | static |
hash_append(HashAlgorithm &hasher, const RotationMatrix &R) noexcept | RotationMatrix< T > | friend |
Identity() | RotationMatrix< T > | static |
inverse() const | RotationMatrix< T > | |
InvertAndCompose(const RotationMatrix< T > &other) const | RotationMatrix< T > | |
IsExactlyEqualTo(const RotationMatrix< T > &other) const | RotationMatrix< T > | |
IsExactlyIdentity() const | RotationMatrix< T > | |
IsNearlyEqualTo(const RotationMatrix< T > &other, double tolerance) const | RotationMatrix< T > | |
IsNearlyIdentity(double tolerance=get_internal_tolerance_for_orthonormality()) const | RotationMatrix< T > | |
IsOrthonormal(const Matrix3< T > &R, double tolerance) | RotationMatrix< T > | static |
IsValid(const Matrix3< T > &R, double tolerance) | RotationMatrix< T > | static |
IsValid(const Matrix3< T > &R) | RotationMatrix< T > | static |
IsValid() const | RotationMatrix< T > | |
MakeClosestRotationToIdentityFromUnitZ(const Vector3< T > &u_A) | RotationMatrix< T > | static |
MakeFromOneUnitVector(const Vector3< T > &u_A, int axis_index) | RotationMatrix< T > | static |
MakeFromOneVector(const Vector3< T > &b_A, int axis_index) | RotationMatrix< T > | static |
MakeFromOrthonormalColumns(const Vector3< T > &Bx, const Vector3< T > &By, const Vector3< T > &Bz) | RotationMatrix< T > | static |
MakeFromOrthonormalRows(const Vector3< T > &Ax, const Vector3< T > &Ay, const Vector3< T > &Az) | RotationMatrix< T > | static |
MakeUnchecked(const Matrix3< T > &R) | RotationMatrix< T > | static |
MakeXRotation(const T &theta) | RotationMatrix< T > | static |
MakeYRotation(const T &theta) | RotationMatrix< T > | static |
MakeZRotation(const T &theta) | RotationMatrix< T > | static |
matrix() const | RotationMatrix< T > | |
operator *(const RotationMatrix< T > &other) const | RotationMatrix< T > | |
operator *(const Vector3< T > &v_B) const | RotationMatrix< T > | |
operator *(const Eigen::MatrixBase< Derived > &v_B) const | RotationMatrix< T > | |
operator *=(const RotationMatrix< T > &other) | RotationMatrix< T > | |
operator=(const RotationMatrix &)=default | RotationMatrix< T > | |
operator=(RotationMatrix &&)=default | RotationMatrix< T > | |
ProjectToRotationMatrix(const Matrix3< T > &M, T *quality_factor=nullptr) | RotationMatrix< T > | static |
RotationMatrix class | RotationMatrix< T > | friend |
RotationMatrix(const RotationMatrix &)=default | RotationMatrix< T > | |
RotationMatrix(RotationMatrix &&)=default | RotationMatrix< T > | |
RotationMatrix() | RotationMatrix< T > | |
RotationMatrix(const Matrix3< T > &R) | RotationMatrix< T > | explicit |
RotationMatrix(const Eigen::Quaternion< T > &quaternion) | RotationMatrix< T > | explicit |
RotationMatrix(const Eigen::AngleAxis< T > &theta_lambda) | RotationMatrix< T > | explicit |
RotationMatrix(const RollPitchYaw< T > &rpy) | RotationMatrix< T > | explicit |
RotationMatrix(internal::DoNotInitializeMemberFields) | RotationMatrix< T > | explicit |
RotationMatrixd typedef | RotationMatrix< T > | related |
row(int index) const | RotationMatrix< T > | |
set(const Matrix3< T > &R) | RotationMatrix< T > | |
ToAngleAxis() const | RotationMatrix< T > | |
ToQuaternion() const | RotationMatrix< T > | |
ToQuaternion(const Eigen::Ref< const Matrix3< T >> &M) | RotationMatrix< T > | static |
ToQuaternionAsVector4() const | RotationMatrix< T > | |
ToQuaternionAsVector4(const Matrix3< T > &M) | RotationMatrix< T > | static |
ToRollPitchYaw() const | RotationMatrix< T > | |
transpose() const | RotationMatrix< T > | |