27 fMode(EStepMode_e(sm)),
28 fCx(0), fCy(0), fCz(0), fNx(0), fNy(0), fNz(0),
29 fDx(0), fDy(0), fDz(0), fOx(0), fOy(0), fOz(0)
34 fLimitArr[0] = &fNx; fLimitArr[1] = &fNy; fLimitArr[2] = &fNz;
35 fValueArr[0] = &fCx; fValueArr[1] = &fCy; fValueArr[2] = &fCz;
38 fLimitArr[0] = &fNy; fLimitArr[1] = &fNx; fLimitArr[2] = &fNz;
39 fValueArr[0] = &fCy; fValueArr[1] = &fCx; fValueArr[2] = &fCz;
42 fLimitArr[0] = &fNx; fLimitArr[1] = &fNz; fLimitArr[2] = &fNy;
43 fValueArr[0] = &fCx; fValueArr[1] = &fCz; fValueArr[2] = &fCy;
TEveTrans is a 4x4 transformation matrix for homogeneous coordinates stored internally in a column-ma...
void SetTrans(TEveTrans *mx)
Set position into the translation part of mx.
void GetPosition(Float_t *p)
Get current position.
void Reset()
Reset position to origin.
void SetTransAdvance(TEveTrans *mx)
Set position into the translation part of mx and advance to the next grid position.
void SetPos(Double_t x, Double_t y, Double_t z)
Set position (base-vec 4).
Provide discrete position coordinates for placement of objects on regular grids.
void Subtract(TEveGridStepper &s)
Subtract current position of 's' from origin of this.
Bool_t Step()
Move to the next grid position.
ClassImp(TEveGridStepper) TEveGridStepper
Constructor.