L1 到 L1000 保留为部件连接。 AL1 到 AL1000 可用于表示辅助连接。
| 函数名称 | Description | 注释 |
|---|---|---|
| Slope | 获取连接的坡度。 | 如果连接的方向向上,则坡度是正值。 |
| Length | 获取绝对长度。 | 始终返回正值。 |
| Xlength | 获取连接的水平长度。 | 始终返回正值。 |
| Ylength | 获取连接的垂直长度。 | 始终返回正值。 |
| StartPoint | 获取连接的起点。 | 样例: 获取起点的 X:L1.StartPoint.X |
| EndPoint | 获取连接的终点。 | |
| MaxY | 获取自连接点的最大 Y 高程。 | |
| MinY | 获取自连接点的最小 Y 高程。 | |
| MaxInterceptY(slope) | 将给定连接点的最高终止点应用到另一连接的起点。 |
Y 高程相对于原点。 这在改建部件中用于查找碾压/覆盖的临界深度。 |
| MinInterceptY(slope) | 将给定连接点的最低终止点应用到另一连接的起点。 | |
| LinearRegressionSlope | 在连接中的点上执行线性回归,以查找所有点之间的最佳拟合坡度。 |
这在改建部件中用于以查找现有铺装层的坡度。 两个线性回归函数都基于线性回归的标准公式。 |
| LinearRegressionInterceptY | 查找线性回归线的 Y 值(在连接的起点)。 | |
| IsValid | 确定是否已指定目标,以及指定的目标是否可供使用。 | |
| HasIntersection(Link2ID as string, ExtendLink1 as bool=false, ExtendLink2 as bool=false) | 确定当前连接是否与另一连接相交。 | 提供了三个参数:
L1.HasIntersection("L2") L1.HasIntersection("L2",true,true) |