MorphoGraphX  2.0-1-227
mgx::Matrix< nRows, nCols, T > Member List

This is the complete list of members for mgx::Matrix< nRows, nCols, T >, including all inherited members.

c_data() constmgx::Matrix< nRows, nCols, T >inline
cofactor(const Matrix< nRows, nRows, T > &mat, size_t i, size_t j)mgx::Matrix< nRows, nCols, T >related
const_iteratormgx::Matrix< nRows, nCols, T >
const_pointer_typemgx::Matrix< nRows, nCols, T >
const_reference_typemgx::Matrix< nRows, nCols, T >
data()mgx::Matrix< nRows, nCols, T >inline
det(const Matrix< 1, 1, T > &mat)mgx::Matrix< nRows, nCols, T >related
det(const Matrix< 2, 2, T > &mat)mgx::Matrix< nRows, nCols, T >related
det(const Matrix< 3, 3, T > &mat)mgx::Matrix< nRows, nCols, T >related
det(const Matrix< nRows, nRows, T > &mat)mgx::Matrix< nRows, nCols, T >related
diag() constmgx::Matrix< nRows, nCols, T >inline
fillArray(T *array)mgx::Matrix< nRows, nCols, T >inline
identity()mgx::Matrix< nRows, nCols, T >inlinestatic
inverse(const Matrix< 1, 1, T > &mat)mgx::Matrix< nRows, nCols, T >related
inverse(const Matrix< 2, 2, T > &mat)mgx::Matrix< nRows, nCols, T >related
inverse(const Matrix< 3, 3, T > &mat)mgx::Matrix< nRows, nCols, T >related
inverse(const Matrix< 4, 4, T > &mat)mgx::Matrix< nRows, nCols, T >related
inverse(const Matrix< nRows, nRows, T > &mat)mgx::Matrix< nRows, nCols, T >related
iterator typedefmgx::Matrix< nRows, nCols, T >
map(const T &(*fct)(const T &), const Matrix< nRows, nCols, T > &m)mgx::Matrix< nRows, nCols, T >related
map(T(*fct)(T), const Matrix< nRows, nCols, T > &m)mgx::Matrix< nRows, nCols, T >related
map(T(*fct)(const T &), const Matrix< nRows, nCols, T > &m)mgx::Matrix< nRows, nCols, T >related
map(const T &(*fct)(const T1 &), const Matrix< nRows, nCols, T1 > &m)mgx::Matrix< nRows, nCols, T >related
map(T(*fct)(T1), const Matrix< nRows, nCols, T1 > &m)mgx::Matrix< nRows, nCols, T >related
map(T(*fct)(const T1 &), const Matrix< nRows, nCols, T1 > &m)mgx::Matrix< nRows, nCols, T >related
map(T(*fct)(T, T), const Matrix< nRows, nCols, T > &m1, const Matrix< nRows, nCols, T > &m2)mgx::Matrix< nRows, nCols, T >related
map(T(*fct)(const T &, const T &), const Matrix< nRows, nCols, T > &m1, const Matrix< nRows, nCols, T > &m2)mgx::Matrix< nRows, nCols, T >related
map(const T &(*fct)(const T &, const T &), const Matrix< nRows, nCols, T > &m1, const Matrix< nRows, nCols, T > &m2)mgx::Matrix< nRows, nCols, T >related
map(T(*fct)(T1, T2), const Matrix< nRows, nCols, T1 > &m1, const Matrix< nRows, nCols, T2 > &m2)mgx::Matrix< nRows, nCols, T >related
map(T(*fct)(const T1 &, const T2 &), const Matrix< nRows, nCols, T1 > &m1, const Matrix< nRows, nCols, T2 > &m2)mgx::Matrix< nRows, nCols, T >related
map(const T &(*fct)(const T1 &, const T2 &), const Matrix< nRows, nCols, T1 > &m1, const Matrix< nRows, nCols, T2 > &m2)mgx::Matrix< nRows, nCols, T >related
Matrix(void)mgx::Matrix< nRows, nCols, T >inline
Matrix(const Matrix< nRows, nCols, T1 > &mat)mgx::Matrix< nRows, nCols, T >inline
Matrix(const Vector< nCols, T1 > *vecs)mgx::Matrix< nRows, nCols, T >inline
Matrix(const Vector< nCols, T1 > &r0, const Vector< nCols, T1 > &r1, const Vector< nCols, T1 > &r2)mgx::Matrix< nRows, nCols, T >inline
Matrix(const T1 *values)mgx::Matrix< nRows, nCols, T >inline
Matrix(const T *values)mgx::Matrix< nRows, nCols, T >inline
Matrix(const T &value)mgx::Matrix< nRows, nCols, T >inline
nbColumns()mgx::Matrix< nRows, nCols, T >inlinestatic
nbRows()mgx::Matrix< nRows, nCols, T >inlinestatic
norm(const Matrix< nRows, nCols, T > &mat)mgx::Matrix< nRows, nCols, T >related
normsq(const Matrix< nRows, nCols, T > &mat)mgx::Matrix< nRows, nCols, T >related
numcolsmgx::Matrix< nRows, nCols, T >static
numrowsmgx::Matrix< nRows, nCols, T >static
operator!=(const Matrix &mat) constmgx::Matrix< nRows, nCols, T >inline
operator()(size_t i, size_t j)mgx::Matrix< nRows, nCols, T >inline
operator()(size_t i, size_t j) constmgx::Matrix< nRows, nCols, T >inline
operator*(const T &scalar) constmgx::Matrix< nRows, nCols, T >inline
operator*(const T &scalar, const Matrix &mat)mgx::Matrix< nRows, nCols, T >friend
operator*(const Vector< nCols, T > &vec) constmgx::Matrix< nRows, nCols, T >inline
operator*(const Vector< nCols, T > &vec, const Matrix< nRows, nCols, T > &mat)mgx::Matrix< nRows, nCols, T >related
operator*(const Matrix< nRows, nSize, T > &mat1, const Matrix< nSize, nCols, T > &mat2)mgx::Matrix< nRows, nCols, T >related
operator*=(const T &scalar)mgx::Matrix< nRows, nCols, T >inline
operator*=(const Matrix &mat)mgx::Matrix< nRows, nCols, T >inline
operator+(const Matrix &mat) constmgx::Matrix< nRows, nCols, T >inline
operator+=(const Matrix &mat)mgx::Matrix< nRows, nCols, T >inline
operator-(void) constmgx::Matrix< nRows, nCols, T >inline
operator-(const Matrix &mat) constmgx::Matrix< nRows, nCols, T >inline
operator-=(const Matrix &mat)mgx::Matrix< nRows, nCols, T >inline
operator/(const T &scalar) constmgx::Matrix< nRows, nCols, T >inline
operator/=(const T &scalar)mgx::Matrix< nRows, nCols, T >inline
operator<(const Matrix &other) constmgx::Matrix< nRows, nCols, T >inline
operator<<(QTextStream &out, const Matrix &mat)mgx::Matrix< nRows, nCols, T >friend
operator<<(std::ostream &out, const Matrix &mat)mgx::Matrix< nRows, nCols, T >friend
operator=(const Matrix &mat)mgx::Matrix< nRows, nCols, T >inline
operator=(const T &value)mgx::Matrix< nRows, nCols, T >inline
operator==(const Matrix &mat) constmgx::Matrix< nRows, nCols, T >inline
operator>>(QTextStream &in, Matrix &mat)mgx::Matrix< nRows, nCols, T >friend
operator>>(std::istream &in, Matrix &mat)mgx::Matrix< nRows, nCols, T >friend
operator[](size_t idx)mgx::Matrix< nRows, nCols, T >inline
operator[](size_t idx) constmgx::Matrix< nRows, nCols, T >inline
operator~()mgx::Matrix< nRows, nCols, T >inline
pointer_type typedefmgx::Matrix< nRows, nCols, T >
reference_type typedefmgx::Matrix< nRows, nCols, T >
rotation(const Vector< 3, T > &direction, T angle)mgx::Matrix< nRows, nCols, T >inlinestatic
rotation(const Vector< 4, T > &direction, T angle)mgx::Matrix< nRows, nCols, T >inlinestatic
size()mgx::Matrix< nRows, nCols, T >inlinestatic
trace() constmgx::Matrix< nRows, nCols, T >inline
transpose(const Matrix< nRows, nCols, T > &mat)mgx::Matrix< nRows, nCols, T >related
value_type typedefmgx::Matrix< nRows, nCols, T >
zero(void)mgx::Matrix< nRows, nCols, T >inline