2D_ELLIPSE

2D_ELLIPSE X1,Y1,X2,Y2

DESSINE UNE ELLIPSE INSCRITE DANS LE RECTANGLE DEFINI PAR LES 2 POINTS (X1,Y1) ET (X2,Y2)

  • Type: Commande
  • Paramètres: 4
  • Groupe: Dessin

ACTION

La commande 2D_ELLIPSE X1,Y1,X2,Y2 dessine sur l'objet système "cible 2D" (sélectionné par 2D_TARGET_IS), une ellipse inscrite dans un rectangle défini par les 2 points différents (X1,Y1) et (X2,Y2). La ligne prend la couleur de tracé sélectionnée par 2D_PEN_COLOR, la largeur de tracé sélectionnée par 2D_PEN_WIDTH et l'ellipse est remplie par la couleur de remplissage sélectionnée par 2D_FILL_COLOR.

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

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

SYNTAXE : 2D_ELLIPSE X1,Y1,X2,Y2

  • X1 = valeur de la composante X (entier ou réel) du premier point.
  • Y1 = valeur de la composante Y (entier ou réel) du premier point.
  • X2 = valeur de la composante X (entier ou réel) du deuxième point.
  • Y2 = valeur de la composante Y (entier ou réel) du deuxième point.

UTILISATION

  • La commande 2D_ELLIPSE est utilisée pour dessiner une ellipse.

ERREUR

  • Si X1 ou Y1 ou X2 ou Y2 n'est pas une expression correcte.

EXEMPLE

rem dessiner une ellipse dans le rectangle entre (10,20) et (110,120)

2d_pen_color 0,0,255:rem de couleur bleue

2d_pen_width 3:rem d'épaisseur 3 pixels

2d_ellipse 10,20,110,120

EN RAPPORT

2D_ARC

2D_CIRCLE

2D_RECTANGLE

2D_LINE

2D_POLY_FROM

2D_POLY_TO

2D_PEN_COLOR

2D_PEN_WIDTH

2D_FILL_COLOR