www.pudn.com > SurfWareNew06.3.5(LYW).rar > CurveRotateProperties.h
#if !defined(AFX_CURVEROTATEPROPERTIES_H__5AC99B24_3C13_4ACB_9826_1202CAFFCB34__INCLUDED_)
#define AFX_CURVEROTATEPROPERTIES_H__5AC99B24_3C13_4ACB_9826_1202CAFFCB34__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// CurveRotateProperties.h : header file
//
enum SELECT_AXIS {X ,Y ,Z ,USER_DEFINED};
/////////////////////////////////////////////////////////////////////////////
// CCurveRotateProperties dialog
class CCurveRotateProperties : public CDialog
{
// Construction
public:
CCurveRotateProperties(CWnd* pParent = NULL); // standard constructor
SELECT_AXIS m_SelectAxis;
// Dialog Data
//{{AFX_DATA(CCurveRotateProperties)
enum { IDD = IDD_CURVE_ROTATE_DLG };
double m_angle;
float m_DirectionX;
float m_DirectionY;
float m_DirectionZ;
float m_PointX;
float m_PointY;
float m_PointZ;
double m_angleEnd;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CCurveRotateProperties)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
public:
int selectvolume;
void SetEditStatus(BOOL Status);
// Generated message map functions
//{{AFX_MSG(CCurveRotateProperties)
afx_msg void OnRadioUserDefine();
afx_msg void OnRadioXaxis();
virtual BOOL OnInitDialog();
afx_msg void OnRadioYaxis();
afx_msg void OnRadioZaxis();
afx_msg void OnVolume();
afx_msg void OnCurve();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_CURVEROTATEPROPERTIES_H__5AC99B24_3C13_4ACB_9826_1202CAFFCB34__INCLUDED_)