/*************************************************************************************************************************************/
/* */
/* 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 '$xiidG/fonction.1$ARG' sur 'LACT19' : */
/* */
/* Jean-Francois COLONNA (LACTAMME, 20240626121803). */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* 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 : */
/* */
/*************************************************************************************************************************************/
#ifdef __VERSION__COMPILER_LE_GRAPHIQUE_SILICON_GRAPHICS
=define __IGclear \
IGclear
=define _IGclear( \
\
) \
IGclear( \
\
)
#define IGclear( \
\
) \
_IGclear( \
\
)
# ifdef __VERSION__COMPILER_L_OPTION_VIDEO_ANALOGIQUE_DU_GRAPHIQUE_SILICON_GRAPHICS
# Aifdef __VERSION__COMPILER_L_OPTION_VIDEO_ANALOGIQUE_DU_GRAPHIQUE_SILICON_GRAPHICS
# Eifdef __VERSION__COMPILER_L_OPTION_VIDEO_ANALOGIQUE_DU_GRAPHIQUE_SILICON_GRAPHICS
=define __IGopen \
IGopen
=define _IGopen( \
Argument_____nom_de_la_fenetreA \
,Argument_____centrer_la_fenetre \
,Argument_____coin_bas_gauche \
,Argument_____generer_de_la_video \
,Argument_____laisser_le_curseur_apparaitre_pendant_l_affichage \
) \
IGopen( \
Argument_____nom_de_la_fenetreA \
,Argument_____centrer_la_fenetre \
,Argument_____coin_bas_gauche \
,Argument_____generer_de_la_video \
,Argument_____laisser_le_curseur_apparaitre_pendant_l_affichage \
)
#define IGopen( \
Argument_____nom_de_la_fenetreA \
,Argument_____centrer_la_fenetre \
,Argument_____coin_bas_gauche \
,Argument_____generer_de_la_video \
,Argument_____laisser_le_curseur_apparaitre_pendant_l_affichage \
) \
_IGopen( \
Argument_____nom_de_la_fenetreA \
,Argument_____centrer_la_fenetre \
,Argument_____coin_bas_gauche \
,Argument_____generer_de_la_video \
,Argument_____laisser_le_curseur_apparaitre_pendant_l_affichage \
)
=define __IGchangement_de_la_correction_de_gamma \
IGchangement_de_la_correction_de_gamma
=define _IGchangement_de_la_correction_de_gamma( \
Argument_____correction_de_gamma_ROUGE \
,Argument_____correction_de_gamma_VERTE \
,Argument_____correction_de_gamma_BLEUE \
) \
IGchangement_de_la_correction_de_gamma( \
Argument_____correction_de_gamma_ROUGE \
,Argument_____correction_de_gamma_VERTE \
,Argument_____correction_de_gamma_BLEUE \
)
#define IGchangement_de_la_correction_de_gamma( \
Argument_____correction_de_gamma_ROUGE \
,Argument_____correction_de_gamma_VERTE \
,Argument_____correction_de_gamma_BLEUE \
) \
_IGchangement_de_la_correction_de_gamma( \
Argument_____correction_de_gamma_ROUGE \
,Argument_____correction_de_gamma_VERTE \
,Argument_____correction_de_gamma_BLEUE \
)
=define __IGattente_de_l_evenement_ButtonPress \
IGattente_de_l_evenement_ButtonPress
=define _IGattente_de_l_evenement_ButtonPress( \
\
) \
IGattente_de_l_evenement_ButtonPress( \
\
)
#define IGattente_de_l_evenement_ButtonPress( \
\
) \
_IGattente_de_l_evenement_ButtonPress( \
\
)
=define __IGclose \
IGclose
=define _IGclose( \
\
) \
IGclose( \
\
)
#define IGclose( \
\
) \
_IGclose( \
\
)
=define __IGdisplay \
IGdisplay
=define _IGdisplay( \
Argument_____imageA \
,Argument_____facteur_de_zoom \
,Argument_____centrer_l_image_dans_la_fenetre \
,Argument_____translation_de_l_image_dans_la_fenetre \
) \
IGdisplay( \
Argument_____imageA \
,Argument_____facteur_de_zoom \
,Argument_____centrer_l_image_dans_la_fenetre \
,Argument_____translation_de_l_image_dans_la_fenetre \
)
#define IGdisplay( \
Argument_____imageA \
,Argument_____facteur_de_zoom \
,Argument_____centrer_l_image_dans_la_fenetre \
,Argument_____translation_de_l_image_dans_la_fenetre \
) \
_IGdisplay( \
Argument_____imageA \
,Argument_____facteur_de_zoom \
,Argument_____centrer_l_image_dans_la_fenetre \
,Argument_____translation_de_l_image_dans_la_fenetre \
)
# ifdef __VERSION__COMPILER_L_OPTION_VIDEO_ANALOGIQUE_DU_GRAPHIQUE_SILICON_GRAPHICS
# ifdef GESTION_DE_L_OPTION_GALILEO_VERSION_02
# Aifdef GESTION_DE_L_OPTION_GALILEO_VERSION_02
# Eifdef GESTION_DE_L_OPTION_GALILEO_VERSION_02
=define __IGdebut_de_diffusion_ou_de_numerisation_d_une_sequence_video \
IGdebut_de_diffusion_ou_de_numerisation_d_une_sequence_video
=define _IGdebut_de_diffusion_ou_de_numerisation_d_une_sequence_video( \
Argument_____nom_variable_shell_serveur_ecran \
,Argument_____nom_de_la_fenetreA \
,Argument_____centrer_la_fenetre_video_temps_reel \
,Argument_____coin_bas_gauche \
,Argument_____editer_les_PRINT_ATTENTION_initiaux \
,Argument_____diffuser_sequence_sinon_numeriser_image \
) \
IGdebut_de_diffusion_ou_de_numerisation_d_une_sequence_video( \
Argument_____nom_variable_shell_serveur_ecran \
,Argument_____nom_de_la_fenetreA \
,Argument_____centrer_la_fenetre_video_temps_reel \
,Argument_____coin_bas_gauche \
,Argument_____editer_les_PRINT_ATTENTION_initiaux \
,Argument_____diffuser_sequence_sinon_numeriser_image \
)
#define IGdebut_de_diffusion_ou_de_numerisation_d_une_sequence_video( \
Argument_____nom_variable_shell_serveur_ecran \
,Argument_____nom_de_la_fenetreA \
,Argument_____centrer_la_fenetre_video_temps_reel \
,Argument_____coin_bas_gauche \
,Argument_____editer_les_PRINT_ATTENTION_initiaux \
,Argument_____diffuser_sequence_sinon_numeriser_image \
) \
_IGdebut_de_diffusion_ou_de_numerisation_d_une_sequence_video( \
Argument_____nom_variable_shell_serveur_ecran \
,Argument_____nom_de_la_fenetreA \
,Argument_____centrer_la_fenetre_video_temps_reel \
,Argument_____coin_bas_gauche \
,Argument_____editer_les_PRINT_ATTENTION_initiaux \
,Argument_____diffuser_sequence_sinon_numeriser_image \
)
=define __IGdebut_de_diffusion_d_une_sequence_video_temps_reel \
IGdebut_de_diffusion_d_une_sequence_video_temps_reel
=define _IGdebut_de_diffusion_d_une_sequence_video_temps_reel( \
Argument_____nom_variable_shell_serveur_ecran \
,Argument_____nom_de_la_fenetreA \
,Argument_____centrer_la_fenetre_video_temps_reel \
,Argument_____coin_bas_gauche \
,Argument_____editer_les_PRINT_ATTENTION_initiaux \
) \
IGdebut_de_diffusion_d_une_sequence_video_temps_reel( \
Argument_____nom_variable_shell_serveur_ecran \
,Argument_____nom_de_la_fenetreA \
,Argument_____centrer_la_fenetre_video_temps_reel \
,Argument_____coin_bas_gauche \
,Argument_____editer_les_PRINT_ATTENTION_initiaux \
)
#define IGdebut_de_diffusion_d_une_sequence_video_temps_reel( \
Argument_____nom_variable_shell_serveur_ecran \
,Argument_____nom_de_la_fenetreA \
,Argument_____centrer_la_fenetre_video_temps_reel \
,Argument_____coin_bas_gauche \
,Argument_____editer_les_PRINT_ATTENTION_initiaux \
) \
_IGdebut_de_diffusion_d_une_sequence_video_temps_reel( \
Argument_____nom_variable_shell_serveur_ecran \
,Argument_____nom_de_la_fenetreA \
,Argument_____centrer_la_fenetre_video_temps_reel \
,Argument_____coin_bas_gauche \
,Argument_____editer_les_PRINT_ATTENTION_initiaux \
)
=define __IGdebut_de_numerisation_d_une_image_video \
IGdebut_de_numerisation_d_une_image_video
=define _IGdebut_de_numerisation_d_une_image_video( \
\
) \
IGdebut_de_numerisation_d_une_image_video( \
\
)
#define IGdebut_de_numerisation_d_une_image_video( \
\
) \
_IGdebut_de_numerisation_d_une_image_video( \
\
)
=define __IGfin_de_diffusion_ou_de_numerisation_d_une_sequence_video \
IGfin_de_diffusion_ou_de_numerisation_d_une_sequence_video
=define _IGfin_de_diffusion_ou_de_numerisation_d_une_sequence_video( \
Argument_____diffuser_sequence_sinon_numeriser_image \
,Argument_____composante_numerisee_ROUGE \
,Argument_____composante_numerisee_VERTE \
,Argument_____composante_numerisee_BLEUE \
,Argument_____methode_de_redimensionnement \
) \
IGfin_de_diffusion_ou_de_numerisation_d_une_sequence_video( \
Argument_____diffuser_sequence_sinon_numeriser_image \
,Argument_____composante_numerisee_ROUGE \
,Argument_____composante_numerisee_VERTE \
,Argument_____composante_numerisee_BLEUE \
,Argument_____methode_de_redimensionnement \
)
#define IGfin_de_diffusion_ou_de_numerisation_d_une_sequence_video( \
Argument_____diffuser_sequence_sinon_numeriser_image \
,Argument_____composante_numerisee_ROUGE \
,Argument_____composante_numerisee_VERTE \
,Argument_____composante_numerisee_BLEUE \
,Argument_____methode_de_redimensionnement \
) \
_IGfin_de_diffusion_ou_de_numerisation_d_une_sequence_video( \
Argument_____diffuser_sequence_sinon_numeriser_image \
,Argument_____composante_numerisee_ROUGE \
,Argument_____composante_numerisee_VERTE \
,Argument_____composante_numerisee_BLEUE \
,Argument_____methode_de_redimensionnement \
)
=define __IGfin_de_diffusion_d_une_sequence_video_temps_reel \
IGfin_de_diffusion_d_une_sequence_video_temps_reel
=define _IGfin_de_diffusion_d_une_sequence_video_temps_reel( \
\
) \
IGfin_de_diffusion_d_une_sequence_video_temps_reel( \
\
)
#define IGfin_de_diffusion_d_une_sequence_video_temps_reel( \
\
) \
_IGfin_de_diffusion_d_une_sequence_video_temps_reel( \
\
)
=define __IGfin_de_numerisation_d_une_image_video \
IGfin_de_numerisation_d_une_image_video
=define _IGfin_de_numerisation_d_une_image_video( \
Argument_____composante_numerisee_ROUGE \
,Argument_____composante_numerisee_VERTE \
,Argument_____composante_numerisee_BLEUE \
,Argument_____methode_de_redimensionnement \
) \
IGfin_de_numerisation_d_une_image_video( \
Argument_____composante_numerisee_ROUGE \
,Argument_____composante_numerisee_VERTE \
,Argument_____composante_numerisee_BLEUE \
,Argument_____methode_de_redimensionnement \
)
#define IGfin_de_numerisation_d_une_image_video( \
Argument_____composante_numerisee_ROUGE \
,Argument_____composante_numerisee_VERTE \
,Argument_____composante_numerisee_BLEUE \
,Argument_____methode_de_redimensionnement \
) \
_IGfin_de_numerisation_d_une_image_video( \
Argument_____composante_numerisee_ROUGE \
,Argument_____composante_numerisee_VERTE \
,Argument_____composante_numerisee_BLEUE \
,Argument_____methode_de_redimensionnement \
)
# Aifdef __VERSION__COMPILER_L_OPTION_VIDEO_ANALOGIQUE_DU_GRAPHIQUE_SILICON_GRAPHICS
# Eifdef __VERSION__COMPILER_L_OPTION_VIDEO_ANALOGIQUE_DU_GRAPHIQUE_SILICON_GRAPHICS
#Aifdef __VERSION__COMPILER_LE_GRAPHIQUE_SILICON_GRAPHICS
#Eifdef __VERSION__COMPILER_LE_GRAPHIQUE_SILICON_GRAPHICS