Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

TMatrix4x4< T > Member List

This is the complete list of members for TMatrix4x4< T >, including all inherited members.

clear()TMatrix4x4< T > [virtual]
dump(std::ostream &s=std::cout, Size depth=0) const TMatrix4x4< T >
get(T *ptr) const TMatrix4x4< T >
get(T ptr[4][4]) const TMatrix4x4< T >
get(TMatrix4x4 &m) const TMatrix4x4< T >
get(TVector4< T > &col1, TVector4< T > &col2, TVector4< T > &col3, TVector4< T > &col4) const TMatrix4x4< T >
get(T &m11, T &m12, T &m13, T &m14, T &m21, T &m22, T &m23, T &m24, T &m31, T &m32, T &m33, T &m34, T &m41, T &m42, T &m43, T &m44) const TMatrix4x4< T >
getColumn(Position col) const TMatrix4x4< T >
getDeterminant() const TMatrix4x4< T >
getDiagonal() const TMatrix4x4< T >
getIdentity()TMatrix4x4< T > [static]
getRow(Position row) const TMatrix4x4< T >
getTrace() const TMatrix4x4< T >
getZero()TMatrix4x4< T > [static]
invert(TMatrix4x4 &inverse) const TMatrix4x4< T >
invert()TMatrix4x4< T >
isDiagonal() const TMatrix4x4< T >
isEqual(const TMatrix4x4 &m) const TMatrix4x4< T >
isIdentity() const TMatrix4x4< T >
isLowerTriangular() const TMatrix4x4< T >
isRegular() const TMatrix4x4< T >
isSingular() const TMatrix4x4< T >
isSymmetric() const TMatrix4x4< T >
isUpperTriangular() const TMatrix4x4< T >
isValid() const TMatrix4x4< T >
m11TMatrix4x4< T >
m12TMatrix4x4< T >
m13TMatrix4x4< T >
m14TMatrix4x4< T >
m21TMatrix4x4< T >
m22TMatrix4x4< T >
m23TMatrix4x4< T >
m24TMatrix4x4< T >
m31TMatrix4x4< T >
m32TMatrix4x4< T >
m33TMatrix4x4< T >
m34TMatrix4x4< T >
m41TMatrix4x4< T >
m42TMatrix4x4< T >
m43TMatrix4x4< T >
m44TMatrix4x4< T >
operator *(const T &scalar) const TMatrix4x4< T >
operator *(const TMatrix4x4 &m) const TMatrix4x4< T >
operator *(const TVector4< T > &vector) const TMatrix4x4< T >
operator *=(const T &scalar)TMatrix4x4< T >
operator *=(const TMatrix4x4 &m)TMatrix4x4< T >
operator!=(const TMatrix4x4 &m) const TMatrix4x4< T >
operator()(Position row, Position col)TMatrix4x4< T >
operator()(Position row, Position col) const TMatrix4x4< T >
operator+() const TMatrix4x4< T >
operator+(const TMatrix4x4 &m) const TMatrix4x4< T >
operator+=(const TMatrix4x4 &m)TMatrix4x4< T >
operator-() const TMatrix4x4< T >
operator-(const TMatrix4x4 &m) const TMatrix4x4< T >
operator-=(const TMatrix4x4 &m)TMatrix4x4< T >
operator/(const T &scalar) const TMatrix4x4< T >
operator/=(const T &scalar)TMatrix4x4< T >
operator=(const T *ptr)TMatrix4x4< T >
operator=(const T ptr[4][4])TMatrix4x4< T >
operator=(const TMatrix4x4 &m)TMatrix4x4< T >
operator==(const TMatrix4x4 &m) const TMatrix4x4< T >
operator[](Position position) const TMatrix4x4< T >
operator[](Position position)TMatrix4x4< T >
rotate(const TAngle< T > &phi, const T &axis_x, const T &axis_y, const T &axis_z)TMatrix4x4< T >
rotate(const TAngle< T > &phi, const TVector3< T > &axis)TMatrix4x4< T >
rotate(const TAngle< T > &phi, const TVector4< T > &axis)TMatrix4x4< T >
rotateX(const TAngle< T > &phi)TMatrix4x4< T >
rotateY(const TAngle< T > &phi)TMatrix4x4< T >
rotateZ(const TAngle< T > &phi)TMatrix4x4< T >
scale(const T &x_scale, const T &y_scale, const T &z_scale)TMatrix4x4< T >
scale(const T &scale)TMatrix4x4< T >
scale(const TVector3< T > &v)TMatrix4x4< T >
set(const T *ptr)TMatrix4x4< T >
set(const T ptr[4][4])TMatrix4x4< T >
set(const TMatrix4x4 &m)TMatrix4x4< T >
set(const TVector4< T > &col1, const TVector4< T > &col2, const TVector4< T > &col3, const TVector4< T > &col4)TMatrix4x4< T >
set(const T &m11, const T &m12, const T &m13, const T &m14, const T &m21, const T &m22, const T &m23, const T &m24, const T &m31, const T &m32, const T &m33, const T &m34, const T &m41, const T &m42, const T &m43, const T &m44)TMatrix4x4< T >
set(const T &t=(T) 1)TMatrix4x4< T >
setColumn(Position col, const TVector4< T > &col_value)TMatrix4x4< T >
setIdentity()TMatrix4x4< T >
setRotation(const TAngle< T > &phi, const T &axis_x, const T &axis_y, const T &axis_z)TMatrix4x4< T >
setRotation(const TAngle< T > &phi, const TVector3< T > &axis)TMatrix4x4< T >
setRotation(const TAngle< T > &phi, const TVector4< T > &axis)TMatrix4x4< T >
setRotationX(const TAngle< T > &phi)TMatrix4x4< T >
setRotationY(const TAngle< T > &phi)TMatrix4x4< T >
setRotationZ(const TAngle< T > &phi)TMatrix4x4< T >
setRow(Position row, const TVector4< T > &row_value)TMatrix4x4< T >
setScale(const T &x_scale, const T &y_scale, const T &z_scale)TMatrix4x4< T >
setScale(const T &scale)TMatrix4x4< T >
setScale(const TVector3< T > &v)TMatrix4x4< T >
setTranslation(const T &x, const T &y, const T &z)TMatrix4x4< T >
setTranslation(const TVector3< T > &v)TMatrix4x4< T >
swap(TMatrix4x4 &m)TMatrix4x4< T >
TMatrix4x4()TMatrix4x4< T >
TMatrix4x4(const T *ptr)TMatrix4x4< T >
TMatrix4x4(const T ptr[4][4])TMatrix4x4< T >
TMatrix4x4(const TMatrix4x4 &m)TMatrix4x4< T >
TMatrix4x4(const TVector4< T > &col1, const TVector4< T > &col2, const TVector4< T > &col3, const TVector4< T > &col4)TMatrix4x4< T >
TMatrix4x4(const T &m11, const T &m12, const T &m13, const T &m14, const T &m21, const T &m22, const T &m23, const T &m24, const T &m31, const T &m32, const T &m33, const T &m34, const T &m41, const T &m42, const T &m43, const T &m44)TMatrix4x4< T >
translate(const T &x, const T &y, const T &z)TMatrix4x4< T >
translate(const TVector3< T > &v)TMatrix4x4< T >
transpose()TMatrix4x4< T >
~TMatrix4x4()TMatrix4x4< T > [virtual]