Paints TH3 histograms by rendering variable-sized bozes matching the bin contents.
virtual void | TGLPlotPainter::ClearBuffers() const |
virtual void | TGLPlotPainter::DrawPaletteAxis() const |
void | TGLPlotPainter::DrawSections() const |
virtual void | TGLPlotPainter::DrawSectionXOY() const |
virtual void | TGLPlotPainter::DrawSectionXOZ() const |
virtual void | TGLPlotPainter::DrawSectionYOZ() 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 |
TGLBoxPainter(const TGLBoxPainter&) | |
virtual void | DeInitGL() 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 | HasSections() const |
virtual void | InitGL() const |
TGLBoxPainter& | operator=(const TGLBoxPainter&) |
void | SetPlotColor() const |
enum EBoxType { | kBox | |
kBox1 | ||
}; | ||
enum TGLPlotPainter::ESelectionBase { | kHighColorSelectionBase | |
kTrueColorSelectionBase | ||
}; | ||
enum TGLPlotPainter::ECutAxisID { | kXAxis | |
kYAxis | ||
kZAxis | ||
}; |
pair<double,double> | fMinMaxVal | |
TString | fPlotInfo | |
TGLQuadric | fQuadric | |
TGLBoxPainter::EBoxType | fType | |
TGLTH3Slice | fXOYSlice | |
TGLTH3Slice | fXOZSlice | |
TGLTH3Slice | fYOZSlice |
User's moving mouse cursor, with middle mouse button pressed (for pad). Calculate 3d shift related to 2d mouse movement.