Bitbybit Docs
    Preparing search index...

    Class PathAppendArcDto (Inputs.JSCAD)

    Alimenta path.appendArc: um caminho 2D aberto com pelo menos um ponto, o ponto em que o arco termina, a elipse de que o arco é recortado e qual dos quatro arcos possíveis tomar.

    Index

    Constructors

    • Parameters

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

      Returns PathAppendArcDto

    Properties

    O caminho 2D aberto a prolongar, com pelo menos um ponto; o arco começa no seu último ponto

    undefined
    
    endPoint: Point2

    Onde o arco termina, como um ponto 2D no plano XY

    [1, 1]
    
    xAxisRotation: number

    Inclinação da elipse de que o arco é recortado, em graus a partir do eixo X; não muda nada para um círculo

    90
    

    -Infinity

    Infinity

    1

    clockwise: boolean

    Quando verdadeiro, o arco vira no sentido horário do ponto inicial para o final; falso vira no sentido anti-horário

    true
    
    large: boolean

    Quando verdadeiro, é tomado o mais longo dos dois arcos entre os pontos, mais de metade da elipse

    false
    
    segments: number

    Número de troços retos para uma elipse completa; o arco recebe a sua parte proporcional

    24
    

    0

    Infinity

    1

    radiusX: number

    Meia largura da elipse ao longo do seu próprio eixo X, em unidades do modelo; aumentada quando é demasiado pequena para chegar ao ponto final

    1
    

    -Infinity

    Infinity

    0.1

    radiusY: number

    Meia altura da elipse ao longo do seu próprio eixo Y, em unidades do modelo; igual a radiusX para um arco circular

    1
    

    -Infinity

    Infinity

    0.1