| HTrans<Double32_t>() |
| HTrans<Double32_t>(const HTrans<Double32_t>& z) |
| HTrans<Double32_t>(const Float_t* x) |
| HTrans<Double32_t>(const Double_t* x) |
| ~HTrans<Double32_t>() |
Double32_t* | Array() |
const Double32_t* | Array() const |
Double32_t* | ArrT() |
const Double32_t* | ArrT() const |
Double32_t* | ArrX() |
const Double32_t* | ArrX() const |
Double32_t* | ArrY() |
const Double32_t* | ArrY() const |
Double32_t* | ArrZ() |
const Double32_t* | ArrZ() const |
Double32_t | CM(Int_t i, Int_t j) const |
Double32_t& | CM(Int_t i, Int_t j) |
HPoint<Double32_t> | GetBaseVec(Int_t b) const |
void | GetBaseVec(Int_t b, Float_t* x) const |
void | GetBaseVec(Int_t b, Double_t* x) const |
HPoint<Double32_t> | GetPos() const |
void | GetPos(Float_t* x) const |
void | GetPos(Double_t* x) const |
void | GetPos(Double32_t& x, Double32_t& y, Double32_t& z) const |
void | GetRotAngles(Float_t* x) const |
void | GetScale(Double32_t& sx, Double32_t& sy, Double32_t& sz) const |
Double32_t | Invert() |
Double32_t | InvertWithoutRow4() |
void | Move(const HTrans<Double32_t>& a, Int_t ai, Double32_t amount) |
void | Move3(const HTrans<Double32_t>& a, Double32_t x, Double32_t y, Double32_t z) |
void | Move3LF(Double32_t x, Double32_t y, Double32_t z) |
void | Move3PF(Double32_t x, Double32_t y, Double32_t z) |
void | MoveLF(Int_t ai, Double32_t amount) |
void | MovePF(Int_t ai, Double32_t amount) |
HPoint<Double32_t> | Multiply(const HPoint<Double32_t>& v, Double32_t w = 1) const |
void | MultiplyIP(HPoint<Double32_t>& v, Double32_t w = 1) const |
void | MultiplyVec3(const Double32_t* in, Double32_t w, Double32_t* out) const |
void | MultiplyVec3IP(Double32_t* in, Double32_t w) const |
void | MultLeft(const HTrans<Double32_t>& t) |
void | MultLeft3x3(const Double32_t* m) |
void | MultLeft3x3transposed(const Double32_t* m) |
void | MultRight(const HTrans<Double32_t>& t) |
void | MultRight3x3(const Double32_t* m) |
void | MultRight3x3transposed(const Double32_t* m) |
Double32_t | Norm3Column(Int_t col) |
const Double32_t* | operator const Double32_t*() const |
Double32_t* | operator Double32_t*() |
Double32_t | operator()(Int_t i, Int_t j) const |
Double32_t& | operator()(Int_t i, Int_t j) |
HTrans<Double32_t> | operator*(const HTrans<Double32_t>& t) |
void | operator*=(const HTrans<Double32_t>& t) |
HTrans<Double32_t>& | operator=(const HTrans<Double32_t>&) |
Double32_t | operator[](Int_t i) const |
Double32_t& | operator[](Int_t i) |
Double32_t | Orto3Column(Int_t col, Int_t ref) |
void | OrtoNorm3() |
Double32_t | OrtoNorm3Column(Int_t col, Int_t ref) |
void | Print() const |
Double32_t* | PtrBaseVec(Int_t b) |
const Double32_t* | PtrBaseVec(Int_t b) const |
Double32_t* | PtrBaseVecX() |
const Double32_t* | PtrBaseVecX() const |
Double32_t* | PtrBaseVecY() |
const Double32_t* | PtrBaseVecY() const |
Double32_t* | PtrBaseVecZ() |
const Double32_t* | PtrBaseVecZ() const |
Double32_t* | PtrPos() |
HPoint<Double32_t> | Rotate(const HPoint<Double32_t>& v) const |
void | Rotate(const HTrans<Double32_t>& a, Int_t i1, Int_t i2, Double32_t amount) |
void | RotateBackVec3(const Double32_t* in, Double32_t* out) const |
void | RotateIP(HPoint<Double32_t>& v) const |
void | RotateLF(Int_t i1, Int_t i2, Double32_t amount) |
void | RotatePF(Int_t i1, Int_t i2, Double32_t amount) |
void | RotateVec3(const Double32_t* in, Double32_t* out) const |
void | RotateVec3IP(Double32_t* in) const |
void | Scale(Double32_t sx, Double32_t sy, Double32_t sz) |
void | SetBaseVec(Int_t b, Float_t* x) |
void | SetBaseVec(Int_t b, Double_t* x) |
void | SetBaseVec(Int_t b, Double32_t x, Double32_t y, Double32_t z) |
void | SetBaseVecViaCross(Int_t i) |
void | SetFromArray(const Float_t* arr) |
void | SetFromArray(const Double_t* arr) |
void | SetPos(const Float_t* x) |
void | SetPos(const Double_t* x) |
void | SetPos(const HTrans<Double32_t>& t) |
void | SetPos(Double32_t x, Double32_t y, Double32_t 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<Double32_t>& t) |
void | SetupRotation(Int_t i, Int_t j, Double32_t f) |
void | Transpose() |
void | TransposeRotationPart() |
void | UnitRot() |
void | UnitTrans() |
Double32_t | Unscale() |
void | Unscale(Double32_t& sx, Double32_t& sy, Double32_t& sz) |