0031431: Visualization, PrsMgr_PresentableObject - simplify HLR computing interface
[occt.git] / samples / mfc / standard / Common / ParamsFacesPage.h
1 #pragma once
2
3 #include "res\OCC_Resource.h"
4 // CParamsFacesPage dialog
5
6 class CParamsFacesPage : public CDialog
7 {
8   DECLARE_DYNAMIC(CParamsFacesPage)
9 private:
10   Handle(AIS_InteractiveContext) myAISContext;
11   bool myIsAngleDimension;
12   TopoDS_Face myFirstFace;
13   TopoDS_Face mySecondFace;
14 public:
15   CParamsFacesPage (Handle(AIS_InteractiveContext) theAISContext,
16                     bool isAngleDimension = false,
17                     CWnd* pParent = NULL);    // standard constructor
18
19   virtual ~CParamsFacesPage();
20
21   // Dialog Data
22   enum { IDD = IDD_ParamsFacesPage };
23
24 protected:
25   virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
26
27   DECLARE_MESSAGE_MAP()
28 public:
29   afx_msg void OnBnClickedFacesbtn1();
30   afx_msg void OnBnClickedFacesbtn2();
31 };