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