INTERROGATION ATTRIBUTS DU LIBELLÉ DE L'AXE
SEQUENCE D'APPEL
void tinq_axis_label (strid, flglab, poslab, snslab, hcrlab, label)
PARAMETRES EN ENTREE
Pint strid;
PARAMETRES EN SORTIE
Tvisibility_flag *flglab;
Tlabel_position *poslab;
Ttext_path *snslab;
Pfloat *hcrlab;
char *label;
ARGUMENTS
- strid
- Identificateur de la structure de l'axe concerné par les attributs
suivants :
- flglab
- statut de visibilité du libellé
- TVISIBILITY_DEFAULT
- visibilité par défaut
- TVISIBILITY_OFF
- le libellé est invisible
- TVISIBILITY_ON
- le libellé est visible
- poslab
- Position du libellé par rapport au trait principal de l'axe.
- TLABEL_AT_DEFAULT
- position par défaut du libellé.
- TLABEL_AT_MIDDLE
- le libellé est au milieu de l'axe au dessus ou au dessous du trait
principal de l'axe.
- TLABEL_AT_END
- le libellé est à l'extrémité de l'axe
(deuxième point donné lors de la création de l'axe). Il
sera à côté d'une éventuelle flèche et d'une
éventuelle puissance reportée en bout d'axe.
- snslab
- Sens d'écriture du libellé.
- TPATH_DEFAULT
- sens d'écriture par défaut
- TPATH_RIGHT
- écriture de gauche à droite
- TPATH_LEFT
- écriture de droite à gauche
- TPATH_DOWN
- écriture de haut en bas
- TPATH_UP
- écriture de bas en haut
- hcrlab
- Hauteur des caractères du libellé. Si hcrlab = 0.,
la hauteur des caractères sera calculée automatiquement lors de
la création de l'axe en fonction de ses bornes min et max.
- label
- Texte du libellé.
EFFET
Cette fonction récupère les 3 attributs relatifs à
l'écriture du libellé de l'axe d'identificateur strid.
La valeur des attributs position et sens d'écriture du libellé
est relative à un axe XY. Pour interpréter cette valeur pour une
des 5 autres orientations d'axes (XZ, YX, YZ, ZX, ZY), il suffit de se
référer aux rotations effectuées pour passer d'un axe XY
à un de ces axes. Ces rotations sont rappelées pour chaque
description des axes élémentaires. Ces attributs sont modifiables
par la fonction tset_axis_label.
