Implements painting of TH2 with "SURF" option.
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 |
void | ClampZ(Double_t& zVal) const |
virtual void | DeInitGL() const |
void | DrawContoursProjection() const |
void | DrawPalette() const |
virtual void | DrawPaletteAxis() const |
virtual void | DrawPlot() const |
void | DrawProjections() const |
virtual void | DrawSectionXOY() const |
virtual void | DrawSectionXOZ() const |
virtual void | DrawSectionYOZ() const |
void | GenTexMap() const |
Bool_t | HasProjections() const |
Bool_t | HasSections() const |
Bool_t | InitGeometryCartesian() |
Bool_t | InitGeometryCylindrical() |
Bool_t | InitGeometryPolar() |
Bool_t | InitGeometrySpherical() |
virtual void | InitGL() const |
Bool_t | PreparePalette() const |
void | SetNormals() |
void | SetSurfaceColor() const |
Bool_t | Textured() const |
char* | WindowPointTo3DPoint(Int_t px, Int_t py) const |
static TGLPlotPainter::ECutAxisID | TGLPlotPainter::kXAxis | |
static TGLPlotPainter::ECutAxisID | TGLPlotPainter::kYAxis | |
static TGLPlotPainter::ECutAxisID | TGLPlotPainter::kZAxis |
TGL2DArray<TGLVector3> | fAverageNormals | |
vector<Double_t> | fColorLevels | |
TGL2DArray<pair<TGLVector3,TGLVector3> > | fFaceNormals | |
TGL2DArray<TGLVertex3> | fMesh | |
Rgl::Range_t | fMinMaxVal | |
TString | fObjectInfo | |
TGLLevelPalette | fPalette | |
TGLSurfacePainter::Projection_t | fProj | |
Bool_t | fSectionPass | |
TGL2DArray<Double_t> | fTexMap | |
TGLSurfacePainter::ESurfaceType | fType | |
Bool_t | fUpdateTexMap | |
list<TGLSurfacePainter::Projection_t> | fXOYProj | |
list<TGLSurfacePainter::Projection_t> | fXOZProj | |
list<TGLSurfacePainter::Projection_t> | fYOZProj | |
static TRandom* | fgRandom | |
static TGLSurfacePainter::ESurfaceType | kSurf | |
static TGLSurfacePainter::ESurfaceType | kSurf1 | |
static TGLSurfacePainter::ESurfaceType | kSurf2 | |
static TGLSurfacePainter::ESurfaceType | kSurf3 | |
static TGLSurfacePainter::ESurfaceType | kSurf4 | |
static TGLSurfacePainter::ESurfaceType | kSurf5 |
User's moving mouse cursor, with middle mouse button pressed (for pad). Calculate 3d shift related to 2d mouse movement.
Find bin ranges for X and Y axes, axes ranges for X, Y and Z. Function returns false, if logarithmic scale for some axis was requested, but we cannot find correct range.
Find bin ranges for X and Y axes, axes ranges for X, Y and Z. Function returns false, if logarithmic scale for some axis was requested, but we cannot find correct range.
Find bin ranges for X and Y axes, axes ranges for X, Y and Z. Function returns false, if logarithmic scale for some axis was requested, but we cannot find correct range.
Find bin ranges for X and Y axes, axes ranges for X, Y and Z. Function returns false, if logarithmic scale for some axis was requested, but we cannot find correct range.
Find 3d coords using mouse cursor coords. if (!MakeGLContextCurrent()) { static char err[] = { "Apocalipshit!" }; return err; }
Draw. Palette. Originally, fCamera was never null. It can be a null now because of gl-viewer.