/*************************************************************************************************************************************/
/* */
/* P A R A M E T R A G E D U G E N E R A T E U R D E C H A M P : */
/* */
/* */
/* Author of '$xci/genere_ch.11$I' : */
/* */
/* Jean-Francois COLONNA (LACTAMME, 20060516102552). */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* G E N E R A T I O N D U C H A M P : */
/* */
/*************************************************************************************************************************************/
#define PROCESS_ARGUMENTS_DE_PARAMETRAGE_2D_DE_____ACCES_A_UN_CHAMP_3D \
/* Procedure introduite le 20071101090820 pour distinguer les cas qui utilisent 'Zf' de */ \
/* ceux qui ne l'utilisent pas... */ \
Bblock \
\
DEBUT_D_IMBRICATION_DES_____gPROCESS_PARAMETRE_____SECONDAIRES; \
/* Introduit le 20070130091402 car, en effet, il manquait... */ \
\
GET_ARGUMENT_F("amplificateur=""a=",amplificateur_de_la_fonction); \
GET_ARGUMENT_F("translateur=""t=""T=",translateur_de_la_fonction); \
\
GET_ARGUMENT_F("fTx=""fTX=",ASD1(translation,dx)); \
/* Introduit le 20190621105432 pour Forcer la valeur sans message d'avertissement... */ \
PROCESS_ARGUMENT_F("Tx=""TX=" \
,ASD1(translation,dx) \
,BLOC(VIDE;) \
,BLOC( \
Bblock \
Test(IL_NE_FAUT_PAS(ACCES_A_LA_COORDONNEE_X_D_UN_CHAMP_3D_____compatibilite_20100210)) \
Bblock \
PRINT_ATTENTION("la translation 'TX' peut etre incoherente a cause de {xbg,xhd}"); \
CALS(FPrme0("Utiliser de preference : 'TRANSLATION_OX=...'.\n")); \
/* Avertissement introduit le 20100917100352 (voir 'v $xiii/mono_image$DEF 20100917095419'). */ \
/* L'argument : */ \
/* */ \
/* carre_X_CHAMP_3D_____compatibilite_20100210=VRAI */ \
/* */ \
/* fait evidemment disparaitre ce probleme ou sinon utiliser : */ \
/* */ \
/* TRANSLATION_OX=... */ \
/* */ \
Eblock \
ATes \
Bblock \
Eblock \
ETes \
Eblock \
) \
); \
GET_ARGUMENT_F("fTy=""fTY=",ASD1(translation,dy)); \
/* Introduit le 20190621105432 pour Forcer la valeur sans message d'avertissement... */ \
PROCESS_ARGUMENT_F("Ty=""TY=" \
,ASD1(translation,dy) \
,BLOC(VIDE;) \
,BLOC( \
Bblock \
Test(IL_NE_FAUT_PAS(ACCES_A_LA_COORDONNEE_Y_D_UN_CHAMP_3D_____compatibilite_20100210)) \
Bblock \
PRINT_ATTENTION("la translation 'TY' peut etre incoherente a cause de {ybg,yhd}"); \
CALS(FPrme0("Utiliser de preference : 'TRANSLATION_OY=...'.\n")); \
/* Avertissement introduit le 20100917100352 (voir 'v $xiii/mono_image$DEF 20100917095419'). */ \
/* L'argument : */ \
/* */ \
/* carre_Y_CHAMP_3D_____compatibilite_20100210=VRAI */ \
/* */ \
/* fait evidemment disparaitre ce probleme ou sinon utiliser : */ \
/* */ \
/* TRANSLATION_OY=... */ \
/* */ \
Eblock \
ATes \
Bblock \
Eblock \
ETes \
Eblock \
) \
); \
GET_ARGUMENT_F("fEx=""fEX=",ASD1(echelle,cx)); \
/* Introduit le 20190621105432 pour Forcer la valeur sans message d'avertissement... */ \
PROCESS_ARGUMENT_F("Ex=""EX=" \
,ASD1(echelle,cx) \
,BLOC(VIDE;) \
,BLOC( \
Bblock \
Test(IL_NE_FAUT_PAS(ACCES_A_LA_COORDONNEE_X_D_UN_CHAMP_3D_____compatibilite_20100210)) \
Bblock \
PRINT_ATTENTION("l'echelle 'EX' peut etre incoherente a cause de {xbg,xhd}"); \
CAL3(Prme1("Utiliser de preference : 'matrice=%s aXX=... aYY=...'.\n",C_VRAI____)); \
/* Avertissement introduit le 20100917100352 (voir 'v $xiii/mono_image$DEF 20100917095419'). */ \
/* L'argument : */ \
/* */ \
/* carre_X_CHAMP_3D_____compatibilite_20100210=VRAI */ \
/* */ \
/* fait evidemment disparaitre ce probleme ou sinon utiliser : */ \
/* */ \
/* matrice=VRAI */ \
/* aXX=... */ \
/* aYY=... */ \
/* */ \
/* en notant bien qu'il faut 'aXX' et 'aYY'... */ \
Eblock \
ATes \
Bblock \
Eblock \
ETes \
Eblock \
) \
); \
GET_ARGUMENT_F("fEy=""fEY=",ASD1(echelle,cy)); \
/* Introduit le 20190621105432 pour Forcer la valeur sans message d'avertissement... */ \
PROCESS_ARGUMENT_F("Ey=""EY=" \
,ASD1(echelle,cy) \
,BLOC(VIDE;) \
,BLOC( \
Bblock \
Test(IL_NE_FAUT_PAS(ACCES_A_LA_COORDONNEE_Y_D_UN_CHAMP_3D_____compatibilite_20100210)) \
Bblock \
PRINT_ATTENTION("l'echelle 'EY' peut etre incoherente a cause de {ybg,yhd}"); \
CAL3(Prme1("Utiliser de preference : 'matrice=%s aXX=... aYY=...'.\n",C_VRAI____)); \
/* Avertissement introduit le 20100917100352 (voir 'v $xiii/mono_image$DEF 20100917095419'). */ \
/* L'argument : */ \
/* */ \
/* carre_Y_CHAMP_3D_____compatibilite_20100210=VRAI */ \
/* */ \
/* fait evidemment disparaitre ce probleme ou sinon utiliser : */ \
/* */ \
/* matrice=VRAI */ \
/* aXX=... */ \
/* aYY=... */ \
/* */ \
/* en notant bien qu'il faut 'aXX' et 'aYY'... */ \
Eblock \
ATes \
Bblock \
Eblock \
ETes \
Eblock \
) \
); \
/* Introduits ici le 20061127120458 (alors qu'avant cette date, ces arguments figuraient */ \
/* explicitement dans les '$K' utilisant ce fichier -'v $xci/genere_ch.11$I'-). */ \
/* */ \
/* On rappelle le 20080325125252 que les coordonnees sont transformees selon : */ \
/* */ \
/* echelle.(coordonnee - translation) */ \
/* */ \
/* avant d'etre utilisees... */ \
/* */ \
/* Le 20080328161433 ont ete introduits {"TX=","TY=","EX=","EY="} par "symetrie" avec ce */ \
/* qui se fait avec d'autres parametres... */ \
GET_ARGUMENT_L("Igenere_champ_____compatibilite_20050902=""compatibilite_20050902=" \
,Igenere_champ_____compatibilite_20050902 \
); \
/* Introduits le 20080331164232... */ \
\
GET_ARGUMENT_P("rNOIR=",Ifloat_std_____niveau_NOIR); \
GET_ARGUMENT_P("rBLANC=",Ifloat_std_____niveau_BLANC); \
/* Introduits le 220190618133325... */ \
\
GET_ARGUMENT_L("Fbinariser=",Ftraitement_des_points_d_un_champ_____binariser_le_champ); \
GET_ARGUMENT_F("Fbinariser_seuil=""Fbinseuil=",Ftraitement_des_points_d_un_champ_____seuil_de_binarisation); \
GET_ARGUMENT_F("Fbinariser_inf=""Fbini=",Ftraitement_des_points_d_un_champ_____valeur_inferieure); \
GET_ARGUMENT_F("Fbinariser_sup=""Fbins=",Ftraitement_des_points_d_un_champ_____valeur_superieure); \
/* Introduits le 20150408094307... */ \
\
GET_ARGUMENT_L("Ftronque=",IFgenere_champ_____calculer_le_champ_tronque); \
GET_ARGUMENT_F("Ftronque_inf=""Ftroni=",IFgenere_champ_____borne_inferieure_du_champ_tronque); \
GET_ARGUMENT_F("Ftronque_sup=""Ftrons=",IFgenere_champ_____borne_superieure_du_champ_tronque); \
/* Introduits le 20061127114230... */ \
\
GET_ARGUMENT_L("tronque=",Igenere_champ_____calculer_le_champ_tronque); \
GET_ARGUMENT_P("tronque_inf=""troni=",Igenere_champ_____borne_inferieure_du_champ_tronque); \
GET_ARGUMENT_P("trons=""tronque_sup=",Igenere_champ_____borne_superieure_du_champ_tronque); \
/* Introduits le 20061127114230... */ \
\
GET_ARGUMENT_L("Fmodulo=",IFgenere_champ_____calculer_le_champ_modulo); \
GET_ARGUMENT_F("Fmodulo_inf=""Fmodi=",IFgenere_champ_____borne_inferieure_du_champ_modulo); \
GET_ARGUMENT_F("Fmodulo_sup=""Fmods=",IFgenere_champ_____borne_superieure_du_champ_modulo); \
/* Introduits le 20060608105124... */ \
\
GET_ARGUMENT_L("modulo=",Igenere_champ_____calculer_le_champ_modulo); \
GET_ARGUMENT_P("modulo_inf=""modi=",Igenere_champ_____borne_inferieure_du_champ_modulo); \
GET_ARGUMENT_P("modulo_sup=""mods=",Igenere_champ_____borne_superieure_du_champ_modulo); \
/* Introduits le 20060608105124... */ \
\
GET_ARGUMENT_L("remplacer_Xf_Yf_Zf_Tf_par_Rho_Theta_Phi_Alpha=""rXYZTRTPA=""rXYRT=" \
,IFgenere_champ_____remplacer_Xf_Yf_Zf_Tf_par_Rho_Theta_Phi_Alpha \
); \
/* Introduits le 20231215105654... */ \
\
GET_ARGUMENTS2_L("editer_extrema_Xf_Yf_Zf_Tf=""extXYZT=" \
,IFgenere_champ_____editer_les_extrema_de_Xf_Yf_Zf_Tf \
,Igenere_champ_____editer_les_extrema_de_Xf_Yf_Zf_Tf \
); \
/* Introduits le 20150404093102... */ \
\
GET_ARGUMENT_F("Xmin_interieur=""XminI=",IFgenere_champ_____Xmin); \
GET_ARGUMENT_F("Xmax_interieur=""XmaxI=",IFgenere_champ_____Xmax); \
\
GET_ARGUMENT_F("Ymin_interieur=""YminI=",IFgenere_champ_____Ymin); \
GET_ARGUMENT_F("Ymax_interieur=""YmaxI=",IFgenere_champ_____Ymax); \
\
GET_ARGUMENT_F("niveau_exterieur=""niveauE=",IFgenere_champ_____niveau_exterieur); \
\
GET_ARGUMENT_L("rotations=",ACCES_A_UN_CHAMP_3D_____initialiser_la_matrice_avec_les_rotations); \
GET_ARGUMENT_N("matrice=",ACCES_A_UN_CHAMP_3D_____initialiser_la_matrice_avec_les_rotations); \
/* Introduit le 20060517105124... */ \
/* */ \
/* On notera le 20061127135750 que faire : */ \
/* */ \
/* matrice=VRAI */ \
/* */ \
/* aXX=... (ATTENTION : different de 0) */ \
/* TRANSLATION_OX=... */ \
/* */ \
/* aYY=... (ATTENTION : different de 0) */ \
/* TRANSLATION_OY=... */ \
/* */ \
/* aZZ=... (ATTENTION : different de 0) */ \
/* TRANSLATION_OZ=... */ \
/* */ \
/* permet de jouer individuellement sur l'echelle et la translation de chacune des trois */ \
/* coordonnees {X,Y,Z} et ce en plus des autres dispositifs existants dans ce domaine */ \
/* comme : */ \
/* */ \
/* "Ex=" */ \
/* "Tx=" */ \
/* */ \
/* "Ey=" */ \
/* "Ty=" */ \
/* */ \
/* "Ez=" */ \
/* "Tz=" */ \
/* */ \
/* et qui sont "historiques" et pour lesquels il y a des problemes d'utilisation */ \
/* ('v $xiii/mono_image$DEF 20100917095419') a cause de la renormalisation... */ \
/* */ \
/* On notera le 20100917111957 que faire : */ \
/* */ \
/* matrice=VRAI */ \
/* */ \
/* donne la matrice 'vecteurs_____matrix_3D' : */ \
/* */ \
/* 0 0 0 */ \
/* 0 0 0 */ \
/* 0 0 0 */ \
/* */ \
/* alors que : */ \
/* */ \
/* matrice=FAUX */ \
/* */ \
/* donne la matrice 'vecteurs_____matrix_3D' : */ \
/* */ \
/* 1 0 0 */ \
/* 0 1 0 */ \
/* 0 0 1 */ \
/* */ \
\
GET_ARGUMENT_L("centrer_xbg_xhd=""cxbgxhd=",ACCES_A_UN_CHAMP_3D_____centrer_X); \
GET_ARGUMENT_F("xbg=""xbgD=""xbgA=",ACCES_A_UN_CHAMP_3D_____OX); \
GET_ARGUMENT_F("xhd=""xhdD=""xhdA=",ACCES_A_UN_CHAMP_3D_____EX); \
GET_ARGUMENT_L("centrer_ybg_yhd=""cybgyhd=",ACCES_A_UN_CHAMP_3D_____centrer_Y); \
GET_ARGUMENT_F("ybg=""ybgD=""ybgA=",ACCES_A_UN_CHAMP_3D_____OY); \
GET_ARGUMENT_F("yhd=""yhdD=""yhdA=",ACCES_A_UN_CHAMP_3D_____EY); \
/* Arguments introduits le 20100210083218, sachant que {"EX=","EY="} sont deja utilises */ \
/* pour 'echelle' et ne peuvent donc l'etre ici... */ \
/* */ \
/* Les arguments de centrage ont ete introduits le 20170602131442... */ \
\
GET_ARGUMENT_F("ZOOM=",ACCES_A_UN_CHAMP_3D_____rapport_courant_du_zoom); \
/* Introduit le 20060622184434... */ \
\
PROCESS_ARGUMENT_F("ROTATION_OX=",ACCES_A_UN_CHAMP_3D_____angle_de_ROTATION_OX \
,BLOC(VIDE;) \
,BLOC(EGAL(vecteurs_____ordre_de_la_ROTATION_0X,nombre_d_arguments_recuperes); \
) \
); \
PROCESS_ARGUMENT_F("ROTATION_OY=",ACCES_A_UN_CHAMP_3D_____angle_de_ROTATION_OY \
,BLOC(VIDE;) \
,BLOC(EGAL(vecteurs_____ordre_de_la_ROTATION_0Y,nombre_d_arguments_recuperes); \
) \
); \
PROCESS_ARGUMENT_F("ROTATION_OZ=",ACCES_A_UN_CHAMP_3D_____angle_de_ROTATION_OZ \
,BLOC(VIDE;) \
,BLOC(EGAL(vecteurs_____ordre_de_la_ROTATION_0Z,nombre_d_arguments_recuperes); \
) \
); \
\
GET_ARGUMENT_F("a11=""axx=""aXX=",ASD2(vecteurs_____matrix_3D,cx,cx)); \
GET_ARGUMENT_F("a12=""axy=""aXY=",ASD2(vecteurs_____matrix_3D,cx,cy)); \
GET_ARGUMENT_F("a13=""axz=""aXZ=",ASD2(vecteurs_____matrix_3D,cx,cz)); \
\
GET_ARGUMENT_F("a21=""ayx=""aYX=",ASD2(vecteurs_____matrix_3D,cy,cx)); \
GET_ARGUMENT_F("a22=""ayy=""aYY=",ASD2(vecteurs_____matrix_3D,cy,cy)); \
GET_ARGUMENT_F("a23=""ayz=""aYZ=",ASD2(vecteurs_____matrix_3D,cy,cz)); \
\
GET_ARGUMENT_F("a31=""azx=""aZX=",ASD2(vecteurs_____matrix_3D,cz,cx)); \
GET_ARGUMENT_F("a32=""azy=""aZY=",ASD2(vecteurs_____matrix_3D,cz,cy)); \
GET_ARGUMENT_F("a33=""azz=""aZZ=",ASD2(vecteurs_____matrix_3D,cz,cz)); \
\
GET_ARGUMENT_F("TRANSLATION_OX=",ACCES_A_UN_CHAMP_3D_____translation_OX); \
GET_ARGUMENT_F("TRANSLATION_OY=",ACCES_A_UN_CHAMP_3D_____translation_OY); \
GET_ARGUMENT_F("TRANSLATION_OZ=",ACCES_A_UN_CHAMP_3D_____translation_OZ); \
\
GET_ARGUMENT_L("FXYZmodulo=""FXYZm=",ACCES_A_UN_CHAMP_3D_____calculer_les_coordonnees_modulo); \
/* Je rappelle le 20170307153535 le role fondamental joue par les coordonnees */ \
/* {{xbg,ybg},{xhd,yhd}} qui ne valent pas {{0,1},{0,1}} par defaut ce qui provoque */ \
/* alors des translations {-1/2,-1/2} automatiques... */ \
\
GET_ARGUMENT_L("FXmodulo=""FXm=",ACCES_A_UN_CHAMP_3D_____calculer_la_coordonnee_X_modulo); \
GET_ARGUMENT_F("FXmodulo_inf=""FXmodi=",ACCES_A_UN_CHAMP_3D_____borne_inferieure_de_la_coordonnee_X_modulo); \
GET_ARGUMENT_F("FXmodulo_sup=""FXmods=",ACCES_A_UN_CHAMP_3D_____borne_superieure_de_la_coordonnee_X_modulo); \
\
GET_ARGUMENT_L("FYmodulo=""FYm=",ACCES_A_UN_CHAMP_3D_____calculer_la_coordonnee_Y_modulo); \
GET_ARGUMENT_F("FYmodulo_inf=""FYmodi=",ACCES_A_UN_CHAMP_3D_____borne_inferieure_de_la_coordonnee_Y_modulo); \
GET_ARGUMENT_F("FYmodulo_sup=""FYmods=",ACCES_A_UN_CHAMP_3D_____borne_superieure_de_la_coordonnee_Y_modulo); \
\
GET_ARGUMENT_L("FXYZsymetrique=""FXYZs=",ACCES_A_UN_CHAMP_3D_____calculer_les_coordonnees_symetriquement); \
\
GET_ARGUMENT_L("FXsymetrique=""FXs=",ACCES_A_UN_CHAMP_3D_____calculer_la_coordonnee_X_symetriquement); \
GET_ARGUMENT_F("FXsymetrique_inf=""FXsymi=" \
,ACCES_A_UN_CHAMP_3D_____borne_inferieure_de_la_coordonnee_X_symetrique \
); \
GET_ARGUMENT_F("FXsymetrique_sup=""FXsyms=" \
,ACCES_A_UN_CHAMP_3D_____borne_superieure_de_la_coordonnee_X_symetrique \
); \
\
GET_ARGUMENT_L("FYsymetrique=""FYs=",ACCES_A_UN_CHAMP_3D_____calculer_la_coordonnee_Y_symetriquement); \
GET_ARGUMENT_F("FYsymetrique_inf=""FYsymi=" \
,ACCES_A_UN_CHAMP_3D_____borne_inferieure_de_la_coordonnee_Y_symetrique \
); \
GET_ARGUMENT_F("FYsymetrique_sup=""FYsyms=" \
,ACCES_A_UN_CHAMP_3D_____borne_superieure_de_la_coordonnee_Y_symetrique \
); \
/* Introduits le 20060626111936 et completes par {"FXmodulo=","FYmodulo=","FZmodulo="} et */ \
/* {"FXYZsymetrique=","FXsymetrique=","FYsymetrique=","FZsymetrique="} le 20071107142038... */ \
/* */ \
/* Le 20071107172734, les bornes inferieures et superieures ont ete rendues specifiques */ \
/* du "modulo" et/ou de la "symetrie"... */ \
\
GET_ARGUMENT_L("combiner_lineairement_XYZ=""cXYZ=" \
,ACCES_A_UN_CHAMP_3D_____combiner_lineairement_les_coordonnees_XYZ \
); \
GET_ARGUMENT_F("ponderation_XX=""pXX=",ACCES_A_UN_CHAMP_3D_____ponderation_des_coordonnees_X_X); \
GET_ARGUMENT_F("ponderation_XY=""pXY=",ACCES_A_UN_CHAMP_3D_____ponderation_des_coordonnees_X_Y); \
GET_ARGUMENT_F("ponderation_XZ=""pXZ=",ACCES_A_UN_CHAMP_3D_____ponderation_des_coordonnees_X_Z); \
GET_ARGUMENT_F("ponderation_XT=""pXT=",ACCES_A_UN_CHAMP_3D_____ponderation_des_coordonnees_X_translation); \
GET_ARGUMENT_F("ponderation_YX=""pYX=",ACCES_A_UN_CHAMP_3D_____ponderation_des_coordonnees_Y_X); \
GET_ARGUMENT_F("ponderation_YY=""pYY=",ACCES_A_UN_CHAMP_3D_____ponderation_des_coordonnees_Y_Y); \
GET_ARGUMENT_F("ponderation_YZ=""pYZ=",ACCES_A_UN_CHAMP_3D_____ponderation_des_coordonnees_Y_Z); \
GET_ARGUMENT_F("ponderation_YT=""pYT=",ACCES_A_UN_CHAMP_3D_____ponderation_des_coordonnees_Y_translation); \
GET_ARGUMENT_F("ponderation_ZX=""pZX=",ACCES_A_UN_CHAMP_3D_____ponderation_des_coordonnees_Z_X); \
GET_ARGUMENT_F("ponderation_ZY=""pZY=",ACCES_A_UN_CHAMP_3D_____ponderation_des_coordonnees_Z_Y); \
GET_ARGUMENT_F("ponderation_ZZ=""pZZ=",ACCES_A_UN_CHAMP_3D_____ponderation_des_coordonnees_Z_Z); \
GET_ARGUMENT_F("ponderation_ZT=""pZT=",ACCES_A_UN_CHAMP_3D_____ponderation_des_coordonnees_Z_translation); \
/* Parametres introduits le 20090206101519... */ \
/* */ \
/* Le 20090915100121 furent introduites les trois translations de {X,Y,Z} afin, par exemple, */ \
/* de pouvoir translater le resultat du modulo effectue juste avant... */ \
\
PROCESS_ARGUMENT_L("arithmetique_etendue_FXYZ=""arieFXYZ=" \
,ACCES_A_UN_CHAMP_3D_____FfLIO17____`use_arithmetique_etendue_et_non_basique \
,BLOC(VIDE;) \
,BLOC(Bblock \
EGAL(si_le_GooF_est_activable`use_arithmetique_etendue_et_non_basique \
,ACCES_A_UN_CHAMP_3D_____FfLIO17____`use_arithmetique_etendue_et_non_basique \
); \
Eblock \
) \
); \
PROCESS_ARGUMENT_N("arithmetique_de_base_FXYZ=""aribFXYZ=" \
,ACCES_A_UN_CHAMP_3D_____FfLIO17____`use_arithmetique_etendue_et_non_basique \
,BLOC(VIDE;) \
,BLOC(Bblock \
EGAL(si_le_GooF_est_activable`use_arithmetique_etendue_et_non_basique \
,NOTL(ACCES_A_UN_CHAMP_3D_____FfLIO17____`use_arithmetique_etendue_et_non_basique) \
); \
Eblock \
) \
); \
/* Parametres d'arithmetique etendue introduits le 20080327102954... */ \
\
GET_ARGUMENT_L("FXYZfonctions_elementaires=""FXYZfe=" \
,ACCES_A_UN_CHAMP_3D_____appliquer_aux_coordonnees_des_fonctions_elementaires \
); \
/* Introduit le 20080325153716... */ \
\
GET_ARGUMENT_F("FXponderation_NEUT=""FXpNEUT=",ACCES_A_UN_CHAMP_3D_____ponderation_NEUT_X); \
GET_ARGUMENT_F("FXponderation_ACOX=""FXpACOX=",ACCES_A_UN_CHAMP_3D_____ponderation_ACOX_X); \
GET_ARGUMENT_F("FXponderation_ASIX=""FXpASIX=",ACCES_A_UN_CHAMP_3D_____ponderation_ASIX_X); \
GET_ARGUMENT_F("FXponderation_COHX=""FXpCOHX=",ACCES_A_UN_CHAMP_3D_____ponderation_COHX_X); \
GET_ARGUMENT_F("FXponderation_COSX=""FXpCOSX=",ACCES_A_UN_CHAMP_3D_____ponderation_COSX_X); \
GET_ARGUMENT_F("FXponderation_CSEX=""FXpCSEX=",ACCES_A_UN_CHAMP_3D_____ponderation_CSEX_X); \
GET_ARGUMENT_F("FXponderation_CTGX=""FXpCTGX=",ACCES_A_UN_CHAMP_3D_____ponderation_CTGX_X); \
GET_ARGUMENT_F("FXponderation_CTHX=""FXpCTHX=",ACCES_A_UN_CHAMP_3D_____ponderation_CTHX_X); \
GET_ARGUMENT_F("FXponderation_EXPX=""FXpEXPX=",ACCES_A_UN_CHAMP_3D_____ponderation_EXPX_X); \
GET_ARGUMENT_F("FXponderation_LOGX=""FXpLOGX=",ACCES_A_UN_CHAMP_3D_____ponderation_LOGX_X); \
GET_ARGUMENT_F("FXponderation_RACX=""FXpRACX=",ACCES_A_UN_CHAMP_3D_____ponderation_RACX_X); \
GET_ARGUMENT_F("FXponderation_SECX=""FXpSECX=",ACCES_A_UN_CHAMP_3D_____ponderation_SECX_X); \
GET_ARGUMENT_F("FXponderation_SICX=""FXpSICX=",ACCES_A_UN_CHAMP_3D_____ponderation_SICX_X); \
GET_ARGUMENT_F("FXponderation_SIHX=""FXpSIHX=",ACCES_A_UN_CHAMP_3D_____ponderation_SIHX_X); \
GET_ARGUMENT_F("FXponderation_SINX=""FXpSINX=",ACCES_A_UN_CHAMP_3D_____ponderation_SINX_X); \
GET_ARGUMENT_F("FXponderation_TAHX=""FXpTAHX=",ACCES_A_UN_CHAMP_3D_____ponderation_TAHX_X); \
GET_ARGUMENT_F("FXponderation_TANX=""FXpTANX=",ACCES_A_UN_CHAMP_3D_____ponderation_TANX_X); \
/* Introduits le 20080325153716... */ \
\
GET_ARGUMENT_F("FYponderation_NEUT=""FYpNEUT=",ACCES_A_UN_CHAMP_3D_____ponderation_NEUT_Y); \
GET_ARGUMENT_F("FYponderation_ACOX=""FYpACOX=",ACCES_A_UN_CHAMP_3D_____ponderation_ACOX_Y); \
GET_ARGUMENT_F("FYponderation_ASIX=""FYpASIX=",ACCES_A_UN_CHAMP_3D_____ponderation_ASIX_Y); \
GET_ARGUMENT_F("FYponderation_COHX=""FYpCOHX=",ACCES_A_UN_CHAMP_3D_____ponderation_COHX_Y); \
GET_ARGUMENT_F("FYponderation_COSX=""FYpCOSX=",ACCES_A_UN_CHAMP_3D_____ponderation_COSX_Y); \
GET_ARGUMENT_F("FYponderation_CSEX=""FYpCSEX=",ACCES_A_UN_CHAMP_3D_____ponderation_CSEX_Y); \
GET_ARGUMENT_F("FYponderation_CTGX=""FYpCTGX=",ACCES_A_UN_CHAMP_3D_____ponderation_CTGX_Y); \
GET_ARGUMENT_F("FYponderation_CTHX=""FYpCTHX=",ACCES_A_UN_CHAMP_3D_____ponderation_CTHX_Y); \
GET_ARGUMENT_F("FYponderation_EXPX=""FYpEXPX=",ACCES_A_UN_CHAMP_3D_____ponderation_EXPX_Y); \
GET_ARGUMENT_F("FYponderation_LOGX=""FYpLOGX=",ACCES_A_UN_CHAMP_3D_____ponderation_LOGX_Y); \
GET_ARGUMENT_F("FYponderation_RACX=""FYpRACX=",ACCES_A_UN_CHAMP_3D_____ponderation_RACX_Y); \
GET_ARGUMENT_F("FYponderation_SECX=""FYpSECX=",ACCES_A_UN_CHAMP_3D_____ponderation_SECX_Y); \
GET_ARGUMENT_F("FYponderation_SICX=""FYpSICX=",ACCES_A_UN_CHAMP_3D_____ponderation_SICX_Y); \
GET_ARGUMENT_F("FYponderation_SIHX=""FYpSIHX=",ACCES_A_UN_CHAMP_3D_____ponderation_SIHX_Y); \
GET_ARGUMENT_F("FYponderation_SINX=""FYpSINX=",ACCES_A_UN_CHAMP_3D_____ponderation_SINX_Y); \
GET_ARGUMENT_F("FYponderation_TAHX=""FYpTAHX=",ACCES_A_UN_CHAMP_3D_____ponderation_TAHX_Y); \
GET_ARGUMENT_F("FYponderation_TANX=""FYpTANX=",ACCES_A_UN_CHAMP_3D_____ponderation_TANX_Y); \
/* Introduits le 20080325153716... */ \
\
GET_ARGUMENT_L("FXYZtransformation_homographique=""FXYZth=" \
,ACCES_A_UN_CHAMP_3D_____appliquer_aux_coordonnees_une_transformation_homographique \
); \
/* Introduit le 20180930114845... */ \
\
GET_ARGUMENT_F("FXponderation_Na111=""FXpNa111=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a111_X); \
GET_ARGUMENT_F("FXponderation_Na110=""FXpNa110=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a110_X); \
GET_ARGUMENT_F("FXponderation_Na101=""FXpNa101=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a101_X); \
GET_ARGUMENT_F("FXponderation_Na100=""FXpNa100=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a100_X); \
GET_ARGUMENT_F("FXponderation_Na011=""FXpNa011=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a011_X); \
GET_ARGUMENT_F("FXponderation_Na010=""FXpNa010=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a010_X); \
GET_ARGUMENT_F("FXponderation_Na001=""FXpNa001=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a001_X); \
GET_ARGUMENT_F("FXponderation_Na000=""FXpNa000=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a000_X); \
/* Introduits le 20180930114845... */ \
\
GET_ARGUMENT_F("FXponderation_Da111=""FXpDa111=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a111_X); \
GET_ARGUMENT_F("FXponderation_Da110=""FXpDa110=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a110_X); \
GET_ARGUMENT_F("FXponderation_Da101=""FXpDa101=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a101_X); \
GET_ARGUMENT_F("FXponderation_Da100=""FXpDa100=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a100_X); \
GET_ARGUMENT_F("FXponderation_Da011=""FXpDa011=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a011_X); \
GET_ARGUMENT_F("FXponderation_Da010=""FXpDa010=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a010_X); \
GET_ARGUMENT_F("FXponderation_Da001=""FXpDa001=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a001_X); \
GET_ARGUMENT_F("FXponderation_Da000=""FXpDa000=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a000_X); \
/* Introduits le 20180930114845... */ \
\
GET_ARGUMENT_F("FYponderation_Na111=""FYpNa111=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a111_Y); \
GET_ARGUMENT_F("FYponderation_Na110=""FYpNa110=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a110_Y); \
GET_ARGUMENT_F("FYponderation_Na101=""FYpNa101=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a101_Y); \
GET_ARGUMENT_F("FYponderation_Na100=""FYpNa100=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a100_Y); \
GET_ARGUMENT_F("FYponderation_Na011=""FYpNa011=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a011_Y); \
GET_ARGUMENT_F("FYponderation_Na010=""FYpNa010=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a010_Y); \
GET_ARGUMENT_F("FYponderation_Na001=""FYpNa001=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a001_Y); \
GET_ARGUMENT_F("FYponderation_Na000=""FYpNa000=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a000_Y); \
/* Introduits le 20180930114845... */ \
\
GET_ARGUMENT_F("FYponderation_Da111=""FYpDa111=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a111_Y); \
GET_ARGUMENT_F("FYponderation_Da110=""FYpDa110=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a110_Y); \
GET_ARGUMENT_F("FYponderation_Da101=""FYpDa101=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a101_Y); \
GET_ARGUMENT_F("FYponderation_Da100=""FYpDa100=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a100_Y); \
GET_ARGUMENT_F("FYponderation_Da011=""FYpDa011=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a011_Y); \
GET_ARGUMENT_F("FYponderation_Da010=""FYpDa010=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a010_Y); \
GET_ARGUMENT_F("FYponderation_Da001=""FYpDa001=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a001_Y); \
GET_ARGUMENT_F("FYponderation_Da000=""FYpDa000=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a000_Y); \
/* Introduits le 20180930114845... */ \
\
GET_ARGUMENT_F("FZponderation_Na111=""FZpNa111=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a111_Z); \
GET_ARGUMENT_F("FZponderation_Na110=""FZpNa110=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a110_Z); \
GET_ARGUMENT_F("FZponderation_Na101=""FZpNa101=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a101_Z); \
GET_ARGUMENT_F("FZponderation_Na100=""FZpNa100=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a100_Z); \
GET_ARGUMENT_F("FZponderation_Na011=""FZpNa011=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a011_Z); \
GET_ARGUMENT_F("FZponderation_Na010=""FZpNa010=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a010_Z); \
GET_ARGUMENT_F("FZponderation_Na001=""FZpNa001=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a001_Z); \
GET_ARGUMENT_F("FZponderation_Na000=""FZpNa000=",ACCES_A_UN_CHAMP_3D_____ponderation_Numerateur___a000_Z); \
/* Introduits le 20180930114845... */ \
\
GET_ARGUMENT_F("FZponderation_Da111=""FZpDa111=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a111_Z); \
GET_ARGUMENT_F("FZponderation_Da110=""FZpDa110=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a110_Z); \
GET_ARGUMENT_F("FZponderation_Da101=""FZpDa101=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a101_Z); \
GET_ARGUMENT_F("FZponderation_Da100=""FZpDa100=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a100_Z); \
GET_ARGUMENT_F("FZponderation_Da011=""FZpDa011=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a011_Z); \
GET_ARGUMENT_F("FZponderation_Da010=""FZpDa010=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a010_Z); \
GET_ARGUMENT_F("FZponderation_Da001=""FZpDa001=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a001_Z); \
GET_ARGUMENT_F("FZponderation_Da000=""FZpDa000=",ACCES_A_UN_CHAMP_3D_____ponderation_Denominateur_a000_Z); \
/* Introduits le 20180930114845... */ \
\
GET_ARGUMENT_L("FXYZspheriques=""FXYZspher=" \
,ACCES_A_UN_CHAMP_3D_____transformer_les_coordonnees_cartesiennes_en_coordonnees_spheriques \
); \
GET_ARGUMENT_N("FXYZcartesiennes=""FXYZcart=" \
,ACCES_A_UN_CHAMP_3D_____transformer_les_coordonnees_cartesiennes_en_coordonnees_spheriques \
); \
/* Introduit le 20080922122155... */ \
\
GET_ARGUMENT_F("FTransformation_x_Minimal=""FTxm=",begin_TRANSFORMATION_DES_COORDONNEES_XYZ_____x_Minimal); \
GET_ARGUMENT_F("FTransformation_x_Maximal=""FTxM=",begin_TRANSFORMATION_DES_COORDONNEES_XYZ_____x_Maximal); \
GET_ARGUMENT_F("FTransformation_y_Minimal=""FTym=",begin_TRANSFORMATION_DES_COORDONNEES_XYZ_____y_Minimal); \
GET_ARGUMENT_F("FTransformation_y_Maximal=""FTyM=",begin_TRANSFORMATION_DES_COORDONNEES_XYZ_____y_Maximal); \
GET_ARGUMENT_F("FTransformation_z_Minimal=""FTzm=",begin_TRANSFORMATION_DES_COORDONNEES_XYZ_____z_Minimal); \
GET_ARGUMENT_F("FTransformation_z_Maximal=""FTzM=",begin_TRANSFORMATION_DES_COORDONNEES_XYZ_____z_Maximal); \
GET_ARGUMENT_F("FTransformation_t_Minimal=""FTtm=",begin_TRANSFORMATION_DES_COORDONNEES_XYZ_____t_Minimal); \
GET_ARGUMENT_F("FTransformation_t_Maximal=""FTtM=",begin_TRANSFORMATION_DES_COORDONNEES_XYZ_____t_Maximal); \
/* Introduits le 20240524145614 afin de pouvoir generer des "sous-champs"... */ \
\
PROCESS_ARGUMENT_L("rn=""renormaliser=" \
,Igenere_champ_____renormaliser_le_champ_automatiquement \
,BLOC(VIDE;) \
,BLOC(Bblock \
EGAL(IFgenere_champ_____renormaliser_le_champ_automatiquement \
,Igenere_champ_____renormaliser_le_champ_automatiquement \
); \
Eblock \
) \
); \
PROCESS_ARGUMENT_L("Frn=""Frenormaliser=" \
,IFgenere_champ_____renormaliser_le_champ_automatiquement \
,BLOC(VIDE;) \
,BLOC(Bblock \
EGAL(Igenere_champ_____renormaliser_le_champ_automatiquement \
,IFgenere_champ_____renormaliser_le_champ_automatiquement \
); \
Eblock \
) \
); \
/* Introduit le 20090303104037 en ce qui concerne les images non standards... */ \
\
GET_ARGUMENT_L("message_hors_01=""mh01=",Igenere_champ_____editer_le_message__hors__0_1); \
/* Parametre introduit le 20190602141844... */ \
\
GET_ARGUMENT_F("origine=""o=",IFnormalisation_____niveau_origine___de_normalisation); \
GET_ARGUMENT_F("extremite=""e=",IFnormalisation_____niveau_extremite_de_normalisation); \
GET_ARGUMENT_L("zero=",IFnormalisation_____conserver_le_zero); \
/* Parametre introduit le 20090305184613... */ \
/* */ \
/* Je note le 20120704104500 que "zero=VRAI" fait que le zero (0.0) "standard=FAUX" devient */ \
/* '$GRIS_4+1' (=128) en "standard=VRAI"... */ \
\
GET_ARGUMENT_L("localiser_zero=""lzero=",IFnormalisation_____localiser_le_zero_en_un_point_donne); \
GET_ARGUMENT_F("Xzero=",IFnormalisation_____coordonnee_X_du_point_definissant_le_zero); \
GET_ARGUMENT_F("Yzero=",IFnormalisation_____coordonnee_Y_du_point_definissant_le_zero); \
/* Parametres introduits le 20170228132716... */ \
\
FIN___D_IMBRICATION_DES_____gPROCESS_PARAMETRE_____SECONDAIRES; \
/* Introduit le 20070130091402 car, en effet, il manquait... */ \
\
Eblock
#define PROCESS_ARGUMENTS_DE_PARAMETRAGE_3D_DE_____ACCES_A_UN_CHAMP_3D \
/* Procedure introduite le 20071101090820 pour distinguer les cas qui utilisent 'Zf' de */ \
/* ceux qui ne l'utilisent pas... */ \
Bblock \
\
DEBUT_D_IMBRICATION_DES_____gPROCESS_PARAMETRE_____SECONDAIRES; \
\
PROCESS_ARGUMENTS_DE_PARAMETRAGE_2D_DE_____ACCES_A_UN_CHAMP_3D; \
\
GET_ARGUMENT_F("Zmin_interieur=""ZminI=",IFgenere_champ_____Zmin); \
GET_ARGUMENT_F("Zmax_interieur=""ZmaxI=",IFgenere_champ_____Zmax); \
/* Deplace de 'PROCESS_ARGUMENTS_DE_PARAMETRAGE_2D_DE_____ACCES_A_UN_CHAMP_3D(...)' a */ \
/* 'PROCESS_ARGUMENTS_DE_PARAMETRAGE_3D_DE_____ACCES_A_UN_CHAMP_3D(...)' le 20080325154755. */ \
GET_ARGUMENT_F("Tmin_interieur=""TminI=",IFgenere_champ_____Tmin); \
GET_ARGUMENT_F("Tmax_interieur=""TmaxI=",IFgenere_champ_____Tmax); \
/* Arguments relativement inutiles introduits le 20100209101540... */ \
\
GET_ARGUMENT_L("FZmodulo=""FZm=",ACCES_A_UN_CHAMP_3D_____calculer_la_coordonnee_Z_modulo); \
GET_ARGUMENT_F("FZmodulo_inf=""FZmodi=",ACCES_A_UN_CHAMP_3D_____borne_inferieure_de_la_coordonnee_Z_modulo); \
GET_ARGUMENT_F("FZmodulo_sup=""FZmods=",ACCES_A_UN_CHAMP_3D_____borne_superieure_de_la_coordonnee_Z_modulo); \
GET_ARGUMENT_L("FZsymetrique=""FZs=",ACCES_A_UN_CHAMP_3D_____calculer_la_coordonnee_Z_symetriquement); \
/* Deplace de 'PROCESS_ARGUMENTS_DE_PARAMETRAGE_2D_DE_____ACCES_A_UN_CHAMP_3D(...)' a */ \
/* 'PROCESS_ARGUMENTS_DE_PARAMETRAGE_3D_DE_____ACCES_A_UN_CHAMP_3D(...)' le 20080325154755. */ \
\
GET_ARGUMENT_F("FZsymetrique_inf=""FZsymi=" \
,ACCES_A_UN_CHAMP_3D_____borne_inferieure_de_la_coordonnee_Z_symetrique \
); \
GET_ARGUMENT_F("FZsymetrique_sup=""FZsyms=" \
,ACCES_A_UN_CHAMP_3D_____borne_superieure_de_la_coordonnee_Z_symetrique \
); \
/* Deplace de 'PROCESS_ARGUMENTS_DE_PARAMETRAGE_2D_DE_____ACCES_A_UN_CHAMP_3D(...)' a */ \
/* 'PROCESS_ARGUMENTS_DE_PARAMETRAGE_3D_DE_____ACCES_A_UN_CHAMP_3D(...)' le 20080325154755. */ \
\
GET_ARGUMENT_F("FZponderation_NEUT=""FZpNEUT=",ACCES_A_UN_CHAMP_3D_____ponderation_NEUT_Z); \
GET_ARGUMENT_F("FZponderation_ACOX=""FZpACOX=",ACCES_A_UN_CHAMP_3D_____ponderation_ACOX_Z); \
GET_ARGUMENT_F("FZponderation_ASIX=""FZpASIX=",ACCES_A_UN_CHAMP_3D_____ponderation_ASIX_Z); \
GET_ARGUMENT_F("FZponderation_COHX=""FZpCOHX=",ACCES_A_UN_CHAMP_3D_____ponderation_COHX_Z); \
GET_ARGUMENT_F("FZponderation_COSX=""FZpCOSX=",ACCES_A_UN_CHAMP_3D_____ponderation_COSX_Z); \
GET_ARGUMENT_F("FZponderation_CSEX=""FZpCSEX=",ACCES_A_UN_CHAMP_3D_____ponderation_CSEX_Z); \
GET_ARGUMENT_F("FZponderation_CTGX=""FZpCTGX=",ACCES_A_UN_CHAMP_3D_____ponderation_CTGX_Z); \
GET_ARGUMENT_F("FZponderation_CTHX=""FZpCTHX=",ACCES_A_UN_CHAMP_3D_____ponderation_CTHX_Z); \
GET_ARGUMENT_F("FZponderation_EXPX=""FZpEXPX=",ACCES_A_UN_CHAMP_3D_____ponderation_EXPX_Z); \
GET_ARGUMENT_F("FZponderation_LOGX=""FZpLOGX=",ACCES_A_UN_CHAMP_3D_____ponderation_LOGX_Z); \
GET_ARGUMENT_F("FZponderation_RACX=""FZpRACX=",ACCES_A_UN_CHAMP_3D_____ponderation_RACX_Z); \
GET_ARGUMENT_F("FZponderation_SECX=""FZpSECX=",ACCES_A_UN_CHAMP_3D_____ponderation_SECX_Z); \
GET_ARGUMENT_F("FZponderation_SICX=""FZpSICX=",ACCES_A_UN_CHAMP_3D_____ponderation_SICX_Z); \
GET_ARGUMENT_F("FZponderation_SIHX=""FZpSIHX=",ACCES_A_UN_CHAMP_3D_____ponderation_SIHX_Z); \
GET_ARGUMENT_F("FZponderation_SINX=""FZpSINX=",ACCES_A_UN_CHAMP_3D_____ponderation_SINX_Z); \
GET_ARGUMENT_F("FZponderation_TAHX=""FZpTAHX=",ACCES_A_UN_CHAMP_3D_____ponderation_TAHX_Z); \
GET_ARGUMENT_F("FZponderation_TANX=""FZpTANX=",ACCES_A_UN_CHAMP_3D_____ponderation_TANX_Z); \
/* Introduits le 20080325153716... */ \
\
GET_ARGUMENT_F("z=""Z=""zf=""Zf=",Zf); \
GET_ARGUMENT_F("kz=""KZ=""Ez=""fZf=",facteur_Zf); \
GET_ARGUMENT_F("trz=""Tz=""TRZ=""tZf=",translation_Zf); \
/* La coordonnee 'Z' fut introduite le 20061127133115 au cas ou, et les synonymes "Ez=" */ \
/* et "Tz=" furent introduits le 20061127141309. Quant a "Zf=", il fut introduit le */ \
/* 20100209133910 par symetrie avec "Tf="... */ \
GET_ARGUMENT_F("tf=""Tf=",Tf); \
GET_ARGUMENT_F("kt=""KT=""Et=""fTf=",facteur_Tf); \
GET_ARGUMENT_F("trt=""Tt=""TRT=""tTf=",translation_Tf); \
/* Arguments introduits le 20100209133910... */ \
\
FIN___D_IMBRICATION_DES_____gPROCESS_PARAMETRE_____SECONDAIRES; \
\
Eblock