Previous Next Up Title Contents General Index Functions Index Bookshelf

1.3.4. LEURS ATTRIBUTS ASSOCIÉS

Le tracé de chacune des primitives peut être caractérisé par certains attributs comme une couleur, une épaisseur, etc. Chaque attribut est spécifié par une fonction PHIGS insérant un élément de structure de type "attribut de primitive". Il existe des attributs spécifiques à certains types de primitives, des attributs spécifiques à plusieurs types de primitives, et des attributs généraux communs à tous les types. Les attributs spécifiques à un type de primitive n'ont pas d'influence sur une primitive d'un autre type : par exemple, l'attribut couleur de polyline n'aura pas d'effet sur une primitive fill area

Ci dessous une liste des principaux types de primitives, avec à droite leurs principaux attributs spécifiques.

polyline ppolyline pset_line_colr_ind index de couleur de polyline

pset_linetype type de trait de polyline

pset_linewidth épaisseur de trait de polyline

polymarker ppolymarker pset_marker_colr_ind index de couleur de polymarker

pset_marker_type type de marque

pset_marker_size taille de marque

fill area pfill_area pset_int_colr_ind index de couleur intérieure

pset_int_style type de remplissage

pset_int_style_ind index de style de remplissage intérieur

fill area set pfill_area_set pset_int_colr_ind index de couleur intérieure

pset_int_style type de remplissage

pset_int_style_ind index de style de remplissage intérieur

pset_edge_flag flag de visibilité du contour externe

pset_edge_colr_ind index de couleur du contour

pset_edgetype type de trait du contour

pset_edgewidth épaisseur de trait du contour

text ptext pset_text_colr_ind index de couleur de texte

pset_text_font type de police de caractère

pset_text_prec précision de tracé du texte

pset_char_expan facteur d'expansion de caractère

pset_char_space espacement inter caractère

pset_char_ht hauteur de caractère

pset_char_up_vec vecteur directeur du texte

pset_text_path sens d'écriture

pset_text_align type d'alignement

text annoté panno_text_rel pset_text_colr_ind index de couleur de texte

pset_text_font type de police de caractère

pset_text_prec précision de tracé du texte

pset_char_expan facteur d'expansion de caractère

pset_char_space espacement inter caractère

pset_anno_char_ht hauteur de caractère

pset_anno_char_up_vec vecteur directeur de l'annotation

pset_anno_path sens d'écriture

pset_anno_align type d'alignement

pset_anno_style type de jointure vers le point annoté

les primitives 3D disposent des mêmes attributs que leurs homologues 2D.

Ci dessous, la liste des attributs généraux concernant toutes les primitives

pset_view_ind index de la vue

pset_hlhsr_id type d'élimination des parties cachées

padd_names_set gestion des names set (ajout)

premove_names_set gestion des names set (suppression)

pset_pick_id identificateur de désignation

pset_model_clip_ind indicateur de clipping

pset_model_clip_vol définition d'un volume de clipping

prestore_model_clip_vol restauration du volume de clipping

pset_local_tran matrice locale de transformation

pset_global_tran matrice globale de transformation


Previous Next Up Title Contents General Index Functions Index Bookshelf