]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/Reve/TriangleSetEditor.h
Add some class docs.
[u/mrichter/AliRoot.git] / EVE / Reve / TriangleSetEditor.h
CommitLineData
6196c437 1// $Header$
2
3#ifndef REVE_TriangleSetEditor_H
4#define REVE_TriangleSetEditor_H
5
6#include <TGedFrame.h>
7
8class TGCheckButton;
9class TGNumberEntry;
10class TGColorSelect;
11
12namespace Reve {
13
14class ZTransSubEditor;
15class TriangleSet;
16
17class TriangleSetEditor : public TGedFrame
18{
19private:
20 TriangleSetEditor(const TriangleSetEditor&); // Not implemented
21 TriangleSetEditor& operator=(const TriangleSetEditor&); // Not implemented
22
23protected:
e9ef1a49 24 TriangleSet *fM; // Model object.
6196c437 25
e9ef1a49 26 ZTransSubEditor *fHMTrans; // Sub-editor of transforamtion matrix.
6196c437 27
28public:
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
e9ef1a49 34 ClassDef(TriangleSetEditor, 1); // Editor for TriangleSet class.
6196c437 35}; // endclass TriangleSetEditor
36
37}
38
39#endif