#include <TPointSet3DGL.h>
Inheritance diagram for TPointSet3DGL:
Public Member Functions | |
TPointSet3DGL () | |
virtual Bool_t | SetModel (TObject *obj, const Option_t *opt=0) |
virtual void | SetBBox () |
virtual void | DirectDraw (TGLRnrCtx &rnrCtx) const |
virtual Bool_t | IgnoreSizeForOfInterest () const |
virtual Bool_t | ShouldDLCache (const TGLRnrCtx &rnrCtx) const |
virtual void | Draw (TGLRnrCtx &rnrCtx) const |
virtual Bool_t | SupportsSecondarySelect () const |
virtual void | ProcessSelection (TGLRnrCtx &rnrCtx, TGLSelectRecord &rec) |
TPointSet3DGL () | |
virtual Bool_t | SetModel (TObject *obj, const Option_t *opt=0) |
virtual void | SetBBox () |
virtual void | DirectDraw (TGLRnrCtx &rnrCtx) const |
virtual Bool_t | IgnoreSizeForOfInterest () const |
virtual Bool_t | ShouldDLCache (const TGLRnrCtx &rnrCtx) const |
virtual void | Draw (TGLRnrCtx &rnrCtx) const |
virtual Bool_t | SupportsSecondarySelect () const |
virtual void | ProcessSelection (TGLRnrCtx &rnrCtx, TGLSelectRecord &rec) |
Definition at line 22 of file TPointSet3DGL.h.
TPointSet3DGL::TPointSet3DGL | ( | ) | [inline] |
Definition at line 25 of file TPointSet3DGL.h.
TPointSet3DGL::TPointSet3DGL | ( | ) | [inline] |
Definition at line 25 of file TPointSet3DGL.h.
Implements TGLObject.
Definition at line 30 of file TPointSet3DGL.cxx.
References xmlio::Class, and TGLObject::SetModelCheckClass().
void TPointSet3DGL::SetBBox | ( | ) | [virtual] |
Implements TGLObject.
Definition at line 38 of file TPointSet3DGL.cxx.
References TGLLogicalShape::fExternalObj, and TGLObject::SetAxisAlignedBBox().
void TPointSet3DGL::DirectDraw | ( | TGLRnrCtx & | rnrCtx | ) | const [virtual] |
Implements TGLLogicalShape.
Definition at line 69 of file TPointSet3DGL.cxx.
References TGLLogicalShape::fExternalObj, TGLRnrCtx::GetPickRadius(), TGLUtil::LockColor(), TGLUtil::RenderPolyMarkers(), TGLRnrCtx::SecSelection(), TGLRnrCtx::Selection(), and TGLUtil::UnlockColor().
virtual Bool_t TPointSet3DGL::IgnoreSizeForOfInterest | ( | ) | const [inline, virtual] |
Reimplemented from TGLLogicalShape.
Definition at line 31 of file TPointSet3DGL.h.
References kTRUE.
Reimplemented from TGLObject.
Definition at line 46 of file TPointSet3DGL.cxx.
References kFALSE, TGLRnrCtx::Selection(), and TGLObject::ShouldDLCache().
void TPointSet3DGL::Draw | ( | TGLRnrCtx & | rnrCtx | ) | const [virtual] |
Reimplemented from TGLLogicalShape.
Definition at line 58 of file TPointSet3DGL.cxx.
References TGLLogicalShape::Draw(), and TGLRnrCtx::IsDrawPassOutlineLine().
virtual Bool_t TPointSet3DGL::SupportsSecondarySelect | ( | ) | const [inline, virtual] |
Reimplemented from TGLLogicalShape.
Definition at line 37 of file TPointSet3DGL.h.
References kTRUE.
void TPointSet3DGL::ProcessSelection | ( | TGLRnrCtx & | rnrCtx, | |
TGLSelectRecord & | rec | |||
) | [virtual] |
Reimplemented from TGLLogicalShape.
Definition at line 87 of file TPointSet3DGL.cxx.
References TGLLogicalShape::fExternalObj, TGLSelectRecordBase::GetItem(), and TGLSelectRecordBase::GetN().
Implements TGLObject.
virtual void TPointSet3DGL::SetBBox | ( | ) | [virtual] |
Implements TGLObject.
virtual void TPointSet3DGL::DirectDraw | ( | TGLRnrCtx & | rnrCtx | ) | const [virtual] |
Implements TGLLogicalShape.
virtual Bool_t TPointSet3DGL::IgnoreSizeForOfInterest | ( | ) | const [inline, virtual] |
Reimplemented from TGLLogicalShape.
Definition at line 31 of file TPointSet3DGL.h.
References kTRUE.
Reimplemented from TGLObject.
virtual void TPointSet3DGL::Draw | ( | TGLRnrCtx & | rnrCtx | ) | const [virtual] |
Reimplemented from TGLLogicalShape.
virtual Bool_t TPointSet3DGL::SupportsSecondarySelect | ( | ) | const [inline, virtual] |
Reimplemented from TGLLogicalShape.
Definition at line 37 of file TPointSet3DGL.h.
References kTRUE.
virtual void TPointSet3DGL::ProcessSelection | ( | TGLRnrCtx & | rnrCtx, | |
TGLSelectRecord & | rec | |||
) | [virtual] |
Reimplemented from TGLLogicalShape.