TGLSphere Class Reference

#include <TGLSphere.h>

Inheritance diagram for TGLSphere:

TGLLogicalShape TGLLogicalShape List of all members.

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

Detailed Description

Definition at line 23 of file TGLSphere.h.


Constructor & Destructor Documentation

TGLSphere::TGLSphere ( const TBuffer3DSphere buffer  ) 

Definition at line 33 of file TGLSphere.cxx.

References buffer, TGLLogicalShape::fDLSize, and fRadius.

TGLSphere::TGLSphere ( const TBuffer3DSphere buffer  ) 


Member Function Documentation

UInt_t TGLSphere::DLOffset ( Short_t  lod  )  const [virtual]

Reimplemented from TGLLogicalShape.

Definition at line 52 of file TGLSphere.cxx.

virtual ELODAxes TGLSphere::SupportedLODAxes (  )  const [inline, virtual]

Reimplemented from TGLLogicalShape.

Definition at line 33 of file TGLSphere.h.

References TGLLogicalShape::kLODAxesAll.

Short_t TGLSphere::QuantizeShapeLOD ( Short_t  shapeLOD,
Short_t  combiLOD 
) const [virtual]

Reimplemented from TGLLogicalShape.

Definition at line 65 of file TGLSphere.cxx.

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  ,
 
)

virtual UInt_t TGLSphere::DLOffset ( Short_t  lod  )  const [virtual]

Reimplemented from TGLLogicalShape.

virtual ELODAxes TGLSphere::SupportedLODAxes (  )  const [inline, virtual]

Reimplemented from TGLLogicalShape.

Definition at line 33 of file TGLSphere.h.

References TGLLogicalShape::kLODAxesAll.

virtual Short_t TGLSphere::QuantizeShapeLOD ( Short_t  shapeLOD,
Short_t  combiLOD 
) const [virtual]

Reimplemented from TGLLogicalShape.

virtual void TGLSphere::DirectDraw ( TGLRnrCtx rnrCtx  )  const [virtual]

Implements TGLLogicalShape.

TGLSphere::ClassDef ( TGLSphere  ,
 
)


Member Data Documentation

Double_t TGLSphere::fRadius [private]

Definition at line 26 of file TGLSphere.h.

Referenced by DirectDraw(), and TGLSphere().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:40:15 2011 for ROOT_528-00b_version by  doxygen 1.5.1