12 #ifndef ROOT_TEveBoxSet 13 #define ROOT_TEveBoxSet 64 TEveBoxSet(
const char*
n=
"TEveBoxSet",
const char* t=
"");
A GL rendering class for TEveBoxSet.
void SetDefDepth(Float_t v)
void Test(Int_t nboxes)
Fill the structure with a random set of boxes.
Geometrical transformation package.
Collection of 3D primitives (fixed-size boxes, boxes of different sizes, or arbitrary sexto-epipeds...
void AddEllipticCone(const TEveVector &pos, const TEveVector &dir, Float_t r, Float_t r2, Float_t angle=0)
Create a cone with apex at pos, axis dir and radius r.
void SetDefWidth(Float_t v)
#define ClassDef(name, id)
void SetBoxSkip(Int_t bs)
This is the base class for the ROOT Random number generators.
Float_t GetDefDepth() const
void SetDefHeight(Float_t v)
Float_t GetDefWidth() const
TEveBoxSet & operator=(const TEveBoxSet &)
void SetDrawConeCap(Bool_t x)
void AddCone(const TEveVector &pos, const TEveVector &dir, Float_t r)
Create a cone with apex at pos, axis dir and radius r.
virtual void ComputeBBox()
Fill bounding-box information of the base-class TAttBBox (virtual method).
TEveBoxSet(const TEveBoxSet &)
Float_t GetDefHeight() const
static Int_t SizeofAtom(EBoxType_e bt)
Return size of data-structure describing a box of type bt.
void Reset()
Reset the data containers to zero size.
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
Base-class for storage of digit collections; provides transformation matrix (TEveTrans), signal to color mapping (TEveRGBAPalette) and visual grouping (TEveFrameBox).
void AddBox(const Float_t *verts)
Create a new box from a set of 8 vertices.
Bool_t GetDrawConeCap() const