| HTrans<float>() |
| HTrans<float>(const HTrans<float>& z) |
| HTrans<float>(const Float_t* x) |
| HTrans<float>(const Double_t* x) |
| ~HTrans<float>() |
| float* | Array() |
| const float* | Array() const |
| float* | ArrT() |
| const float* | ArrT() const |
| float* | ArrX() |
| const float* | ArrX() const |
| float* | ArrY() |
| const float* | ArrY() const |
| float* | ArrZ() |
| const float* | ArrZ() const |
| static TClass* | Class() |
| float | CM(Int_t i, Int_t j) const |
| float& | CM(Int_t i, Int_t j) |
| TVector3 | GetBaseVec(Int_t b) const |
| void | GetBaseVec(Int_t b, float* x) const |
| void | GetBaseVec(Int_t b, TVector3& v) const |
| TVector3 | GetPos() const |
| void | GetPos(float* x) const |
| void | GetPos(TVector3& v) const |
| void | GetPos(float& x, float& y, float& z) const |
| void | GetRotAngles(Float_t* x) const |
| void | GetScale(float& sx, float& sy, float& sz) const |
| float | Invert() |
| float | InvertWithoutRow4() |
| TClass* | IsA() const |
| void | Move(const HTrans<float>& a, Int_t ai, float amount) |
| void | Move3(const HTrans<float>& a, float x, float y, float z) |
| void | Move3LF(float x, float y, float z) |
| void | Move3PF(float x, float y, float z) |
| void | MoveLF(Int_t ai, float amount) |
| void | MovePF(Int_t ai, float amount) |
| TVector3 | Multiply(const TVector3& v, float w = 1) const |
| void | MultiplyIP(TVector3& v, float w = 1) const |
| void | MultiplyVec3(const float* in, float w, float* out) const |
| void | MultiplyVec3IP(float* in, float w) const |
| void | MultLeft(const HTrans<float>& t) |
| void | MultLeft3x3(const float* m) |
| void | MultLeft3x3transposed(const float* m) |
| void | MultRight(const HTrans<float>& t) |
| void | MultRight3x3(const float* m) |
| void | MultRight3x3transposed(const float* m) |
| float | Norm3Column(Int_t col) |
| const float* | operator const float*() const |
| float* | operator float*() |
| float | operator()(Int_t i, Int_t j) const |
| float& | operator()(Int_t i, Int_t j) |
| HTrans<float> | operator*(const HTrans<float>& t) |
| void | operator*=(const HTrans<float>& t) |
| HTrans<float>& | operator=(const HTrans<float>& t) |
| float | operator[](Int_t i) const |
| float& | operator[](Int_t i) |
| float | Orto3Column(Int_t col, Int_t ref) |
| void | OrtoNorm3() |
| float | OrtoNorm3Column(Int_t col, Int_t ref) |
| void | Print(Option_t* option = "") const |
| float* | PtrBaseVec(Int_t b) |
| const float* | PtrBaseVec(Int_t b) const |
| float* | PtrBaseVecX() |
| const float* | PtrBaseVecX() const |
| float* | PtrBaseVecY() |
| const float* | PtrBaseVecY() const |
| float* | PtrBaseVecZ() |
| const float* | PtrBaseVecZ() const |
| float* | PtrPos() |
| TVector3 | Rotate(const TVector3& v) const |
| void | Rotate(const HTrans<float>& a, Int_t i1, Int_t i2, float amount) |
| void | RotateBackVec3(const float* in, float* out) const |
| void | RotateIP(TVector3& v) const |
| void | RotateLF(Int_t i1, Int_t i2, float amount) |
| void | RotatePF(Int_t i1, Int_t i2, float amount) |
| void | RotateVec3(const float* in, float* out) const |
| void | RotateVec3IP(float* in) const |
| void | Scale(float sx, float sy, float sz) |
| void | SetBaseVec(Int_t b, float* x) |
| void | SetBaseVec(Int_t b, const TVector3& v) |
| void | SetBaseVec(Int_t b, float x, float y, float z) |
| void | SetBaseVecViaCross(Int_t i) |
| void | SetPos(float* x) |
| void | SetPos(const HTrans<float>& t) |
| void | SetPos(float x, float y, float z) |
| void | SetRotByAngles(Float_t a1, Float_t a2, Float_t a3) |
| void | SetRotByAnyAngles(Float_t a1, Float_t a2, Float_t a3, const Text_t* pat) |
| void | SetTrans(const HTrans<float>& t) |
| void | SetupRotation(Int_t i, Int_t j, float f) |
| void | ShowMembers(TMemberInspector& insp, char* parent) |
| void | Streamer(TBuffer& b) |
| void | StreamerNVirtual(TBuffer& b) |
| void | Transpose() |
| void | UnitRot() |
| void | UnitTrans() |
| float | Unscale() |
| void | Unscale(float& sx, float& sy, float& sz) |