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