1 // ImportExportDoc.h : interface of the CImportExportDoc class
3 /////////////////////////////////////////////////////////////////////////////
5 #if !defined(AFX_IMPORTEXPORTDOC_H__88A2147C_3B23_11D2_8E1E_0800369C8A03__INCLUDED_)
6 #define AFX_IMPORTEXPORTDOC_H__88A2147C_3B23_11D2_8E1E_0800369C8A03__INCLUDED_
10 #endif // _MSC_VER >= 1000
12 #include <ColoredShapes.h>
13 #include <OCC_3dBaseDoc.h>
15 class CImportExportDoc : public OCC_3dBaseDoc{
16 DECLARE_DYNCREATE(CImportExportDoc)
19 virtual ~CImportExportDoc();
20 virtual void Serialize(CArchive& ar);
22 void ActivateFrame(CRuntimeClass* pViewClass, int nCmdShow = SW_RESTORE );
23 virtual void Popup (const Standard_Integer x ,
24 const Standard_Integer y ,
25 const Handle(V3d_View)& aView );
30 virtual void AssertValid() const;
31 virtual void Dump(CDumpContext& dc) const;
34 // Generated message map functions
36 //{{AFX_MSG(CImportExportDoc)
37 afx_msg void OnFileImportCSFDB();
38 afx_msg void OnFileExportCSFDB();
39 afx_msg void OnFileImportIges();
40 afx_msg void OnFileExportIges();
41 afx_msg void OnFileImportStep();
42 afx_msg void OnFileExportStep();
43 afx_msg void OnFileImportBrep();
44 // afx_msg void OnWindowNew3d();
45 afx_msg void OnFileExportVrml();
46 afx_msg void OnFileExportStl();
48 afx_msg void OnCylinder();
54 CColoredShapes* m_pcoloredshapeList;
57 /////////////////////////////////////////////////////////////////////////////
59 //{{AFX_INSERT_LOCATION}}
60 // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
62 #endif // !defined(AFX_IMPORTEXPORTDOC_H__88A2147C_3B23_11D2_8E1E_0800369C8A03__INCLUDED_)