Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cMatrix4x4f Member List

This is the complete list of members for GrayLib::cMatrix4x4f, including all inherited members.

cMatrix4x4f()GrayLib::cMatrix4x4finline
cMatrix4x4f(const SUPER_t &src)GrayLib::cMatrix4x4finline
cMatrix4x4f(const DVALUE_t *pSrc)GrayLib::cMatrix4x4finline
cMatrix4x4f(DVALUE_t n11, DVALUE_t n12=0, DVALUE_t n13=0, DVALUE_t n14=0, DVALUE_t n21=0, DVALUE_t n22=0, DVALUE_t n23=0, DVALUE_t n24=0, DVALUE_t n31=0, DVALUE_t n32=0, DVALUE_t n33=0, DVALUE_t n34=0, DVALUE_t n41=0, DVALUE_t n42=0, DVALUE_t n43=0, DVALUE_t n44=0)GrayLib::cMatrix4x4finline
cMatrixT() noexceptGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
cMatrixT(const THIS_t &v) noexceptGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
cMatrixT(const DVALUEDEF_t *pVals) noexceptGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
Compare(const THIS_t &v2) constGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
CopyColTo(int nCol, DVALUEDEF_t *pV) constGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
CopyColToV(int nCol, cVecT< DVALUEDEF_t, _ROWS > &v) constGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
Decompose(cVector3f &vScale, cQuaternionf &qRot, cVector3f &vTrans) constGrayLib::cMatrix4x4finline
DVALUE_t typedefGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >
get_Normalized() constGrayLib::cMatrix4x4finline
get_RotationQ() constGrayLib::cMatrix4x4finline
get_Scaling1N() constGrayLib::cMatrix4x4finline
get_ScalingN() constGrayLib::cMatrix4x4finline
get_ScalingU() constGrayLib::cMatrix4x4finline
get_Translation() constGrayLib::cMatrix4x4finline
get_XAxis() constGrayLib::cMatrix4x4finline
get_YAxis() constGrayLib::cMatrix4x4finline
get_ZAxis() constGrayLib::cMatrix4x4finline
GetAxis3(AXIS_TYPE eAxis) constGrayLib::cMatrix4x4finline
GetAxis4(int nRow) constGrayLib::cMatrix4x4finline
GetColV(int nCol) constGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
GetDeterminant() constGrayLib::cMatrix4x4finline
GetInverse(DVALUE_t *pfDeterminant=nullptr) constGrayLib::cMatrix4x4finline
GetMul(const THIS_t &m2) constGrayLib::cMatrix4x4finline
GetRow(int nRow) constGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
GetRow(AXIS_TYPE eAxis) constGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
GetRowV(int nRow) constGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
GetTranspose() constGrayLib::cMatrix4x4finline
InitIdentity()GrayLib::cMatrix4x4finline
InitInverse(const THIS_t &m1, DVALUE_t *pfDeterminant=nullptr)GrayLib::cMatrix4x4finline
InitLookAtLH(const cVector3f &vEye, const cVector3f &vAt, const cVector3f &vUp)GrayLib::cMatrix4x4f
InitMul(const THIS_t &m1, const THIS_t &m2)GrayLib::cMatrix4x4finline
cMatrixT< DVALUEDEF_t, 4, 4 >::InitMul(const cMatrixT< DVALUEDEF_t, _ROWS, _IDN > &m1, const cMatrixT< DVALUEDEF_t, _IDN, _COLS > &m2)GrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
InitOrthoOffCenterLH(DVALUE_t l, DVALUE_t r, DVALUE_t b, DVALUE_t t, DVALUE_t zn, DVALUE_t zf)GrayLib::cMatrix4x4finline
InitPerspectiveFovLH(DVALUE_t fovy, DVALUE_t aspect, DVALUE_t zn, DVALUE_t zf)GrayLib::cMatrix4x4finline
InitReflect(const cPlanef &plane)GrayLib::cMatrix4x4f
InitRotationAxis(const cVector3f &vAxis, RADIANf_t fAngle)GrayLib::cMatrix4x4finline
InitRotationQ(const cQuaternionf &q)GrayLib::cMatrix4x4finline
InitRotationX(RADIANf_t fAngleX)GrayLib::cMatrix4x4finline
InitRotationY(RADIANf_t fAngleY)GrayLib::cMatrix4x4finline
InitRotationZ(RADIANf_t fAngleZ)GrayLib::cMatrix4x4finline
InitScaling(DVALUE_t _x, DVALUE_t _y, DVALUE_t _z)GrayLib::cMatrix4x4finline
InitScaling(const cVector3f &pt)GrayLib::cMatrix4x4finline
InitScaling(DVALUE_t fScale)GrayLib::cMatrix4x4finline
InitTransformation(const cVector3f *pvScalingCenter=nullptr, const cQuaternionf *pqScalingRotation=nullptr, const cVector3f *pvScaling=nullptr, const cVector3f *pvRotationcenter=nullptr, const cQuaternionf *pqRotation=nullptr, const cVector3f *pvTranslation=nullptr)GrayLib::cMatrix4x4f
InitTransformation2D(const cVector2f *pvScalingCenter=nullptr, float fScalingRotation=0, const cVector2f *pvScaling=nullptr, const cVector2f *pvRotationCenter=nullptr, RADIANf_t fRotation=0, const cVector2f *pvTranslation=nullptr)GrayLib::cMatrix4x4f
InitTranslation(DVALUE_t x, DVALUE_t y, DVALUE_t z)GrayLib::cMatrix4x4finline
InitTranslation(const cVector3f &pt)GrayLib::cMatrix4x4finline
InitTranspose(const THIS_t &m1)GrayLib::cMatrix4x4finline
InitYawPitchRoll(RADIANf_t yaw, RADIANf_t pitch, RADIANf_t roll)GrayLib::cMatrix4x4f
isIdentity() constGrayLib::cMatrix4x4finline
IsNear(const THIS_t &v2, DVALUEDEF_t fDist=(DVALUEDEF_t) k_FLT_MIN2) constGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
k_IdentityGrayLib::cMatrix4x4fstatic
k_nColsGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >static
k_nDimGrayLib::cMatrix4x4fstatic
k_nRowsGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >static
mGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >
m_aGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >
operator!=(const THIS_t &v2) constGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
operator*(const THIS_t &m2) constGrayLib::cMatrix4x4finline
operator*=(const THIS_t &m2)GrayLib::cMatrix4x4finline
operator-() constGrayLib::cMatrix4x4finline
operator==(const THIS_t &v2) constGrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
put_Scaling1(DVALUE_t fScale=0)GrayLib::cMatrix4x4finline
ref_Translation()GrayLib::cMatrix4x4finline
ref_XAxis()GrayLib::cMatrix4x4finline
ref_YAxis()GrayLib::cMatrix4x4finline
ref_ZAxis()GrayLib::cMatrix4x4finline
RefAxis3(AXIS_TYPE eAxis)GrayLib::cMatrix4x4finline
RefAxis4(int nRow)GrayLib::cMatrix4x4finline
RefRow(int nRow)GrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
RefRowV(int nRow)GrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
SetCol(int nCol, const DVALUEDEF_t *pV)GrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
SetColV(int nCol, const cVecT< DVALUEDEF_t, _ROWS > &v)GrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
SetInvert(DVALUE_t *pfDeterminant=nullptr)GrayLib::cMatrix4x4finline
SetMul(const THIS_t &m2)GrayLib::cMatrix4x4finline
SetNormalized()GrayLib::cMatrix4x4finline
SetRow(int nRow, const DVALUEDEF_t *p)GrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
SetRowV(int nRow, const cVecT< DVALUEDEF_t, _COLS > &v)GrayLib::cMatrixT< DVALUEDEF_t, 4, 4 >inline
SetScaling(DVALUE_t _x, DVALUE_t _y, DVALUE_t _z)GrayLib::cMatrix4x4finline
SetScalingT(DVALUE_t _x, DVALUE_t _y, DVALUE_t _z)GrayLib::cMatrix4x4finline
SetTranslation(DVALUE_t _x=0, DVALUE_t _y=0, DVALUE_t _z=0)GrayLib::cMatrix4x4finline
SetTranspose()GrayLib::cMatrix4x4finline
SUPER_t typedefGrayLib::cMatrix4x4f
THIS_t typedefGrayLib::cMatrix4x4f
UNITTEST_FRIEND(cMatrix)GrayLib::cMatrix4x4f