TPointSet3DGL Class Reference

#include <TPointSet3DGL.h>

Inheritance diagram for TPointSet3DGL:

TGLObject TGLObject TGLLogicalShape TGLLogicalShape TGLLogicalShape TGLLogicalShape TEveLineGL TEveLineGL TEveTrackGL TEveTrackGL TEveTrackGL TEveTrackGL TEveTrackProjectedGL TEveTrackProjectedGL TEveTrackProjectedGL TEveTrackProjectedGL TEveTrackProjectedGL TEveTrackProjectedGL TEveTrackProjectedGL TEveTrackProjectedGL List of all members.

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)

Detailed Description

Definition at line 22 of file TPointSet3DGL.h.


Constructor & Destructor Documentation

TPointSet3DGL::TPointSet3DGL (  )  [inline]

Definition at line 25 of file TPointSet3DGL.h.

TPointSet3DGL::TPointSet3DGL (  )  [inline]

Definition at line 25 of file TPointSet3DGL.h.


Member Function Documentation

Bool_t TPointSet3DGL::SetModel ( TObject obj,
const Option_t opt = 0 
) [virtual]

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.

Bool_t TPointSet3DGL::ShouldDLCache ( const TGLRnrCtx rnrCtx  )  const [virtual]

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().

virtual Bool_t TPointSet3DGL::SetModel ( TObject obj,
const Option_t opt = 0 
) [virtual]

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.

virtual Bool_t TPointSet3DGL::ShouldDLCache ( const TGLRnrCtx rnrCtx  )  const [virtual]

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.


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