00001 #if !defined(AFX_VOLUMEBAR_H__B4DD779D_2720_440B_BFF8_ECA787EA38BF__INCLUDED_) 00002 #define AFX_VOLUMEBAR_H__B4DD779D_2720_440B_BFF8_ECA787EA38BF__INCLUDED_ 00003 00004 #if _MSC_VER > 1000 00005 #pragma once 00006 #endif // _MSC_VER > 1000 00007 // volumebar.h : header file 00008 // 00009 00011 // volumebar dialog 00012 00013 class volumebar : public CDialogBar 00014 { 00015 00016 // Dialog Data 00017 //{{AFX_DATA(volumebar) 00018 enum { IDD = IDR_VOLUMEFRAME }; 00019 float m_fVolumeStepLength; 00020 //}}AFX_DATA 00021 00022 00023 int m_dRenderType; 00024 int m_dRayType; 00025 00026 00027 // Construction 00028 public: 00029 volumebar(/*CWnd* pParent = NULL*/); // standard constructor 00030 00031 00032 // Overrides 00033 // ClassWizard generated virtual function overrides 00034 //{{AFX_VIRTUAL(volumebar) 00035 protected: 00036 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support 00037 //}}AFX_VIRTUAL 00038 00039 // Implementation 00040 protected: 00041 00042 00043 // Generated message map functions 00044 //{{AFX_MSG(volumebar) 00045 afx_msg void OnButtonRenderVolume(); 00046 afx_msg void OnRadioVolumeNn(); 00047 afx_msg void OnRadioVolumeTri(); 00048 afx_msg void OnShowWindow(BOOL bShow, UINT nStatus); 00049 afx_msg void OnRadioRaycaster(); 00050 afx_msg void OnRadioPerspective(); 00051 //}}AFX_MSG 00052 afx_msg void OnUpdateButtonRenderVolume(CCmdUI* pCmdUI); 00053 DECLARE_MESSAGE_MAP() 00054 }; 00055 00056 //{{AFX_INSERT_LOCATION}} 00057 // Microsoft Visual C++ will insert additional declarations immediately before the previous line. 00058 00059 #endif // !defined(AFX_VOLUMEBAR_H__B4DD779D_2720_440B_BFF8_ECA787EA38BF__INCLUDED_)