13#ifndef ROOT_TPointSet3DGL
14#define ROOT_TPointSet3DGL
#define ClassDefOverride(name, id)
Base-class for direct OpenGL renderers.
The TGLRnrCtx class aggregates data for a given redering context as needed by various parts of the RO...
Standard selection record including information about containing scene and details ob out selected ob...
Mother of all ROOT objects.
Direct OpenGL renderer for TPointSet3D.
Bool_t SetModel(TObject *obj, const Option_t *opt=nullptr) override
Set model.
Bool_t IgnoreSizeForOfInterest() const override
Return true if size of this shape should be ignored when determining if the object should be drawn.
void SetBBox() override
Set bounding-box.
void ProcessSelection(TGLRnrCtx &rnrCtx, TGLSelectRecord &rec) override
Processes secondary selection from TGLViewer.
Bool_t SupportsSecondarySelect() const override
Bool_t ShouldDLCache(const TGLRnrCtx &rnrCtx) const override
Override from TGLLogicalShape.
void DirectDraw(TGLRnrCtx &rnrCtx) const override
Direct GL rendering for TPointSet3D.