CIRCLE |
Cercle |
---|---|
ST BASIC |
Syntaxe
CIRCLE horizontalcenter,verticalcenter,radius[ ,startangle,endangle ] |
Description
Cette instruction permet d'afficher un cercle.
Remarques
- L'instruction CIRCLE dessine un cercle dont le centre est situé au point spécifié par les deux premiers paramètres : centre horizontal et centre vertical. Les positions sont en pixels à partir du coin supérieur gauche de la fenêtre de sortie.
- Le troisième paramètre, le rayon, est également exprimé en pixels. Le nombre de pixels horizontaux et verticaux dépend de la résolution sélectionnée et de la taille de la fenêtre de sortie. Le cercle est dessiné dans la couleur du tracé (paramètre 3 de l'instruction COLOR).
- Les deux derniers paramètres, angle de départ et angle de fin, sont facultatifs. S'ils ne sont pas spécifiés, CIRCLE dessine un cercle. S'ils sont spécifiés, CIRCLE dessine la partie d'un cercle se trouvant entre eux. L'instruction CIRCLE dessine un arc, pas un segment en forme de tarte de couleur unie. Les angles sont exprimés en degrés multipliés par 10. Vous devez spécifier 45 degrés comme 450, 180 degrés comme 1800, etc. Zéro degré est à droite de la fenêtre, 90 degrés vers le haut, 180 degrés vers la gauche et 270 degrés à le fond. L'exemple «CIRCLE 100,30,30,0,3600» dessine un cercle noir complet.
Exemples
Voici quelques exemples typiques d'affichages de cercle :
Dans l'exemple suivant, la fenêtre Output affichera un cercle noir avec un arc rouge de 60 degrés à 30 degrés :
on obtiendra le résultat suivant :
Dernière mise à jour : Vendredi, le 7 Août 2020