Previous Next Up Title Contents General Index Functions Index Bookshelf

COLORATION DES LIGNES D'UN MAILLAGE POLAIRE SELON DES ISOVALEURS

TIFINP


SEQUENCE D'APPEL

TIFINP (STRID, NC, RC, NS, AS, ZT, ZO, VT, VO)

PARAMETRES EN ENTREE

INTEGER	STRID
INTEGER	NC
REAL	RC (nc)
INTEGER	NS
REAL	AS (ns)
REAL	ZT (nc,ns)
REAL	ZO
REAL	VT (nc,ns)
REAL	VO

ARGUMENTS

STRID
Identificateur de la structure générée.
NC
Nombre de cercles concentriques.
RC
Tableau des NC rayons des cercles. Ce tableau doit vérifier la condition suivante
NS
Nombre de secteurs angulaires.
AS
Tableau des NS angles (en radian) de chaque secteur. Ce tableau doit vérifier les conditions suivantes :
ZT
Altitude en chaque point du maillage sauf à l'origine.
ZO
Altitude à l'origine du maillage
VT
Valeur en chaque point du maillage sauf à l'origine.
VO
Valeur à l'origine du maillage

EFFET

Cette fonction représente une surface 3D ZT = f(RC,AS,VT) en traçant tous les segments joignant chaque point du maillage polaire. Chaque segment est découpé par toutes les isovaleurs définies par TSHIVC, TSRIVC ou TSIIVC et chaque partie de segment ainsi générée sera attribuée de la couleur choisie dans la table des couleurs d'isovaleur.

De plus, chaque point (i,j) appartenant à l'intersection d'un cercle et d'un secteur est attribué de l'altitude ZT(i,j) ce qui donne une représentation 3D et colorée du maillage.

Tous ces segments sont générées par des primitives polyline3 avec l'ensemble des attributs courants de polyline (hérités de la structure mère), sauf bien sûr l'attribut couleur de polyline.

La structure est organisée de façon à pouvoir donner des attributs spécifiques pour les lignes correspondant aux secteurs et pour celles correspondant aux cercles (cf. fonctions PHIGURE de positionnement d'attributs graphiques de structure) :


Previous Next Up Title Contents General Index Functions Index Bookshelf