# CSIBCMatrix4x4 Member List

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

AlignAxes(CSIBCVector3D *x_vec, CSIBCVector3D *xy_vec) | CSIBCMatrix4x4 |
AlignRoll(SI_Float in_Roll, CSIBCVector3D *in_pVector) | CSIBCMatrix4x4 |
ColumnMajor(SI_Float *o_pMatrix) | CSIBCMatrix4x4 |
CSIBCMatrix4x4() | CSIBCMatrix4x4 |
CSIBCMatrix4x4(const CSIBCMatrix4x4 &i_Matrix) | CSIBCMatrix4x4 |
CSIBCMatrix4x4(SI_Float *i_pMatrix) | CSIBCMatrix4x4 |
Dump() | CSIBCMatrix4x4 |
Get(SI_Float *o_pMatrix) const | CSIBCMatrix4x4 |
Get(CSIBCMatrix4x4 &o_mMatrix) const | CSIBCMatrix4x4 |
Get(const SI_Byte i_bIndex) const | CSIBCMatrix4x4 |
Get(const SI_Byte i_Column, const SI_Byte i_Row) const | CSIBCMatrix4x4 |
GetInverse(CSIBCMatrix4x4 &o_mMatrix) | CSIBCMatrix4x4 |
GetOrientation(CSIBCVector3D &x_axis, CSIBCVector3D &y_axis, CSIBCVector3D &z_axis) const | CSIBCMatrix4x4 |
GetRotation(CSIBCVector3D &o_vRot) const | CSIBCMatrix4x4 |
GetScaling(CSIBCVector3D &o_vScale) const | CSIBCMatrix4x4 |
GetSIMatrix() | CSIBCMatrix4x4 | `[inline]`
GetTransforms(CSIBCVector3D &scale, CSIBCVector3D &rot, CSIBCVector3D &trans) | CSIBCMatrix4x4 |
GetTranslation(CSIBCVector3D &o_vTrans) const | CSIBCMatrix4x4 |
IsIdentity() | CSIBCMatrix4x4 |
LookAt(const CSIBCVector3D &pos, const CSIBCVector3D &target, const CSIBCVector3D &up, const SI_Float roll) | CSIBCMatrix4x4 |
Multiply(CSIBCMatrix4x4 &i_mMatrix) | CSIBCMatrix4x4 |
Multiply(CSIBCMatrix4x4 &i_mMatrix, CSIBCMatrix4x4 &result) | CSIBCMatrix4x4 |
Multiply(const CSIBCVector2D &i_vVector) const | CSIBCMatrix4x4 |
Multiply(const CSIBCVector3D &i_vVector) | CSIBCMatrix4x4 |
Multiply(const CSIBCVector4D &i_vVector) | CSIBCMatrix4x4 |
Multiply(CSIBCVector3D &i_vResult, const CSIBCVector3D &i_vVector) | CSIBCMatrix4x4 |
Multiply4x3(const CSIBCMatrix4x4 &i_mMatrix) | CSIBCMatrix4x4 |
Multiply4x3(const CSIBCMatrix4x4 &i_mMatrix, CSIBCMatrix4x4 &result) const | CSIBCMatrix4x4 |
MultiplyLeft(CSIBCVector3D &i_vResult, const CSIBCVector3D &i_vVector) const | CSIBCMatrix4x4 |
Normalize() | CSIBCMatrix4x4 |
operator *(CSIBCMatrix4x4 &i_mMatrix) | CSIBCMatrix4x4 |
operator *(CSIBCVector2D &i_vVector) | CSIBCMatrix4x4 |
operator *(CSIBCVector3D &i_vVector) | CSIBCMatrix4x4 |
operator *(CSIBCVector4D &i_vVector) | CSIBCMatrix4x4 |
operator+=(const CSIBCMatrix4x4 &i_mMatrix) | CSIBCMatrix4x4 |
operator=(const CSIBCMatrix4x4 &i_mMatrix) | CSIBCMatrix4x4 |
Ortho(const SI_Float left, const SI_Float right, const SI_Float top, const SI_Float bottom, const SI_Float nearPlane, const SI_Float farPlane) | CSIBCMatrix4x4 |
Perspective(const SI_Float nearPlane, const SI_Float farPlane, const SI_Float fov, const SI_Float aspect) | CSIBCMatrix4x4 |
PerspectiveAlt(const SI_Float nearPlane, const SI_Float farPlane, const SI_Float fov, const SI_Float aspect) | CSIBCMatrix4x4 |
Raw() | CSIBCMatrix4x4 |
RowMajor(SI_Float *) | CSIBCMatrix4x4 |
SelfTest() | CSIBCMatrix4x4 |
Set(const CSIBCMatrix4x4 &i_Matrix) | CSIBCMatrix4x4 |
Set(const SI_Float *i_pMatrix) | CSIBCMatrix4x4 |
Set(const SI_Byte i_bIndex, SI_Float i_fValue) | CSIBCMatrix4x4 |
Set(const SI_Byte i_Column, const SI_Byte i_Row, const SI_Float i_fValue) | CSIBCMatrix4x4 |
SetIdentity() | CSIBCMatrix4x4 |
SetNull() | CSIBCMatrix4x4 |
SetOrientation(const CSIBCVector3D &x_axis, const CSIBCVector3D &y_axis, const CSIBCVector3D &z_axis) | CSIBCMatrix4x4 |
SetRotation(const CSIBCVector3D &i_vRot) | CSIBCMatrix4x4 |
SetRotation(const CSIBCMatrix4x4 &i_mMatrix) | CSIBCMatrix4x4 |
SetScaling(const CSIBCVector3D &i_vScaling) | CSIBCMatrix4x4 |
SetToRotation(const CSIBCVector3D &i_vEuler) | CSIBCMatrix4x4 |
SetToRotation(const SI_Float angl, const CSIBCVector3D &axis) | CSIBCMatrix4x4 |
SetToScale(const CSIBCVector3D &i_vScale) | CSIBCMatrix4x4 |
SetToTranslation(const CSIBCVector3D &i_vTrans) | CSIBCMatrix4x4 |
SetTransforms(const CSIBCVector3D &scale, const CSIBCVector3D &rot, const CSIBCVector3D &trans) | CSIBCMatrix4x4 |
SetTranslation(const CSIBCVector3D &i_vTrans) | CSIBCMatrix4x4 |
Transpose() | CSIBCMatrix4x4 |