
Plot-painter implementing LEGO rendering of TH2 histograms in cartesian, polar, cylindrical and spherical coordinates.
| virtual void | TGLPlotPainter::ClearBuffers() const |
| void | TGLPlotPainter::DrawSections() const |
| const TColor* | TGLPlotPainter::GetPadColor() const |
| void | TGLPlotPainter::MoveSection(Int_t px, Int_t py) |
| void | TGLPlotPainter::PrintPlot() const |
| void | TGLPlotPainter::RestoreModelviewMatrix() const |
| void | TGLPlotPainter::RestoreProjectionMatrix() const |
| void | TGLPlotPainter::SaveModelviewMatrix() const |
| void | TGLPlotPainter::SaveProjectionMatrix() const |
| TGLLegoPainter(const TGLLegoPainter&) | |
| Bool_t | ClampZ(Double_t& zVal) const |
| virtual void | DeInitGL() const |
| void | DrawLegoCartesian() const |
| void | DrawLegoCylindrical() const |
| void | DrawLegoPolar() const |
| void | DrawLegoSpherical() const |
| void | DrawPalette() const |
| virtual void | DrawPaletteAxis() const |
| virtual void | DrawPlot() const |
| virtual void | DrawSectionXOY() const |
| virtual void | DrawSectionXOZ() const |
| virtual void | DrawSectionYOZ() const |
| Bool_t | InitGeometryCartesian() |
| Bool_t | InitGeometryCylindrical() |
| Bool_t | InitGeometryPolar() |
| Bool_t | InitGeometrySpherical() |
| virtual void | InitGL() const |
| TGLLegoPainter& | operator=(const TGLLegoPainter&) |
| Bool_t | PreparePalette() const |
| void | SetLegoColor() const |
| enum ELegoType { | kColorSimple | |
| kColorLevel | ||
| kCylindricBars | ||
| }; | ||
| enum TGLPlotPainter::ESelectionBase { | kHighColorSelectionBase | |
| kTrueColorSelectionBase | ||
| }; | ||
| enum TGLPlotPainter::ECutAxisID { | kXAxis | |
| kYAxis | ||
| kZAxis | ||
| }; |
| TString | fBinInfo | |
| vector<Double_t> | fColorLevels | |
| vector<pair<double,double> > | fCosSinTableX | |
| vector<pair<double,double> > | fCosSinTableY | |
| Bool_t | fDrawErrors | |
| TGLLegoPainter::ELegoType | fLegoType | |
| pair<double,double> | fMinMaxVal | For texture coordinates generation. |
| Double_t | fMinZ | |
| TGLLevelPalette | fPalette | |
| TGLQuadric | fQuadric | |
| vector<Rgl::Range_t> | fXEdges | |
| vector<Rgl::Range_t> | fYEdges |

Draw. Palette. Originally, fCamera was never null. It can be a null now because of gl-viewer.