Previous Next Up Title Contents General Index Functions Index Bookshelf

1.6. CRÉATION DE STRUCTURES AVEC PHIGURE


Pour construire une structure dans un programme PHIGURE, l'utilisateur a le choix entre

- une création par PHIGS, en appelant les fonctions POPST, PCLST, et entre ces 2 appels toute fonction d'insertion d'élément de structure

- une création par PHIGURE en appelant une seule fonction qui selon le choix construit une structure représentant un objet 2D ou 3D

PHIGURE dispose des fonctionnalités suivantes en construction de structure

primitives généralisées 2D ou 3D

axes linéaires, logarithmiques, calendaires, quelconques

camembert, histogrammes

traitement de maillages 2D

traitement de maillages 3D

isolignes, isosurfaces

légende d'isovaleurs

plan de coupe sur maillages volumiques

Qu'elles soient créées par PHIGS ou PHIGURE, les structures pourront être facilement visualisées si elles appartiennent à la liste des structures d'une scène.

Les fonctions PHIGURE définissant la CSS se classent en 3 types :

fonctions créant une structure complète

exemple fonction TCUBE construisant une structure représentant un parallélépipède

fonctions d'insertion ou modification d'attribut PHIGS dans une structure déjà existante

exemple : la fonction TSPLCI modifie l'attribut couleur de polyline

fonctions de modification d'attributs spécifiques à PHIGURE

exemple fonction TSAXLB

Toutes ces fonctions ont un identificateur de structure en premier paramètre. Ceux ci sont gérés par l'application. Les éventuels problèmes de CSS récursives ne sont donc pas traités par PHIGURE.


Previous Next Up Title Contents General Index Functions Index Bookshelf