Previous Next Up Title Contents General Index Functions Index Bookshelf

COLORATION DES LIGNES D'UN MAILLAGE SELON DES ISOVALEURS

tisoval_mesh_lines


SEQUENCE D'APPEL

void tisoval_mesh_lines (strid, mesh, altitudes, values)

PARAMETRES EN ENTREE

Pint	strid;
Tmesh2D	*mesh;
Tscalar2D_data	*altitudes;
Tscalar2D_data	*values;

ARGUMENTS

strid
Identificateur de la structure générée.
mesh
Géométrie du maillage.
altitudes
Altitudes en chaque point du maillage.
values
Valeurs en chaque point du maillage déterminant les couleurs à choisir

EFFET

Cette fonction effectue une représentation 3D colorée du maillage en traçant toutes les arêtes joignant chaque point voisin du maillage auxquels sont associées une altitude (pour la représentation 3D) et une valeur (pour la coloration). Chaque arête peut être colorée par plusieurs couleurs selon la table des couleurs d'isovaleur choisie par les fonctions tset_isoval_list, tset_regul_isoval_list ou tset_homog_isoval_list.

Ainsi par exemple pour le maillage quadrangulaire, pour l'arête joignant le point (x[i][j],y[i][j]) au point (x[i+1][j],y[i+1][j]) une interpolation linéaire sera effectuée entre les valeurs s[i][j] et s[i+1][j]x et y sont des champs du struct mesh et s est un champ du struct values.

Toutes ces arêtes sont générées par des primitives polyline 3 avec l'ensemble des attributs courants de polyligne (hérités de la structure mère), sauf bien sûr l'attribut couleur de polyligne.

Cette fonction retourne une structure vide pour un maillage de type triangulaire.

Cette fonction n'est pas disponible pour les maillages de type secteur, ni pour les maillages non structurés.


Previous Next Up Title Contents General Index Functions Index Bookshelf