#include <TF2GL.h>
Inheritance diagram for TF2GL:

Public Member Functions | |
| TF2GL () | |
| virtual | ~TF2GL () |
| virtual Bool_t | SetModel (TObject *obj, const Option_t *opt=0) |
| virtual void | SetBBox () |
| virtual void | DirectDraw (TGLRnrCtx &rnrCtx) const |
| virtual Bool_t | KeepDuringSmartRefresh () const |
| ClassDef (TF2GL, 0) | |
| TF2GL () | |
| virtual | ~TF2GL () |
| virtual Bool_t | SetModel (TObject *obj, const Option_t *opt=0) |
| virtual void | SetBBox () |
| virtual void | DirectDraw (TGLRnrCtx &rnrCtx) const |
| virtual Bool_t | KeepDuringSmartRefresh () const |
| ClassDef (TF2GL, 0) | |
Protected Attributes | |
| TF2 * | fM |
| TH2 * | fH |
| TF2 * | fM |
| TH2 * | fH |
Private Member Functions | |
| TF2GL (const TF2GL &) | |
| TF2GL & | operator= (const TF2GL &) |
| TF2GL (const TF2GL &) | |
| TF2GL & | operator= (const TF2GL &) |
Definition at line 21 of file TF2GL.h.
| TF2GL::TF2GL | ( | const TF2GL & | ) | [private] |
| TF2GL::TF2GL | ( | const TF2GL & | ) | [private] |
| TF2GL::TF2GL | ( | ) |
| virtual TF2GL::~TF2GL | ( | ) | [virtual] |
Implements TGLObject.
Definition at line 51 of file TF2GL.cxx.
References TGLPlotPainter::AddOption(), TF2::CreateHistogram(), TGLPlot3D::fCoord, fH, fM, TGLPlot3D::fPlotPainter, TH1::GetZaxis(), TGLPlotPainter::InitGeometry(), kGLCylindrical, kGLPolar, kGLSpherical, kNPOS, kTRUE, option, TGLPlotCoordinates::SetCoordType(), TAxis::SetLimits(), and TGLPlot3D::SetPainter().
| void TF2GL::SetBBox | ( | ) | [virtual] |
Implements TGLObject.
Definition at line 82 of file TF2GL.cxx.
References TGLLogicalShape::fBoundingBox, TGLPlot3D::fPlotPainter, TGLPlotBox::Get3DBox(), TGLPlotPainter::RefBackBox(), and TGLBoundingBox::Set().
| void TF2GL::DirectDraw | ( | TGLRnrCtx & | rnrCtx | ) | const [virtual] |
Implements TGLLogicalShape.
Definition at line 90 of file TF2GL.cxx.
References TGLPlotPainter::DrawPlot(), TGLLogicalShape::fBoundingBox, fH, TGLPlotBox::FindFrontPoint(), TGLPlot3D::fPlotPainter, GL_COLOR_MATERIAL, GL_CULL_FACE, GL_ENABLE_BIT, GL_LIGHTING_BIT, GL_NORMALIZE, glDisable(), glEnable(), glPopAttrib(), glPushAttrib(), TGLPlotPainter::InitGL(), kFALSE, TGLFont::kPixmap, TGLAxisPainterBox::PlotStandard(), TGLPlotPainter::RefBackBox(), TGLAxisPainter::SetFontMode(), and TGLAxisPainter::SetUseAxisColors().
| virtual Bool_t TF2GL::KeepDuringSmartRefresh | ( | ) | const [inline, virtual] |
| TF2GL::ClassDef | ( | TF2GL | , | |
| 0 | ||||
| ) |
Implements TGLObject.
| virtual void TF2GL::SetBBox | ( | ) | [virtual] |
Implements TGLObject.
| virtual void TF2GL::DirectDraw | ( | TGLRnrCtx & | rnrCtx | ) | const [virtual] |
Implements TGLLogicalShape.
| virtual Bool_t TF2GL::KeepDuringSmartRefresh | ( | ) | const [inline, virtual] |
| TF2GL::ClassDef | ( | TF2GL | , | |
| 0 | ||||
| ) |
1.5.1