COLORATION MOYENNE DES LIGNES D'UN MAILLAGE SECTEUR
SEQUENCE D'APPEL
TAFINA (STRID, NC, RC, NS, AS, ZT, VT)
PARAMETRES EN ENTREE
INTEGER STRID
INTEGER NC
REAL RC (nc)
INTEGER NS
REAL AS (ns)
REAL ZT (nc,ns)
REAL VT (nc,ns)
ARGUMENTS
- STRID
- Identificateur de la structure générée.
- NC
- Nombre d'arcs de cercle concentriques
- RC
- Tableau des NC rayons des arcs de cercles concentriques
- NS
- Nombre de secteurs angulaires
- AS
- Tableau des NS angles (en radian) de chaque secteur
- ZT
- Altitude en chaque point du maillage.
- VT
- Valeur en chaque point 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 secteur.
Chaque segment est coloré en fonction de la moyenne des valeurs VT aux
deux extrémités du segment, et de la table des couleurs
d'isovaleur choisie par les fonctions TSIIVC, TSRIVC ou
TSHIVC. Ainsi le segment (RC(i),AS(j)) à (RC(i+1),AS(j)) sera
coloré en fonction de la valeur V = (VT(i,j)+VT(i+1,j))/2 et le segment
(RC(i),AS(j)) à (RC(i),AS(j+1)) sera coloré en fonction de la
valeur V = (VT(i,j)+VT(i,j+1))/2.
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) :
- LABEL-1
- Polylines des cercles du maillage
- LABEL-2
- Polylines des secteurs du maillage
