]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/Reve/TriangleSetGL.h
Follow-up on gl/ changes introduced in ROOT-5.16.
[u/mrichter/AliRoot.git] / EVE / Reve / TriangleSetGL.h
index 170a1c0de8938a54f8d9a621932edf0bbc7604da..7474779b5673432334c9b94201121b6a8ac62dc5 100644 (file)
@@ -5,8 +5,7 @@
 
 #include <TGLObject.h>
 
-class TGLViewer;
-class TGLScene;
+class TGLRnrCtx;
 
 namespace Reve {
 
@@ -21,13 +20,13 @@ private:
 protected:
   TriangleSet* fM; // fModel dynamic-casted to TriangleSetGL
 
-  virtual void DirectDraw(const TGLDrawFlags & flags) const;
+  virtual void DirectDraw(TGLRnrCtx & rnrCtx) const;
 
 public:
   TriangleSetGL();
   virtual ~TriangleSetGL();
 
-  virtual Bool_t SetModel(TObject* obj);
+  virtual Bool_t SetModel(TObject* obj, const Option_t* opt=0);
   virtual void   SetBBox();
 
   // To support two-level selection