1 // TriangulationDoc.h : interface of the CTopologyTriangulationDoc class
3 /////////////////////////////////////////////////////////////////////////////
5 #if !defined(AFX_TRIANGULATIONDOC_H__3045338B_3E75_11D7_8611_0060B0EE281E__INCLUDED_)
6 #define AFX_TRIANGULATIONDOC_H__3045338B_3E75_11D7_8611_0060B0EE281E__INCLUDED_
10 #endif // _MSC_VER >= 1000
12 #include <OCC_3dDoc.h>
13 //#include "OCCDemo_Presentation.h"
14 class OCCDemo_Presentation;
16 class CTriangulationDoc : public OCC_3dDoc
19 protected: // create from serialization only
21 DECLARE_DYNCREATE(CTriangulationDoc)
22 void InitViewButtons();
25 virtual ~CTriangulationDoc();
28 Standard_CString GetDataDir() {return myDataDir;}
30 virtual void AssertValid() const;
31 virtual void Dump(CDumpContext& dc) const;
34 // Generated message map functions
36 //{{AFX_MSG(CTriangulationDoc)
37 afx_msg void OnTriangu();
38 afx_msg void OnClear();
39 afx_msg void OnVisu();
40 afx_msg void OnBUTTONNext();
41 afx_msg void OnBUTTONStart();
42 afx_msg void OnBUTTONRepeat();
43 afx_msg void OnBUTTONPrev();
44 afx_msg void OnBUTTONEnd();
45 afx_msg void OnUpdateBUTTONNext(CCmdUI* pCmdUI);
46 afx_msg void OnUpdateBUTTONPrev(CCmdUI* pCmdUI);
47 afx_msg void OnFileNew();
48 afx_msg void OnDumpView();
52 OCCDemo_Presentation *myPresentation;
53 char myDataDir[5]; // for "Data\0"
54 char myLastPath[MAX_PATH]; // directory of lastly saved file in DumpView()
58 /////////////////////////////////////////////////////////////////////////////
60 //{{AFX_INSERT_LOCATION}}
61 // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
63 #endif // !defined(AFX_TRIANGULATIONDOC_H__3045338B_3E75_11D7_8611_0060B0EE281E__INCLUDED_)