0024428: Implementation of LGPL license
[occt.git] / samples / mfc / standard / Common / AngleParamsVerticesPage.h
1 #pragma once
2
3 #include "res\OCC_Resource.h"
4
5 // CAngleParamsVerticesPage dialog
6
7 class CAngleParamsVerticesPage : public CDialog
8 {
9   DECLARE_DYNAMIC(CAngleParamsVerticesPage)
10 private:
11   Handle(AIS_InteractiveContext) myAISContext;
12   TopoDS_Vertex myFirstVertex;
13   TopoDS_Vertex mySecondVertex;
14   TopoDS_Vertex myThirdVertex;
15 public:
16   CAngleParamsVerticesPage(Handle (AIS_InteractiveContext) theAISContext,
17                                    CWnd* pParent = NULL);   // standard constructor
18   virtual ~CAngleParamsVerticesPage();
19
20 // Dialog Data
21   enum { IDD = IDD_AngleParamsVerticesPage };
22
23 protected:
24   virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
25
26   DECLARE_MESSAGE_MAP()
27 public:
28   afx_msg void OnBnClickedVertex1Btn();
29   afx_msg void OnBnClickedVertex2Btn();
30   afx_msg void OnBnClickedVertex3Btn();
31 };