| BezierCurveQueryPointAndDistance 方法  | 
 
            计算点到曲线的最近点
            
 
        命名空间: 
     GISShare.SMap.Geometry
        程序集:
     GISShare.SMap (在 GISShare.SMap.dll 中) 版本:1.9.1.6 (1.9.1.6)
 语法
语法public IPoint QueryPointAndDistance(
	IPoint pPoint,
	ExtensionStyle eExtensionStyle,
	bool bExtensionStart,
	bool bExtensionEnd,
	bool bHaveSpatialReference,
	out double dDistanceAlongCurve,
	out double dDistanceFromCurve
)
Public Function QueryPointAndDistance ( 
	pPoint As IPoint,
	eExtensionStyle As ExtensionStyle,
	bExtensionStart As Boolean,
	bExtensionEnd As Boolean,
	bHaveSpatialReference As Boolean,
	<OutAttribute> ByRef dDistanceAlongCurve As Double,
	<OutAttribute> ByRef dDistanceFromCurve As Double
) As IPoint
public:
virtual IPoint^ QueryPointAndDistance(
	IPoint^ pPoint, 
	ExtensionStyle eExtensionStyle, 
	bool bExtensionStart, 
	bool bExtensionEnd, 
	bool bHaveSpatialReference, 
	[OutAttribute] double% dDistanceAlongCurve, 
	[OutAttribute] double% dDistanceFromCurve
) sealed
abstract QueryPointAndDistance : 
        pPoint : IPoint * 
        eExtensionStyle : ExtensionStyle * 
        bExtensionStart : bool * 
        bExtensionEnd : bool * 
        bHaveSpatialReference : bool * 
        dDistanceAlongCurve : float byref * 
        dDistanceFromCurve : float byref -> IPoint 
override QueryPointAndDistance : 
        pPoint : IPoint * 
        eExtensionStyle : ExtensionStyle * 
        bExtensionStart : bool * 
        bExtensionEnd : bool * 
        bHaveSpatialReference : bool * 
        dDistanceAlongCurve : float byref * 
        dDistanceFromCurve : float byref -> IPoint 参数
- pPoint
- 类型: GISShare.SMap.GeometryIPoint
 参数点
- eExtensionStyle
- 类型: GISShare.SMap.GeometryExtensionStyle
 是否考虑延长线的情况
- bExtensionStart
- 类型: SystemBoolean
 线头延长
- bExtensionEnd
- 类型: SystemBoolean
 线尾延长
- bHaveSpatialReference
- 类型: SystemBoolean
 返回对象是否含有空间参考
- dDistanceAlongCurve
- 类型: SystemDouble
 传出沿曲线距离
- dDistanceFromCurve
- 类型: SystemDouble
 传出点到曲线的距离
返回值
类型: 
IPoint曲线上的点
实现
ICurveQueryPointAndDistance(IPoint, ExtensionStyle, Boolean, Boolean, Boolean, Double, Double) 参见
参见