ROOT logo
Gled » GEOM1 » TubeTvor

class TubeTvor

Function Members (Methods)

public:
TubeTvor()
TubeTvor(const TubeTvor&)
~TubeTvor()
static TClass*Class()
voidInit(Int_t npoles, Int_t nrings, Int_t nphi, Bool_t colp = false, Bool_t texp = false)
TClass*IsA() const
voidNewRing(Int_t n, Bool_t dp)
voidNewVert(Float_t* v, Float_t* n, UChar_t* c = 0, Float_t* t = 0)
TubeTvor&operator=(const TubeTvor&)
voidShowMembers(TMemberInspector& insp)
voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Data Members

public:
Bool_tbColPHas colors
Bool_tbTexPHas texture data
UChar_t*mC[4*mNP] Colors
Int_tmICurrent vertex-index.
Float_t*mN[3*mNP] Normals
Int_tmNPNumber of points
vector<TubeTvor::RingInfo,allocator<TubeTvor::RingInfo> >mRingsRing infos
Float_t*mT[2*mNP] Texture-coordinates
Float_t*mV[3*mNP] Vertices

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

TubeTvor()
{}
~TubeTvor()
void Init(Int_t npoles, Int_t nrings, Int_t nphi, Bool_t colp = false, Bool_t texp = false)
void NewRing(Int_t n, Bool_t dp)
NewVert(Float_t* v, Float_t* n, UChar_t* c = 0, Float_t* t = 0)
TubeTvor()