2D_POLY_TO X,Y

2D_POLY_TO X,Y

DESSINE UNE LIGNE DE LA POSITION ACTUELLE VERS (X,Y), PUIS (X,Y) DEVIENT LA POSITION ACTUELLE


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


ACTION

La commande 2D_POLY_TO X,Y dessine sur l'objet système "cible 2D" (sélectionné par 2D_TARGET_IS), une ligne de la position actuelle jusqu'au point (X,Y). 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 1 pixel et l'objet système "cible 2D" pour le dessin est : FORM numéro 0.

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

La position actuelle du tracé devient alors (X,Y).


SYNTAXE : 2D_POLY_TO X,Y

  • X = valeur de la composante X (entier ou réel) du point.
  • Y = valeur de la composante Y (entier ou réel) du point.

UTILISATION

  • La commande 2D_POLY_TO est utilisée pour dessiner une ligne simple ou une polyline (voir les exemples).

ERREUR

  • Si X ou Y n'est pas une expression correcte.

EXEMPLE

2D_POLY_TO.bas
' EXAMPLE 1 : dessiner une ligne simple
' dessiner une ligne : du point (10,20)
2d_poly_from 10,20
' jusqu'au point (110,120)
2d_poly_to 110,120
' --------------------------------- 
' EXAMPLE 2 : dessiner une polyline
' dessiner une ligne : du point (20,30)
2d_poly_from 20,30
' jusqu'au point (120,130)
2d_poly_to 120,130
' jusqu'au point (200,300), à partir du point (120,130)
2d_poly_to 200,300

EN RAPPORT

2D_ARC

2D_LINE

2D_POLY_FROM

2D_POINT

2D_PEN_COLOR

2D_PEN_DASH

2D_PEN_DASH_DOT

2D_PEN_DASH_DOT_DOT

2D_PEN_DOT

2D_PEN_SOLID

2D_PEN_WIDTH