返回两条三维线段的交点。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public static Point3D IntersectLineSegment( Point3D startPoint1, Point3D endPoint1, Point3D startPoint2, Point3D endPoint2, double tolerance ) |
参数
- startPoint1
- Type: SuperMap.Data..::.Point3D
第一条三维线段的起点。
- endPoint1
- Type: SuperMap.Data..::.Point3D
第一条三维线段的终点。
- startPoint2
- Type: SuperMap.Data..::.Point3D
第二条三维线段的起点。
- endPoint2
- Type: SuperMap.Data..::.Point3D
第二条三维线段的终点。
- tolerance
- Type: System..::.Double
指定的容限。如果两条三维线段的空间距离小于或等于该值,则认为二者相交。