| 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 |
|