Wrapper class for GLU quadric shape drawing object.
Lazy creation of internal GLU raw quadric on first call to TGLQuadric::Get()
Definition at line 27 of file TGLQuadric.h.
Public Member Functions | |
TGLQuadric () | |
Construct quadric. More... | |
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 33 of file TGLQuadric.h.
TGLQuadric::TGLQuadric | ( | ) |
Construct quadric.
Definition at line 26 of file TGLQuadric.cxx.
|
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.
|
inlineprotected |
Definition at line 34 of file TGLQuadric.h.
|
private |
Definition at line 30 of file TGLQuadric.h.