INTERVALLE DE DATES = INTERVALLE DE COORDONNÉES
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.
