Jolt Physics
A multi core friendly Game Physics Engine
|
This is the complete list of members for Mat44, including all inherited members.
Adjointed3x3() const | Mat44 | |
ArgType typedef | Mat44 | |
Decompose(Vec3 &outScale) const | Mat44 | |
GetAxisX() const | Mat44 | inline |
GetAxisY() const | Mat44 | inline |
GetAxisZ() const | Mat44 | inline |
GetColumn3(uint inCol) const | Mat44 | inline |
GetColumn4(uint inCol) const | Mat44 | inline |
GetDeterminant3x3() const | Mat44 | |
GetDiagonal3() const | Mat44 | inline |
GetDiagonal4() const | Mat44 | inline |
GetDirectionPreservingMatrix() const | Mat44 | inline |
GetQuaternion() const | Mat44 | |
GetRotation() const | Mat44 | |
GetRotationSafe() const | Mat44 | |
GetTranslation() const | Mat44 | inline |
Inversed() const | Mat44 | |
Inversed3x3() const | Mat44 | |
InversedRotationTranslation() const | Mat44 | |
IsClose(Mat44Arg inM2, float inMaxDistSq=1.0e-12f) const | Mat44 | |
Mat44()=default | Mat44 | |
Mat44(Vec4Arg inC1, Vec4Arg inC2, Vec4Arg inC3, Vec4Arg inC4) | Mat44 | |
Mat44(Vec4Arg inC1, Vec4Arg inC2, Vec4Arg inC3, Vec3Arg inC4) | Mat44 | |
Mat44(const Mat44 &inM2)=default | Mat44 | |
Mat44(Type inC1, Type inC2, Type inC3, Type inC4) | Mat44 | |
Multiply3x3(Vec3Arg inV) const | Mat44 | |
Multiply3x3(Mat44Arg inM) const | Mat44 | |
Multiply3x3LeftTransposed(Mat44Arg inM) const | Mat44 | |
Multiply3x3RightTransposed(Mat44Arg inM) const | Mat44 | |
Multiply3x3Transposed(Vec3Arg inV) const | Mat44 | |
operator!=(Mat44Arg inM2) const | Mat44 | inline |
operator()(uint inRow, uint inColumn) const | Mat44 | inline |
operator()(uint inRow, uint inColumn) | Mat44 | inline |
operator*(Mat44Arg inM) const | Mat44 | |
operator*(Vec3Arg inV) const | Mat44 | |
operator*(Vec4Arg inV) const | Mat44 | |
operator*(float inV) const | Mat44 | |
operator* | Mat44 | friend |
operator*=(float inV) | Mat44 | |
operator+(Mat44Arg inM) const | Mat44 | |
operator+=(Mat44Arg inM) | Mat44 | |
operator-() const | Mat44 | |
operator-(Mat44Arg inM) const | Mat44 | |
operator<< | Mat44 | friend |
operator=(const Mat44 &inM2)=default | Mat44 | |
operator==(Mat44Arg inM2) const | Mat44 | |
PostScaled(Vec3Arg inScale) const | Mat44 | |
PostTranslated(Vec3Arg inTranslation) const | Mat44 | |
PreScaled(Vec3Arg inScale) const | Mat44 | |
PreTranslated(Vec3Arg inTranslation) const | Mat44 | |
sCrossProduct(Vec3Arg inV) | Mat44 | static |
SetAxisX(Vec3Arg inV) | Mat44 | inline |
SetAxisY(Vec3Arg inV) | Mat44 | inline |
SetAxisZ(Vec3Arg inV) | Mat44 | inline |
SetColumn3(uint inCol, Vec3Arg inV) | Mat44 | inline |
SetColumn4(uint inCol, Vec4Arg inV) | Mat44 | inline |
SetDiagonal3(Vec3Arg inV) | Mat44 | inline |
SetDiagonal4(Vec4Arg inV) | Mat44 | inline |
SetInversed3x3(Mat44Arg inM) | Mat44 | |
SetRotation(Mat44Arg inRotation) | Mat44 | |
SetTranslation(Vec3Arg inV) | Mat44 | inline |
sIdentity() | Mat44 | static |
sInverseRotationTranslation(QuatArg inR, Vec3Arg inT) | Mat44 | static |
sLoadFloat4x4(const Float4 *inV) | Mat44 | static |
sLoadFloat4x4Aligned(const Float4 *inV) | Mat44 | static |
sLookAt(Vec3Arg inPos, Vec3Arg inTarget, Vec3Arg inUp) | Mat44 | static |
sNaN() | Mat44 | static |
sOuterProduct(Vec3Arg inV1, Vec3Arg inV2) | Mat44 | static |
sPerspective(float inFovY, float inAspect, float inNear, float inFar) | Mat44 | static |
sQuatLeftMultiply(QuatArg inQ) | Mat44 | static |
sQuatRightMultiply(QuatArg inQ) | Mat44 | static |
sRotation(Vec3Arg inAxis, float inAngle) | Mat44 | static |
sRotation(QuatArg inQuat) | Mat44 | static |
sRotationTranslation(QuatArg inR, Vec3Arg inT) | Mat44 | static |
sRotationX(float inX) | Mat44 | static |
sRotationY(float inY) | Mat44 | static |
sRotationZ(float inZ) | Mat44 | static |
sScale(float inScale) | Mat44 | static |
sScale(Vec3Arg inV) | Mat44 | static |
StoreFloat4x4(Float4 *outV) const | Mat44 | |
sTranslation(Vec3Arg inV) | Mat44 | static |
sZero() | Mat44 | static |
ToMat44() const | Mat44 | inline |
Transposed() const | Mat44 | |
Transposed3x3() const | Mat44 | |
Type typedef | Mat44 |