0033661: Data Exchange, Step Import - Tessellated GDTs are not imported
[occt.git] / samples / mfc / standard / Common / LengthParamsVerticesPage.h
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 };