0027756: Visualization - add Draw() method taking Graphic3d_Group to tools Prs3d_Arro...
[occt.git] / samples / mfc / standard / 04_Viewer3d / src / ZCueingDlg.h
1 #if !defined(AFX_ZCUEINGDLG_H__B8439A02_61FB_11D3_8D0A_00AA00D10994__INCLUDED_)
2 #define AFX_ZCUEINGDLG_H__B8439A02_61FB_11D3_8D0A_00AA00D10994__INCLUDED_
3
4 #if _MSC_VER >= 1000
5 #pragma once
6 #endif // _MSC_VER >= 1000
7 // ZCueingDlg.h : header file
8 //
9
10 /////////////////////////////////////////////////////////////////////////////
11 // ZCueingDlg dialog
12
13 class ZCueingDlg : public CDialog
14 {
15 // Construction
16 public:
17         ZCueingDlg(Handle(V3d_View) Current_V3d_View, CViewer3dDoc* pDoc, CWnd* pParent = NULL); 
18 // Dialog Data
19         //{{AFX_DATA(ZCueingDlg)
20         enum { IDD = IDD_ZCUEING };
21         CSliderCtrl     m_ZCueingWidthSlidCtrl;
22         CSliderCtrl     m_ZCueingDepthSlidCtrl;
23         BOOL    m_Cueing;
24         double  m_ZCueingDepth;
25         double  m_ZCueingWidth;
26         //}}AFX_DATA
27
28
29 // Overrides
30         // ClassWizard generated virtual function overrides
31         //{{AFX_VIRTUAL(ZCueingDlg)
32         protected:
33         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
34         //}}AFX_VIRTUAL
35
36 // Implementation
37 protected:
38
39         // Generated message map functions
40         //{{AFX_MSG(ZCueingDlg)
41         afx_msg void OnCheckCueingonoff();
42         virtual BOOL OnInitDialog();
43         afx_msg void OnChangeEditZcueingdepth();
44         afx_msg void OnChangeEditZcueingwidth();
45         afx_msg void OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar);
46         //}}AFX_MSG
47         DECLARE_MESSAGE_MAP()
48
49 private:
50
51         Handle(V3d_View) myCurrent_V3d_View;
52         CViewer3dDoc* myDoc;
53 };
54
55
56 //{{AFX_INSERT_LOCATION}}
57 // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
58
59 #endif // !defined(AFX_ZCUEINGDLG_H__B8439A02_61FB_11D3_8D0A_00AA00D10994__INCLUDED_)