A++ » INCLUDE » TGLTF3Painter

class TGLTF3Painter: public TGLPlotPainter

Function Members (Methods)

private:
virtual voidDeInitGL() const
voidDrawDefaultPlot() const
voidDrawMaplePlot() const
virtual voidDrawPlot() const
virtual voidDrawSectionXOY() const
virtual voidDrawSectionXOZ() const
virtual voidDrawSectionYOZ() const
voidDrawToSelectionBuffer() const
Bool_tHasSections() const
virtual voidInitGL() const
voidSetSurfaceColor() const

Data Members

private:
TF3*fF3
Rgl::Mc::TIsoMesh<Double_t>fMesh
TGLTF3Painter::ETF3StylefStyle
TGLTH3SlicefXOYSlice
TGLTH3SlicefXOZSlice
TGLTH3SlicefYOZSlice
static TGLTF3Painter::ETF3StylekDefault
static TGLTF3Painter::ETF3StylekMaple0
static TGLTF3Painter::ETF3StylekMaple1
static TGLTF3Painter::ETF3StylekMaple2

Class Charts

Inheritance Chart:
TVirtualGLPainter
TGLPlotPainter
TGLTF3Painter

Function documentation

TGLTF3Painter(TF3* fun, TH1* hist, TGLPlotCamera* camera, TGLPlotCoordinates* coord)
char * GetPlotInfo(Int_t px, Int_t py)
Bool_t InitGeometry()
void StartPan(Int_t px, Int_t py)
void Pan(Int_t px, Int_t py)
void AddOption(const TString& stringOption)
void ProcessEvent(Int_t event, Int_t px, Int_t py)
void InitGL() const
void DeInitGL() const
void DrawPlot() const
void DrawToSelectionBuffer() const
void DrawDefaultPlot() const
void DrawMaplePlot() const
void SetSurfaceColor() const
Bool_t HasSections() const
void DrawSectionXOZ() const
void DrawSectionYOZ() const
void DrawSectionXOY() const