Definition at line 71 of file TGLCylinder.cxx.
Public Member Functions | |
| TubeMesh (UInt_t LOD, Double_t r1, Double_t r2, Double_t r3, Double_t r4, Double_t dz, const TGLVector3 &l=gLowNormalDefault, const TGLVector3 &h=gHighNormalDefault) | |
| constructor   | |
| void | Draw () const | 
| Tube is drawn as four quad strips.   | |
  Public Member Functions inherited from TGLMesh | |
| TGLMesh (UInt_t LOD, Double_t r1, Double_t r2, Double_t r3, Double_t r4, Double_t dz, const TGLVector3 &l=gLowNormalDefault, const TGLVector3 &h=gHighNormalDefault) | |
| virtual | ~TGLMesh () | 
Private Attributes | |
| TGLVertex3 | fMesh [(TGLRnrCtx::kLODHigh+1) *8] | 
| TGLVector3 | fNorm [(TGLRnrCtx::kLODHigh+1) *8] | 
Additional Inherited Members | |
  Protected Member Functions inherited from TGLMesh | |
| void | GetNormal (const TGLVertex3 &vertex, TGLVector3 &normal) const | 
| get normal   | |
| Double_t | GetZcoord (Double_t x, Double_t y, Double_t z) const | 
| get Z coordinate   | |
| const TGLVertex3 & | MakeVertex (Double_t x, Double_t y, Double_t z) const | 
| make vertex   | |
  Protected Attributes inherited from TGLMesh | |
| Double_t | fDz | 
| UInt_t | fLOD | 
| TGLVector3 | fNhigh | 
| TGLVector3 | fNlow | 
| Double_t | fRmax1 | 
| Double_t | fRmax2 | 
| Double_t | fRmin1 | 
| Double_t | fRmin2 | 
| TubeMesh::TubeMesh | ( | UInt_t | LOD, | 
| Double_t | r1, | ||
| Double_t | r2, | ||
| Double_t | r3, | ||
| Double_t | r4, | ||
| Double_t | dz, | ||
| const TGLVector3 & | l = gLowNormalDefault,  | 
        ||
| const TGLVector3 & | h = gHighNormalDefault  | 
        ||
| ) | 
constructor
Definition at line 270 of file TGLCylinder.cxx.
      
  | 
  virtual | 
Tube is drawn as four quad strips.
Implements TGLMesh.
Definition at line 318 of file TGLCylinder.cxx.
      
  | 
  private | 
Definition at line 75 of file TGLCylinder.cxx.
      
  | 
  private | 
Definition at line 76 of file TGLCylinder.cxx.