/*************************************************************************************************************************************/
/* */
/* D E F I N I T I O N D E S O P E R A T I O N S D ' A C C E S : */
/* */
/* */
/* Author of '$xci/acces.01$I' : */
/* */
/* Jean-Francois Colonna (LACTAMME, 20001224094035). */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* P A R A M E T R E S : */
/* */
/*************************************************************************************************************************************/
#define DETRUIRE_L_IMAGE \
FAUX \
/* Faut-il uniquement detruire l'image ? */
#define IL_FAUT_CONVERTIR_LES_IMAGES_STANDARDS \
FAUX \
/* Faut-il convertir les images 'Standard's en flottant ? */
#define IL_FAUT_NORMALISER_APRES_CONVERSION_LES_IMAGES_STANDARDS \
FAUX \
/* Lorsqu'il faut convertir les images 'Standard's en flottant, faut-il normaliser ('VRAI') */ \
/* ou pas ('FAUX'). Ceci fut introduit le 20090318141357... */
#define IL_FAUT_INTERPOLER_APRES_CONVERSION_LES_IMAGES_STANDARDS \
FAUX \
/* Lorsqu'il faut convertir les images 'Standard's en flottant, faut-il interpoler ('VRAI') */ \
/* ou pas ('FAUX'). */
#define IL_FAUT_INTERPOLER_LINEAIREMENT \
FAUX \
/* L'interpolation doit-elle etre alors lineaire ('VRAI') ou cubique ('FAUX'). */
#define IL_FAUT_CONVERTIR_LES_IMAGES_NON_STANDARDS \
VRAI \
/* Faut-il convertir les images non 'Standard's en images 'Standard's ? Ceci a ete */ \
/* introduit le 20030502150244 et la valeur par defaut est choisie de facon a assurer */ \
/* la compatibilite anterieure... */
#include xci/acces.11.I"
/* Introduit le 20050120121007 pour definir 'CONSERVER_LE_ZERO' afin que cette definition */
/* soit disponible pour 'v $xrs/surfaces.14$I CONSERVER_LE_ZERO'... */
#TestADef IL_FAUT_RENORMALISER \
FAUX \
/* Faut-il renormaliser l'image ? */ \
/* */ \
/* Le 20070712100752 le "#define" est devenu un "#TestADef" pour plus de generalite... */
#define CONVERTIR_BRUTALEMENT \
FAUX \
/* Afin de pouvoir convertir les images flottantes sans tester la validite de leurs */ \
/* niveaux par rapport aux capacites des images 'Standard's. Cette possibilite fut */ \
/* introduite le 20080902110924 afin de permettre des chaines de conversion du type : */ \
/* */ \
/* Standard --> Float --> Standard */ \
/* */ \
/* telles que les niveaux des images 'Standard's de Depart et d'Arrivee soient "homogenes" */ \
/* (en particulier identiques -aux arrondis pres- dans le cas d'une chaines de conversion */ \
/* sans autres transformations...). Ainsi, par exemple : */ \
/* */ \
/* $xci/acces$X \ */ \
/* A=IMAGE1 \ */ \
/* convertir=VRAI \ */ \
/* $formatI | \ */ \
/* $xci/acces$X \ */ \
/* standard=FAUX brutal=VRAI \ */ \
/* R=IMAGE2 \ */ \
/* $formatI */ \
/* */ \
/* donnera 'IMAGE2' identique a 'IMAGE1' et ce quel que soient les extrema de cette derniere */ \
/* image... */
#define IL_FAUT_CALCULER_LES_EXTREMA_DES_IMAGES_NON_STANDARDS \
VRAI \
/* Dans le cas d'une image flottante faut-il calculer les extrema pour la conversion */ \
/* ('VRAI') ou les forcer ('FAUX') ? */
#define TRONQUER_LES_NIVEAUX \
FAUX \
/* Lorsque 'EST_FAUX(il_faut_calculer_les_extrema_des_images_non_standards)', faut-il */ \
/* ou pas tronquer les niveaux. */
#define MINIMUM_FORCE \
FLOT__NOIR
#define MAXIMUM_FORCE \
FLOT__BLANC
/* Valeur forcee des extrema d'une image flottante lorsque les extrema ne sont pas a */
/* calculer ou lorsque des images 'Standard's sont a convertir en flottant... */
#define L_IMAGE_NON_STANDARD_EST_UN_Z_Buffer \
FAUX \
/* Dans le cas d'une image flottante, est-ce un 'Z-Buffer' (introduit le 20050418094817) ? */
#define NIVEAU_DE_NOIR_REMONTE \
NOIR \
/* Niveau de NOIR de l'image Resultat. */