WebCAD-Lib-TS API 文档 - v1.0.0
    Preparing search index...

    Function createDoubleLineSegment

    • 创建双线段

      根据起点、终点和宽度创建双线段(两条平行线)。 可选地与前一段双线连接(处理miter/bevel拐角)。

      Parameters

      • startPt: Point2D

        线段起点

      • endPt: Point2D

        线段终点

      • width: number

        双线宽度

      • OptionalprevLine1: LineEnt

        前一段的偏移线1(可选)

      • OptionalprevLine2: LineEnt

        前一段的偏移线2(可选)

      • miterLimit: number = ...

        斜接限制,默认为4(超过此值使用bevel而非miter)

      Returns DoubleLineSegment

      双线段结果,包含两条偏移线和可能的斜接线

      // 第一段双线
      const seg1 = createDoubleLineSegment(p1, p2, 10);

      // 第二段双线,与第一段连接
      const seg2 = createDoubleLineSegment(p2, p3, 10, seg1.line1, seg1.line2);