]> git.uio.no Git - u/mrichter/AliRoot.git/blob - EVE/Reve/TriangleSetEditor.h
Dummy methods DefineParticle required by the interface added.
[u/mrichter/AliRoot.git] / EVE / Reve / TriangleSetEditor.h
1 // $Header$
2
3 #ifndef REVE_TriangleSetEditor_H
4 #define REVE_TriangleSetEditor_H
5
6 #include <TGedFrame.h>
7
8 class TGCheckButton;
9 class TGNumberEntry;
10 class TGColorSelect;
11
12 namespace Reve {
13
14 class ZTransSubEditor;
15 class TriangleSet;
16
17 class TriangleSetEditor : public TGedFrame
18 {
19 private:
20   TriangleSetEditor(const TriangleSetEditor&);            // Not implemented
21   TriangleSetEditor& operator=(const TriangleSetEditor&); // Not implemented
22
23 protected:
24   TriangleSet     *fM;        // Model object.
25
26   ZTransSubEditor *fHMTrans;  // Sub-editor of transforamtion matrix.
27
28 public:
29   TriangleSetEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30, UInt_t options = kChildFrame, Pixel_t back=GetDefaultFrameBackground());
30   virtual ~TriangleSetEditor();
31
32   virtual void SetModel(TObject* obj);
33
34   ClassDef(TriangleSetEditor, 1); // Editor for TriangleSet class.
35 }; // endclass TriangleSetEditor
36
37 }
38
39 #endif