Ignition Math

API Reference

6.9.3~pre2
MassMatrix3< T > Member List

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

DiagonalMoments() constMassMatrix3< T >inline
DiagonalMoments(const Vector3< T > &_ixxyyzz)MassMatrix3< T >inline
Epsilon(const T _tolerance=IGN_MASSMATRIX3_DEFAULT_TOLERANCE< T >) constMassMatrix3< T >inline
Epsilon(const Vector3< T > &_moments, const T _tolerance=IGN_MASSMATRIX3_DEFAULT_TOLERANCE< T >)MassMatrix3< T >inlinestatic
EquivalentBox(Vector3< T > &_size, Quaternion< T > &_rot, const T _tol=1e-6) constMassMatrix3< T >inline
InertiaMatrix(const T &_ixx, const T &_iyy, const T &_izz, const T &_ixy, const T &_ixz, const T &_iyz)MassMatrix3< T >inline
IsNearPositive(const T _tolerance=IGN_MASSMATRIX3_DEFAULT_TOLERANCE< T >) constMassMatrix3< T >inline
IsPositive(const T _tolerance=IGN_MASSMATRIX3_DEFAULT_TOLERANCE< T >) constMassMatrix3< T >inline
IsValid(const T _tolerance=IGN_MASSMATRIX3_DEFAULT_TOLERANCE< T >) constMassMatrix3< T >inline
IXX() constMassMatrix3< T >inline
IXX(const T &_v)MassMatrix3< T >inline
Ixx() constMassMatrix3< T >inline
IXY() constMassMatrix3< T >inline
IXY(const T &_v)MassMatrix3< T >inline
Ixy() constMassMatrix3< T >inline
IXZ() constMassMatrix3< T >inline
IXZ(const T &_v)MassMatrix3< T >inline
Ixz() constMassMatrix3< T >inline
Iyy() constMassMatrix3< T >inline
IYY() constMassMatrix3< T >inline
IYY(const T &_v)MassMatrix3< T >inline
Iyz() constMassMatrix3< T >inline
IYZ() constMassMatrix3< T >inline
IYZ(const T &_v)MassMatrix3< T >inline
Izz() constMassMatrix3< T >inline
IZZ() constMassMatrix3< T >inline
IZZ(const T &_v)MassMatrix3< T >inline
Mass(const T &_m)MassMatrix3< T >inline
Mass() constMassMatrix3< T >inline
MassMatrix3()MassMatrix3< T >inline
MassMatrix3(const T &_mass, const Vector3< T > &_ixxyyzz, const Vector3< T > &_ixyxzyz)MassMatrix3< T >inline
MassMatrix3(const MassMatrix3< T > &_m)MassMatrix3< T >inline
Moi() constMassMatrix3< T >inline
MOI() constMassMatrix3< T >inline
MOI(const Matrix3< T > &_moi)MassMatrix3< T >inline
OffDiagonalMoments() constMassMatrix3< T >inline
OffDiagonalMoments(const Vector3< T > &_ixyxzyz)MassMatrix3< T >inline
operator!=(const MassMatrix3< T > &_m) constMassMatrix3< T >inline
operator=(const MassMatrix3< T > &_massMatrix)MassMatrix3< T >inline
operator==(const MassMatrix3< T > &_m) constMassMatrix3< T >inline
PrincipalAxesOffset(const T _tol=1e-6) constMassMatrix3< T >inline
PrincipalMoments(const T _tol=1e-6) constMassMatrix3< T >inline
SetDiagonalMoments(const Vector3< T > &_ixxyyzz)MassMatrix3< T >inline
SetFromBox(const Material &_mat, const Vector3< T > &_size, const Quaternion< T > &_rot=Quaternion< T >::Identity)MassMatrix3< T >inline
SetFromBox(const T _mass, const Vector3< T > &_size, const Quaternion< T > &_rot=Quaternion< T >::Identity)MassMatrix3< T >inline
SetFromBox(const Vector3< T > &_size, const Quaternion< T > &_rot=Quaternion< T >::Identity)MassMatrix3< T >inline
SetFromCylinderZ(const Material &_mat, const T _length, const T _radius, const Quaternion< T > &_rot=Quaternion< T >::Identity)MassMatrix3< T >inline
SetFromCylinderZ(const T _mass, const T _length, const T _radius, const Quaternion< T > &_rot=Quaternion< T >::Identity)MassMatrix3< T >inline
SetFromCylinderZ(const T _length, const T _radius, const Quaternion< T > &_rot)MassMatrix3< T >inline
SetFromSphere(const Material &_mat, const T _radius)MassMatrix3< T >inline
SetFromSphere(const T _mass, const T _radius)MassMatrix3< T >inline
SetFromSphere(const T _radius)MassMatrix3< T >inline
SetInertiaMatrix(const T &_ixx, const T &_iyy, const T &_izz, const T &_ixy, const T &_ixz, const T &_iyz)MassMatrix3< T >inline
SetIxx(const T &_v)MassMatrix3< T >inline
SetIxy(const T &_v)MassMatrix3< T >inline
SetIxz(const T &_v)MassMatrix3< T >inline
SetIyy(const T &_v)MassMatrix3< T >inline
SetIyz(const T &_v)MassMatrix3< T >inline
SetIzz(const T &_v)MassMatrix3< T >inline
SetMass(const T &_m)MassMatrix3< T >inline
SetMoi(const Matrix3< T > &_moi)MassMatrix3< T >inline
SetOffDiagonalMoments(const Vector3< T > &_ixyxzyz)MassMatrix3< T >inline
ValidMoments(const Vector3< T > &_moments, const T _tolerance=IGN_MASSMATRIX3_DEFAULT_TOLERANCE< T >)MassMatrix3< T >inlinestatic
~MassMatrix3()MassMatrix3< T >inlinevirtual