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 | |
16 | class CColoredMeshDlg : public CDialog |
17 | { |
18 | // Construction |
19 | public: |
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 |
57 | protected: |
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 | |
83 | public: |
84 | Standard_Boolean Custom; |
85 | int Colorization; |
86 | Standard_Boolean X1OnOff; |
87 | Standard_Boolean XBlueOnOff; |
88 | Standard_Boolean XGreenOnOff; |
89 | Standard_Boolean XRedOnOff; |
90 | Standard_Boolean Y1OnOff; |
91 | Standard_Boolean YBlueOnOff; |
92 | Standard_Boolean YGreenOnOff; |
93 | Standard_Boolean YRedOnOff; |
94 | Standard_Boolean Z1OnOff; |
95 | Standard_Boolean ZBlueOnOff; |
96 | Standard_Boolean ZGreenOnOff; |
97 | Standard_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_) |