Bitbybit Docs
    Preparing search index...

    Class PathAppendArcDto (Inputs.JSCAD)

    Alimente path.appendArc : un chemin 2D ouvert avec au moins un point, le point où l'arc se termine, l'ellipse dont l'arc est découpé et lequel des quatre arcs possibles prendre.

    Index

    Constructors

    • Parameters

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

      Returns PathAppendArcDto

    Properties

    Le chemin 2D ouvert à prolonger, avec au moins un point ; l'arc commence à son dernier point

    undefined
    
    endPoint: Point2

    Où l'arc se termine, sous forme de point 2D dans le plan XY

    [1, 1]
    
    xAxisRotation: number

    Inclinaison de l'ellipse dont l'arc est découpé, en degrés depuis l'axe X ; elle ne change rien pour un cercle

    90
    

    -Infinity

    Infinity

    1

    clockwise: boolean

    Quand vrai, l'arc tourne dans le sens horaire du point de départ au point d'arrivée ; faux tourne dans le sens antihoraire

    true
    
    large: boolean

    Quand vrai, le plus long des deux arcs entre les points est pris, plus de la moitié de l'ellipse

    false
    
    segments: number

    Nombre de morceaux droits pour une ellipse complète ; l'arc en reçoit sa part proportionnelle

    24
    

    0

    Infinity

    1

    radiusX: number

    Demi-largeur de l'ellipse le long de son propre axe X, en unités du modèle ; agrandie quand elle est trop petite pour atteindre le point d'arrivée

    1
    

    -Infinity

    Infinity

    0.1

    radiusY: number

    Demi-hauteur de l'ellipse le long de son propre axe Y, en unités du modèle ; égale à radiusX pour un arc circulaire

    1
    

    -Infinity

    Infinity

    0.1