"L. Spiro Engine"

lsm::CMatrix4x4 Member List

This is the complete list of members for lsm::CMatrix4x4, including all inherited members.
_11 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_12 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_13 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_14 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_21 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_22 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_23 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_24 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_31 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_32 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_33 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_34 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_41 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_42 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_43 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
_44 (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >
CMatrix4x4() (defined in lsm::CMatrix4x4)lsm::CMatrix4x4
CMatrix4x4(const CMatrix4x4 &_mOther) (defined in lsm::CMatrix4x4)lsm::CMatrix4x4
CMatrix4x4(LSREAL _t11, LSREAL _t12, LSREAL _13, LSREAL _14, LSREAL _t21, LSREAL _t22, LSREAL _23, LSREAL _24, LSREAL _t31, LSREAL _t32, LSREAL _33, LSREAL _34, LSREAL _t41, LSREAL _t42, LSREAL _43, LSREAL _44) (defined in lsm::CMatrix4x4)lsm::CMatrix4x4
CMatrix4x4(const CMatrix4x4Base< LSREAL, CVector3, CVector4 > &_mOther) (defined in lsm::CMatrix4x4)lsm::CMatrix4x4
CMatrix4x4(const CMatrix4x4 &_mOther, LSBOOL _bTranspose) (defined in lsm::CMatrix4x4)lsm::CMatrix4x4
CMatrix4x4(const LSREAL *_pfArray) (defined in lsm::CMatrix4x4)lsm::CMatrix4x4 [explicit]
CMatrix4x4Base() (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
CMatrix4x4Base(const CMatrix4x4Base< LSREAL, CVector3, CVector4 > &_m44bOther) (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
CMatrix4x4Base(LSREAL_t11, LSREAL_t12, LSREAL_t13, LSREAL_t14, LSREAL_t21, LSREAL_t22, LSREAL_t23, LSREAL_t24, LSREAL_t31, LSREAL_t32, LSREAL_t33, LSREAL_t34, LSREAL_t41, LSREAL_t42, LSREAL_t43, LSREAL_t44) (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
CMatrix4x4Base(const CMatrix4x4Base< LSREAL, CVector3, CVector4 > &_m44bOther, LSBOOL _bTranspose) (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
CMatrix4x4Base(const LSREAL *_ptArray) (defined in lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 >)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline, explicit]
Determ() constlsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
Get3x3Matrix() const lsm::CMatrix4x4
Get3x3MatrixTranspose() const lsm::CMatrix4x4
GetRow(LSUINT32 _ui32Row, CVector3 &_v3bRet) constlsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
GetRow(LSUINT32 _ui32Row, CVector4 &_v4bRet) constlsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
GetYawPitchRoll(LSREAL &_tYaw, LSREAL &_tPitch, LSREAL &_tRoll) constlsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
Identity()lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
Inverse() constlsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
m_mIdentitylsm::CMatrix4x4 [static]
MatrixRotationAxis(LSREAL_tX, LSREAL_tY, LSREAL_tZ, LSREAL_tAngle)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
MatrixRotationAxis(const CVector3 &_v3bAxis, LSREAL_tAngle)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
MatrixRotationX(LSREAL_tAngle)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
MatrixRotationY(LSREAL_tAngle)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
MatrixRotationYawPitchRoll(LSREAL_tYaw, LSREAL_tPitch, LSREAL_tRoll)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
MatrixRotationZ(LSREAL_tAngle)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
MatrixScaling(LSREAL_tX, LSREAL_tY, LSREAL_tZ)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
MatrixTranslation(LSREAL_tX, LSREAL_tY, LSREAL_tZ)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
MultiplyVec3(const CMatrix4x4Base< LSREAL, CVector3, CVector4 > &_m44bMat, const CVector3 &_v3bIn)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline, static]
MultiplyVec3Batch(const CMatrix4x4Base< LSREAL, CVector3, CVector4 > &_m44bMat, const CVector3 *_pv3bIn, LSUINT32 _ui32Total, CVector3 *_pv3bOut)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline, static]
MultiplyVec3BatchNormal(const CMatrix4x4Base< LSREAL, CVector3, CVector4 > &_m44bMat, const CVector3 *_pv3bIn, LSUINT32 _ui32Total, CVector3 *_pv3bOut)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline, static]
MultiplyVec3Normal(const CMatrix4x4Base< LSREAL, CVector3, CVector4 > &_m44bMat, const CVector3 &_v3bIn)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline, static]
MultiplyVec4(const CMatrix4x4Base< LSREAL, CVector3, CVector4 > &_m44bMat, const CVector4 &_v4bIn)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline, static]
MultiplyVec4Batch(const CMatrix4x4Base< LSREAL, CVector3, CVector4 > &_m44bMat, const CVector4 *_pv4bIn, LSUINT32 _ui32Total, CVector4 *_pv4bOut)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline, static]
operator()(LSUINT32 _ui32Row, LSUINT32 _ui32Col)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
operator()(LSUINT32 _ui32Row, LSUINT32 _ui32Col) constlsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
operator*(const CMatrix4x4Base< LSREAL, CVector3, CVector4 > &_mOther) constlsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
operator*(const CVector3 &_v3bOther) constlsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
operator=(const CMatrix4x4 &_mOther)lsm::CMatrix4x4
CMatrix4x4Base< LSREAL, CVector3, CVector4 >::operator=(const CMatrix4x4Base< LSREAL, CVector3, CVector4 > &_mOther)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
OrthoOffCenterLH(LSREAL_tLeft, LSREAL_tRight, LSREAL_tBottom, LSREAL_tTop, LSREAL_tNear, LSREAL_tFar)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
OrthoOffCenterRH(LSREAL_tLeft, LSREAL_tRight, LSREAL_tBottom, LSREAL_tTop, LSREAL_tNear, LSREAL_tFar)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
PerspectiveFovRH(LSREAL_tFov, LSREAL_tAspect, LSREAL_tNear, LSREAL_tFar)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
PerspectiveFovRH(LSREAL_tFov, LSREAL_tAspect, LSREAL_tNear)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
Set(LSREAL_t11, LSREAL_t12, LSREAL_t13, LSREAL_t14, LSREAL_t21, LSREAL_t22, LSREAL_t23, LSREAL_t24, LSREAL_t31, LSREAL_t32, LSREAL_t33, LSREAL_t34, LSREAL_t41, LSREAL_t42, LSREAL_t43, LSREAL_t44)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
SetRow(LSUINT32 _ui32Row, const CVector3 &_v3bVec)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
SetRow(LSUINT32 _ui32Row, const CVector4 &_v4bVec)lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
Transpose()lsm::CMatrix4x4Base< LSREAL, CVector3, CVector4 > [inline]
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator