virtual Int_t GetLogy() const =0
virtual Int_t GetLogz() const =0
void SetPainter(TGLPlotPainter *p)
Set painter object and destroy the old one.
static TGLPlot3D * CreatePlot(TH3 *h, TPolyMarker3D *pm)
Create GL plot for specified TH3 and polymarker.
static TGLPlot3D * InstantiatePlot(TObject *obj)
Instantiate the correct plot-painter for given object.
virtual Int_t GetLogx() const =0
Base-class for direct OpenGL renderers.
TGLPlotPainter * fPlotPainter
void SetYLog(Bool_t yLog)
If log changed, sections must be reset, set fModified.
TVirtualPad is an abstract base class for the Pad and Canvas classes.
GL-renderer wrapper for TGLParametricEquation.
The 3-D histogram classes derived from the 1-D histogram classes.
Description of TGLPlot3D.
virtual Bool_t SetModel(TObject *obj, const Option_t *opt=0)=0
OpenGL renderer class for TH3.
Rendering of TH2 and derived classes.
virtual Bool_t InheritsFrom(const char *classname) const
Returns kTRUE if object inherits from class "classname".
void SetXLog(Bool_t xLog)
If log changed, sections must be reset, set fModified.
TGLPlotCoordinates fCoord
Base class for plot-painters that provide GL rendering of various 2D and 3D histograms, functions and parametric surfaces.
virtual ~TGLPlot3D()
Destructor.
Mother of all ROOT objects.
void SetZLog(Bool_t zLog)
If log changed, sections must be reset, set fModified.
Bool_t fDLCache
display-list validity bit-field