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. | |
virtual | ~TGLQuadric () |
Destroy quadric. | |
GLUquadric * | Get () |
Get the internal raw GLU quadric object. Created on first call. | |
virtual TClass * | IsA () const |
virtual void | Streamer (TBuffer &) |
void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Static Public Member Functions | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
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.
|
static |
|
inlinestaticconstexpr |
Definition at line 43 of file TGLQuadric.h.
|
inlinestatic |
Definition at line 43 of file TGLQuadric.h.
GLUquadric * TGLQuadric::Get | ( | ) |
Get the internal raw GLU quadric object. Created on first call.
Definition at line 44 of file TGLQuadric.cxx.
|
inlinevirtual |
Definition at line 43 of file TGLQuadric.h.
|
inlineprotected |
Definition at line 34 of file TGLQuadric.h.
|
virtual |
|
inline |
Definition at line 43 of file TGLQuadric.h.
|
private |
Definition at line 30 of file TGLQuadric.h.