0022796: Possibility to display multi-line text in 3D
[occt.git] / src / OpenGl / OpenGl_Marker.hxx
1 // File:      OpenGl_Marker.hxx
2 // Created:   13 July 2011
3 // Author:    Sergey ZERCHANINOV
4 // Copyright: OPEN CASCADE 2011
5
6 #ifndef OpenGl_Marker_Header
7 #define OpenGl_Marker_Header
8
9 #include <InterfaceGraphic_telem.hxx>
10
11 #include <OpenGl_Element.hxx>
12
13 class OpenGl_Marker : public OpenGl_Element
14 {
15  public:
16
17   OpenGl_Marker (const TEL_POINT &APoint) : myPoint(APoint) {}
18   virtual ~OpenGl_Marker () {}
19
20   virtual void Render (const Handle(OpenGl_Workspace) &AWorkspace) const;
21
22  protected:
23
24   TEL_POINT myPoint;
25
26  public:
27   DEFINE_STANDARD_ALLOC
28 };
29
30 #endif //OpenGl_Marker_Header