/*************************************************************************************************************************************/
/* */
/* D E F I N I T I O N D E S O P E R A T I O N S D E D I L A T A T I O N P O U R L E S R E D U C T I O N S : */
/* */
/* */
/* Author of '$xci/reduction.12$I' : */
/* */
/* Jean-Francois Colonna (LACTAMME, 20010612150435). */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* M A C R O S U T I L E S : */
/* */
/*************************************************************************************************************************************/
#define dilatation_tous \
dilatation_tous_les_niveaux \
/* Afin d'eviter une ligne trop longue ci-apres... */
#define DILATATION_D_UNE_IMAGE_AVANT_REDUCTION(nom_image_dilatee,nom_image,dimension_du_pave) \
Bblock \
Test(IL_FAUT(dilater_les_images)) \
Bblock \
EGAL(nom_image_dilatee,generation_d_un_nom_absolu_dans_xT_temporaire(C_VIDE)); \
/* Generation du nom de l'image dilatee. */ \
\
EXECUTION_D_UNE_SUITE_DE_COMMANDES_SOUS_SH(chain_Aconcaten6(GENERATION_NOM_D_UNE_COMMANDE_X(Direct_xci \
,"dilate.01" \
) \
,chain_Aconcaten2(" A=",nom_image) \
,chain_Aconcaten6(" tous_niveaux=" \
,ETAT_LOGIQUE(dilatation_tous) \
," carre=" \
,ETAT_LOGIQUE(dilatation_carree) \
," points=" \
,chain_Aentier(dimension_du_pave) \
) \
,chain_Aconcaten2(" R=",nom_image_dilatee) \
,GENERATION_DE_CAL1_CAL2_CAL3_CAL4 \
,GENERATION_DE_formatI \
) \
); \
/* Dilatation de l'image courante. L'option "GENERATION_DE_CAL1_CAL2_CAL3_CAL4" a ete */ \
/* introduite le 20011112143354 apres l'introduction de l'option '$attendre' dans les */ \
/* commanes '$xci/reduction_??$Z ' le 20011112114927 (a cause du "CAL1=FAUX" qui doit */ \
/* etre evidemment transmis a '$xci/dilate.01$X'). */ \
Eblock \
ATes \
Bblock \
Eblock \
ETes \
Eblock \
/* Procedure de dilatation d'une image avant reduction... */