12 #ifndef ROOT_TBuffer3D    13 #define ROOT_TBuffer3D   142    Bool_t IsSolidUncut() 
const;
 
TBuffer3D(const TBuffer3D &)
 
Complete tube description class - see TBuffer3DTypes for producer classes. 
 
Tube segment description class - see TBuffer3DTypes for producer classes. 
 
Double_t fLocalMaster[16]
 
void SetLocalMasterIdentity()
Set kRaw tessellation section of buffer with supplied sizes. 
 
void ClearSectionsValid()
Clear any sections marked valid. 
 
Cut tube segment description class - see TBuffer3DTypes for producer classes. 
 
static UInt_t GetCSLevel()
Return CS level. 
 
#define ClassDef(name, id)
 
Sphere description class - see TBuffer3DTypes for producer classes Supports hollow and cut spheres...
 
static void IncCSLevel()
Increment CS level. 
 
UInt_t GetSections(UInt_t mask) const
 
void SetSectionsValid(UInt_t mask)
 
const TBuffer3D & operator=(const TBuffer3D &)
 
Bool_t SectionsValid(UInt_t mask) const
 
void SetAABoundingBox(const Double_t origin[3], const Double_t halfLengths[3])
Set fBBVertex in kBoundingBox section to a axis aligned (local) BB using supplied origin and box half...
 
Bool_t SetRawSizes(UInt_t reqPnts, UInt_t reqPntsCapacity, UInt_t reqSegs, UInt_t reqSegsCapacity, UInt_t reqPols, UInt_t reqPolsCapacity)
Set kRaw tessellation section of buffer with supplied sizes. 
 
Generic 3D primitive description class. 
 
static UInt_t DecCSLevel()
Decrement CS level. 
 
void Init()
Initialise buffer. 
 
Mother of all ROOT objects. 
 
virtual ~TBuffer3D()
Destructor.