adjoint() const | iso::math::Matrix< Type > | |
adjoint(Matrix< Type > &pMatrix) const | iso::math::Matrix< Type > | |
column(unsigned int pColumn) const | iso::math::Matrix< Type > | |
count() const | iso::math::Matrix< Type > | |
determinant() const | iso::math::Matrix< Type > | |
dim() const | iso::math::Matrix< Type > | |
IDENTITY | iso::math::Matrix4< Type > | [static] |
info() const | iso::math::Matrix< Type > | |
inverse() const | iso::math::Matrix< Type > | [virtual] |
inverse(Matrix< Type > &pMatrix) const | iso::math::Matrix< Type > | [virtual] |
m | iso::math::Matrix< Type > | |
Matrix() | iso::math::Matrix< Type > | |
Matrix(unsigned int pRowCount, unsigned int pColCount) | iso::math::Matrix< Type > | |
Matrix(const Vector2< unsigned int > &pDim) | iso::math::Matrix< Type > | |
Matrix(unsigned int pRowCount, unsigned int pColCount, Type pValue) | iso::math::Matrix< Type > | |
Matrix(const Vector2< unsigned int > &pDim, Type pValue) | iso::math::Matrix< Type > | |
Matrix(unsigned int pRowCount, unsigned int pColCount, Type *pValues) | iso::math::Matrix< Type > | |
Matrix(unsigned int pRowCount, unsigned int pColCount, Type2 *pValues) | iso::math::Matrix< Type > | |
Matrix(const Vector2< unsigned int > &pDim, Type *pValues) | iso::math::Matrix< Type > | |
Matrix(const Vector2< unsigned int > &pDim, Type2 *pValues) | iso::math::Matrix< Type > | |
Matrix(const Matrix< Type > &pMatrix) | iso::math::Matrix< Type > | |
Matrix(const Matrix< Type2 > &pMatrix) | iso::math::Matrix< Type > | |
Matrix4() | iso::math::Matrix4< Type > | |
Matrix4(Type pValue) | iso::math::Matrix4< Type > | |
Matrix4(Type *pValues) | iso::math::Matrix4< Type > | |
Matrix4(Type p00, Type p01, Type p02, Type p03, Type p10, Type p11, Type p12, Type p13, Type p20, Type p21, Type p22, Type p23, Type p30, Type p31, Type p32, Type p33) | iso::math::Matrix4< Type > | |
Matrix4(const Vector4< Type > &pV0, const Vector4< Type > &pV1, const Vector4< Type > &pV2, const Vector4< Type > &pV3, bool pColumnMode=false) | iso::math::Matrix4< Type > | |
Matrix4(const Matrix4< Type > &pMatrix) | iso::math::Matrix4< Type > | |
Matrix4(const Matrix4< Type2 > &pMatrix) | iso::math::Matrix4< Type > | |
Matrix4(const Matrix< Type > &pMatrix) | iso::math::Matrix4< Type > | |
mCount | iso::math::Matrix< Type > | [protected] |
mDim | iso::math::Matrix< Type > | [protected] |
minor(unsigned int pRow, unsigned int pColumn) const | iso::math::Matrix< Type > | |
operator *(Type pValue) const | iso::math::Matrix< Type > | |
operator *(const Matrix< Type > &pMatrix) const | iso::math::Matrix< Type > | |
operator *(const Matrix< Type2 > &pMatrix) const | iso::math::Matrix< Type > | |
operator *(const Vector< Type > &pVector) const | iso::math::Matrix< Type > | |
operator *(const Vector< Type2 > &pVector) const | iso::math::Matrix< Type > | |
operator *=(Type pValue) | iso::math::Matrix< Type > | |
operator *=(const Matrix< Type > &pMatrix) | iso::math::Matrix< Type > | |
operator *=(const Matrix< Type2 > &pMatrix) | iso::math::Matrix< Type > | |
operator()(unsigned int pRow, unsigned int pColumn) | iso::math::Matrix< Type > | [inline] |
operator()(unsigned int pRow, unsigned int pColumn) const | iso::math::Matrix< Type > | [inline] |
operator+(Type pValue) const | iso::math::Matrix< Type > | |
operator+(const Matrix< Type > &pMatrix) const | iso::math::Matrix< Type > | |
operator+(const Matrix< Type2 > &pMatrix) const | iso::math::Matrix< Type > | |
operator+=(Type pValue) | iso::math::Matrix< Type > | |
operator+=(const Matrix< Type > &pMatrix) | iso::math::Matrix< Type > | |
operator+=(const Matrix< Type2 > &pMatrix) | iso::math::Matrix< Type > | |
operator-(Type pValue) const | iso::math::Matrix< Type > | |
operator-(const Matrix< Type > &pMatrix) const | iso::math::Matrix< Type > | |
operator-(const Matrix< Type2 > &pMatrix) const | iso::math::Matrix< Type > | |
operator-=(Type pValue) | iso::math::Matrix< Type > | |
operator-=(const Matrix< Type > &pMatrix) | iso::math::Matrix< Type > | |
operator-=(const Matrix< Type2 > &pMatrix) | iso::math::Matrix< Type > | |
operator/(Type pValue) const | iso::math::Matrix< Type > | |
operator/=(Type pValue) | iso::math::Matrix< Type > | |
operator<<(std::ostream &pOstream, const Matrix< Type > &pMatrix) | iso::math::Matrix< Type > | [friend] |
operator=(Type pValue) | iso::math::Matrix< Type > | |
operator=(Type *pValues) | iso::math::Matrix< Type > | |
operator=(Type2 *pValues) | iso::math::Matrix< Type > | |
operator=(const Matrix< Type > &pMatrix) | iso::math::Matrix< Type > | |
operator=(const Matrix< Type2 > &pMatrix) | iso::math::Matrix< Type > | |
reset() | iso::math::Matrix< Type > | |
rotate(Type pAngle, const Vector3< Type > &pAxis) | iso::math::Matrix4< Type > | |
rotateX(const Type pAngle) | iso::math::Matrix4< Type > | |
rotateY(const Type pAngle) | iso::math::Matrix4< Type > | |
rotateZ(const Type pAngle) | iso::math::Matrix4< Type > | |
row(unsigned int pRow) const | iso::math::Matrix< Type > | |
scale(const Type pScale[3]) | iso::math::Matrix4< Type > | |
scale(const Type pScaleX, const Type pScaleY, const Type pScaleZ) | iso::math::Matrix4< Type > | |
scale(const Vector3< Type > &pScale) | iso::math::Matrix4< Type > | |
sDim | iso::math::Matrix< Type > | [protected, static] |
set(Type p00, Type p01, Type p02, Type p03, Type p10, Type p11, Type p12, Type p13, Type p20, Type p21, Type p22, Type p23, Type p30, Type p31, Type p32, Type p33) | iso::math::Matrix4< Type > | |
set(const Vector4< Type > &pV0, const Vector4< Type > &pV1, const Vector4< Type > &pV2, const Vector4< Type > &pV3, bool pColumnMode=false) | iso::math::Matrix4< Type > | |
iso::math::Matrix::set(Type pValue, unsigned int pRow, unsigned int pColumn) | iso::math::Matrix< Type > | |
iso::math::Matrix::set(Type pValue) | iso::math::Matrix< Type > | |
iso::math::Matrix::set(Type *pValues) | iso::math::Matrix< Type > | |
iso::math::Matrix::set(Type2 *pValues) | iso::math::Matrix< Type > | |
iso::math::Matrix::set(const Matrix< Type > &pMatrix) | iso::math::Matrix< Type > | |
iso::math::Matrix::set(const Matrix< Type2 > &pMatrix) | iso::math::Matrix< Type > | |
setColumn(unsigned int pColumn, Type pValue) | iso::math::Matrix< Type > | |
setColumn(unsigned int pColumn, Type *pValues) | iso::math::Matrix< Type > | |
setColumn(unsigned int pColumn, Type2 *pValues) | iso::math::Matrix< Type > | |
setColumn(unsigned int pColumn, const Vector< Type > &pVector) | iso::math::Matrix< Type > | |
setColumn(unsigned int pColumn, const Vector< Type2 > &pVector) | iso::math::Matrix< Type > | |
setRotation(Type pAngle, const Vector3< Type > &pAxis) | iso::math::Matrix4< Type > | |
setRotationX(const Type pAngle) | iso::math::Matrix4< Type > | |
setRotationY(const Type pAngle) | iso::math::Matrix4< Type > | |
setRotationZ(const Type pAngle) | iso::math::Matrix4< Type > | |
setRow(unsigned int pRow, Type pValue) | iso::math::Matrix< Type > | |
setRow(unsigned int pRow, Type *pValues) | iso::math::Matrix< Type > | |
setRow(unsigned int pRow, Type2 *pValues) | iso::math::Matrix< Type > | |
setRow(unsigned int pRow, const Vector< Type > &pVector) | iso::math::Matrix< Type > | |
setRow(unsigned int pRow, const Vector< Type2 > &pVector) | iso::math::Matrix< Type > | |
setScale(const Type pScale[3]) | iso::math::Matrix4< Type > | |
setScale(const Type pScaleX, const Type pScaleY, const Type pScaleZ) | iso::math::Matrix4< Type > | |
setScale(const Vector3< Type > &pScale) | iso::math::Matrix4< Type > | |
setTranslation(const Type pTransX, const Type pTransY, const Type pTransZ) | iso::math::Matrix4< Type > | |
setTranslation(const Type pTrans[3]) | iso::math::Matrix4< Type > | |
setTranslation(const Vector3< Type > &pTrans) | iso::math::Matrix4< Type > | |
trace() const | iso::math::Matrix< Type > | |
translate(const Type pTransX, const Type pTransY, const Type pTransZ) | iso::math::Matrix4< Type > | |
translate(const Type pTrans[3]) | iso::math::Matrix4< Type > | |
translate(const Vector3< Type > &pTrans) | iso::math::Matrix4< Type > | |
transpose() const | iso::math::Matrix< Type > | |
transpose(Matrix< Type > &pMatrix) const | iso::math::Matrix< Type > | |
values() | iso::math::Matrix< Type > | |
ZERO | iso::math::Matrix4< Type > | [static] |
~Matrix() | iso::math::Matrix< Type > | [virtual] |
~Matrix4() | iso::math::Matrix4< Type > | [virtual] |