/*************************************************************************************************************************************/
/* */
/* C O U P E S H O R I Z O N T A L E E T V E R T I C A L E D A N S U N E I M A G E : */
/* */
/* */
/* Author of '$xci/coupe.02$I' : */
/* */
/* Jean-Francois Colonna (LACTAMME, 1997??????????). */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* M A C R O S U T I L E S : */
/* */
/*************************************************************************************************************************************/
#define MARQUAGE_DE_L_EMPLACEMENT_DES_COUPES \
Bblock \
Test(IL_FAUT(coupe_horizontale)) \
Bblock \
Test(IL_FAUT(marquer_l_emplacement_des_coupes)) \
Bblock \
SET_COULEURS(NOIR,niveau_de_la_coupe_horizontale); \
SET_CURSOR(_____cNORMALISE_OX(Xmin),position_coupe_horizontale,_____cNORMALISE_OZ(Zmin)); \
CALS(FgPA()); \
SET_CURSOR(_____cNORMALISE_OX(Xmax),position_coupe_horizontale,_____cNORMALISE_OZ(Zmin)); \
CALS(FgPB()); \
/* Trace de la coupe horizontale a l'endroit ou on la fait. */ \
Eblock \
ATes \
Bblock \
Eblock \
ETes \
Eblock \
ATes \
Bblock \
Eblock \
ETes \
\
Test(IL_FAUT(coupe_verticale)) \
Bblock \
Test(IL_FAUT(marquer_l_emplacement_des_coupes)) \
Bblock \
SET_COULEURS(NOIR,niveau_de_la_coupe_verticale); \
SET_CURSOR(position_coupe_verticale,_____cNORMALISE_OY(Ymin),_____cNORMALISE_OZ(Zmin)); \
CALS(FgPA()); \
SET_CURSOR(position_coupe_verticale,_____cNORMALISE_OY(Ymax),_____cNORMALISE_OZ(Zmin)); \
CALS(FgPB()); \
/* Trace de la coupe verticale a l'endroit ou on la fait. */ \
Eblock \
ATes \
Bblock \
Eblock \
ETes \
Eblock \
ATes \
Bblock \
Eblock \
ETes \
Eblock