This is the complete list of members for Burger::Matrix4D_t, including all inherited members.
AffineInverse(const Matrix4D_t *pInput) noexcept | Burger::Matrix4D_t | |
GetWColumn(Vector3D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetWColumn(Vector4D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetWRow(Vector3D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetWRow(Vector4D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetXColumn(Vector3D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetXColumn(Vector4D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetXRow(Vector3D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetXRow(Vector4D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetYColumn(Vector3D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetYColumn(Vector4D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetYRow(Vector3D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetYRow(Vector4D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetZColumn(Vector3D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetZColumn(Vector4D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetZRow(Vector3D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
GetZRow(Vector4D_t *pOutput) const noexcept | Burger::Matrix4D_t | |
Identity(void) noexcept | Burger::Matrix4D_t | |
Multiply(const Matrix4D_t *pInput) noexcept | Burger::Matrix4D_t | |
Multiply(const Matrix4D_t *pInput1, const Matrix4D_t *pInput2) noexcept | Burger::Matrix4D_t | |
Multiply(float fScale) noexcept | Burger::Matrix4D_t | |
Multiply(const Matrix4D_t *pInput, float fScale) noexcept | Burger::Matrix4D_t | |
Multiply(float fScaleX, float fScaleY, float fScaleZ) noexcept | Burger::Matrix4D_t | |
Multiply(const Matrix4D_t *pInput, float fScaleX, float fScaleY, float fScaleZ) noexcept | Burger::Matrix4D_t | |
Multiply(float fScaleX, float fScaleY, float fScaleZ, float fScaleW) noexcept | Burger::Matrix4D_t | |
Multiply(const Matrix4D_t *pInput, float fScaleX, float fScaleY, float fScaleZ, float fScaleW) noexcept | Burger::Matrix4D_t | |
Multiply3x3(float fInput) noexcept | Burger::Matrix4D_t | |
Multiply3x3(const Matrix4D_t *pInput, float fInput) noexcept | Burger::Matrix4D_t | |
operator const float *() const noexcept | Burger::Matrix4D_t | inline |
PerspectiveFovLH(float fFieldOfViewY, float fAspect, float fNear, float fFar) noexcept | Burger::Matrix4D_t | |
PerspectiveFovRH(float fFieldOfViewY, float fAspect, float fNear, float fFar) noexcept | Burger::Matrix4D_t | |
Pitch(float fPitch) noexcept | Burger::Matrix4D_t | |
Roll(float fRoll) noexcept | Burger::Matrix4D_t | |
Rotate(float fRadians, float fX, float fY, float fZ) noexcept | Burger::Matrix4D_t | |
Set(const Matrix4D_t *pInput) noexcept | Burger::Matrix4D_t | |
Set(const FixedMatrix4D_t *pInput) noexcept | Burger::Matrix4D_t | |
Set(const Matrix3D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetFromQuaternion(const Vector4D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetFrustum(float fLeft, float fRight, float fBottom, float fTop, float fNear, float fFar) noexcept | Burger::Matrix4D_t | |
SetOrtho(float fLeft, float fRight, float fBottom, float fTop, float fNear, float fFar) noexcept | Burger::Matrix4D_t | |
SetPerspective(float fFieldOfViewY, float fAspect, float fNear, float fFar) noexcept | Burger::Matrix4D_t | |
SetPitch(float fPitch) noexcept | Burger::Matrix4D_t | |
SetRoll(float fRoll) noexcept | Burger::Matrix4D_t | |
SetScale(float fX, float fY, float fZ) noexcept | Burger::Matrix4D_t | |
SetScale(float fX, float fY, float fZ, float fW) noexcept | Burger::Matrix4D_t | |
SetTranslate(float fX, float fY, float fZ) noexcept | Burger::Matrix4D_t | |
SetWColumn(const Vector3D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetWColumn(const Vector4D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetWRow(const Vector3D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetWRow(const Vector4D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetXColumn(const Vector3D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetXColumn(const Vector4D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetXRow(const Vector3D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetXRow(const Vector4D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetXYZ(float fYaw, float fPitch, float fRoll) noexcept | Burger::Matrix4D_t | |
SetXZY(float fYaw, float fPitch, float fRoll) noexcept | Burger::Matrix4D_t | |
SetYaw(float fYaw) noexcept | Burger::Matrix4D_t | |
SetYColumn(const Vector3D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetYColumn(const Vector4D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetYRow(const Vector3D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetYRow(const Vector4D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetYXZ(float fYaw, float fPitch, float fRoll) noexcept | Burger::Matrix4D_t | |
SetYZX(float fYaw, float fPitch, float fRoll) noexcept | Burger::Matrix4D_t | |
SetZColumn(const Vector3D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetZColumn(const Vector4D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetZRow(const Vector3D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetZRow(const Vector4D_t *pInput) noexcept | Burger::Matrix4D_t | |
SetZXY(float fYaw, float fPitch, float fRoll) noexcept | Burger::Matrix4D_t | |
SetZYX(float fYaw, float fPitch, float fRoll) noexcept | Burger::Matrix4D_t | |
Transform(Vector3D_t *pInput) const noexcept | Burger::Matrix4D_t | |
Transform(Vector4D_t *pInput) const noexcept | Burger::Matrix4D_t | |
Transform(Vector3D_t *pOutput, const Vector3D_t *pInput) const noexcept | Burger::Matrix4D_t | |
Transform(Vector4D_t *pOutput, const Vector4D_t *pInput) const noexcept | Burger::Matrix4D_t | |
Transform3x3(Vector3D_t *pInput) const noexcept | Burger::Matrix4D_t | |
Transform3x3(Vector3D_t *pOutput, const Vector3D_t *pInput) const noexcept | Burger::Matrix4D_t | |
Translate(float fX, float fY, float fZ) noexcept | Burger::Matrix4D_t | |
Transpose(void) noexcept | Burger::Matrix4D_t | |
Transpose(const Matrix4D_t *pInput) noexcept | Burger::Matrix4D_t | |
TransposeMultiply(float fScaleX, float fScaleY, float fScaleZ) noexcept | Burger::Matrix4D_t | |
TransposeMultiply(const Matrix4D_t *pInput, float fScaleX, float fScaleY, float fScaleZ) noexcept | Burger::Matrix4D_t | |
TransposeMultiply(float fScaleX, float fScaleY, float fScaleZ, float fScaleW) noexcept | Burger::Matrix4D_t | |
TransposeMultiply(const Matrix4D_t *pInput, float fScaleX, float fScaleY, float fScaleZ, float fScaleW) noexcept | Burger::Matrix4D_t | |
TransposeSetFromQuaternion(const Vector4D_t *pInput) noexcept | Burger::Matrix4D_t | |
TransposeSetFrustum(float fLeft, float fRight, float fBottom, float fTop, float fNear, float fFar) noexcept | Burger::Matrix4D_t | |
TransposeSetOrtho(float fLeft, float fRight, float fBottom, float fTop, float fNear, float fFar) noexcept | Burger::Matrix4D_t | |
TransposeSetPerspective(float fFieldOfViewY, float fAspect, float fNear, float fFar) noexcept | Burger::Matrix4D_t | |
TransposeSetPitch(float fPitch) noexcept | Burger::Matrix4D_t | |
TransposeSetRoll(float fRoll) noexcept | Burger::Matrix4D_t | |
TransposeSetXYZ(float fYaw, float fPitch, float fRoll) noexcept | Burger::Matrix4D_t | |
TransposeSetXZY(float fYaw, float fPitch, float fRoll) noexcept | Burger::Matrix4D_t | |
TransposeSetYaw(float fYaw) noexcept | Burger::Matrix4D_t | |
TransposeSetYXZ(float fYaw, float fPitch, float fRoll) noexcept | Burger::Matrix4D_t | |
TransposeSetYZX(float fYaw, float fPitch, float fRoll) noexcept | Burger::Matrix4D_t | |
TransposeSetZXY(float fYaw, float fPitch, float fRoll) noexcept | Burger::Matrix4D_t | |
TransposeSetZYX(float fYaw, float fPitch, float fRoll) noexcept | Burger::Matrix4D_t | |
TransposeTransform(Vector3D_t *pInput) const noexcept | Burger::Matrix4D_t | |
TransposeTransform(Vector4D_t *pInput) const noexcept | Burger::Matrix4D_t | |
TransposeTransform(Vector3D_t *pOutput, const Vector3D_t *pInput) const noexcept | Burger::Matrix4D_t | |
TransposeTransform(Vector4D_t *pOutput, const Vector4D_t *pInput) const noexcept | Burger::Matrix4D_t | |
TransposeTransform3x3(Vector3D_t *pInput) const noexcept | Burger::Matrix4D_t | |
TransposeTransform3x3(Vector3D_t *pOutput, const Vector3D_t *pInput) const noexcept | Burger::Matrix4D_t | |
TransposeTranslate(float fX, float fY, float fZ) noexcept | Burger::Matrix4D_t | |
w | Burger::Matrix4D_t | |
x | Burger::Matrix4D_t | |
y | Burger::Matrix4D_t | |
Yaw(float fYaw) noexcept | Burger::Matrix4D_t | |
z | Burger::Matrix4D_t | |
Zero(void) noexcept | Burger::Matrix4D_t |