]>
Commit | Line | Data |
---|---|---|
31eaa632 | 1 | // $Header$ |
2 | ||
3 | #ifndef REVE_TrackGL_H | |
4 | #define REVE_TrackGL_H | |
5 | ||
6 | #include <Reve/LineGL.h> | |
7 | ||
8 | class TGLViewer; | |
9 | class TGLScene; | |
10 | ||
11 | namespace Reve { | |
12 | ||
13 | class Track; | |
14 | ||
15 | class TrackGL : public LineGL | |
16 | { | |
17 | private: | |
18 | TrackGL(const TrackGL&); // Not implemented | |
19 | TrackGL& operator=(const TrackGL&); // Not implemented | |
20 | ||
21 | protected: | |
22 | ||
23 | public: | |
24 | TrackGL(); | |
25 | virtual ~TrackGL(); | |
26 | ||
27 | // To support two-level selection | |
28 | // virtual Bool_t SupportsSecondarySelect() const { return kTRUE; } | |
29 | virtual void ProcessSelection(UInt_t* ptr, TGLViewer*, TGLScene*); | |
30 | ||
31 | ClassDef(TrackGL, 0); | |
32 | }; // endclass TrackGL | |
33 | ||
34 | } | |
35 | ||
36 | #endif |