#pragma once #include "resource.h" #include "AecDbObjXDataMap.h" class AecDbX3dGroup; class CJSJDlg : public CDialog { DECLARE_DYNAMIC(CJSJDlg) public: CJSJDlg(CWnd* pParent = NULL); virtual ~CJSJDlg(); enum { IDD = IDD_JSJ_DLG }; void SetCrossSectionScr(LPCTSTR psz){ m_sCrossSectionScr = psz; } int GetX3dSolidRecs( AecDbX3dGroup*& pGroup); protected: virtual void DoDataExchange(CDataExchange* pDX); DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); afx_msg void OnBnClickedOk(); afx_msg void OnBnClickedButton1(); public: double m_dW; double m_dD; double m_dT; double m_dX; double m_dY; CString m_sCrossSectionScr; AecDbObjXDataMap m_mapBimData; double m_dL; };