/************************************************************************************************** 版本所有(C), 2020-2022, 北京普达迪泰 *************************************************************************************************** 文 件 名: EquipDataCircle.h 功能描述: 实体类-圆 版 本 号: 1.00初版 作 者: HYF 生成日期; 2021-12-20 最近修改: 函数列表: 修改历史: 1.日 期 :2021-12-20 作 者 : HYF 修改内容 : 创建文件 **************************************************************************************************/ #pragma once #include class EquipDataCircle : public CObject { public: EquipDataCircle(); virtual ~EquipDataCircle(); // Task Id DWORD m_iTaskId; // 设备编号 CString m_szEquipCode; // 项目ID DWORD m_iItemId; // 子项目ID DWORD m_iSubItemId; // 标题 CString m_szCircleTitle; // 编码 CString m_szCircleCode; // 圆心 DOUBLE m_fCicleCenterX; DOUBLE m_fCicleCenterY; DOUBLE m_fCicleCenterZ; // 半径 DOUBLE m_fCircleRadius; // RMS DOUBLE m_fCircleRMS; // DOUBLE m_fCircleRoundness; // 描述 CString m_szCircleDesc; 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; } // 项目ID void SetItemId(int iItemId) { m_iItemId = iItemId; } DWORD GetItemId() const { return m_iItemId; } // 子项目ID void SetSubItemId(int iSubItemId) { m_iSubItemId = iSubItemId; } DWORD GetSubItemId() const { return m_iSubItemId; } // 标题 void SetCircleTitle(LPCTSTR szCircleTitle) { m_szCircleTitle = szCircleTitle; } CString GetCircleTitle() const { return m_szCircleTitle; } // 编码 void SetCircleCode(LPCTSTR szCircleCode) { m_szCircleCode = szCircleCode; } CString GetCircleCode() const { return m_szCircleCode; } // 圆心 void SetCircleCenterX(DOUBLE fCicleCenterX) { m_fCicleCenterX = fCicleCenterX; } DOUBLE GetCircleCenterX() const { return m_fCicleCenterX; } void SetCircleCenterY(DOUBLE fCicleCenterY) { m_fCicleCenterY = fCicleCenterY; } DOUBLE GetCircleCenterY() const { return m_fCicleCenterY; } void SetCircleCenterZ(DOUBLE fCicleCenterZ) { m_fCicleCenterZ = fCicleCenterZ; } DOUBLE GetCircleCenterZ() const { return m_fCicleCenterZ; } // 半径 void SetCircleRadius(DOUBLE fCircleRadius) { m_fCircleRadius = fCircleRadius; } DOUBLE GetCircleRadius() const { return m_fCircleRadius; } // RMS void SetCircleRMS(DOUBLE fCircleRMS) { m_fCircleRMS = fCircleRMS; } DOUBLE GetCircleRMS() const { return m_fCircleRMS; } // Roundness void SetCircleRoundness(DOUBLE fCircleRoundness) { m_fCircleRoundness = fCircleRoundness; } DOUBLE GetCircleRoundness() const { return m_fCircleRoundness; } // 描述 void SetCircleDesc(LPCTSTR szCircleDesc) { m_szCircleDesc = szCircleDesc; } CString GetCircleDesc() const { return m_szCircleDesc; } };