17#include "TGLIncludes.h"
40 fM = SetModelDynCast<TEvePlot3D>(obj);
OpenGL renderer class for TEvePlot3D.
virtual Bool_t SetModel(TObject *obj, const Option_t *opt=nullptr)
Set model object.
virtual void DirectDraw(TGLRnrCtx &rnrCtx) const
Render with OpenGL.
virtual void SetBBox()
Set bounding box.
TEvePlot3DGL()
Constructor.
TGLBoundingBox fBoundingBox
Also plays the role of ID.
virtual void DirectDraw(TGLRnrCtx &rnrCtx) const =0
const TGLBoundingBox & BoundingBox() const
Bool_t fDLCache
display-list validity bit-field
Base-class for direct OpenGL renderers.
static TGLPlot3D * CreatePlot(TH3 *h, TPolyMarker3D *pm)
Create GL plot for specified TH3 and polymarker.
The TGLRnrCtx class aggregates data for a given redering context as needed by various parts of the RO...
Mother of all ROOT objects.