| IEllipticArcQueryEllipticArcSubCurve 方法  | 
 
            获取距曲线起点指定距离的一段子曲线(当长度小于0返回IBeeline,长度大于自身长度返回IPath(IBezierCurve + IPoint),否则返回IBezierCurve)
            
 
        命名空间: 
     GISShare.SMap.Geometry
        程序集:
     GISShare.SMap (在 GISShare.SMap.dll 中) 版本:1.9.1.6 (1.9.1.6)
 语法
语法ICurve QueryEllipticArcSubCurve(
	List<IPoint> interpolationList,
	double dDistanceAlongCurve,
	bool bRatio,
	bool bFromStart,
	ExtensionStyle eExtensionStyle,
	bool bHaveSpatialReference
)
Function QueryEllipticArcSubCurve ( 
	interpolationList As List(Of IPoint),
	dDistanceAlongCurve As Double,
	bRatio As Boolean,
	bFromStart As Boolean,
	eExtensionStyle As ExtensionStyle,
	bHaveSpatialReference As Boolean
) As ICurve
ICurve^ QueryEllipticArcSubCurve(
	List<IPoint^>^ interpolationList, 
	double dDistanceAlongCurve, 
	bool bRatio, 
	bool bFromStart, 
	ExtensionStyle eExtensionStyle, 
	bool bHaveSpatialReference
)
abstract QueryEllipticArcSubCurve : 
        interpolationList : List<IPoint> * 
        dDistanceAlongCurve : float * 
        bRatio : bool * 
        bFromStart : bool * 
        eExtensionStyle : ExtensionStyle * 
        bHaveSpatialReference : bool -> ICurve 
参数
- interpolationList
- 类型: System.Collections.GenericListIPoint
 曲线插值点(NULL值重新计算)
- dDistanceAlongCurve
- 类型: SystemDouble
 距离起始点的距离(超出部分在延长线上)
- bRatio
- 类型: SystemBoolean
 参数“dDistanceAlongCurve”是否为比例
- bFromStart
- 类型: SystemBoolean
 从起点开始往后推算,反之从终点推算
- eExtensionStyle
- 类型: GISShare.SMap.GeometryExtensionStyle
 是否考虑延长线的情况
- bHaveSpatialReference
- 类型: SystemBoolean
 返回对象是否含有空间参考
返回值
类型: 
ICurve返回一段子曲线
 参见
参见