mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-05-01 10:26:12 +03:00
37 lines
1006 B
C++
Executable File
37 lines
1006 B
C++
Executable File
// HLRApp.h : main header file for the HLR application
|
|
//
|
|
|
|
#if !defined(AFX_HLR_H__376C7004_0B3D_11D2_8E0A_0800369C8A03__INCLUDED_)
|
|
#define AFX_HLR_H__376C7004_0B3D_11D2_8E0A_0800369C8A03__INCLUDED_
|
|
|
|
#if _MSC_VER >= 1000
|
|
#pragma once
|
|
#endif // _MSC_VER >= 1000
|
|
|
|
#include <OCC_App.h>
|
|
#include "HLRDoc.h"
|
|
//#include "CutAndPasteSession.h"
|
|
|
|
class CHLRApp : public OCC_App
|
|
{
|
|
public:
|
|
CHLRApp();
|
|
~CHLRApp();
|
|
virtual BOOL InitInstance();
|
|
|
|
// =========================================
|
|
CFrameWnd* CreateView2D(CHLRDoc* pDoc);
|
|
// =========================================
|
|
CFrameWnd* CreateView3D(CHLRDoc* pDoc);
|
|
// =========================================
|
|
|
|
private :
|
|
BOOL IsViewExisting(CDocument* pDoc,CRuntimeClass* pViewClass,CView*& pView);
|
|
CMultiDocTemplate* pDocTemplateForView3d;
|
|
CMultiDocTemplate* pDocTemplateForView2d;
|
|
};
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
#endif // !defined(AFX_HLR_H__376C7004_0B3D_11D2_8E0A_0800369C8A03__INCLUDED_)
|