7fd59977 |
1 | #ifndef _Sample2D_Line_HeaderFile |
2 | #define _Sample2D_Line_HeaderFile |
3 | |
4 | #include <Standard_Macro.hxx> |
5 | #include <Standard_DefineHandle.hxx> |
6 | |
7 | DEFINE_STANDARD_HANDLE(Sample2D_Line,AIS2D_InteractiveObject) |
8 | class Sample2D_Line : public AIS2D_InteractiveObject { |
9 | |
10 | public: |
11 | |
12 | // Methods PUBLIC |
13 | // |
14 | Standard_EXPORT Sample2D_Line (); |
15 | |
16 | |
17 | DEFINE_STANDARD_RTTI(Sample2D_Line) |
18 | |
19 | Standard_EXPORT virtual void SetContext(const Handle(AIS2D_InteractiveContext)& theContext); |
20 | |
21 | protected: |
22 | |
23 | // Methods PROTECTED |
24 | // |
25 | |
26 | |
27 | // Fields PROTECTED |
28 | // |
29 | |
30 | |
31 | private: |
32 | |
33 | // Methods PRIVATE |
34 | // |
35 | // Fields PRIVATE |
36 | // |
37 | |
38 | }; |
39 | |
40 | |
41 | |
42 | // other inCurve functions and methods (like "C++: function call" methods) |
43 | // |
44 | |
45 | |
46 | |
47 | #endif |