#pragma once #ifndef WellAttributeData_h__ #define WellAttributeData_h__ namespace NChart { class AFX_EXT_CLASS CWellAttributeData : public CObject { public: CWellAttributeData(void); virtual ~CWellAttributeData(void); protected: double m_dRadius; CString m_strRadiusBindFild; CPoint2D m_originPoint; protected: vector m_vedPieValus; vector m_vecPieValusFields; vector m_vecHistogramValues; vector m_vecHistogramValuesFields; double m_dMaxRadius; int m_iPieValueCount; int m_iPieValueSum; public: void InsertPieValue(double pieValue); void InsertHistogramValue(double histogramValue); double GetRadiusValue(); void setMaxRadius(double maxRadius); }; }//namespace #endif // WellAttributeData_h__