Integration of OCCT 6.5.0 from SVN
[occt.git] / samples / mfc / standard / 04_Viewer3d / src / ShadingModelDlg.h
1 // ShadingModelDlg.h : header file
2 //
3 #if !defined(AFX_SHADINGMODELDLG_H__4DEFD9F9_61FC_11D3_8D0A_00AA00D10994__INCLUDED_)
4 #define AFX_SHADINGMODELDLG_H__4DEFD9F9_61FC_11D3_8D0A_00AA00D10994__INCLUDED_
5
6 #if _MSC_VER >= 1000
7 #pragma once
8 #endif // _MSC_VER >= 1000
9
10 #include "resource.h"
11
12 /////////////////////////////////////////////////////////////////////////////
13 // CShadingModelDlg dialog
14
15 class CShadingModelDlg : public CDialog
16 {
17 // Construction
18 public:
19         CShadingModelDlg(Handle_V3d_View Current_V3d_View, CWnd* pParent = NULL);   // standard constructor
20
21 // Dialog Data
22         //{{AFX_DATA(CShadingModelDlg)
23         enum { IDD = IDD_SHADINGMODEL };
24                 // NOTE: the ClassWizard will add data members here
25         //}}AFX_DATA
26
27
28 // Overrides
29         // ClassWizard generated virtual function overrides
30         //{{AFX_VIRTUAL(CShadingModelDlg)
31         protected:
32         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
33         //}}AFX_VIRTUAL
34
35 // Implementation
36 protected:
37
38         // Generated message map functions
39         //{{AFX_MSG(CShadingModelDlg)
40         afx_msg void OnShadingmodelColor();
41         afx_msg void OnShadingmodelFlat();
42         afx_msg void OnShadingmodelGouraud();
43         //}}AFX_MSG
44         DECLARE_MESSAGE_MAP()
45
46         Handle_V3d_View myCurrent_V3d_View;
47 };
48
49 //{{AFX_INSERT_LOCATION}}
50 // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
51
52 #endif // !defined(AFX_SHADINGMODELDLG_H__4DEFD9F9_61FC_11D3_8D0A_00AA00D10994__INCLUDED_)