Previous Next Up Title Contents General Index Functions Index Bookshelf

ATTRIBUT FORMAT D'ÉCRITURE SUR UN AXE LINÉAIRE

TSAXGF


SEQUENCE D'APPEL

TSAXGF (STRID, FMTTYP, XXX, FMTDEC, PUIS10)

PARAMETRE EN ENTREE

INTEGER	STRID
CHARACTER	FMTTYP
INTEGER	XXX
INTEGER	FMTDEC
INTEGER	PUIS10

ARGUMENTS

STRID
Identificateur de la structure de l'axe concerné par les attributs suivants :
FMTTYP
Type de format ( A= automatique, F= flottant, I= entier).
XXX
Ce paramètre n'est pas utilisé.
FMTDEC
Nombre de décimales après la virgule.
PUIS10
Puissance de 10 reportée à l'extrémité de l'axe.

EFFET

Cette fonction positionne les attributs relatifs au format d'écriture commun à toutes les graduations de l'axe linéaire d'identificateur STRID. Cette fonction n'aura aucun effet si STRID correspond à un axe logarithmique.

Si FMTTYP = 'A' Le format d'écriture est choisi au mieux en fonction des valeurs aux deux extrémités de l'axe. Toute décimale superflue, ainsi que tout zéro superflu après une virgule seront supprimés. S'il n'y a aucune décimale nécessaire après la virgule, les graduations seront écrites sous un format entier. D'une façon générale, le format automatique privilégie l'aspect esthétique des graduations sur l'axe, et minimise le nombre de chiffres de ces graduations. Ces dernières seront systématiquement comprises entre 0.01 et 1000. Si les bornes de l'axe dépasse cet intervalle, une puissance de 10 (représentant un facteur multiplicatif) sera reporté à l'extrémité de l'axe, à côté de la flèche. La puissance de 10 est toujours un multiple de 3 (positif ou négatif).

Les valeurs des attributs FMTDEC et PUIS10 sont ignorées.

Si FMTTYP = 'F' Format flottant. Ce format est décrit de la même façon que le format E du langage FORTRAN. FMTDEC représente le nombre de décimales après la virgule, et PUIS10 la puissance de 10 choisie. Néanmoins, cette puissance ne sera pas appliquée pour chacune des graduations mais sera seulement reportée à l'extrémité de l'axe à côté de la flèche et représentera un facteur multiplicatif.

Si FMTTYP = 'I' Format entier. Ce format est similaire au format I du langage FORTRAN. Cependant il est aussi possible de reporter une puissance PUIS10 à l'extrémité de l'axe.

La valeur de l'attribut FMTDEC est ignorée.


Previous Next Up Title Contents General Index Functions Index Bookshelf