INTERROGATION ATTRIBUTS DU LIBELLÉ DE L'AXE
SEQUENCE D'APPEL
TQAXLB (STRID, FLGLAB, POSLAB, SNSLAB, HCRLAB, LABEL, LENLAB)
PARAMETRE EN ENTREE
INTEGER STRID
PARAMETRES EN SORTIE
INTEGER FLGLAB
INTEGER POSLAB
INTEGER SNSLAB
REAL HCRLAB
CHARACTER*80 LABEL
INTEGER LENLAB
ARGUMENTS
- STRID
- Identificateur de la structure de l'axe concerné par les attributs
suivants :
- FLGLAB
- Statut de visibilité du libellé
- POFF
- 0 le libellé est invisible
- PON
- 1 le libellé est visible
-
- 2 visibilité par défaut
- POSLAB
- Position du libellé par rapport au trait principal de l'axe.
- POSLAB = 0
- le libellé ne sera pas présent sur l'axe.
- POSLAB = 1
- le libellé est au milieu de l'axe au dessus ou au dessous du trait
principal de l'axe.
- POSLAB = 2
- 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é.
- SNSLAB = 1
- écriture de gauche à droite
- SNSLAB = 2
- écriture de droite à gauche
- SNSLAB = 3
- écriture de haut en bas
- SNSLAB = 4
- é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é.
- LENLAB
- Nombre de caractères 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.
