13 #ifndef ROOT_TPointSet3DGL
14 #define ROOT_TPointSet3DGL
20 class TPointSet3DGL :
public TGLObject
23 TPointSet3DGL() : TGLObject() {}
25 virtual Bool_t SetModel(TObject* obj,
const Option_t* opt=0);
26 virtual void SetBBox();
27 virtual void DirectDraw(TGLRnrCtx & rnrCtx)
const;
29 virtual Bool_t IgnoreSizeForOfInterest()
const {
return kTRUE; }
31 virtual Bool_t ShouldDLCache(
const TGLRnrCtx & rnrCtx)
const;
33 virtual void Draw(TGLRnrCtx & rnrCtx)
const;
35 virtual Bool_t SupportsSecondarySelect()
const {
return kTRUE; }
36 virtual void ProcessSelection(TGLRnrCtx & rnrCtx, TGLSelectRecord & rec);
38 ClassDef(TPointSet3DGL,1)