#include <TGLSphere.h>
Inheritance diagram for TGLSphere:
Public Member Functions | |
TGLSphere (const TBuffer3DSphere &buffer) | |
virtual UInt_t | DLOffset (Short_t lod) const |
virtual ELODAxes | SupportedLODAxes () const |
virtual Short_t | QuantizeShapeLOD (Short_t shapeLOD, Short_t combiLOD) const |
virtual void | DirectDraw (TGLRnrCtx &rnrCtx) const |
ClassDef (TGLSphere, 0) | |
TGLSphere (const TBuffer3DSphere &buffer) | |
virtual UInt_t | DLOffset (Short_t lod) const |
virtual ELODAxes | SupportedLODAxes () const |
virtual Short_t | QuantizeShapeLOD (Short_t shapeLOD, Short_t combiLOD) const |
virtual void | DirectDraw (TGLRnrCtx &rnrCtx) const |
ClassDef (TGLSphere, 0) | |
Private Attributes | |
Double_t | fRadius |
Definition at line 23 of file TGLSphere.h.
TGLSphere::TGLSphere | ( | const TBuffer3DSphere & | buffer | ) |
Definition at line 33 of file TGLSphere.cxx.
References buffer, TGLLogicalShape::fDLSize, and fRadius.
TGLSphere::TGLSphere | ( | const TBuffer3DSphere & | buffer | ) |
virtual ELODAxes TGLSphere::SupportedLODAxes | ( | ) | const [inline, virtual] |
Reimplemented from TGLLogicalShape.
Definition at line 33 of file TGLSphere.h.
References TGLLogicalShape::kLODAxesAll.
void TGLSphere::DirectDraw | ( | TGLRnrCtx & | rnrCtx | ) | const [virtual] |
Implements TGLLogicalShape.
Definition at line 89 of file TGLSphere.cxx.
References fRadius, gDebug, TGLRnrCtx::GetGluQuadric(), Info, and TGLRnrCtx::ShapeLOD().
TGLSphere::ClassDef | ( | TGLSphere | , | |
0 | ||||
) |
Reimplemented from TGLLogicalShape.
virtual ELODAxes TGLSphere::SupportedLODAxes | ( | ) | const [inline, virtual] |
Reimplemented from TGLLogicalShape.
Definition at line 33 of file TGLSphere.h.
References TGLLogicalShape::kLODAxesAll.
Reimplemented from TGLLogicalShape.
virtual void TGLSphere::DirectDraw | ( | TGLRnrCtx & | rnrCtx | ) | const [virtual] |
Implements TGLLogicalShape.
TGLSphere::ClassDef | ( | TGLSphere | , | |
0 | ||||
) |
Double_t TGLSphere::fRadius [private] |