TMarker3DBox
class description - source file - inheritance tree
protected:
virtual void PaintGLPoints(Float_t* buff)
public:
TMarker3DBox(Float_t x, Float_t y, Float_t z, Float_t dx, Float_t dy, Float_t dz, Float_t theta, Float_t phi)
TMarker3DBox(const TMarker3DBox&)
TMarker3DBox()
virtual ~TMarker3DBox()
static TClass* Class()
virtual Int_t DistancetoPrimitive(Int_t px, Int_t py)
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual void GetDirection(Float_t& theta, Float_t& phi) const
virtual void GetPosition(Float_t& x, Float_t& y, Float_t& z) const
TObject* GetRefObject() const
virtual void GetSize(Float_t& dx, Float_t& dy, Float_t& dz) const
virtual TClass* IsA() const
virtual void Paint(Option_t* option)
static void PaintH3(TH1* h, Option_t* option)
virtual void PaintShape(X3DBuffer* buff, Bool_t rangeView = kFALSE)
virtual void SavePrimitive(ofstream& out, Option_t* option)
virtual void SetDirection(Float_t theta, Float_t phi)
virtual void SetPoints(Float_t* buff)
virtual void SetPosition(Float_t x, Float_t y, Float_t z)
virtual void SetRefObject(TObject* obj = 0)
virtual void SetSize(Float_t dx, Float_t dy, Float_t dz)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Sizeof3D() const
static void SizeofH3(TH1* h)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
Float_t fX X coordinate of center of box
Float_t fY Y coordinate of center of box
Float_t fZ Z coordinate of center of box
Float_t fDx half length in x
Float_t fDy half length in y
Float_t fDz half length in z
Float_t fTheta Angle of box z axis with respect to main Z axis
Float_t fPhi Angle of box x axis with respect to main Xaxis
TObject* fRefObject Pointer to an object
Last update: Fri May 14 13:32:40 2004
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.