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