3 #ifndef REVE_TriangleSetGL_H
4 #define REVE_TriangleSetGL_H
14 class TriangleSetGL : public TGLObject
17 TriangleSetGL(const TriangleSetGL&); // Not implemented
18 TriangleSetGL& operator=(const TriangleSetGL&); // Not implemented
21 TriangleSet* fM; // Model object.
23 virtual void DirectDraw(TGLRnrCtx & rnrCtx) const;
27 virtual ~TriangleSetGL();
29 virtual Bool_t SetModel(TObject* obj, const Option_t* opt=0);
30 virtual void SetBBox();
32 // To support two-level selection
33 // virtual Bool_t SupportsSecondarySelect() const { return kTRUE; }
34 // virtual void ProcessSelection(UInt_t* ptr, TGLViewer*, TGLScene*);
36 ClassDef(TriangleSetGL, 0); // GL-renderer for TriangleSet class.
37 }; // endclass TriangleSetGL