CIRCLE |
Cercle |
---|---|
Turbo Basic |
Syntaxe
CIRCLE (x,y),r,c,h,s,e |
Paramètres
Nom | Description |
---|---|
x | Ce paramètre permet d'indiquer la position horizontal en pixel à l'écran |
y | Ce paramètre permet d'indiquer la position vertical en pixel à l'écran |
r | Ce paramètre permet d'indiquer le rayon du cercle |
c | Ce paramètre permet d'indiquer le numéro de la couleur du cercle |
s | Ce paramètre permet d'indiquer le rapport entre le point de début en radian |
e | Ce paramètre permet d'indiquer le rapport entre le point de fin en radian |
h | Ce paramètre permet d'indiquer le rapport entre la hauteur/largeur |
Description
Cette commande permet d'afficher un cercle dans l'écran graphique.
Remarques
- La coordonnée (x,y) est le centre du cercle et peut être spécifié sous forme absolue ou relative (en utilisant STEP).
- Le paramètre r est une expression numérique contrôlant la taille du cercle. Le paramètre c est une expression entière déterminant la couleur du cercle. Les valeurs acceptables sont comprises entre 0 et 3 dans les graphiques de résolution moyenne (par défaut est 3) et 0 à 1 dans les graphiques haute résolution (la valeur par défaut est 1). La couleur par défaut est la couleur la plus élevée possible pour le mode dans lequel vous vous trouvez. L'utilisation d'un paramètre de couleur en dehors de ces plages génère l'erreur d'exécution 5, appel de fonction illégal comme ceci :
- Les paramètres s et e sont des paramètres numériques facultatifs définissant les points de départ et d'arrivée de l'arc à tracer, spécifiés en radians. Utilisez-les lorsque vous ne souhaitez dessiner qu'une partie d'un cercle. Si le début et la fin sont omis, tout le cercle est dessiné égal à 0,5, il est arrondi au nombre pair.
- Les valeurs de début et de fin négatives entraînent la création de coins de type de pointe de tarte; c'est-à-dire que les arêtes de l'arc sont automatiquement connectées au point central.
- Le paramètre h indique l'aspect, soit une expression numérique contrôlant l'ovale ou le tour du cercle. La valeur par défaut est 5/6 (0,833333) en résolution moyenne et 5/12 (0,416667) en résolution élevée. En fonction de votre combinaison tableau d'affichage/moniteur vidéo, vous devrez peut-être modifier ces valeurs (ou ajuster votre moniteur) pour obtenir des cercles ronds.
Illegal Function Call |
Exemple
Voici un exemple typique de l'utilisation de cette instruction :
on obtiendra le résultat semblable au suivant :
Références
INFOGUIDE - Turbo Basic, Editions P.S.I., Bénédicte Hudault, 1988, ISBN: 2-86595-531-1, page 104
Dernière mise à jour : Mardi, le 28 juillet 2015