GeoMathHelperIsBeeline 方法 |
检测是否为直线,或是共点(用于简化线条)
命名空间:
GISShare.SMap.Core
程序集:
GISShare.SMap (在 GISShare.SMap.dll 中) 版本:1.9.1.6 (1.9.1.6)
语法public static bool IsBeeline(
double dX0,
double dY0,
double dX1,
double dY1,
double dX2,
double dY2,
double dXYTolerance = 1E-07,
double dAngleTolerance = 0.0174532925199433
)
Public Shared Function IsBeeline (
dX0 As Double,
dY0 As Double,
dX1 As Double,
dY1 As Double,
dX2 As Double,
dY2 As Double,
Optional dXYTolerance As Double = 1E-07,
Optional dAngleTolerance As Double = 0.0174532925199433
) As Boolean
public:
static bool IsBeeline(
double dX0,
double dY0,
double dX1,
double dY1,
double dX2,
double dY2,
double dXYTolerance = 1E-07,
double dAngleTolerance = 0.0174532925199433
)
static member IsBeeline :
dX0 : float *
dY0 : float *
dX1 : float *
dY1 : float *
dX2 : float *
dY2 : float *
?dXYTolerance : float *
?dAngleTolerance : float
(* Defaults:
let _dXYTolerance = defaultArg dXYTolerance 1E-07
let _dAngleTolerance = defaultArg dAngleTolerance 0.0174532925199433
*)
-> bool
参数
- dX0
- 类型: SystemDouble
- dY0
- 类型: SystemDouble
- dX1
- 类型: SystemDouble
- dY1
- 类型: SystemDouble
- dX2
- 类型: SystemDouble
- dY2
- 类型: SystemDouble
- dXYTolerance (Optional)
- 类型: SystemDouble
- dAngleTolerance (Optional)
- 类型: SystemDouble
返回值
类型:
Boolean
参见