/*************************************************************************************************************************************/ /* */ /* D E F I N I T I O N D E S F O N C T I O N S E T D E L E U R S A R G U M E N T S : */ /* */ /* */ /* Dans ce fichier, se trouvent toutes */ /* les donnees necessaires a la validation */ /* du nombre des arguments lors de l'appel */ /* d'une fonction. */ /* */ /* */ /* Contenu : */ /* */ /* On trouvera donc ici deux types de */ /* definitions : */ /* */ /* 1 - permettant d'atteindre une fonction */ /* 'f' sans valider le nombre d'arguments, */ /* et ce en utilisant le nom '__f' : */ /* */ /* =define __f f */ /* */ /* 2 - permettant de valider le nombre */ /* d'arguments lors d'une utilisation */ /* quelconque d'une fonction 'f' : */ /* */ /* =define _f(args) f(args) */ /* #define f(args) _f(args) */ /* */ /* */ /* Author of '$xiipf/fonction.2$ARG' sur 'LACT19' : */ /* */ /* Jean-Francois COLONNA (LACTAMME, 20240626121908). */ /* */ /*************************************************************************************************************************************/ /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* D E F I N I T I O N D E S F O N C T I O N S E T D E L E U R S A R G U M E N T S : */ /* */ /*************************************************************************************************************************************/ =define __FNEUTRE1 \ FNEUTRE1 =define _FNEUTRE1( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FNEUTRE1( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FNEUTRE1( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FNEUTRE1( \ Argument_____arg1 \ ,Argument_____arg2 \ ) =define __FNEUTRE2 \ FNEUTRE2 =define _FNEUTRE2( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FNEUTRE2( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FNEUTRE2( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FNEUTRE2( \ Argument_____arg1 \ ,Argument_____arg2 \ ) =define __FNEUTRE \ FNEUTRE =define _FNEUTRE( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FNEUTRE( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FNEUTRE( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FNEUTRE( \ Argument_____arg1 \ ,Argument_____arg2 \ ) =define __FADD \ FADD =define _FADD( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FADD( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FADD( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FADD( \ Argument_____arg1 \ ,Argument_____arg2 \ ) =define __FBARY \ FBARY =define _FBARY( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FBARY( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FBARY( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FBARY( \ Argument_____arg1 \ ,Argument_____arg2 \ ) =define __FMOYENNE \ FMOYENNE =define _FMOYENNE( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FMOYENNE( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FMOYENNE( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FMOYENNE( \ Argument_____arg1 \ ,Argument_____arg2 \ ) =define __FSUB \ FSUB =define _FSUB( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FSUB( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FSUB( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FSUB( \ Argument_____arg1 \ ,Argument_____arg2 \ ) =define __FMUL \ FMUL =define _FMUL( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FMUL( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FMUL( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FMUL( \ Argument_____arg1 \ ,Argument_____arg2 \ ) =define __FMULF \ FMULF =define _FMULF( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FMULF( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FMULF( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FMULF( \ Argument_____arg1 \ ,Argument_____arg2 \ ) =define __FDIV \ FDIV =define _FDIV( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FDIV( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FDIV( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FDIV( \ Argument_____arg1 \ ,Argument_____arg2 \ ) =define __FMAX \ FMAX =define _FMAX( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FMAX( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FMAX( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FMAX( \ Argument_____arg1 \ ,Argument_____arg2 \ ) =define __FMIN \ FMIN =define _FMIN( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FMIN( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FMIN( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FMIN( \ Argument_____arg1 \ ,Argument_____arg2 \ ) =define __FMINMAX \ FMINMAX =define _FMINMAX( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FMINMAX( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FMINMAX( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FMINMAX( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #if ((Format_p==Format_char)||(Format_p==Format_int)) =define __FOR \ FOR =define _FOR( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FOR( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FOR( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FOR( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #Aif ((Format_p==Format_char)||(Format_p==Format_int)) #Eif ((Format_p==Format_char)||(Format_p==Format_int)) #if ((Format_p==Format_char)||(Format_p==Format_int)) =define __FAND \ FAND =define _FAND( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FAND( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FAND( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FAND( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #Aif ((Format_p==Format_char)||(Format_p==Format_int)) #Eif ((Format_p==Format_char)||(Format_p==Format_int)) #if ((Format_p==Format_char)||(Format_p==Format_int)) =define __FEOR \ FEOR =define _FEOR( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ FEOR( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define FEOR( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _FEOR( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #Aif ((Format_p==Format_char)||(Format_p==Format_int)) #Eif ((Format_p==Format_char)||(Format_p==Format_int)) #if ((Format_p==Format_char)||(Format_p==Format_int)) =define __Fcombinaison_universelle_de_deux_niveaux \ Fcombinaison_universelle_de_deux_niveaux =define _Fcombinaison_universelle_de_deux_niveaux( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ Fcombinaison_universelle_de_deux_niveaux( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #define Fcombinaison_universelle_de_deux_niveaux( \ Argument_____arg1 \ ,Argument_____arg2 \ ) \ _Fcombinaison_universelle_de_deux_niveaux( \ Argument_____arg1 \ ,Argument_____arg2 \ ) #Aif ((Format_p==Format_char)||(Format_p==Format_int)) #Eif ((Format_p==Format_char)||(Format_p==Format_int)) =define __Fload_point \ Fload_point =define _Fload_point( \ Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) \ Fload_point( \ Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) #define Fload_point( \ Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) \ _Fload_point( \ Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) =define __FFload_point \ FFload_point =define _FFload_point( \ Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) \ FFload_point( \ Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) #define FFload_point( \ Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) \ _FFload_point( \ Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) =define __Fload_point_coordonnees_01 \ Fload_point_coordonnees_01 =define _Fload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) \ Fload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) #define Fload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) \ _Fload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) =define __FFload_point_coordonnees_01 \ FFload_point_coordonnees_01 =define _FFload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) \ FFload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) #define FFload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) \ _FFload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) =define __FFload_point_coordonnees_01_indirectes \ FFload_point_coordonnees_01_indirectes =define _FFload_point_coordonnees_01_indirectes( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____imageAX \ ,Argument_____imageAY \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) \ FFload_point_coordonnees_01_indirectes( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____imageAX \ ,Argument_____imageAY \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) #define FFload_point_coordonnees_01_indirectes( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____imageAX \ ,Argument_____imageAY \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) \ _FFload_point_coordonnees_01_indirectes( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____imageAX \ ,Argument_____imageAY \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ) =define __gFFload_point_coordonnees_01 \ gFFload_point_coordonnees_01 =define _gFFload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ) \ gFFload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ) #define gFFload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ) \ _gFFload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ) =define __sgFFload_point_coordonnees_01 \ sgFFload_point_coordonnees_01 =define _sgFFload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ,Argument_____eviter_les_fortes_discontinuites \ ,Argument_____epsilon_detection_des_fortes_discontinuites \ ) \ sgFFload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ,Argument_____eviter_les_fortes_discontinuites \ ,Argument_____epsilon_detection_des_fortes_discontinuites \ ) #define sgFFload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ,Argument_____eviter_les_fortes_discontinuites \ ,Argument_____epsilon_detection_des_fortes_discontinuites \ ) \ _sgFFload_point_coordonnees_01( \ Argument_____imageA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____niveau_hors_image \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ,Argument_____eviter_les_fortes_discontinuites \ ,Argument_____epsilon_detection_des_fortes_discontinuites \ ) =define __FAload_point \ FAload_point =define _FAload_point( \ Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) \ FAload_point( \ Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) #define FAload_point( \ Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) \ _FAload_point( \ Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) =define __FFAload_point \ FFAload_point =define _FFAload_point( \ Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) \ FFAload_point( \ Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) #define FFAload_point( \ Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) \ _FFAload_point( \ Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) =define __FAload_point_coordonnees_01 \ FAload_point_coordonnees_01 =define _FAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) \ FAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) #define FAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) \ _FAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) =define __FFAload_point_coordonnees_01 \ FFAload_point_coordonnees_01 =define _FFAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) \ FFAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) #define FFAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) \ _FFAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) =define __gFFAload_point_coordonnees_01 \ gFFAload_point_coordonnees_01 =define _gFFAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ) \ gFFAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ) #define gFFAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ) \ _gFFAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ) =define __sgFFAload_point_coordonnees_01 \ sgFFAload_point_coordonnees_01 =define _sgFFAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ,Argument_____eviter_les_fortes_discontinuites \ ,Argument_____epsilon_detection_des_fortes_discontinuites \ ) \ sgFFAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ,Argument_____eviter_les_fortes_discontinuites \ ,Argument_____epsilon_detection_des_fortes_discontinuites \ ) #define sgFFAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ,Argument_____eviter_les_fortes_discontinuites \ ,Argument_____epsilon_detection_des_fortes_discontinuites \ ) \ _sgFFAload_point_coordonnees_01( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ,Argument_____interpoler_bilineairement_ou_bicubiquement \ ,Argument_____utiliser_l_interpolation_bilineaire \ ,Argument_____eviter_les_fortes_discontinuites \ ,Argument_____epsilon_detection_des_fortes_discontinuites \ ) =define __FAload_point_coordonnees_01_etendu \ FAload_point_coordonnees_01_etendu =define _FAload_point_coordonnees_01_etendu( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) \ FAload_point_coordonnees_01_etendu( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) #define FAload_point_coordonnees_01_etendu( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) \ _FAload_point_coordonnees_01_etendu( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) =define __FFAload_point_coordonnees_01_etendu \ FFAload_point_coordonnees_01_etendu =define _FFAload_point_coordonnees_01_etendu( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) \ FFAload_point_coordonnees_01_etendu( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) #define FFAload_point_coordonnees_01_etendu( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) \ _FFAload_point_coordonnees_01_etendu( \ Argument_____albumA \ ,Argument_____Xf \ ,Argument_____Yf \ ,Argument_____Zf \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ,Argument_____niveau_hors_album \ ) =define __Fstore_point \ Fstore_point =define _Fstore_point( \ Argument_____point \ ,Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ) \ Fstore_point( \ Argument_____point \ ,Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ) #define Fstore_point( \ Argument_____point \ ,Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ) \ _Fstore_point( \ Argument_____point \ ,Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ) =define __FFstore_point \ FFstore_point =define _FFstore_point( \ Argument_____point \ ,Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ) \ FFstore_point( \ Argument_____point \ ,Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ) #define FFstore_point( \ Argument_____point \ ,Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ) \ _FFstore_point( \ Argument_____point \ ,Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ) =define __FAstore_point \ FAstore_point =define _FAstore_point( \ Argument_____point \ ,Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ) \ FAstore_point( \ Argument_____point \ ,Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ) #define FAstore_point( \ Argument_____point \ ,Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ) \ _FAstore_point( \ Argument_____point \ ,Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ) =define __FFAstore_point \ FFAstore_point =define _FFAstore_point( \ Argument_____point \ ,Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ) \ FFAstore_point( \ Argument_____point \ ,Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ) #define FFAstore_point( \ Argument_____point \ ,Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ ) \ _FFAstore_point( \ Argument_____point \ ,Argument_____albumA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____periodiser_X \ ,Argument_____periodiser_Y \ ,Argument_____periodiser_Z \ ,Argument_____symetriser_X \ ,Argument_____symetriser_Y \ ,Argument_____symetriser_Z \ ,Argument_____prolonger_X \ ,Argument_____prolonger_Y \ ,Argument_____prolonger_Z \ )