//-----------------------------------------------------------------------------+ // Copyright (C), 1998-2007, Beijing Tangent Software Co. Ltd. // = FileName : TGGeCurveSegunique 类 // = Version : ver2.0 // = Author : wlw // = CreateDate : 2002-09-09 // = Description: TGGeCurveSegunique 声明 // = Maintainers: // //-----------------------------------------------------------------------------+ #ifndef _TGGECURVESEGUNIQUE_H_ #define _TGGECURVESEGUNIQUE_H_ #ifndef _TGGECURVESEGMENT_H_ #include "TGGeCurveSegment.h" #endif #ifndef _TPOINTLIST_H_ #include "TPointList.h" #endif // 处理交线和重线 // 处理交点的通用类 (Circle, arc and Line) class GEOAPI TGGeCurveSegunique : public TGGeCurveSegment { public: TGGeCurveSegunique(const TGGeCurveSegment &seg); ~TGGeCurveSegunique(); void DivideToSegments(); public: TPointList segments; static ads_real minLen; static TDPtrList GlobalCurveList; }; #endif