Definition at line 898 of file CsgOps.cxx.
RootCsg::TMatrix3x3::TMatrix3x3 | ( | ) | [inline] |
Definition at line 903 of file CsgOps.cxx.
Referenced by Absolute(), Adjoint(), Inverse(), Scaled(), and Transposed().
RootCsg::TMatrix3x3::TMatrix3x3 | ( | const Double_t * | m | ) | [inline] |
RootCsg::TMatrix3x3::TMatrix3x3 | ( | const TVector3 & | euler | ) | [inline] |
void RootCsg::TMatrix3x3::SetValue | ( | const Double_t * | m | ) | [inline] |
Definition at line 920 of file CsgOps.cxx.
References fEl.
Referenced by operator *=(), SetEuler(), SetIdentity(), and TMatrix3x3().
void RootCsg::TMatrix3x3::SetEuler | ( | const TVector3 & | euler | ) | [inline] |
Definition at line 934 of file CsgOps.cxx.
References TMath::Cos(), SetValue(), and TMath::Sin().
Referenced by TMatrix3x3().
TMatrix3x3 RootCsg::TMatrix3x3::Scaled | ( | Double_t | x, | |
Double_t | y, | |||
Double_t | z | |||
) | const [inline] |
void RootCsg::TMatrix3x3::SetIdentity | ( | ) | [inline] |
void RootCsg::TMatrix3x3::GetValue | ( | Double_t * | m | ) | const [inline] |
TMatrix3x3 & RootCsg::TMatrix3x3::operator *= | ( | const TMatrix3x3 & | m | ) |
Double_t RootCsg::TMatrix3x3::Determinant | ( | ) | const |
TMatrix3x3 RootCsg::TMatrix3x3::Adjoint | ( | ) | const |
TMatrix3x3 RootCsg::TMatrix3x3::Absolute | ( | ) | const |
TMatrix3x3 RootCsg::TMatrix3x3::Transposed | ( | ) | const |
Definition at line 1021 of file CsgOps.cxx.
References fEl, and TMatrix3x3().
Referenced by Transpose().
void RootCsg::TMatrix3x3::Transpose | ( | ) |
TMatrix3x3 RootCsg::TMatrix3x3::Inverse | ( | ) | const |
Definition at line 1046 of file CsgOps.cxx.
References Cofac(), RootCsg::dot(), s, and TMatrix3x3().
Referenced by RootCsg::intersect(), and Invert().
void RootCsg::TMatrix3x3::Invert | ( | ) |
TVector3 RootCsg::TMatrix3x3::fEl[3] [protected] |
Definition at line 900 of file CsgOps.cxx.
Referenced by Absolute(), Cofac(), GetValue(), operator *=(), operator[](), Scale(), Scaled(), SetValue(), Tdot(), and Transposed().