/************************************************************************************************** 版本所有(C), 2020-2022, 北京普达迪泰 *************************************************************************************************** 文 件 名: EquipDataPointRelated.h 功能描述: 实体类-EquipDataPointRelated 版 本 号: 1.00初版 作 者: HYF 生成日期; 2021-12-20 最近修改: 函数列表: 修改历史: 1.日 期 :2021-12-20 作 者 : HYF 修改内容 : 创建文件 **************************************************************************************************/ #pragma once #include class EquipDataPointRelated : public CObject { public: EquipDataPointRelated(); virtual ~EquipDataPointRelated(); private: // 任务ID DWORD m_iTaskId; // 设备编号 CString m_szEquipCode; // 项目类别 DWORD m_iItemType; // 项目ID DWORD m_iItemId; // 子项目ID DWORD m_iSubItemId; // 关联点ID DWORD m_iPointSubItemId; // DX DOUBLE m_fDX; // DY DOUBLE m_fDY; // DZ DOUBLE m_fDZ; // 总量 DOUBLE m_fTotal; // 补偿 DOUBLE m_fOffset; // 平面上 DOUBLE m_fOnPlane; // 外平面 DOUBLE m_fOutPlane; public: // TaskID void SetTaskId(DWORD iTaskId) { m_iTaskId = iTaskId; } DWORD GetTaskId() const { return m_iTaskId; } // 设备编号 void SetEquipCode(LPCTSTR szEquipCode) { m_szEquipCode = szEquipCode; } CString GetEquipCode() const { return m_szEquipCode; } // 项目类别 void SetItemType(int iItemType) { m_iItemType = iItemType; } DWORD GetItemType() const { return m_iItemType; } // 项目ID void SetItemId(DWORD iItemId) { m_iItemId = iItemId; } DWORD GetItemId() const { return m_iItemId; } // 子项目ID void SetSubItemId(DWORD iSubItemId) { m_iSubItemId = iSubItemId; } DWORD GetSubItemId() const { return m_iSubItemId; } // 关联点:子项目关联点ID void SetPointSubItemId(DWORD iPointSubItemId) { m_iPointSubItemId = iPointSubItemId; } DWORD GetPointSubItemId() const { return m_iPointSubItemId; } void SetDX(DOUBLE fDX) { m_fDX = fDX; } DOUBLE GetDX() const { return m_fDX; } void SetDY(DOUBLE fDY) { m_fDY = fDY; } DOUBLE GetDY() const { return m_fDY; } void SetDZ(DOUBLE fDZ) { m_fDZ = fDZ; } DOUBLE GetDZ() const { return m_fDZ; } void SetTotal(DOUBLE fTotal) { m_fTotal = fTotal; } DOUBLE GetTotal() const { return m_fTotal; } void SetOffset(DOUBLE fOffset) { m_fOffset = fOffset; } DOUBLE GetOffset() const { return m_fOffset; } void SetOnPlane(DOUBLE fOnPlane) { m_fOnPlane = fOnPlane; } DOUBLE GetOnPlane() const { return m_fOnPlane; } void SetOutPlane(DOUBLE fOutPlane) { m_fOutPlane = fOutPlane; } DOUBLE GetOutPlane() const { return m_fOutPlane; } protected: DECLARE_SERIAL(EquipDataPointRelated) };