如何添加您的知识

L1 (AL1) 类

    内容表格
    No headers

    L1 到 L1000 保留为部件连接。AL1 到 AL1000 可用于表示辅助连接。

    函数名称 说明 注释
    坡度 获取连接的坡度。 如果连接的方向向上,则坡度是正值。
    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) 确定当前连接是否与另一连接相交。

    提供了三个参数:

    • Link2ID:指定相交连接的字符串。在引号中输入相交连接名称。
    • ExtendLink1:指定是否延伸连接 1 的布尔值。默认值为 False。
    • ExtendLink2:指定是否延伸连接 2 的布尔值。默认值为 False。
    样例:

    L1.HasIntersection("L2")

    L1.HasIntersection("L2",true,true)