Previous Next Up Title Contents General Index Functions Index Bookshelf

INTERVALLE DE DATES = INTERVALLE DE COORDONNÉES

tset_cal_interval


SEQUENCE D'APPEL

int tset_cal_interval (date_1, date_2, c1,c2)

PARAMETRES EN ENTREE

char	* date_1, *date_2;
Pfloat	c1, c2;

ARGUMENTS

date_1
Première date de l'intervalle : cette chaine de caractères doit être au format défini par la fonction tset_date_format.
date_2
Deuxième date de l'intervalle : cette chaine de caractères doit être au format défini par la fonction tset_date_format
c1
Coordonnée associée à la première date
c2
Coordonnée associée à la deuxième date

EFFET

Cette fonction associe la date date_1 à la coordonnée c1, et la date date_2 à la coordonnée c2 permettant à PHIGURE de trouver la coordonnée C correspondant à n'importe quelle date en calculant le nombre de jours et d'heures séparant DATE et date_1. Cette fonction doit donc être impérativement appelée avant tout appel à des représentations calendaires afin de les placer correctement en coordonnées de modélisation.

Exemple : si on désire un axe calendaire horizontal de date_1 à date_2, PHIGURE le construit de l'abscisse c1 à l'abscisse c2 en coordonnées de modélisation.

Si une des deux dates est incorrecte par rapport au format courant (cf. fonction tset_date_format), tset_cal_interval retourne un entier différent de 0, génère un message d'erreur et ne modifie pas l'association courante date-coordonnée.


Previous Next Up Title Contents General Index Functions Index Bookshelf