ARC DE CERCLE 2D - POINT INITIAL, POINT MILIEU, POINT FINAL
SEQUENCE D'APPEL
TAPPP2 (STRID, XPI, YPI, XPM, YPM, XPF, YPF, OPNCLS)
PARAMETRE EN ENTREE
INTEGER STRID
REAL XPI,YPI
REAL XPM,YPM
REAL XPF,YPF
INTEGER OPNCLS
ARGUMENTS
- STRID
- Identificateur de la structure arc de cercle.
- XPI,YPI
- Coordonnées du point initial de l'arc de cercle.
- XPM,YPM
- Coordonnées du point intermédiaire de l'arc de cercle.
- XPF,YPF
- Coordonnées du point final de l'arc de cercle.
- OPNCLS
- Flag indiquant si l'arc est ouvert ou fermé (cf
TACPA2)
- 0
- l'arc est ouvert.
- 1
- l'arc est fermé par ses deux extrémités.
- 2
- l'arc est fermé par le centre du cercle.
EFFET
Cette fonction génère une structure représentant un arc de
cercle appartenant au cercle défini par les trois points donnés.
L'arc commence au point initial, passe par le point intermédiaire pour
se terminer au point final. L'arc de cercle est discrétisé par un
certain nombre de points. Leur répartition peut être
controlée par le pas d'angle séparant deux points en appelant
auparavant la fonction TSTPAN.
Suivant le flag OPNCLS, l'arc est représenté par une primitive
PHIGS "polyline" (OPNCLS=0), ou par une primitive "fill area set
" (OPNCLS=1 ou 2).

