/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D E F I N I T I O N   D E S   O P E R A T I O N S   S U R   L E S   C O O R D O N N E E S  :                               */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Nota important :                                                                                                           */
/*                                                                                                                                   */
/*                    Je note le 20221001101422 que ce fichier                                                                       */
/*                  s'appelle "coordonne.01$I" et non pas                                                                            */
/*                  "coordonnee.01$I" pour des raisons historiques,                                                                  */
/*                  les premiers systemes UNIX utilises limitant la                                                                  */
/*                  longueur des noms relatifs des fichiers a 14                                                                     */
/*                  caracteres. Je laisse cela ainsi pour des raisons                                                                */
/*                  de simplicite...                                                                                                 */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$xci/coordonne.01$I' :                                                                                          */
/*                                                                                                                                   */
/*                    Jean-Francois COLONNA (LACTAMME, 1998??????????).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        P A R A M E T R E S  :                                                                                                     */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
#TestADef VISUALISER_EN_MODE_RECTANGULAIRE                                                                                              \
                    VRAI
#TestADef VISUALISER_EN_MODE_GRAND_CARRE                                                                                                \
                    FAUX
#TestADef CENTRER_LES_COORDONNEES_NORMALISEES                                                                                           \
                    FAUX
                                        /* Choix du format "rectangulaire"/"grand carre"/"petit carre" de visualisation lorsque      */
                                        /* le format d'image '$formatI' n'est pas carre (par exemple 'Pal'). Lors de l'utilisation   */
                                        /* de ces options, les correspondances suivantes sont etablies :                             */
                                        /*                                                                                           */
                                        /*        1-"rectangulaire=VRAI" :                                                           */
                                        /*                                                                                           */
                                        /*                  [Xmin,Xmax]x[Ymin,Ymax]x[Zmin,Zmax]     <-->      [0,1]x[0,1]x[0,1]      */
                                        /*                                                                                           */
                                        /*        2-"rectangulaire=FAUX grand_carre=FAUX" (avec h=dimX/dimY et k=h/2) :              */
                                        /*                                                                                           */
                                        /*                  [Xmin,Xmax]x[Ymin,Ymax]x[Zmin,Zmax]     <-->      [0,1+h]x[0,1]x[0,1]    */
                                        /*                                                                    [0-k,1+k]x[0,1]x[0,1]  */
                                        /*                                                                                           */
                                        /*        3-"rectangulaire=FAUX grand_carre=VRAI" (avec h=dimY/dimX et k=h/2) :              */
                                        /*                                                                                           */
                                        /*                  [Xmin,Xmax]x[Ymin,Ymax]x[Zmin,Zmax]     <-->      [0,1]x[0,1-h]x[0,1]    */
                                        /*                                                                    [0,1]x[0+k,1-k]x[0,1]  */
                                        /*                                                                                           */
                                        /* suivant que l'on ne centre pas ou que l'on centre par rapport a {Xcentre,Ycentre}.        */

#define   LES_TRANSLATIONS_SONT_A_NORMALISER                                                                                            \
                    FAUX                                                                                                                \
                                        /* Les translations sont-elles deja normalisees ('FAUX') ou faut-il le faire ('VRAI') ?      */
#define   TRANSLATION_DES_X_NORMALISEES                                                                                                 \
                    FZERO
#define   TRANSLATION_DES_Y_NORMALISEES                                                                                                 \
                    FZERO
#define   TRANSLATION_DES_Z_NORMALISEES                                                                                                 \
                    FZERO
                                        /* Translation implicite a appliquer aux coordonnees {X,Y,Z} apres normalisation.            */



Copyright © Jean-François COLONNA, 2019-2024.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / École polytechnique, Institut Polytechnique de Paris, 2019-2024.