////////////////////////////////////////////////////////////////////////////// //Îļþ CurveRange.h ///////////////////////////////////////////////////////////////////////////// // CurveRange.h: interface for the CCurveRange class. // ////////////////////////////////////////////////////////////////////// #ifndef AFX_EXT_CLASS #define AFX_EXT_CLASS Q_DECL_IMPORT #endif #if !defined(AFX_CURVERANGE_H__A1915B0C_CFE0_4442_8944_99599490C983__INCLUDED_) #define AFX_CURVERANGE_H__A1915B0C_CFE0_4442_8944_99599490C983__INCLUDED_ #if (_MSC_VER > 1000)||(!(defined(_MSC_VER))) #pragma once #endif // _MSC_VER > 1000 #include "mycurve.h" namespace GObjects { class AFX_EXT_CLASS CCurveRange : public CMyCurve { public: CCurveRange(int num); CCurveRange(); virtual ~CCurveRange(); // virtual void Draw(CXyDCBase& dc); double xmin, xmax, ymin, ymax; //¿Ë¡£¬Ð麯Êý // virtual void Clone(CObjectBase& object) { *this = *((CCurveRange*)&object);} void operator=(CCurveRange& curve); }; }; using namespace GObjects; #endif // !defined(AFX_CURVERANGE_H__A1915B0C_CFE0_4442_8944_99599490C983__INCLUDED_)