ROOT
6.07/01
Reference Guide
|
Wrapper class for GLU quadric shape drawing object.
Lazy creation of internal GLU raw quadric on first call to TGLQuadric::Get()
Definition at line 29 of file TGLQuadric.h.
Public Member Functions | |
TGLQuadric () | |
virtual | ~TGLQuadric () |
Destroy quadric. More... | |
GLUquadric * | Get () |
Get the internal raw GLU quadric object. Created on first call. More... | |
Protected Member Functions | |
TGLQuadric (const TGLQuadric &glq) | |
TGLQuadric & | operator= (const TGLQuadric &glq) |
Private Attributes | |
GLUquadric * | fQuad |
#include <TGLQuadric.h>
|
inlineprotected |
Definition at line 35 of file TGLQuadric.h.
TGLQuadric::TGLQuadric | ( | ) |
|
virtual |
Destroy quadric.
Definition at line 34 of file TGLQuadric.cxx.
GLUquadric * TGLQuadric::Get | ( | ) |
Get the internal raw GLU quadric object. Created on first call.
Definition at line 44 of file TGLQuadric.cxx.
Referenced by TEveArrowGL::DirectDraw(), Rgl::DrawCylinder(), TGLUtil::DrawLine(), TGLUtil::DrawRing(), TGLUtil::DrawSphere(), Rgl::DrawSphere(), and TEveBoxSetGL::MakeDisplayList().
|
inlineprotected |
Definition at line 36 of file TGLQuadric.h.
|
private |
Definition at line 32 of file TGLQuadric.h.
Referenced by Get(), operator=(), and ~TGLQuadric().