0029470: Samples - eliminate references to deprecated Local Context from MFC sample
[occt.git] / samples / mfc / standard / 03_Viewer2d / src / Viewer2dDoc.h
1 // Viewer2dDoc.h : interface of the CViewer2dDoc class
2 //
3 /////////////////////////////////////////////////////////////////////////////
4
5 #include <AIS_Shape.hxx>
6 #include <TopoDS_Face.hxx>
7 #include "OCC_2dDoc.h"
8
9
10 class CViewer2dDoc : public OCC_2dDoc
11 {
12 protected: // create from serialization only
13         CViewer2dDoc();
14         DECLARE_DYNCREATE(CViewer2dDoc)
15
16 // Implementation
17 public:
18         virtual ~CViewer2dDoc();
19 #ifdef _DEBUG
20         virtual void AssertValid() const;
21         virtual void Dump(CDumpContext& dc) const;
22 #endif
23
24 protected:
25
26 // Generated message map functions
27 protected:
28         //{{AFX_MSG(CViewer2dDoc)
29         afx_msg void OnBUTTONTestText();
30         afx_msg void OnBUTTONTestMarkers();
31         afx_msg void OnBUTTONTestLine();
32         afx_msg void OnBUTTONErase();
33         afx_msg void OnBUTTONTestFace();
34         afx_msg void OnBUTTONTestRect();
35         afx_msg void OnBUTTONTestCurve();
36         afx_msg void OnBUTTONTestImage();
37         afx_msg void OnBUTTONMultipleImage();
38         //}}AFX_MSG
39         DECLARE_MESSAGE_MAP()
40
41 };
42