Files
coco df489d5640 a
2026-07-03 16:05:30 +08:00

40 lines
1014 B
C++

#ifndef COPTION_3D_SURFACEDLG_H_20190718
#define COPTION_3D_SURFACEDLG_H_20190718
#include "afxwin.h"
#pragma once
// COption3DSurfaceDlg 对话框
enum EN_CABLE_DIRECTION_TYPE
{
EN_CABLE_DIRECTION_X = 1,
EN_CABLE_DIRECTION_Y = 2,
EN_CABLE_DIRECTION_Z = 4
};
class COption3DSurfaceDlg : public CDialog
{
DECLARE_DYNAMIC(COption3DSurfaceDlg)
public:
static COption3DSurfaceDlg* GetInstance();
// 对话框数据
virtual BOOL OnInitDialog();
enum { IDD = IDD_DIALOG_OPTION_3D_SURFACE };
afx_msg void OnBnClickedBtnAddOneSurface();
EN_CABLE_DIRECTION_TYPE GetCableDirectionType()
{
return m_eCableDirection;
}
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
//生成对应的坐标
void generatedCoordinates(STBoreHoleParam stBoreholeParam);
DECLARE_MESSAGE_MAP()
private:
COption3DSurfaceDlg(CWnd* pParent = NULL); // 标准构造函数
virtual ~COption3DSurfaceDlg();
CComboBox m_comCableDirection;
EN_CABLE_DIRECTION_TYPE m_eCableDirection;
};
#endif