2D_ARC X,Y,R,S,E

DESSINE UN ARC DE CERCLE DÉFINI PAR UN CENTRE (X,Y), UN RAYON R, UN ANGLE DE DÉPART S, UN ANGLE DE FIN E



ACTION

La commande 2D_ARC X,Y,R,S,E dessine sur l'objet système "cible 2D" (c'est à dire sélectionné par 2D_TARGET_IS), un arc de cercle défini par un centre (X,Y), un rayon R, un angle de début S, un angle de fin E.

X, Y et R sont exprimés en pixels et l'origine des coordonnées (0,0) est le coin supérieur gauche de l'objet système.

Les angle de début S et de fin E sont comptés dans le sens des aiguilles d'une montre, et par rapport à l'axe des X (l'angle nul correspond à l'axe des X). Par défaut, ils sont exprimés en radians, mais les degrés peuvent être utilisés si la commande DEGREES a été exécutée.

La ligne prend la couleur de tracé sélectionnée par 2D_PEN_COLOR et la largeur de tracé sélectionnée par 2D_PEN_WIDTH.

Par défaut, la couleur de tracé est le noir, la largeur de tracé est de 1 pixel et l'objet système "cible 2D" est : FORM numéro 0.


SYNTAXE : 2D_ARC X,Y,R,S,E


UTILISATION


ERREUR


EXEMPLE

' dessine un arc de cercle : centre (100,100), rayon = 50 pixels

' angle de départ 0°, de fin 90°

degrees

2d_arc 100,100,50,0,90


EN RAPPORT

2D_CIRCLE

2D_RECTANGLE

2D_ELLIPSE

2D_LINE

2D_POLY_FROM

2D_POLY_TO

2D_PEN_COLOR

2D_PEN_DASH

2D_PEN_DASH_DOT

2D_PEN_DASH_DOT_DOT

2D_PEN_DOT

2D_PEN_SOLID

2D_PEN_WIDTH

2D_FILL_COLOR

2D_FILL_CROSS

2D_FILL_DIAGONAL_CROSS

2D_FILL_DIAGONAL_DOWN

2D_FILL_DIAGONAL_UP

2D_FILL_HORIZONTAL

2D_FILL_SOLID

2D_FILL_VERTICAL


Content created by Jack. Updated March 07, 2025