Syntaxe
Paramètres
| Nom |
Description |
| x1 |
Ce paramètre permet d'indiquer la gauche de la forme |
| y1 |
Ce paramètre permet d'indiquer la partie supérieur de la forme |
| x2 |
Ce paramètre permet d'indiquer la droite de la forme |
| y2 |
Ce paramètre permet d'indiquer la partie inférieur de la forme |
| c |
Ce paramètre permet d'indiquer le numéro de la palette de couleur à utiliser |
| a |
Ce paramètre permet d'indiquer les attributs d'affichage : |
| B |
Cette valeur indique qu'il s'agit d'une rectangle vide plutôt qu'une ligne |
| BF |
Cette valeur indique qu'il s'agit d'une rectangle plein plutôt qu'une ligne |
Description
Cette commande permet de tracer une ligne.
Remarques
- La commande LINE permet de tracer une ligne droite entre deux points définis par leurs coordonnées (x1,y1) et (x2,y2). Elle est idéale pour créer des formes
géométriques simples ou des graphiques.
- Le paramètre c permet de choisir la couleur utilisée pour tracer la ligne, ce qui donne la possibilité d'illustrer différentes informations visuellement. Il est
important de connaître la palette disponible pour ne pas utiliser une valeur hors intervalle.
- Si les coordonnées de départ et d'arrivée sont les mêmes, la commande trace un simple point. Cela peut être utilisé pour des effets graphiques spécifiques ou pour
accentuer une zone d'un dessin.
- Le paramètre a permet d'élargir les possibilités de la commande en dessinant des rectangles au lieu de simples lignes. Avec l'attribut B, un rectangle vide est dessiné,
tandis qu'avec BF, le rectangle est rempli.
- Lorsqu'on utilise LINE avec les attributs B ou BF, les points (x1,y1) et (x2,y2) deviennent les coins opposés du rectangle. Cela permet de définir rapidement une
surface graphique à afficher.
- La commande LINE peut être utilisée dans des boucles pour créer des motifs répétitifs, des quadrillages, ou encore pour tracer des axes de graphique. C'est une
commande de base très puissante pour des rendus dynamiques.
- Certains environnements BASIC interprètent différemment les coordonnées selon le mode graphique (basse ou haute résolution). Il faut donc adapter les coordonnées à
la résolution de l'écran pour un résultat visuellement correct.
- Comme pour toute commande graphique, la commande LINE n'efface pas le fond avant de tracer. Il est parfois nécessaire d'utiliser une commande comme
CLS ou HCLS avant de redessiner une scène complète pour éviter des chevauchements visuels.
Dernière mise à jour : Vendredi, le 21 Juillet 2023