#pragma once #include "resource.h" #include "AecDbObjXDataMap.h" class AecDbX3dPart; class CLXXDDlg : public CDialog { DECLARE_DYNAMIC(CLXXDDlg) public: CLXXDDlg(CWnd* pParent = NULL); virtual ~CLXXDDlg(); enum { IDD = IDD_LXXD_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 OnBnClickedButton52(); afx_msg void OnBnClickedButton53(); afx_msg void OnBnClickedButton54(); afx_msg void OnBnClickedButton55(); afx_msg void OnBnClickedButton1(); afx_msg void OnBnClickedButton2(); double m_dH; double m_dW; double m_dT; int m_nShape; int m_nF; double m_dE0; double m_dE1; AcGePoint3d m_ptSta; CString m_sPoint; CString m_sScript; CString m_sVtStaCut; CString m_sVtEndCut; AcGeVector3d m_vtLast; AcGeVector3d m_vtNext; double m_dT2; double m_dT3; AecDbObjXDataMap m_mapBimData; };