Drake
Drake C++ Documentation
RotationMatrix< T > Member List

This is the complete list of members for RotationMatrix< T >, including all inherited members.

cast() constRotationMatrix< T >
col(int index) constRotationMatrix< T >
get_internal_tolerance_for_orthonormality()RotationMatrix< T >static
GetMaximumAbsoluteDifference(const RotationMatrix< T > &other) constRotationMatrix< T >
GetMeasureOfOrthonormality(const Matrix3< T > &R)RotationMatrix< T >static
hash_append(HashAlgorithm &hasher, const RotationMatrix &R) noexceptRotationMatrix< T >friend
Identity()RotationMatrix< T >static
inverse() constRotationMatrix< T >
InvertAndCompose(const RotationMatrix< T > &other) constRotationMatrix< T >
IsExactlyEqualTo(const RotationMatrix< T > &other) constRotationMatrix< T >
IsExactlyIdentity() constRotationMatrix< T >
IsNearlyEqualTo(const RotationMatrix< T > &other, double tolerance) constRotationMatrix< T >
IsNearlyIdentity(double tolerance=get_internal_tolerance_for_orthonormality()) constRotationMatrix< 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() constRotationMatrix< 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
MakeXRotation(const T &theta)RotationMatrix< T >static
MakeYRotation(const T &theta)RotationMatrix< T >static
MakeZRotation(const T &theta)RotationMatrix< T >static
matrix() constRotationMatrix< T >
operator *(const RotationMatrix< T > &other) constRotationMatrix< T >
operator *(const Vector3< T > &v_B) constRotationMatrix< T >
operator *(const Eigen::MatrixBase< Derived > &v_B) constRotationMatrix< T >
operator *=(const RotationMatrix< T > &other)RotationMatrix< T >
operator=(const RotationMatrix &)=defaultRotationMatrix< T >
operator=(RotationMatrix &&)=defaultRotationMatrix< T >
ProjectToRotationMatrix(const Matrix3< T > &M, T *quality_factor=nullptr)RotationMatrix< T >static
RotationMatrix classRotationMatrix< T >friend
RotationMatrix(const RotationMatrix &)=defaultRotationMatrix< T >
RotationMatrix(RotationMatrix &&)=defaultRotationMatrix< 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 typedefRotationMatrix< T >related
row(int index) constRotationMatrix< T >
set(const Matrix3< T > &R)RotationMatrix< T >
ToAngleAxis() constRotationMatrix< T >
ToQuaternion() constRotationMatrix< T >
ToQuaternion(const Eigen::Ref< const Matrix3< T >> &M)RotationMatrix< T >static
ToQuaternionAsVector4() constRotationMatrix< T >
ToQuaternionAsVector4(const Matrix3< T > &M)RotationMatrix< T >static
ToRollPitchYaw() constRotationMatrix< T >
transpose() constRotationMatrix< T >