vmml::Matrix4< T > Member List

This is the complete list of members for vmml::Matrix4< T >, 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]
mvmml::Matrix4< T >
m00vmml::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]
mlvmml::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]

Generated by  doxygen 1.6.2