library: libRGL #include "TGLSurfacePainter.h" |
TGLSurfacePainter
class description - header file - source file
viewCVS header - viewCVS source
class TGLSurfacePainter: public TGLPlotPainter
Function Members (Methods)
Display options:
public:
| TGLSurfacePainter(TH1* hist, TGLOrthoCamera* camera, TGLPlotCoordinates* coord, Int_t glContext = -1) |
| ~TGLSurfacePainter() |
virtual void | AddOption(const TString& stringOption) |
static TClass* | Class() |
Bool_t | TGLPlotPainter::CutAxisSelected() const |
virtual char* | GetPlotInfo(Int_t px, Int_t py) |
virtual Bool_t | InitGeometry() |
void | TGLPlotPainter::InvalidateSelection() |
virtual TClass* | IsA() const |
TVirtualGLPainter& | TVirtualGLPainter::operator=(const TVirtualGLPainter&) |
virtual void | TGLPlotPainter::Paint() |
virtual void | Pan(Int_t px, Int_t py) |
virtual Bool_t | TGLPlotPainter::PlotSelected(Int_t px, Int_t py) |
virtual void | ProcessEvent(Int_t event, Int_t px, Int_t py) |
virtual void | TGLPlotPainter::SetFrameColor(const TColor* frameColor) |
void | TGLPlotPainter::SetGLContext(Int_t context) |
void | TGLPlotPainter::SetPadColor(const TColor* color) |
virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
virtual void | StartPan(Int_t px, Int_t py) |
virtual void | Streamer(TBuffer& b) |
void | StreamerNVirtual(TBuffer& b) |
void Pan(Int_t px, Int_t py)
User's moving mouse cursor, with middle mouse button pressed (for pad).
Calculate 3d shift related to 2d mouse movement.
void InitGL()
Initialize some OpenGL state variables.
void SetNormals()
One normal per vertex;
this normal is average of
neighbouring triangles normals.
void ClearBuffers()
Clears gl buffers (possibly with pad's background color).
void DrawPlot()
Draw surf/surf1/surf2/surf4
Bool_t InitGeometryCartesian()
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.
Bool_t InitGeometryPolar()
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.
Bool_t InitGeometryCylindrical()
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.
Bool_t InitGeometrySpherical()
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.
Last update: Fri Dec 1 10:15:50 2006
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.