/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D E F I N I T I O N S   R E L A T I V E S   A U X   P A R A M E T R E S                                                    */
/*        D ' U N   P R O J E C T O R   B I D I M E N S I O N N E L  :                                                               */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$xrs/project2D.1A$I' :                                                                                          */
/*                                                                                                                                   */
/*                    Jean-Francois COLONNA (LACTAMME, 20150604144243).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D E F I N I T I O N   D E S   T R O I S   I M A G E S   D E F I N I S S A N T                                              */
/*        L E S   T R O I S   P R O J E C T I O N S  :                                                                               */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
#define   AMPLIFICATEUR_DES_IMAGES                                                                                                      \
                    FU
#define   TRANSLATEUR_DES_IMAGES                                                                                                        \
                    FZERO
                                        /* Pour definir les transformations a apporter aux niveaux de {Fx,Fy,Fz}...                  */

#define   PERIODISER_u_v                                                                                                                \
                    VRAI

DEFV(Local,DEFV(Logical,INIT(Image_Fx_periodiser_u,PERIODISER_u_v)));
DEFV(Local,DEFV(Logical,INIT(Image_Fy_periodiser_u,PERIODISER_u_v)));
DEFV(Local,DEFV(Logical,INIT(Image_Fz_periodiser_u,PERIODISER_u_v)));
                                        /* Faut-il periodiser {u} pour {Fx,Fy,Fz} ?                                                  */
DEFV(Local,DEFV(Logical,INIT(Image_Fx_periodiser_v,PERIODISER_u_v)));
DEFV(Local,DEFV(Logical,INIT(Image_Fy_periodiser_v,PERIODISER_u_v)));
DEFV(Local,DEFV(Logical,INIT(Image_Fz_periodiser_v,PERIODISER_u_v)));
                                        /* Faut-il periodiser {v} pour {Fx,Fy,Fz} ?                                                  */

#define   SYMETRISER_u_v                                                                                                                \
                    FAUX

DEFV(Local,DEFV(Logical,INIT(Image_Fx_symetriser_u,SYMETRISER_u_v)));
DEFV(Local,DEFV(Logical,INIT(Image_Fy_symetriser_u,SYMETRISER_u_v)));
DEFV(Local,DEFV(Logical,INIT(Image_Fz_symetriser_u,SYMETRISER_u_v)));
                                        /* Faut-il symetriser {u} pour {Fx,Fy,Fz} ? Ceci a ete introduit le 20050721102038...        */
DEFV(Local,DEFV(Logical,INIT(Image_Fx_symetriser_v,SYMETRISER_u_v)));
DEFV(Local,DEFV(Logical,INIT(Image_Fy_symetriser_v,SYMETRISER_u_v)));
DEFV(Local,DEFV(Logical,INIT(Image_Fz_symetriser_v,SYMETRISER_u_v)));
                                        /* Faut-il symetriser {v} pour {Fx,Fy,Fz} ? Ceci a ete introduit le 20050721102038...        */

#define   PROLONGER_u_v                                                                                                                 \
                    FAUX

DEFV(Local,DEFV(Logical,INIT(Image_Fx_prolonger_u,PROLONGER_u_v)));
DEFV(Local,DEFV(Logical,INIT(Image_Fy_prolonger_u,PROLONGER_u_v)));
DEFV(Local,DEFV(Logical,INIT(Image_Fz_prolonger_u,PROLONGER_u_v)));
                                        /* Faut-il prolonger {u} pour {Fx,Fy,Fz} ?                                                   */
DEFV(Local,DEFV(Logical,INIT(Image_Fx_prolonger_v,PROLONGER_u_v)));
DEFV(Local,DEFV(Logical,INIT(Image_Fy_prolonger_v,PROLONGER_u_v)));
DEFV(Local,DEFV(Logical,INIT(Image_Fz_prolonger_v,PROLONGER_u_v)));
                                        /* Faut-il prolonger {v} pour {Fx,Fy,Fz} ?                                                   */

#define   NIVEAU_HORS_PROJECTION                                                                                                        \
                    FZERO
DEFV(Local,DEFV(genere_Float,INIT(Image_Fx_niveau_hors_image,NIVEAU_HORS_PROJECTION)));
DEFV(Local,DEFV(genere_Float,INIT(Image_Fy_niveau_hors_image,NIVEAU_HORS_PROJECTION)));
DEFV(Local,DEFV(genere_Float,INIT(Image_Fz_niveau_hors_image,NIVEAU_HORS_PROJECTION)));
                                        /* Niveau hors-image pour {Fx,Fy,Fz}.                                                        */



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.