a6eb515f |
1 | #pragma once |
2 | |
3 | #include "res\OCC_Resource.h" |
4 | |
5 | // CLengthParamsVerticesPage dialog |
6 | |
7 | class CLengthParamsVerticesPage : public CDialog |
8 | { |
9 | DECLARE_DYNAMIC(CLengthParamsVerticesPage) |
10 | |
11 | public: |
12 | CLengthParamsVerticesPage(Handle(AIS_InteractiveContext) theAISContext,CWnd* pParent = NULL); // standard constructor |
13 | virtual ~CLengthParamsVerticesPage(); |
14 | const TopoDS_Vertex& getFirstVertex() const; |
15 | const TopoDS_Vertex& getSecondVertex() const; |
16 | // Dialog Data |
17 | enum { IDD = IDD_LengthParamsVerticesPage }; |
18 | private: |
19 | Handle(AIS_InteractiveContext) myAISContext; |
20 | TopoDS_Vertex myFirstVertex; |
21 | TopoDS_Vertex mySecondVertex; |
22 | protected: |
23 | virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support |
24 | |
25 | DECLARE_MESSAGE_MAP() |
26 | public: |
27 | afx_msg void OnBnClickedVertex1Btn(); |
28 | afx_msg void OnBnClickedVertex2Btn(); |
29 | }; |