vmml::matrix< M, N, float_t > Member List

This is the complete list of members for vmml::matrix< M, N, float_t >, including all inherited members.
array (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t >
at(size_t rowIndex, size_t colIndex) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
at(size_t rowIndex, size_t colIndex) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
begin() (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
begin() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
const_iterator typedef (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t >
copyFrom1DimCArray(const float_t *c_array, bool row_by_row_layout=true) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
copyFrom1DimCArray(const different_float_t *c_array, bool row_by_row_layout=true) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
directSum(const matrix< P, Q, float_t > &other, matrix< M+P, N+Q, float_t > &result) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
directSum(const matrix< P, Q, float_t > &other) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
end() (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
end() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
fill(float_t fill_value) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
float_type typedef (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t >
getAdjugate(matrix< M, M, float_t > &adjugate) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getAdjugate(matrix< 2, 2, float > &adjugate) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getAdjugate(matrix< 2, 2, double > &adjugate) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getCofactors(matrix< M, N, float_t > &cofactors) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getColumn(size_t columnNumber) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getColumn(size_t columnNumber, vector< M, float_t > &column) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getColumn(size_t columnNumber, matrix< M, 1, float_t > &column) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getDeterminant() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getDeterminant() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getDeterminant() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getDeterminant() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getDeterminant() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getInitializedMatrix() (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline, static]
getInverse(matrix< M, M, float_t > &inverse, float_t tolerance=1e-9) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getInverse(matrix< 2, 2, float > &Minverse, float tolerance) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getInverse(matrix< 2, 2, double > &Minverse, double tolerance) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getInverse(matrix< 3, 3, float > &result, float tolerance) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getInverse(matrix< 3, 3, double > &result, double tolerance) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getInverse(matrix< 4, 4, float > &result, float tolerance) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getInverse(matrix< 4, 4, double > &result, double tolerance) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getM() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getMinor(matrix< M-1, N-1 > &other, size_t row_to_cut, size_t col_to_cut) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getN() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getNumberOfColumns() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getNumberOfRows() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getRow(size_t rowNumber) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getRow(size_t rowNumber, vector< N, float_t > &row) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getRow(size_t rowNumber, matrix< 1, N, float_t > &row) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getString(std::string &result, const std::string &delimiter=" ") const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getSubMatrix(size_t rowOffset, size_t colOffset) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getSubMatrix(matrix< Mret, Nret, float_t > &result, size_t rowOffset=0, size_t colOffset=0) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getTranslation() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
getTransposed() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
identity() (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
IDENTITY (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline, static]
isEqualTo(const matrix &other, float_t tolerance) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
isPositiveDefinite(const float_t limit=-1e12) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
iterator typedef (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t >
matrix() (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
matrix(const matrix_functor< matrix< M, N, float_t > > &functor) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
matrix_type typedef (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t >
multiply(const matrix< M, P, float_t > &left, const matrix< P, N, float_t > &right) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
negate() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator!=(const matrix &other) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator()(size_t rowIndex, size_t colIndex) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator()(size_t rowIndex, size_t colIndex) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator*(matrix &other) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator*(matrix< N, P, float_t > &other) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator*(float_t scalar) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator*(const vector< N, float_t > &other) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator*(const vector< N-1, float_t > &other) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator*=(const matrix< M, M, float_t > &right) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator*=(float_t scalar) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator+(const matrix &other) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator+=(const matrix &other) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator-(const matrix &other) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator-() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator-=(const matrix &other) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator<< (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [friend]
operator=(const float_t *data_array) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator=(const float_t old_fashioned_matrix[M][N]) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator=(const std::vector< float_t > &data) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator=(float_t fill_value) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator==(const matrix &other) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
operator[](size_t rowIndex) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
preRotateX(const float_t angle) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
preRotateY(const float_t angle) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
preRotateZ(const float_t angle) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
rotate(const float_t angle, const vector< M-1, float_t > &axis)vmml::matrix< M, N, float_t > [inline]
rotateX(const float_t angle) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
rotateY(const float_t angle) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
rotateZ(const float_t angle) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
scale(const float_t scale[3]) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
scale(const float_t x, const float_t y, const float_t z) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
scale(const vector< 3, float_t > &scale_) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
scaleTranslation(const float_t scale_[3]) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
scaleTranslation(const vector< 3, float_t > &scale_) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
set(const std::vector< std::string > &values) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
set(const std::string &values, char delimiter) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
set(float_t v00, float_t v01, float_t v02, float_t v10, float_t v11, float_t v12, float_t v20, float_t v21, float_t v22) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
set(float_t v00, float_t v01, float_t v02, float_t v03, float_t v10, float_t v11, float_t v12, float_t v13, float_t v20, float_t v21, float_t v22, float_t v23, float_t v30, float_t v31, float_t v32, float_t v33) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
setColumn(size_t columnNumber, const vector< M, float_t > &column) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
setColumn(size_t columnNumber, const matrix< M, 1, float_t > &column) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
setRow(size_t rowNumber, const vector< N, float_t > &row) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
setRow(size_t rowNumber, const matrix< 1, N, float_t > &row) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
setSubMatrix(const matrix< Mret, Nret, float_t > &subMatrix, size_t rowOffset=0, size_t colOffset=0) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
setTranslation(const float_t x, const float_t y, const float_t z) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
setTranslation(const float_t trans[3]) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
setTranslation(const vector< 3, float_t > &trans) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
size() const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
tensor(const vector< M, float_t > &u, const vector< N, float_t > &v) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
tensor(const vector< M-1, float_t > &u, const vector< N-1, float_t > &v) (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
transposeTo(matrix< N, M, float_t > &transposedMatrix) const (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
value_type typedef (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t >
zero() (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline]
ZERO (defined in vmml::matrix< M, N, float_t >)vmml::matrix< M, N, float_t > [inline, static]

Generated by  doxygen 1.6.2