/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        G E N E R A T I O N   D ' U N   S E G M E N T   [ a , b ]  :                                                               */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$xcg/SegGenere.01$I' :                                                                                          */
/*                                                                                                                                   */
/*                    Jean-Francois Colonna (LACTAMME, 20110906083930).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        M A C R O S   U T I L E S  :                                                                                               */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
#define   GENERATION_D_UN_SEGMENT(centre)                                                                                               \
                    ADD2(centre                                                                                                         \
                        ,OPC1(IL_FAUT(calculer_la_borne_gauche)                                                                         \
                             ,NEGA                                                                                                      \
                             ,NEUT                                                                                                      \
                             ,MOIT(longueur_du_segment)                                                                                 \
                              )                                                                                                         \
                         )                                                                                                              \
                                        /* Calcul de la nouvelle borne demandee :                                                    */ \
                                        /*                                                                                           */ \
                                        /*                           L                                                               */ \
                                        /*                  G = C - ---                                                              */ \
                                        /*                           2                                                               */ \
                                        /*                                                                                           */ \
                                        /* pour la "Gauche" et :                                                                     */ \
                                        /*                                                                                           */ \
                                        /*                           L                                                               */ \
                                        /*                  D = C + ---                                                              */ \
                                        /*                           2                                                               */ \
                                        /*                                                                                           */ \
                                        /* pour la "Droite"...                                                                       */ \
                                        /*                                                                                           */ \
                                        /*                                                                                           */ \
                                        /* ATTENTION : on notera que cette procedure figurant dans un '$I' est rendue absolument     */ \
                                        /* indispensable a cause de l'operateur 'OPC1(...)'...                                       */



Copyright © Jean-François Colonna, 2019-2021.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / Ecole Polytechnique, 2019-2021.