, including all inherited members.
| array (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| d30 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| d31 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| d32 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| d33 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| det() const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| get3x3SubMatrix(Matrix3< T > &result, size_t rowOffset=0, size_t colOffset=0) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| getAdjoint() const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| getAdjugate() const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| getColumn(const size_t column) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| getDeterminant() const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| getElement(const size_t row, const size_t col) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| getInverse(bool &isInvertible, T limit=0.0000000001) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| getInverse(Matrix4 &result, T limit=0.0000000001) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| getMinor(const size_t row0, const size_t row1, const size_t row2, const size_t col0, const size_t col1, const size_t col2) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| getMinor(const size_t removeRow, const size_t removeCol) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| getRow(const size_t row) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| getString(std::string &result, const std::string &delimiter=" ") const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| getTranslation() const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| getTransposed() const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| IDENTITY (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline, static] |
| m | vmml::Matrix4< T > | |
| m00 | vmml::Matrix4< T > | |
| m01 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| m02 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| m03 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| m10 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| m11 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| m12 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| m13 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| m20 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| m21 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| m22 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| m23 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| m30 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| m31 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| m32 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| m33 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| Matrix4() (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| Matrix4(T v00, T v01, T v02, T v03, T v10, T v11, T v12, T v13, T v20, T v21, T v22, T v23, T v30, T v31, T v32, T v33) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| Matrix4(const Vector4< T > &v0, const Vector4< T > &v1, const Vector4< T > &v2, const Vector4< T > &v3, bool columnVectors=false) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| Matrix4(const Matrix4 &other) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| Matrix4(const Matrix4< U > &other) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| Matrix4(const float *values) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| Matrix4(const double *values) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| ml | vmml::Matrix4< T > | |
| negate() const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator!=(const Matrix4 &other) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator*(const Matrix4 &other) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator*(T scalar) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator*(const Vector3< T > &other) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator*(const Vector4< T > &other) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator*=(const Matrix4 &other) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator*=(T scalar) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator+(const Matrix4 &other) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator+=(const Matrix4 &other) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator-(const Matrix4 &other) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator-() const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator-=(const Matrix4 &other) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator/(T scalar) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator/=(T scalar) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator<< (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [friend] |
| operator=(const Matrix4 &other) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator=(const Matrix4< U > &other) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| operator==(const Matrix4 &other) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| preRotateX(const T angle) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| preRotateX(const float angle) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| preRotateY(const T angle) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| preRotateY(const float angle) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| preRotateZ(const T angle) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| preRotateZ(const float angle) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| rot00 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| rot01 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| rot02 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| rot10 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| rot11 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| rot12 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| rot20 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| rot21 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| rot22 (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| rotate(const T angle, const Vector3< T > &axis) | vmml::Matrix4< T > | [inline] |
| rotateX(const T angle) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| rotateX(const float angle) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| rotateY(const T angle) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| rotateY(const float angle) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| rotateZ(const T angle) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| rotateZ(const float angle) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| scale(const T scale[3]) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| scale(const T x, const T y, const T z) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| scale(const Vector3< T > &scale_) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| scaleTranslation(const T scale_[3]) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| scaleTranslation(const Vector3< T > &scale_) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| set(const Matrix4 &other) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| set(const float *other) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| set(const double *other) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| set(T v00, T v01, T v02, T v03, T v10, T v11, T v12, T v13, T v20, T v21, T v22, T v23, T v30, T v31, T v32, T v33) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| set(const std::string &values, char delimiter= ' ') (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| set(const std::vector< std::string > &values) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| set3x3SubMatrix(const Matrix3< U > &m3x3, size_t columnOffset=0, size_t rowOffset=0) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| setColumn(const size_t column, const Vector3< T > &columnvec) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| setColumn(const size_t column, const Vector4< T > &columnvec) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| setElement(const size_t row, const size_t col, const T &value) const (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| setRow(const size_t row, const Vector3< T > &rowvec) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| setRow(const size_t row, const Vector4< T > &rowvec) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| setTranslation(const T x, const T y, const T z) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| setTranslation(const T trans[3]) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| setTranslation(const Vector3< T > &trans) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| tensor(const Vector3< T > &u, const Vector3< T > &v) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| tensor(const Vector4< T > &u, const Vector4< T > &v) (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline] |
| x (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| y (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| z (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | |
| ZERO (defined in vmml::Matrix4< T >) | vmml::Matrix4< T > | [inline, static] |