, including all inherited members.
clear() | BALL::TMatrix4x4< T > | [inline, virtual] |
comp_ptr_ | BALL::TMatrix4x4< T > | [private] |
dump(std::ostream &s=std::cout, Size depth=0) const | BALL::TMatrix4x4< T > | [inline] |
get(T *ptr) const | BALL::TMatrix4x4< T > | [inline] |
get(T ptr[4][4]) const | BALL::TMatrix4x4< T > | [inline] |
get(TMatrix4x4 &m) const | BALL::TMatrix4x4< T > | [inline] |
get(TVector4< T > &col1, TVector4< T > &col2, TVector4< T > &col3, TVector4< T > &col4) const | BALL::TMatrix4x4< T > | [inline] |
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 | BALL::TMatrix4x4< T > | [inline] |
getColumn(Position col) const | BALL::TMatrix4x4< T > | [inline] |
getDeterminant() const | BALL::TMatrix4x4< T > | [inline] |
getDiagonal() const | BALL::TMatrix4x4< T > | [inline] |
getIdentity() | BALL::TMatrix4x4< T > | [inline, static] |
getRow(Position row) const | BALL::TMatrix4x4< T > | [inline] |
getTrace() const | BALL::TMatrix4x4< T > | [inline] |
getZero() | BALL::TMatrix4x4< T > | [inline, static] |
initializeComponentPointers_() | BALL::TMatrix4x4< T > | [inline, private] |
invert(TMatrix4x4 &inverse) const | BALL::TMatrix4x4< T > | [inline] |
invert() | BALL::TMatrix4x4< T > | [inline] |
isDiagonal() const | BALL::TMatrix4x4< T > | [inline] |
isEqual(const TMatrix4x4 &m) const | BALL::TMatrix4x4< T > | [inline] |
isIdentity() const | BALL::TMatrix4x4< T > | [inline] |
isLowerTriangular() const | BALL::TMatrix4x4< T > | [inline] |
isRegular() const | BALL::TMatrix4x4< T > | [inline] |
isSingular() const | BALL::TMatrix4x4< T > | [inline] |
isSymmetric() const | BALL::TMatrix4x4< T > | [inline] |
isUpperTriangular() const | BALL::TMatrix4x4< T > | [inline] |
isValid() const | BALL::TMatrix4x4< T > | [inline] |
m11 | BALL::TMatrix4x4< T > | |
m12 | BALL::TMatrix4x4< T > | |
m13 | BALL::TMatrix4x4< T > | |
m14 | BALL::TMatrix4x4< T > | |
m21 | BALL::TMatrix4x4< T > | |
m22 | BALL::TMatrix4x4< T > | |
m23 | BALL::TMatrix4x4< T > | |
m24 | BALL::TMatrix4x4< T > | |
m31 | BALL::TMatrix4x4< T > | |
m32 | BALL::TMatrix4x4< T > | |
m33 | BALL::TMatrix4x4< T > | |
m34 | BALL::TMatrix4x4< T > | |
m41 | BALL::TMatrix4x4< T > | |
m42 | BALL::TMatrix4x4< T > | |
m43 | BALL::TMatrix4x4< T > | |
m44 | BALL::TMatrix4x4< T > | |
operator!=(const TMatrix4x4 &m) const | BALL::TMatrix4x4< T > | [inline] |
operator()(Position row, Position col) | BALL::TMatrix4x4< T > | [inline] |
operator()(Position row, Position col) const | BALL::TMatrix4x4< T > | [inline] |
operator*(const T &scalar) const | BALL::TMatrix4x4< T > | [inline] |
operator*(const TMatrix4x4 &m) const | BALL::TMatrix4x4< T > | [inline] |
operator*(const TVector4< T > &vector) const | BALL::TMatrix4x4< T > | [inline] |
operator*=(const T &scalar) | BALL::TMatrix4x4< T > | [inline] |
operator*=(const TMatrix4x4 &m) | BALL::TMatrix4x4< T > | [inline] |
operator+() const | BALL::TMatrix4x4< T > | [inline] |
operator+(const TMatrix4x4 &m) const | BALL::TMatrix4x4< T > | [inline] |
operator+=(const TMatrix4x4 &m) | BALL::TMatrix4x4< T > | [inline] |
operator-() const | BALL::TMatrix4x4< T > | [inline] |
operator-(const TMatrix4x4 &m) const | BALL::TMatrix4x4< T > | [inline] |
operator-=(const TMatrix4x4 &m) | BALL::TMatrix4x4< T > | [inline] |
operator/(const T &scalar) const | BALL::TMatrix4x4< T > | [inline] |
operator/=(const T &scalar) | BALL::TMatrix4x4< T > | [inline] |
operator=(const T *ptr) | BALL::TMatrix4x4< T > | [inline] |
operator=(const T ptr[4][4]) | BALL::TMatrix4x4< T > | [inline] |
operator=(const TMatrix4x4 &m) | BALL::TMatrix4x4< T > | [inline] |
operator==(const TMatrix4x4 &m) const | BALL::TMatrix4x4< T > | [inline] |
operator[](Position position) const | BALL::TMatrix4x4< T > | [inline] |
operator[](Position position) | BALL::TMatrix4x4< T > | [inline] |
rotate(const TAngle< T > &phi, const T &axis_x, const T &axis_y, const T &axis_z) | BALL::TMatrix4x4< T > | [inline] |
rotate(const TAngle< T > &phi, const TVector3< T > &axis) | BALL::TMatrix4x4< T > | [inline] |
rotate(const TAngle< T > &phi, const TVector4< T > &axis) | BALL::TMatrix4x4< T > | [inline] |
rotateX(const TAngle< T > &phi) | BALL::TMatrix4x4< T > | [inline] |
rotateY(const TAngle< T > &phi) | BALL::TMatrix4x4< T > | [inline] |
rotateZ(const TAngle< T > &phi) | BALL::TMatrix4x4< T > | [inline] |
scale(const T &x_scale, const T &y_scale, const T &z_scale) | BALL::TMatrix4x4< T > | [inline] |
scale(const T &scale) | BALL::TMatrix4x4< T > | [inline] |
scale(const TVector3< T > &v) | BALL::TMatrix4x4< T > | [inline] |
set(const T *ptr) | BALL::TMatrix4x4< T > | [inline] |
set(const T ptr[4][4]) | BALL::TMatrix4x4< T > | [inline] |
set(const TMatrix4x4 &m) | BALL::TMatrix4x4< T > | [inline] |
set(const TVector4< T > &col1, const TVector4< T > &col2, const TVector4< T > &col3, const TVector4< T > &col4) | BALL::TMatrix4x4< T > | [inline] |
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) | BALL::TMatrix4x4< T > | [inline] |
set(const T &t=(T) 1) | BALL::TMatrix4x4< T > | [inline] |
setColumn(Position col, const TVector4< T > &col_value) | BALL::TMatrix4x4< T > | [inline] |
setIdentity() | BALL::TMatrix4x4< T > | [inline] |
setRotation(const TAngle< T > &phi, const T &axis_x, const T &axis_y, const T &axis_z) | BALL::TMatrix4x4< T > | [inline] |
setRotation(const TAngle< T > &phi, const TVector3< T > &axis) | BALL::TMatrix4x4< T > | [inline] |
setRotation(const TAngle< T > &phi, const TVector4< T > &axis) | BALL::TMatrix4x4< T > | [inline] |
setRotationX(const TAngle< T > &phi) | BALL::TMatrix4x4< T > | [inline] |
setRotationY(const TAngle< T > &phi) | BALL::TMatrix4x4< T > | [inline] |
setRotationZ(const TAngle< T > &phi) | BALL::TMatrix4x4< T > | [inline] |
setRow(Position row, const TVector4< T > &row_value) | BALL::TMatrix4x4< T > | [inline] |
setScale(const T &x_scale, const T &y_scale, const T &z_scale) | BALL::TMatrix4x4< T > | [inline] |
setScale(const T &scale) | BALL::TMatrix4x4< T > | [inline] |
setScale(const TVector3< T > &v) | BALL::TMatrix4x4< T > | [inline] |
setTranslation(const T &x, const T &y, const T &z) | BALL::TMatrix4x4< T > | [inline] |
setTranslation(const TVector3< T > &v) | BALL::TMatrix4x4< T > | [inline] |
swap(TMatrix4x4 &m) | BALL::TMatrix4x4< T > | [inline] |
TMatrix4x4() | BALL::TMatrix4x4< T > | [inline] |
TMatrix4x4(const T *ptr) | BALL::TMatrix4x4< T > | [inline] |
TMatrix4x4(const T ptr[4][4]) | BALL::TMatrix4x4< T > | [inline] |
TMatrix4x4(const TMatrix4x4 &m) | BALL::TMatrix4x4< T > | [inline] |
TMatrix4x4(const TVector4< T > &col1, const TVector4< T > &col2, const TVector4< T > &col3, const TVector4< T > &col4) | BALL::TMatrix4x4< T > | [inline] |
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) | BALL::TMatrix4x4< T > | [inline] |
translate(const T &x, const T &y, const T &z) | BALL::TMatrix4x4< T > | [inline] |
translate(const TVector3< T > &v) | BALL::TMatrix4x4< T > | [inline] |
transpose() | BALL::TMatrix4x4< T > | [inline] |
~TMatrix4x4() | BALL::TMatrix4x4< T > | [inline, virtual] |