/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        A P P L I C A T I O N   D E   L A   T R A N S F O R M A T I O N   C O N F O R M E   1 / Q  :                               */
/*        D A N S   L E   P L A N   H Y P E R - C O M P L E X E  :                                                                   */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Definition :                                                                                                               */
/*                                                                                                                                   */
/*                    Cette commande genere une image                                                                                */
/*                  dont le nom est le premier argument                                                                              */
/*                  d'appel ; elle est le resultat de                                                                                */
/*                  la transformation de la deuxieme                                                                                 */
/*                  image par la transformation q --> 1/q.                                                                           */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$xci/un_sur_q.41$K' :                                                                                           */
/*                                                                                                                                   */
/*                    Jean-Francois COLONNA (LACTAMME, 20070116160320).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        I N T E R F A C E   ' listG '  :                                                                                           */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        :Debut_listG:                                                                                                              */
/*        :Fin_listG:                                                                                                                */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D I R E C T I V E S   S P E C I F I Q U E S   D E   C O M P I L A T I O N  :                                               */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
#define   GENERER_LES_GET_ARGUMENTS_DE_CONTROLE_DE_L_ARITHMETIQUE_ETENDUE_DES_NOMBRES_FLOTTANTS
                                        /* Introduit le 20070127132054...                                                            */

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        F I C H I E R S   D ' I N C L U D E S  :                                                                                   */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
#include  INCLUDES_BASE
#include  image_image_IMAGESF_EXT
#include  maths_compl_fonct_CONFORMES_EXT

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        P A R A M E T R E S  :                                                                                                     */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
#include  xci/coordonne.01.I"
                                        /* Introduit le 20050912125619...                                                            */

#define   TRAVAILLER_DANS_LE_PLAN_HYPER_IMAGE                                                                                           \
                    VRAI                                                                                                                \
                                        /* Indique s'il faut travailler dans le plan image ('VRAI') ou bien dans le plan             */ \
                                        /* hyper-complexe ('FAUX').                                                                  */
#define   FACTEUR                                                                                                                       \
                    PARE(64000.0)                                                                                                       \
                                        /* Facteur multiplicatif lorsqu'il faut 'TRAVAILLER_DANS_LE_PLAN_HYPER_IMAGE'. Dans le cas   */ \
                                        /* contraire, on pourra prendre une valeur proche de '0.25', c'est a dire la valeur          */ \
                                        /* precedente 'FACTEUR' divisee par 'dimXY'...                                               */

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        M A C R O S   U T I L E S  :                                                                                               */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        A P P L I C A T I O N   D E   L A   T R A N S F O R M A T I O N   C O N F O R M E   1 / Q  :                               */
/*        D A N S   L E   P L A N   H Y P E R - C O M P L E X E  :                                                                   */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
BCommande(nombre_d_arguments,arguments)
/*-----------------------------------------------------------------------------------------------------------------------------------*/
     Bblock
#include  xci/coordonne.02.I"
                                        /* Introduit le 20050912125619...                                                            */

     DEFV(CHAR,INIC(POINTERc(nom_imageA),NOM_PIPE));
     DEFV(CHAR,INIC(POINTERc(nom_imageR),NOM_PIPE));
     DEFV(Logical,INIT(travailler_dans_le_plan_hyper_image,TRAVAILLER_DANS_LE_PLAN_HYPER_IMAGE));
                                        /* Indique s'il faut travailler dans le plan image ('VRAI') ou bien dans le plan             */
                                        /* hyper-complexe ('FAUX').                                                                  */
     DEFV(Float,INIT(facteur,FACTEUR));
                                        /* Facteur multiplicatif.                                                                    */
     DEFV(deltaF_2D,Atranslation);
                                        /* Translation de l'image Argument,                                                          */
     DEFV(deltaF_2D,Rtranslation);
                                        /* Translation de l'image Resultat.                                                          */
     /*..............................................................................................................................*/

#include  xci/coordonne.04.I"
                                        /* Ceci a ete introduit le 20051218182322...                                                 */
     GET_ARGUMENTSi(nombre_d_arguments
                   ,BLOC(GET_ARGUMENT_C("imageA=""A=",nom_imageA);
                         GET_ARGUMENT_C("imageR=""R=",nom_imageR);
                         GET_ARGUMENT_L("standard=",les_images_sont_standards);
                                        /* Cette extension a ete introduite le 20041225180111...                                     */

                         GET_ARGUMENT_L("plan_image=""plan_hyper_image=""image=",travailler_dans_le_plan_hyper_image);
                         GET_ARGUMENT_N("plan_hyper_complexe=""plan_complexe=""hyper_complexe=""complexe="
                                       ,travailler_dans_le_plan_hyper_image
                                        );

                         GET_ARGUMENT_F("facteur=""f=",facteur);
                                        /* L'argument abrege "f=" a ete introduit le 20101029101618...                               */

                         GET_ARGUMENTS4_F("phi_m1_RR=""Fphc_m1_RR=""phc_m1_RR=""Fphi_m1_RR=""ph_m1_RR=""m1_RR="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_RR
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_RR
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_RR
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_RR
                                          );
                         GET_ARGUMENTS4_F("phi_m1_RI=""Fphc_m1_RI=""phc_m1_RI=""Fphi_m1_RI=""ph_m1_RI=""m1_RI="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_RI
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_RI
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_RI
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_RI
                                          );
                         GET_ARGUMENTS4_F("phi_m1_RJ=""Fphc_m1_RJ=""phc_m1_RJ=""Fphi_m1_RJ=""ph_m1_RJ=""m1_RJ="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_RJ
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_RJ
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_RJ
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_RJ
                                          );
                         GET_ARGUMENTS4_F("phi_m1_RK=""Fphc_m1_RK=""phc_m1_RK=""Fphi_m1_RK=""ph_m1_RK=""m1_RK="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_RK
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_RK
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_RK
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_RK
                                          );

                         GET_ARGUMENTS4_F("phi_m1_IR=""Fphc_m1_IR=""phc_m1_IR=""Fphi_m1_IR=""ph_m1_IR=""m1_IR="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_IR
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_IR
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_IR
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_IR
                                          );
                         GET_ARGUMENTS4_F("phi_m1_II=""Fphc_m1_II=""phc_m1_II=""Fphi_m1_II=""ph_m1_II=""m1_II="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_II
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_II
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_II
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_II
                                          );
                         GET_ARGUMENTS4_F("phi_m1_IJ=""Fphc_m1_IJ=""phc_m1_IJ=""Fphi_m1_IJ=""ph_m1_IJ=""m1_IJ="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_IJ
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_IJ
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_IJ
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_IJ
                                          );
                         GET_ARGUMENTS4_F("phi_m1_IK=""Fphc_m1_IK=""phc_m1_IK=""Fphi_m1_IK=""ph_m1_IK=""m1_IK="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_IK
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_IK
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_IK
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_IK
                                          );

                         GET_ARGUMENTS4_F("phi_m1_JR=""Fphc_m1_JR=""phc_m1_JR=""Fphi_m1_JR=""ph_m1_JR=""m1_JR="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_JR
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_JR
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_JR
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_JR
                                          );
                         GET_ARGUMENTS4_F("phi_m1_JI=""Fphc_m1_JI=""phc_m1_JI=""Fphi_m1_JI=""ph_m1_JI=""m1_JI="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_JI
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_JI
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_JI
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_JI
                                          );
                         GET_ARGUMENTS4_F("phi_m1_JJ=""Fphc_m1_JJ=""phc_m1_JJ=""Fphi_m1_JJ=""ph_m1_JJ=""m1_JJ="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_JJ
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_JJ
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_JJ
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_JJ
                                          );
                         GET_ARGUMENTS4_F("phi_m1_JK=""Fphc_m1_JK=""phc_m1_JK=""Fphi_m1_JK=""ph_m1_JK=""m1_JK="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_JK
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_JK
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_JK
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_JK
                                          );

                         GET_ARGUMENTS4_F("phi_m1_KR=""Fphc_m1_KR=""phc_m1_KR=""Fphi_m1_KR=""ph_m1_KR=""m1_KR="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_KR
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_KR
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_KR
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_KR
                                          );
                         GET_ARGUMENTS4_F("phi_m1_KI=""Fphc_m1_KI=""phc_m1_KI=""Fphi_m1_KI=""ph_m1_KI=""m1_KI="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_KI
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_KI
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_KI
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_KI
                                          );
                         GET_ARGUMENTS4_F("phi_m1_KJ=""Fphc_m1_KJ=""phc_m1_KJ=""Fphi_m1_KJ=""ph_m1_KJ=""m1_KJ="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_KJ
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_KJ
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_KJ
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_KJ
                                          );
                         GET_ARGUMENTS4_F("phi_m1_KK=""Fphc_m1_KK=""phc_m1_KK=""Fphi_m1_KK=""ph_m1_KK=""m1_KK="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice1_KK
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice1_KK
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice1_KK
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice1_KK
                                          );

                         GET_ARGUMENTS4_F("phi_m2_RR=""Fphi_m2_RR=""phc_m2_RR=""Fphc_m2_RR=""ph_m2_RR=""m2_RR="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice2_RR
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice2_RR
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice2_RR
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice2_RR
                                          );
                         GET_ARGUMENTS4_F("phi_m2_RI=""Fphi_m2_RI=""phc_m2_RI=""Fphc_m2_RI=""ph_m2_RI=""m2_RI="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice2_RI
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice2_RI
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice2_RI
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice2_RI
                                          );
                         GET_ARGUMENTS4_F("phi_m2_RJ=""Fphi_m2_RJ=""phc_m2_RJ=""Fphc_m2_RJ=""ph_m2_RJ=""m2_RJ="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice2_RJ
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice2_RJ
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice2_RJ
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice2_RJ
                                          );
                         GET_ARGUMENTS4_F("phi_m2_RK=""Fphi_m2_RK=""phc_m2_RK=""Fphc_m2_RK=""ph_m2_RK=""m2_RK="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice2_RK
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice2_RK
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice2_RK
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice2_RK
                                          );

                         GET_ARGUMENTS4_F("phi_m2_IR=""Fphi_m2_IR=""phc_m2_IR=""Fphc_m2_IR=""ph_m2_IR=""m2_IR="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice2_IR
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice2_IR
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice2_IR
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice2_IR
                                          );
                         GET_ARGUMENTS4_F("phi_m2_II=""Fphi_m2_II=""phc_m2_II=""Fphc_m2_II=""ph_m2_II=""m2_II="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice2_II
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice2_II
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice2_II
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice2_II
                                          );
                         GET_ARGUMENTS4_F("phi_m2_IJ=""Fphi_m2_IJ=""phc_m2_IJ=""Fphc_m2_IJ=""ph_m2_IJ=""m2_IJ="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice2_IJ
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice2_IJ
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice2_IJ
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice2_IJ
                                          );
                         GET_ARGUMENTS4_F("phi_m2_IK=""Fphi_m2_IK=""phc_m2_IK=""Fphc_m2_IK=""ph_m2_IK=""m2_IK="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____matrice2_IK
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____matrice2_IK
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____matrice2_IK
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____matrice2_IK
                                          );

                         GET_ARGUMENTS4_F("phi_J=""Fphc_J=""phc_J=""Fphi_J=""ph_J=""J="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____composante_J
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____composante_J
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____composante_J
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____composante_J
                                          );
                         GET_ARGUMENTS4_F("phi_K=""Fphc_K=""phc_K=""Fphi_K=""ph_K=""K="
                                         ,Iun_sur_q_dans_le_plan_hyper_image_____composante_K
                                         ,IFun_sur_q_dans_le_plan_hyper_image_____composante_K
                                         ,Iun_sur_q_dans_le_plan_hyper_complexe_____composante_K
                                         ,IFun_sur_q_dans_le_plan_hyper_complexe_____composante_K
                                          );

                         GET_ARGUMENT_I("XminR=",TRANSFORMATION_CONFORME_DANS_LE_PLAN_HYPER_IMAGE_____Xmin_reference);
                         GET_ARGUMENT_I("XmaxR=",TRANSFORMATION_CONFORME_DANS_LE_PLAN_HYPER_IMAGE_____Xmax_reference);
                         GET_ARGUMENT_I("YminR=",TRANSFORMATION_CONFORME_DANS_LE_PLAN_HYPER_IMAGE_____Ymin_reference);
                         GET_ARGUMENT_I("YmaxR=",TRANSFORMATION_CONFORME_DANS_LE_PLAN_HYPER_IMAGE_____Ymax_reference);
                         GET_ARGUMENT_L("facteur_multiplicatif_homothetique=""fmh="
                                       ,TRANSFORMATION_CONFORME_DANS_LE_PLAN_HYPER_IMAGE_____facteur_multiplicatif_homothetique
                                        );
                                        /* Arguments introduits le 20111016120157...                                                 */
                                        /*                                                                                           */
                                        /* ATTENTION : je note le 20111016120157 que le format de reference est le format 'Std'      */
                                        /* et non pas le format 'Pal'...                                                             */

                         GET_ARGUMENT_F("AtranslationAX=""AtrAX="
                                       ,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_____A_translation_AX
                                        );
                         GET_ARGUMENT_F("AtranslationBX=""AtrBX="
                                       ,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_____A_translation_BX
                                        );
                         GET_ARGUMENT_F("AtranslationAY=""AtrAY="
                                       ,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_____A_translation_AY
                                        );
                         GET_ARGUMENT_F("AtranslationBY=""AtrBY="
                                       ,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_____A_translation_BY
                                        );
                         GET_ARGUMENT_F("RtranslationAX=""RtrAX="
                                       ,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_____R_translation_AX
                                        );
                         GET_ARGUMENT_F("RtranslationBX=""RtrBX="
                                       ,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_____R_translation_BX
                                        );
                         GET_ARGUMENT_F("RtranslationAY=""RtrAY="
                                       ,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_____R_translation_AY
                                        );
                         GET_ARGUMENT_F("RtranslationBY=""RtrBY="
                                       ,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_____R_translation_BY
                                        );
                                        /* Arguments introduits le AAAAMMJJhhmmss...                                                 */

                         CONTROLE_DE_L_ARITHMETIQUE_ETENDUE_DES_NOMBRES_HYPER_COMPLEXES;
                                        /* Cette extension a 20111228161701 le 20070129105636...                                     */
                         )
                    );

#include  xci/coordonne.03.I"
                                        /* Introduit le 20050912125619...                                                            */

     CALi(gInettoyage(les_images_sont_standards,ImageR,IFmageR));
                                        /* Initialisation de l'image Resultat.                                                       */

     Test(PAS_D_ERREUR(CODE_ERROR(gIload_image(les_images_sont_standards,ImageA,IFmageA,nom_imageA))))
                                        /* Chargement de l'image a transformer.                                                      */
          Bblock
          INITIALISATION_ACCROISSEMENT_2D(Atranslation
                                         ,NEGA(SUPER_lNORMALISE_OX(MOIT(FLOT(dimX))))
                                         ,NEGA(SUPER_lNORMALISE_OY(MOIT(FLOT(dimY))))
                                          );
          INITIALISATION_ACCROISSEMENT_2D(Rtranslation
                                         ,ZERO
                                         ,ZERO
                                          );

          Test(IL_FAUT(travailler_dans_le_plan_hyper_image))
               Bblock
               CALS(gIun_sur_q_dans_le_plan_hyper_image(les_images_sont_standards
                                                       ,ImageR,IFmageR
                                                       ,ADRESSE(Rtranslation)
                                                       ,facteur
                                                       ,ImageA,IFmageA
                                                       ,ADRESSE(Atranslation)
                                                        )
                    );
                                        /* Et transformation de l'image Argument dans le plan image.                                 */
               Eblock
          ATes
               Bblock
               CALS(gIun_sur_q_dans_le_plan_hyper_complexe(les_images_sont_standards
                                                          ,ImageR,IFmageR
                                                          ,ADRESSE(Rtranslation)
                                                          ,facteur
                                                          ,ImageA,IFmageA
                                                          ,ADRESSE(Atranslation)
                                                           )
                    );
                                        /* Et transformation de l'image Argument dans le plan Complexe.                              */
               Eblock
          ETes

          CALi(gIupdate_image(les_images_sont_standards,nom_imageR,ImageR,IFmageR));
          Eblock
     ATes
          Bblock
          Test__CODE_ERREUR__ERREUR07;
          Eblock
     ETes

     RETU_Commande;
     Eblock
ECommande



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.