TEvePlot3DGL Class Reference

#include <TEvePlot3DGL.h>

Inheritance diagram for TEvePlot3DGL:

TGLObject TGLObject TGLLogicalShape TGLLogicalShape TGLLogicalShape TGLLogicalShape List of all members.

Public Member Functions

 TEvePlot3DGL ()
virtual ~TEvePlot3DGL ()
virtual Bool_t KeepDuringSmartRefresh () const
virtual Bool_t SetModel (TObject *obj, const Option_t *opt=0)
virtual void SetBBox ()
virtual void DirectDraw (TGLRnrCtx &rnrCtx) const
 ClassDef (TEvePlot3DGL, 0)
 TEvePlot3DGL ()
virtual ~TEvePlot3DGL ()
virtual Bool_t KeepDuringSmartRefresh () const
virtual Bool_t SetModel (TObject *obj, const Option_t *opt=0)
virtual void SetBBox ()
virtual void DirectDraw (TGLRnrCtx &rnrCtx) const
 ClassDef (TEvePlot3DGL, 0)

Protected Attributes

TEvePlot3DfM
TGLPlot3DfPlotLogical
TEvePlot3DfM
TGLPlot3DfPlotLogical

Private Member Functions

 TEvePlot3DGL (const TEvePlot3DGL &)
TEvePlot3DGLoperator= (const TEvePlot3DGL &)
 TEvePlot3DGL (const TEvePlot3DGL &)
TEvePlot3DGLoperator= (const TEvePlot3DGL &)

Detailed Description

Definition at line 23 of file TEvePlot3DGL.h.


Constructor & Destructor Documentation

TEvePlot3DGL::TEvePlot3DGL ( const TEvePlot3DGL  )  [private]

TEvePlot3DGL::TEvePlot3DGL (  ) 

Definition at line 26 of file TEvePlot3DGL.cxx.

References TGLLogicalShape::fDLCache, and kFALSE.

virtual TEvePlot3DGL::~TEvePlot3DGL (  )  [inline, virtual]

Definition at line 35 of file TEvePlot3DGL.h.

TEvePlot3DGL::TEvePlot3DGL ( const TEvePlot3DGL  )  [private]

TEvePlot3DGL::TEvePlot3DGL (  ) 

virtual TEvePlot3DGL::~TEvePlot3DGL (  )  [inline, virtual]

Definition at line 35 of file TEvePlot3DGL.h.


Member Function Documentation

TEvePlot3DGL& TEvePlot3DGL::operator= ( const TEvePlot3DGL  )  [private]

virtual Bool_t TEvePlot3DGL::KeepDuringSmartRefresh (  )  const [inline, virtual]

Reimplemented from TGLObject.

Definition at line 37 of file TEvePlot3DGL.h.

References kFALSE.

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

Implements TGLObject.

Definition at line 37 of file TEvePlot3DGL.cxx.

References TGLPlot3D::CreatePlot(), TEvePlot3D::fLogX, TEvePlot3D::fLogY, TEvePlot3D::fLogZ, fM, TEvePlot3D::fPlot, fPlotLogical, TEvePlot3D::fPlotOption, and kTRUE.

void TEvePlot3DGL::SetBBox (  )  [virtual]

Implements TGLObject.

Definition at line 47 of file TEvePlot3DGL.cxx.

References TGLLogicalShape::BoundingBox(), TGLLogicalShape::fBoundingBox, and fPlotLogical.

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

Implements TGLLogicalShape.

Definition at line 59 of file TEvePlot3DGL.cxx.

References TGLLogicalShape::DirectDraw(), and fPlotLogical.

TEvePlot3DGL::ClassDef ( TEvePlot3DGL  ,
 
)

TEvePlot3DGL& TEvePlot3DGL::operator= ( const TEvePlot3DGL  )  [private]

virtual Bool_t TEvePlot3DGL::KeepDuringSmartRefresh (  )  const [inline, virtual]

Reimplemented from TGLObject.

Definition at line 37 of file TEvePlot3DGL.h.

References kFALSE.

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

Implements TGLObject.

virtual void TEvePlot3DGL::SetBBox (  )  [virtual]

Implements TGLObject.

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

Implements TGLLogicalShape.

TEvePlot3DGL::ClassDef ( TEvePlot3DGL  ,
 
)


Member Data Documentation

TEvePlot3D* TEvePlot3DGL::fM [protected]

Definition at line 30 of file TEvePlot3DGL.h.

Referenced by SetModel().

TGLPlot3D* TEvePlot3DGL::fPlotLogical [protected]

Definition at line 31 of file TEvePlot3DGL.h.

Referenced by DirectDraw(), SetBBox(), and SetModel().

TEvePlot3D* TEvePlot3DGL::fM [protected]

Definition at line 30 of file TEvePlot3DGL.h.

TGLPlot3D* TEvePlot3DGL::fPlotLogical [protected]

Definition at line 31 of file TEvePlot3DGL.h.


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