| virtual void | TGLPlotPainter::ClearBuffers() const | 
| void | TGLPlotPainter::DrawSections() const | 
| const TColor* | TGLPlotPainter::GetPadColor() const | 
| Bool_t | TGLPlotPainter::MakeGLContextCurrent() const | 
| void | TGLPlotPainter::MoveSection(Int_t px, Int_t py) | 
| void | TGLPlotPainter::PrintPlot() 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 | 
| void | SetSurfaceColor() const | 
| enum ETF3Style { | kDefault | |
| kMaple0 | ||
| kMaple1 | ||
| kMaple2 | ||
| }; | ||
| enum TGLPlotPainter::ESelectionBase { | kHighColorSelectionBase | |
| kTrueColorSelectionBase | ||
| }; | ||
| enum TGLPlotPainter::ECutAxisID { | kXAxis | |
| kYAxis | ||
| kZAxis | ||
| }; | 
| TF3* | fF3 | |
| vector<TriFace_t> | fMesh | |
| TGLTF3Painter::ETF3Style | fStyle | |
| TGLTH3Slice | fXOYSlice | |
| TGLTH3Slice | fXOZSlice | |
| TGLTH3Slice | fYOZSlice | 

Constructor.
User's moving mouse cursor, with middle mouse button pressed (for pad). Calculate 3d shift related to 2d mouse movement.