//-----------------------------------------------------------------------------+ // Copyright (C), 1998-2007, Beijing Tangent Software Co. Ltd. // = FileName : TGGeCurveSegUniqueEx 类 // = Version : ver2.0 // = Author : wlw // = CreateDate : 2002-09-09 // = Description: TGGeCurveSegUniqueEx 声明 // = Maintainers: // //-----------------------------------------------------------------------------+ #ifndef _TGGECURVESEGUNIQUEEX_H_ #define _TGGECURVESEGUNIQUEEX_H_ #ifndef _TGGECURVESEGMENT_H_ #include "TGGeCurveSegment.h" #endif #ifndef _TENTITYSET_H_ #include "TEntitySet.h" #endif #ifndef _TPOINTLIST_H_ #include "TPointList.h" #endif class GEOAPI TGGeCurveSegUniqueEx : public TGGeCurveSegment { public: TGGeCurveSegUniqueEx(TEntitySet &entLine); ~TGGeCurveSegUniqueEx(); void DivideToSegments(); int Update(); int operator !(); public: TEntitySet acadEnt; TPointList segments; static ads_real minLen; static TDPtrList GlobalCurveList; }; #endif