#pragma once #include "resource.h" #include "afxwin.h" #include "AecDbObjXDataMap.h" class AecDbX3dPart; class CTJTDDlg : public CDialog { DECLARE_DYNAMIC(CTJTDDlg) public: CTJTDDlg(CWnd* pParent = NULL); virtual ~CTJTDDlg(); enum { IDD = IDD_TJTD_DLG }; int GetX3dPart( AecDbX3dPart*& pPart); protected: virtual void DoDataExchange(CDataExchange* pDX); DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); afx_msg void OnBnClickedOk(); afx_msg void OnBnClickedRadio2(); afx_msg void OnBnClickedRadio1(); afx_msg void OnBnClickedButton1(); afx_msg void OnBnClickedButton4(); afx_msg void OnBnClickedButton54(); afx_msg void OnBnClickedButton55(); CEdit m_wndEditH; public: double m_dH; double m_dW; double m_dL; double m_dT; double m_dA; double m_dE; int m_nShape; CString m_sVtStaCut; CString m_sVtEndCut; CString m_sPoints; AcGeVector3d m_vtLast; AcGeVector3d m_vtNext; AecDbObjXDataMap m_mapBimData; };