Jolt Physics
A multi core friendly Game Physics Engine
Loading...
Searching...
No Matches
Mat44 Member List

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

Adjointed3x3() constMat44
ArgType typedefMat44
Decompose(Vec3 &outScale) constMat44
GetAxisX() constMat44inline
GetAxisY() constMat44inline
GetAxisZ() constMat44inline
GetColumn3(uint inCol) constMat44inline
GetColumn4(uint inCol) constMat44inline
GetDeterminant3x3() constMat44
GetDiagonal3() constMat44inline
GetDiagonal4() constMat44inline
GetDirectionPreservingMatrix() constMat44inline
GetQuaternion() constMat44
GetRotation() constMat44
GetRotationSafe() constMat44
GetTranslation() constMat44inline
Inversed() constMat44
Inversed3x3() constMat44
InversedRotationTranslation() constMat44
IsClose(Mat44Arg inM2, float inMaxDistSq=1.0e-12f) constMat44
Mat44()=defaultMat44
Mat44(Vec4Arg inC1, Vec4Arg inC2, Vec4Arg inC3, Vec4Arg inC4)Mat44
Mat44(Vec4Arg inC1, Vec4Arg inC2, Vec4Arg inC3, Vec3Arg inC4)Mat44
Mat44(const Mat44 &inM2)=defaultMat44
Mat44(Type inC1, Type inC2, Type inC3, Type inC4)Mat44
Multiply3x3(Vec3Arg inV) constMat44
Multiply3x3(Mat44Arg inM) constMat44
Multiply3x3LeftTransposed(Mat44Arg inM) constMat44
Multiply3x3RightTransposed(Mat44Arg inM) constMat44
Multiply3x3Transposed(Vec3Arg inV) constMat44
operator!=(Mat44Arg inM2) constMat44inline
operator()(uint inRow, uint inColumn) constMat44inline
operator()(uint inRow, uint inColumn)Mat44inline
operator*(Mat44Arg inM) constMat44
operator*(Vec3Arg inV) constMat44
operator*(Vec4Arg inV) constMat44
operator*(float inV) constMat44
operator*Mat44friend
operator*=(float inV)Mat44
operator+(Mat44Arg inM) constMat44
operator+=(Mat44Arg inM)Mat44
operator-() constMat44
operator-(Mat44Arg inM) constMat44
operator<<Mat44friend
operator=(const Mat44 &inM2)=defaultMat44
operator==(Mat44Arg inM2) constMat44
PostScaled(Vec3Arg inScale) constMat44
PostTranslated(Vec3Arg inTranslation) constMat44
PreScaled(Vec3Arg inScale) constMat44
PreTranslated(Vec3Arg inTranslation) constMat44
sCrossProduct(Vec3Arg inV)Mat44static
SetAxisX(Vec3Arg inV)Mat44inline
SetAxisY(Vec3Arg inV)Mat44inline
SetAxisZ(Vec3Arg inV)Mat44inline
SetColumn3(uint inCol, Vec3Arg inV)Mat44inline
SetColumn4(uint inCol, Vec4Arg inV)Mat44inline
SetDiagonal3(Vec3Arg inV)Mat44inline
SetDiagonal4(Vec4Arg inV)Mat44inline
SetInversed3x3(Mat44Arg inM)Mat44
SetRotation(Mat44Arg inRotation)Mat44
SetTranslation(Vec3Arg inV)Mat44inline
sIdentity()Mat44static
sInverseRotationTranslation(QuatArg inR, Vec3Arg inT)Mat44static
sLoadFloat4x4(const Float4 *inV)Mat44static
sLoadFloat4x4Aligned(const Float4 *inV)Mat44static
sLookAt(Vec3Arg inPos, Vec3Arg inTarget, Vec3Arg inUp)Mat44static
sNaN()Mat44static
sOuterProduct(Vec3Arg inV1, Vec3Arg inV2)Mat44static
sQuatLeftMultiply(QuatArg inQ)Mat44static
sQuatRightMultiply(QuatArg inQ)Mat44static
sRotation(Vec3Arg inAxis, float inAngle)Mat44static
sRotation(QuatArg inQuat)Mat44static
sRotationTranslation(QuatArg inR, Vec3Arg inT)Mat44static
sRotationX(float inX)Mat44static
sRotationY(float inY)Mat44static
sRotationZ(float inZ)Mat44static
sScale(float inScale)Mat44static
sScale(Vec3Arg inV)Mat44static
StoreFloat4x4(Float4 *outV) constMat44
sTranslation(Vec3Arg inV)Mat44static
sZero()Mat44static
ToMat44() constMat44inline
Transposed() constMat44
Transposed3x3() constMat44
Type typedefMat44