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 > | |
getInverse() const | iso::math::MatrixH< Type > | [virtual] |
getInverse(Matrix< Type > &pMatrix) const | iso::math::MatrixH< Type > | [virtual] |
getInverseScale() const | iso::math::MatrixH< Type > | [virtual] |
getInverseScale(Matrix< Type > &pMatrix) const | iso::math::MatrixH< Type > | [virtual] |
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 > | |
MatrixH() | iso::math::MatrixH< Type > | |
MatrixH(size_t pDim) | iso::math::MatrixH< Type > | |
MatrixH(size_t pDim, Type pValue) | iso::math::MatrixH< Type > | |
MatrixH(size_t pDim, Type *pValues) | iso::math::MatrixH< Type > | |
MatrixH(const MatrixH< Type > &pMatrix) | iso::math::MatrixH< Type > | |
MatrixH(const Matrix< Type > &pMatrix) | iso::math::MatrixH< 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 > | |
multiply(const Vector< Type > &pVec) const | iso::math::MatrixH< Type > | |
multiply(const Vector< Type > &pVec, Type pHValue) const | iso::math::MatrixH< 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 Vector< Type > &pAxis) | iso::math::MatrixH< Type > | |
row(unsigned int pRow) const | iso::math::Matrix< Type > | |
scale(Type pScale) | iso::math::MatrixH< Type > | |
scale(const Type *pScale) | iso::math::MatrixH< Type > | |
scale(const Vector< Type > &pScale) | iso::math::MatrixH< Type > | |
sDim | iso::math::Matrix< Type > | [protected, static] |
set(Type pValue, unsigned int pRow, unsigned int pColumn) | iso::math::Matrix< Type > | |
set(Type pValue) | iso::math::Matrix< Type > | |
set(Type *pValues) | iso::math::Matrix< Type > | |
set(Type2 *pValues) | iso::math::Matrix< Type > | |
set(const Matrix< Type > &pMatrix) | iso::math::Matrix< Type > | |
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 > | |
setIdentity() | iso::math::MatrixH< Type > | |
setRotation(Type pAngle, const Vector< Type > &pAxis) | iso::math::MatrixH< 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(Type pScale) | iso::math::MatrixH< Type > | |
setScale(const Type *pScale) | iso::math::MatrixH< Type > | |
setScale(const Vector< Type > &pScale) | iso::math::MatrixH< Type > | |
setTranslation(const Type *pTrans) | iso::math::MatrixH< Type > | |
setTranslation(const Vector< Type > &pTrans) | iso::math::MatrixH< Type > | |
setZero() | iso::math::MatrixH< Type > | |
trace() const | iso::math::Matrix< Type > | |
translate(const Type *pTrans) | iso::math::MatrixH< Type > | |
translate(const Vector< Type > &pTrans) | iso::math::MatrixH< Type > | |
transpose() const | iso::math::Matrix< Type > | |
transpose(Matrix< Type > &pMatrix) const | iso::math::Matrix< Type > | |
values() | iso::math::Matrix< Type > | |
~Matrix() | iso::math::Matrix< Type > | [virtual] |
~MatrixH() | iso::math::MatrixH< Type > | [virtual] |