11 #ifndef ROOT_TVolumeView 12 #define ROOT_TVolumeView virtual void Add(TDataSet *dataset)
virtual ENodeSEEN GetVisibility() const
virtual void Sizeof3D() const
-*-*-*-*-*-*Return total size of this 3-D Node with its attributes-*-* *-* ==========================...
Bool_t TestBit(UInt_t f) const
virtual TVolume * GetNode() const
to be documented
Use this attribute class when an object should have 3D capabilities.
virtual TVolumePosition * GetPosition() const
#define ClassDef(name, id)
virtual Int_t DistancetoPrimitive(Int_t px, Int_t py)
-*-*-*-*-*-*-*-*Compute distance from point px,py to a TVolumeView-*-*-*-*-* *-* ====================...
virtual TShape * GetShape() const
virtual TVolumePosition * Local2Master(const TVolumeView *localNode, const TVolumeView *masterNode=0)
to be documented
virtual Bool_t Is3D() const
virtual void Paint(Option_t *option="")
-*-*-*-*-*-*-*-*-*-*-*Paint Referenced node with current parameters-*-*-* *-* =======================...
virtual void GetLocalRange(Float_t *min, Float_t *max)
GetRange.
Using a TBrowser one can browse all ROOT objects.
This is the base class for all geometry shapes.
virtual TVolume * AddNode(TVolume *node)
Add the TVolume in the Tnode data-structure refered by this TVolumeView object Return TVolume * the i...
virtual TObject * First() const
Return the first object in the list. Returns 0 when list is empty.
virtual char * GetObjectInfo(Int_t px, Int_t py) const
to be documented
virtual void Add(TDataSet *dataset)
virtual void SetLineAttributes()
to be documented
virtual Int_t GetVisibility() const
virtual TList * GetListOfShapes() const
virtual void Browse(TBrowser *b)
to be documented
virtual void PaintShape(Option_t *option)
Paint shape of the node To be called from the TObject::Paint method only.
virtual TObject * GetObject() const
The depricated method (left here for the sake of the backward compatibility)
virtual ~TVolumeView()
default dtor (empty for this class)
virtual void Draw(Option_t *depth="3")
-*-*-*-*-*-*-*-*-*-*-*Draw Referenced node with current parameters-*-*-* *-* ========================...
virtual Bool_t IsMarked() const
you should not use this method at all Int_t Int_t Double_t Double_t Double_t Int_t Double_t Double_t Double_t Double_t b
virtual void SavePrimitive(std::ostream &out, Option_t *option="")
to be documented
virtual Int_t GetGlobalRange(const TVolumeView *rootNode, Float_t *min, Float_t *max)
Calculate the position of the vertrex of the outlined cube in repect of the given TVolumeView object...
virtual void SetVisibility(Int_t vis=1)
to be documented
virtual TString PathP() const
return the full path of this data set