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

    Function expandArc

    • 圆弧扩展函数

      通过改变半径创建圆弧的偏移副本。 正值向外扩展(半径增大),负值向内收缩(半径减小)。

      Parameters

      • arc: ArcEnt

        原圆弧对象

      • expandDistance: number

        扩展距离,正值向外,负值向内

      Returns ArcEnt

      扩展后的圆弧,如果新半径<=0则返回undefined

      const arc = new ArcEnt([50, 50], 30, 0, Math.PI);
      const arcOut = expandArc(arc, 10); // 半径变为40
      const arcIn = expandArc(arc, -10); // 半径变为20