/*************************************************************************************************************************************/
/* */
/* 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.03$I' : */
/* */
/* Jean-Francois Colonna (LACTAMME, 20001224094035). */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* V A R I A B L E S U T I L E S : */
/* */
/*************************************************************************************************************************************/
DEFV(Logical,INIT(detruire_l_image,DETRUIRE_L_IMAGE));
/* Faut-il uniquement detruire l'image ? */
DEFV(Logical,INIT(il_faut_convertir_les_images_standards,IL_FAUT_CONVERTIR_LES_IMAGES_STANDARDS));
/* Faut-il convertir les images 'Standard's en flottant ? */
DEFV(Logical,INIT(il_faut_normaliser_apres_conversion_les_images_standards
,IL_FAUT_NORMALISER_APRES_CONVERSION_LES_IMAGES_STANDARDS
)
);
/* Lorsqu'il faut convertir les images 'Standard's en flottant, faut-il normaliser ('VRAI') */
/* ou pas ('FAUX'). Ceci fut introduit le 20090318141500... */
DEFV(Logical,INIT(il_faut_interpoler_apres_conversion_les_images_standards
,IL_FAUT_INTERPOLER_APRES_CONVERSION_LES_IMAGES_STANDARDS
)
);
/* Lorsqu'il faut convertir les images 'Standard's en flottant, faut-il interpoler ('VRAI') */
/* ou pas ('FAUX'). */
DEFV(Logical,INIT(il_faut_interpoler_lineairement,IL_FAUT_INTERPOLER_LINEAIREMENT));
/* L'interpolation doit-elle etre alors lineaire ('VRAI') ou cubique ('FAUX'). */
DEFV(Logical,INIT(il_faut_convertir_les_images_non_standards,IL_FAUT_CONVERTIR_LES_IMAGES_NON_STANDARDS));
/* 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... */
DEFV(Logical,INIT(conserver_le_zero,CONSERVER_LE_ZERO));
/* En cas d'image 'imageF' doit-on conserver le zero ('VRAI') ou pas ('FAUX'). */
DEFV(Logical,INIT(il_faut_calculer_les_extrema_des_images_non_standards,IL_FAUT_CALCULER_LES_EXTREMA_DES_IMAGES_NON_STANDARDS));
/* Dans le cas d'une image flottante faut-il calculer les extrema pour la conversion */
/* ('VRAI') ou les forcer ('FAUX') ? */
DEFV(Logical,INIT(convertir_brutalement,CONVERTIR_BRUTALEMENT));
/* 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... */
DEFV(Logical,INIT(tronquer_les_niveaux,TRONQUER_LES_NIVEAUX));
/* Lorsque 'EST_FAUX(il_faut_calculer_les_extrema_des_images_non_standards)', faut-il */
/* ou pas tronquer les niveaux. */
DEFV(genere_Float,INIT(minimum_force,MINIMUM_FORCE));
DEFV(genere_Float,INIT(maximum_force,MAXIMUM_FORCE));
/* Valeurs a forcer pour les extrema d'une image flottante lorsque les extrema ne sont pas */
/* a calculer ou lorsque des images 'Standard's sont a convertir en flottant... */
DEFV(Logical,INIT(l_image_non_standard_est_un_Z_Buffer,L_IMAGE_NON_STANDARD_EST_UN_Z_Buffer));
/* Dans le cas d'une image flottante, est-ce un 'Z-Buffer' (introduit le 20050418095035) ? */
DEFV(genere_p,INIT(niveau_de_NOIR_remonte,NIVEAU_DE_NOIR_REMONTE));
/* Niveau de NOIR de l'image Resultat. */