0028892: BOPAlgo_PaveFiller returns status "error: 11" in draw or raises exception...
[occt.git] / samples / mfc / standard / Common / ColoredMeshDlg.h
CommitLineData
7fd59977 1#if !defined(AFX_OLOREDMESH_H__7CB26B1F_55EC_11D6_BD10_00A0C982B46F__INCLUDED_)
2#define AFX_OLOREDMESH_H__7CB26B1F_55EC_11D6_BD10_00A0C982B46F__INCLUDED_
3
4#if _MSC_VER > 1000
5#pragma once
6#endif // _MSC_VER > 1000
7// ColoredMeshDlg.h : header file
8//
9#include <res\OCC_Resource.h>
10
11/////////////////////////////////////////////////////////////////////////////
12// CColoredMeshDlg dialog
13
14
15
16class CColoredMeshDlg : public CDialog
17{
18// Construction
19public:
20 CColoredMeshDlg(CWnd* pParent = NULL); // standard constructor
21
22// Dialog Data
23 //{{AFX_DATA(CColoredMeshDlg)
24 enum {IDD = IDD_COLORMESH };
25 BOOL OK;
26
27 BOOL m_Rad1OnOff;
28 BOOL m_Rad2OnOff;
29 BOOL m_Rad3OnOff;
30 BOOL m_CheckX1OnOff;
31 BOOL m_CheckXBlueOnOff;
32 BOOL m_CheckXGreenOnOff;
33 BOOL m_CheckXRedOnOff;
34 BOOL m_CheckY1OnOff;
35 BOOL m_CheckYBlueOnOff;
36 BOOL m_CheckYGreenOnOff;
37 BOOL m_CheckYRedOnOff;
38 BOOL m_CheckZ1OnOff;
39 BOOL m_CheckZBlueOnOff;
40 BOOL m_CheckZGreenOnOff;
41 BOOL m_CheckZRedOnOff;
42
43
44
45 // NOTE: the ClassWizard will add data members here
46 //}}AFX_DATA
47
48
49// Overrides
50 // ClassWizard generated virtual function overrides
51 //{{AFX_VIRTUAL(CColoredMeshDlg)
52 protected:
53 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
54 //}}AFX_VIRTUAL
55
56// Implementation
57protected:
58
59 // Generated message map functions
60 //{{AFX_MSG(CColoredMeshDlg)
61 afx_msg void OnRadio1();
62 afx_msg void OnRadio2();
63 afx_msg void OnRadio3();
64 afx_msg void OnCheckX1();
65 afx_msg void OnCHECKXBlue();
66 afx_msg void OnCHECKXGreen();
67 afx_msg void OnCHECKXRed();
68 afx_msg void OnCheckY1();
69 afx_msg void OnCHECKYBlue();
70 afx_msg void OnCHECKYGreen();
71 afx_msg void OnCHECKYRed();
72 afx_msg void OnCheckZ1();
73 afx_msg void OnCHECKZBlue();
74 afx_msg void OnCHECKZGreen();
75 afx_msg void OnCHECKZRed();
76 virtual void OnCancel();
77 virtual void OnOK();
78 virtual BOOL OnInitDialog();
79 //}}AFX_MSG
80 DECLARE_MESSAGE_MAP()
81
82
83public:
84 Standard_Boolean Custom;
85int Colorization;
86Standard_Boolean X1OnOff;
87Standard_Boolean XBlueOnOff;
88Standard_Boolean XGreenOnOff;
89Standard_Boolean XRedOnOff;
90Standard_Boolean Y1OnOff;
91Standard_Boolean YBlueOnOff;
92Standard_Boolean YGreenOnOff;
93Standard_Boolean YRedOnOff;
94Standard_Boolean Z1OnOff;
95Standard_Boolean ZBlueOnOff;
96Standard_Boolean ZGreenOnOff;
97Standard_Boolean ZRedOnOff;
98
99};
100//{{AFX_INSERT_LOCATION}}
101// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
102
103#endif // !defined(AFX_OLOREDMESH_H__7CB26B1F_55EC_11D6_BD10_00A0C982B46F__INCLUDED_)