Previous Next Up Title Contents General Index Functions Index Bookshelf

ARC DE CERCLE 3D - CENTRE, POINT, ANGLE, NORMALE

TACPA3


SEQUENCE D'APPEL

TACPA3 (STRID, XC, YC, ZC, XP, YP, ZP, ALPHA, XN, YN, ZN, OPNCLS)

PARAMETRE EN ENTREE

INTEGER	STRID
REAL	XC,YC,ZC
REAL	XP,YP,ZP
REAL	ALPHA
REAL	XN,YN,ZN
INTEGER	OPNCLS

ARGUMENTS

STRID
Identificateur de la structure arc de cercle.
XC,YC,ZC
Coordonnées du centre du cercle.
XP,YP,YP
Coordonnées du point initial de l'arc de cercle.
ALPHA
Angle en radian de l'arc de cercle (sens trigonométrique respecté)
XN,YN,ZN
Coordonnées d'un vecteur orthogonal au plan du cercle
OPNCLS
Flag indiquant si l'arc est ouvert ou fermé (cf TACPA2)

EFFET

Cette fonction génère une structure représentant un arc de cercle défini par le centre géométrique du cercle, un point initial de l'arc et son angle. L'angle est orienté positivement dans le sens trigonométrique et selon la direction du vecteur normal XN,YN,ZN. 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 3" (OPNCLS=0), ou par une primitive "fill area set 3 " (OPNCLS=1 ou 2).


Previous Next Up Title Contents General Index Functions Index Bookshelf