CircularArcQueryTangent 方法 |
在沿着曲线的指定距离处构造一个曲线的切线(注:bFromStart参数不会影响线性方向)
命名空间:
GISShare.SMap.Geometry
程序集:
GISShare.SMap (在 GISShare.SMap.dll 中) 版本:1.9.1.6 (1.9.1.6)
语法public IBeeline QueryTangent(
double dDistanceAlongCurve,
double dLength,
bool bRatio,
bool bFromStart,
ExtensionStyle eExtensionStyle,
bool bHaveSpatialReference
)
Public Function QueryTangent (
dDistanceAlongCurve As Double,
dLength As Double,
bRatio As Boolean,
bFromStart As Boolean,
eExtensionStyle As ExtensionStyle,
bHaveSpatialReference As Boolean
) As IBeeline
public:
virtual IBeeline^ QueryTangent(
double dDistanceAlongCurve,
double dLength,
bool bRatio,
bool bFromStart,
ExtensionStyle eExtensionStyle,
bool bHaveSpatialReference
) sealed
abstract QueryTangent :
dDistanceAlongCurve : float *
dLength : float *
bRatio : bool *
bFromStart : bool *
eExtensionStyle : ExtensionStyle *
bHaveSpatialReference : bool -> IBeeline
override QueryTangent :
dDistanceAlongCurve : float *
dLength : float *
bRatio : bool *
bFromStart : bool *
eExtensionStyle : ExtensionStyle *
bHaveSpatialReference : bool -> IBeeline
参数
- dDistanceAlongCurve
- 类型: SystemDouble
沿曲线距离 - dLength
- 类型: SystemDouble
切线长度 - bRatio
- 类型: SystemBoolean
参数“dDistanceAlongCurve”是否为比例 - bFromStart
- 类型: SystemBoolean
从起点开始往后推算,反之从终点推算 - eExtensionStyle
- 类型: GISShare.SMap.GeometryExtensionStyle
是否考虑延长线的情况 - bHaveSpatialReference
- 类型: SystemBoolean
返回对象是否含有空间参考
返回值
类型:
IBeeline切线
实现
ICurveQueryTangent(Double, Double, Boolean, Boolean, ExtensionStyle, Boolean)
参见