]> git.uio.no Git - u/mrichter/AliRoot.git/blob - EVE/Reve/RGEditor.h
From Cvetan: new macro to load ITS clusters.
[u/mrichter/AliRoot.git] / EVE / Reve / RGEditor.h
1 // $Header$
2
3 #ifndef REVE_RGEditor_H
4 #define REVE_RGEditor_H
5
6 #include <TGedEditor.h>
7
8 namespace Reve {
9
10 class RenderElement;
11
12 class RGEditor : public TGedEditor
13 {
14   RGEditor(const RGEditor&);            // Not implemented
15   RGEditor& operator=(const RGEditor&); // Not implemented
16
17 protected:
18   RenderElement* fRnrElement;
19
20 public:
21   RGEditor(TCanvas* canvas=0);
22   virtual ~RGEditor() {}
23
24   RenderElement* GetRnrElement() const { return fRnrElement; }
25   
26   void DisplayRenderElement(RenderElement* re);
27   void DisplayObject(TObject* obj);
28
29   virtual void Update(TGedFrame* gframe=0);
30
31   ClassDef(RGEditor, 1);
32 }; // endclass RGEditor
33
34 }
35
36 #endif