ARC |
Arc |
---|---|
Turbo C 1.5+ | graphics.h |
Syntaxe
void far arc(int x, int y, int stangle, int endangle, int radius); |
Paramètres
Nom | Description |
---|---|
x | Ce paramètre permet d'indiquer la coordonnée X. |
y | Ce paramètre permet d'indiquer la coordonnée Y. |
stangle | Ce paramètre permet d'indiquer l'angle en degré de début. L'angle est standard au norme trigonométrique et commence à 3 heures et va dans le sens contraire des aiguilles d'une montre. |
endangle | Ce paramètre permet d'indiquer l'angle en degré de fin. L'angle est standard au norme trigonométrique et commence à 3 heures et va dans le sens contraire des aiguilles d'une montre. |
radius | Ce paramètre permet d'indiquer le rayon |
Description
Cette fonction permet de dessiner un arc de cercle.
Remarques
- Les fonctions de la bibliothèque graphique (graphics.h) n'existe qu'à partir de la version 1.5 du Turbo C.
- La fonction arc dessine un arc de cercle dans la couleur de dessin courante centrée sur (x, y) avec un rayon donné par le rayon. L'arc se déplace de stangle en endangle. Si le paramètre stangle est égal à 0 et endangle est égal à 360, l'appel à l'arc dessinera un cercle complet.
- L'angle de l'arc est calculé dans le sens antihoraire, avec 0 degré à 3 heures, 90 degrés à 12 heures,...
- Le paramètre de style de ligne n'affecte pas les arcs, les cercles, les ellipses ou les pointes de tartes. Seul le paramètre d'épaisseur est utilisé.
- Si votre système fonctionne sur un adaptateur CGA ou monochrome, transmettez la valeur 1 aux fonctions (setcolor, setfillstyle et setlinestyle, par exemple) modifiant la couleur de remplissage ou de dessin, au lieu d'une constante de couleur symbolique (définie dans graphics.h).
- Cette fonction fonctionne uniquement avec les micro-ordinateurs IBM PC et compatibles équipés d'adaptateurs graphiques pris en charge.
Voir également
Langage de programmation - Turbo C - Référence de fonctions - circle
Langage de programmation - Turbo C - Référence de fonctions - ellipse
Langage de programmation - Turbo C - Référence de fonctions - fillellipse
Langage de programmation - Turbo C - Référence de fonctions - getarccoords
Langage de programmation - Turbo C - Référence de fonctions - sector
Dernière mise à jour : Vendredi, le 26 Février 2021