// PlateDoc.h : interface of the CPlateDoc class // ///////////////////////////////////////////////////////////////////////////// #if !defined(PLATE_DOC_H__INCLUDED_) #define PLATE_DOC_H__INCLUDED_ #if _MSC_VER >= 1000 #pragma once #endif // _MSC_VER >= 1000 #include class CPlateDoc : public OCC_3dBaseDoc { public: void InputEvent (const Standard_Integer x , const Standard_Integer y , const Handle(V3d_View)& aView ); void Popup (const Standard_Integer x , const Standard_Integer y , const Handle(V3d_View)& aView ); protected: // create from serialization only CPlateDoc(); DECLARE_DYNCREATE(CPlateDoc) // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CPlateDoc) //}}AFX_VIRTUAL // Generated message map functions protected: //{{AFX_MSG(CPlateDoc) afx_msg void OnCreateSol(); afx_msg void OnButtonErase(); afx_msg void OnButtonFill(); afx_msg void OnStopStop(); afx_msg void OnFillwithtang(); afx_msg void OnReset(); afx_msg void OnUpdateFillwithtang(CCmdUI* pCmdUI); afx_msg void OnUpdateButtonFill(CCmdUI* pCmdUI); afx_msg void OnUpdateCreateSol(CCmdUI* pCmdUI); //}}AFX_MSG DECLARE_MESSAGE_MAP() public: int myState; }; ///////////////////////////////////////////////////////////////////////////// //{{AFX_INSERT_LOCATION}} // Microsoft Developer Studio will insert additional declarations immediately before the previous line. #endif // !defined(PLATE_DOC_H__INCLUDED_)