Bitbybit Docs
    Preparing search index...

    Class PathAppendArcDto (Inputs.JSCAD)

    path.appendArc 提供至少有一个点的开放 2D 路径、圆弧结束的点、圆弧所截取自的椭圆以及取四条匹配圆弧中的哪一条。

    Index

    Constructors

    • Parameters

      • Optionalpath: JSCADEntity
      • OptionalendPoint: Point2
      • OptionalxAxisRotation: number
      • Optionalclockwise: boolean
      • Optionallarge: boolean
      • Optionalsegments: number
      • OptionalradiusX: number
      • OptionalradiusY: number

      Returns PathAppendArcDto

    Properties

    要延长的开放 2D 路径,至少有一个点;圆弧从其最后一个点开始

    undefined
    
    endPoint: Point2

    圆弧结束的位置,作为 XY 平面内的一个 2D 点

    [1, 1]
    
    xAxisRotation: number

    圆弧所截取自的椭圆的倾斜,以从 X 轴起的度数表示;对于圆它不改变任何东西

    90
    

    -Infinity

    Infinity

    1

    clockwise: boolean

    为 true 时,圆弧从起点到终点顺时针转动;false 则逆时针转动

    true
    
    large: boolean

    为 true 时,取两点之间较长的那条圆弧,即超过半个椭圆

    false
    
    segments: number

    完整椭圆的直线段数量;圆弧按比例获得其份额

    24
    

    0

    Infinity

    1

    radiusX: number

    椭圆沿其自身 X 轴的半宽,以模型单位表示;太小而无法到达终点时会被放大

    1
    

    -Infinity

    Infinity

    0.1

    radiusY: number

    椭圆沿其自身 Y 轴的半高,以模型单位表示;圆弧时等于 radiusX

    1
    

    -Infinity

    Infinity

    0.1