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