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