//-------------------------------------------------------------------------------------------------------+ // Copyright (C), 1998-2007, Beijing Tangent Software Co. Ltd. // = FileName : TPGeFitPath3D 类 // = Version : ver2.0 // = Author : wlw // = CreateDate : 2002-09-09 // = Description: TPGeFitPath3D 声明 拟合线的点路径 // = Maintainers: // //-------------------------------------------------------------------------------------------------------+ #ifndef _TPGEFITPATH3D_H_ #define _TPGEFITPATH3D_H_ #ifndef _TDUALPTRLIST_H_ #include "TDualPtrList.h" #endif class TGMLine3D; class TPGeDscPoint3D; class GEOAPI TPGeFitPath3D : public TDualPtrList< TPGeDscPoint3D* > { public: TPGeFitPath3D(double value); virtual ~TPGeFitPath3D(); void SetClosed(); TGMLine3D* CreateCurve(); bool operator >(const TPGeFitPath3D&) const; bool operator <(const TPGeFitPath3D&) const; public: //拟合值 double m_fValue; //是否闭合 bool bClosed; }; #endif