/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        T E S T   D E   L A   G E N E R A T I O N   D E S   C H A M P S   " T R E F L E "                                          */
/*        E T   " T R O I S - G A U S S I E N S "   T R A N S L A T A B L E S  :                                                     */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$xrq/trefle.90$I' :                                                                                             */
/*                                                                                                                                   */
/*                    Jean-Francois Colonna (LACTAMME, 20061212110638).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        M A C R O S   U T I L E S  :                                                                                               */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
-define   TRACE_D_UN_POINT_D_UN_DOUBLET(contexte,niveau_de_marquage,grossissement_des_disques)                                          \
                                        /* Trace d'un point d'un doublet (couleur,anti-couleur).                                     */ \
                    Bblock                                                                                                              \
                    DEFV(pointF_3D,sommet_courant);                                                                                     \
                    RCG(contexte);                                                                                                      \
                                        /* Recuperation du contexte graphique...                                                     */ \
                    GET_CURSOR(ASD1(sommet_courant,x),ASD1(sommet_courant,y),ASD1(sommet_courant,z));                                   \
                                        /* Positionnement sur le point courant.                                                      */ \
                    store_disque(NOIR,niveau_de_marquage                                                                                \
                                ,ImageR                                                                                                 \
                                ,_cDENORMALISE_OX(ASD1(sommet_courant,x))                                                               \
                                ,_cDENORMALISE_OY(ASD1(sommet_courant,y))                                                               \
                                ,_cDENORMALISE_OZ(ASD1(sommet_courant,z))                                                               \
                                ,grossissement_des_disques(INTE(SCALING_OXY(FLOT(rayon_des_disques))))                                  \
                                ,BI_DIMENSIONNEL                                                                                        \
                                 );                                                                                                     \
                    Eblock                                                                                                              \
                                        /* La mise dans un fichier '$I' de 'TRACE_D_UN_POINT_D_UN_DOUBLET(...)' est destine a        */ \
                                        /* eviter le message :                                                                       */ \
                                        /*                                                                                           */ \
                                        /*                  TRACE_D_UN_POINT_D_UN_DOUBLET: unterminated macro call                   */ \
                                        /*                                                                                           */ \
                                        /* qui apparait dans le cas ou cette definition serait dans le '$K' d'appel...               */



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