/*************************************************************************************************************************************/ /* */ /* R E F E R E N C E S A U X D O N N E S C O M M U N E S : */ /* */ /* */ /* Dans ce fichier, se trouvent */ /* toutes les references aux donnees */ /* communes de 'v image_image_MONTAGNES_FON' */ /* et utiles aux autres modules. */ /* */ /* */ /* Author of '$xiii/montagnes$EXT' sur 'LACT19' : */ /* */ /* Jean-Francois COLONNA (LACTAMME, 20240626122311). */ /* */ /*************************************************************************************************************************************/ /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* R E F E R E N C E S A U X D O N N E S C O M M U N E S : */ /* */ /*************************************************************************************************************************************/ #ifndef DejaInclus__image_image_MONTAGNES_EXT # ifdef DECLARATIONS_DES_FONCTIONS_ET_DE_LEURS_ARGUMENTS_VERSION_01 /* -------------------------------------------------------------------------------------------------------------------- Bblock=0001 */ DEFV(Ailleurs,DEFV(Float,Itrace_segment_vertical_____plus_grande_ordonnee_sur_la_montagne)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Itrace_segment_vertical_____plus_grande_ordonnee_sur_la_montagne)); DEFV(Ailleurs,DEFV(Float,Itrace_segment_vertical_____plus_grande_ordonnee_sur_la_last_ligne_de_la_montagne)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Itrace_segment_vertical_____plus_grande_ordonnee_sur_la_last_ligne_de_la_montagne)); # ifdef TYPE_DE_imageA_surface_VERSION_01 DEFV(Ailleurs,DEFV(Logical,_____TYPE_DE_imageA_surface_VERSION_01)); # Aifdef TYPE_DE_imageA_surface_VERSION_01 # Eifdef TYPE_DE_imageA_surface_VERSION_01 # ifdef TYPE_DE_imageA_surface_VERSION_02 DEFV(Ailleurs,DEFV(Logical,_____TYPE_DE_imageA_surface_VERSION_02)); # Aifdef TYPE_DE_imageA_surface_VERSION_02 # Eifdef TYPE_DE_imageA_surface_VERSION_02 DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____compatibilite_20090202)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____compatibilite_20090202)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____compatibilite_20090203)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____compatibilite_20090203)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____compatibilite_20210928)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____compatibilite_20210928)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____compatibilite_20211001)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____compatibilite_20211001)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____verification_de_la_correction_perspective)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____verification_de_la_correction_perspective)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____facteur_de_correction_perspective)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____facteur_de_correction_perspective)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____facteur_d_attenuation_a_l_ombre)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____facteur_d_attenuation_a_l_ombre)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____importance_du_decalage_vertical)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____importance_du_decalage_vertical)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____inclinaison_de_la_source_lumineuse)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____inclinaison_de_la_source_lumineuse)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____source_lumineuse_Z)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____source_lumineuse_Z)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____compatibilite_20061220)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____compatibilite_20061220)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____compatibilite_20090130)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____compatibilite_20090130)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____interpoler_les_lignes_de_crete_sur_la_montagne)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____interpoler_les_lignes_de_crete_sur_la_montagne)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____facteur_profondeur_toutes_lignes_de_crete)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____facteur_profondeur_toutes_lignes_de_crete)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____facteur_1_interpolation_toutes_lignes_de_crete)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____facteur_1_interpolation_toutes_lignes_de_crete)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____facteur_2_interpolation_toutes_lignes_de_crete)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____facteur_2_interpolation_toutes_lignes_de_crete)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____visualiser_la_falaise_avant_de_la_montagne)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____visualiser_la_falaise_avant_de_la_montagne)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____interpoler_le_Z_Buffer_lors_de_l_anti_aliasing)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____interpoler_le_Z_Buffer_lors_de_l_anti_aliasing)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____translation_de_la_coordonnee_Z_lors_d_une_vue_d_avion)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____translation_de_la_coordonnee_Z_lors_d_une_vue_d_avion)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____compatibilite_20100223)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____compatibilite_20100223)); DEFV(Ailleurs,DEFV(Logical,Itrace_segment_vertical_____editer_la_coordonnee_Z_d_un_point)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Itrace_segment_vertical_____editer_la_coordonnee_Z_d_un_point)); DEFV(Ailleurs,DEFV(Int,Itrace_segment_vertical_____coordonnee_X_du_point_dont_on_veut_la_coordonnee_Z)); DEFV(Ailleurs,DEFV(Int,ValeurParDefautDe_____Itrace_segment_vertical_____coordonnee_X_du_point_dont_on_veut_la_coordonnee_Z)); DEFV(Ailleurs,DEFV(Int,Itrace_segment_vertical_____coordonnee_Y_du_point_dont_on_veut_la_coordonnee_Z)); DEFV(Ailleurs,DEFV(Int,ValeurParDefautDe_____Itrace_segment_vertical_____coordonnee_Y_du_point_dont_on_veut_la_coordonnee_Z)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____source_lumineuse_specularite)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____source_lumineuse_specularite)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____depth_cueing_ponderation_niveau)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____depth_cueing_ponderation_niveau)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____depth_cueing_ponderation_coordonnee_X)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____depth_cueing_ponderation_coordonnee_X)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____depth_cueing_ponderation_coordonnee_Y)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____depth_cueing_ponderation_coordonnee_Y)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____depth_cueing_translation)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____depth_cueing_translation)); # ifdef BUG_SYSTEME_C_complexite_02 DEFV(Ailleurs,DEFV(Logical,_____BUG_SYSTEME_C_complexite_02)); # Aifdef BUG_SYSTEME_C_complexite_02 # Eifdef BUG_SYSTEME_C_complexite_02 # ifdef TYPE_DE_imageA_surface_VERSION_01 DEFV(Ailleurs,DEFV(Positive,Imontagnes_precises_____Fcompteur_DAppel)); DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Imontagnes_precises()))); # Aifdef TYPE_DE_imageA_surface_VERSION_01 # Eifdef TYPE_DE_imageA_surface_VERSION_01 # ifdef TYPE_DE_imageA_surface_VERSION_02 DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____Ay_reduit)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____Ay_reduit)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____By_reduit)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____By_reduit)); DEFV(Ailleurs,DEFV(Positive,Imontagnes_precises_____Fcompteur_DAppel)); DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Imontagnes_precises()))); # Aifdef TYPE_DE_imageA_surface_VERSION_02 # Eifdef TYPE_DE_imageA_surface_VERSION_02 DEFV(Ailleurs,DEFV(Positive,Imontagnes_____Fcompteur_DAppel)); DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Imontagnes()))); /* -------------------------------------------------------------------------------------------------------------------- Eblock=0001 */ /* -------------------------------------------------------------------------------------------------------------------- Bblock=0002 */ DEFV(Ailleurs,DEFV(Float,Imontagnes_en_perspective_precises_____source_lumineuse_specularite)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_en_perspective_precises_____source_lumineuse_specularite)); # ifdef TYPE_DE_imageA_surface_VERSION_01 DEFV(Ailleurs,DEFV(Positive,Imontagnes_en_perspective_precises_____Fcompteur_DAppel)); DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Imontagnes_en_perspective_precises()))); # Aifdef TYPE_DE_imageA_surface_VERSION_01 # Eifdef TYPE_DE_imageA_surface_VERSION_01 # ifdef TYPE_DE_imageA_surface_VERSION_02 DEFV(Ailleurs,DEFV(Positive,Imontagnes_en_perspective_precises_____Fcompteur_DAppel)); DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Imontagnes_en_perspective_precises()))); # Aifdef TYPE_DE_imageA_surface_VERSION_02 # Eifdef TYPE_DE_imageA_surface_VERSION_02 DEFV(Ailleurs,DEFV(Positive,Imontagnes_en_perspective_____Fcompteur_DAppel)); DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Imontagnes_en_perspective()))); /* -------------------------------------------------------------------------------------------------------------------- Eblock=0002 */ # Aifdef DECLARATIONS_DES_FONCTIONS_ET_DE_LEURS_ARGUMENTS_VERSION_01 # Eifdef DECLARATIONS_DES_FONCTIONS_ET_DE_LEURS_ARGUMENTS_VERSION_01 # ifdef DECLARATIONS_DES_FONCTIONS_ET_DE_LEURS_ARGUMENTS_VERSION_02 /* -------------------------------------------------------------------------------------------------------------------- Bblock=0001 */ DEFV(Ailleurs,DEFV(Float,Itrace_segment_vertical_____plus_grande_ordonnee_sur_la_montagne)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Itrace_segment_vertical_____plus_grande_ordonnee_sur_la_montagne)); DEFV(Ailleurs,DEFV(Float,Itrace_segment_vertical_____plus_grande_ordonnee_sur_la_last_ligne_de_la_montagne)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Itrace_segment_vertical_____plus_grande_ordonnee_sur_la_last_ligne_de_la_montagne)); # ifdef TYPE_DE_imageA_surface_VERSION_01 DEFV(Ailleurs,DEFV(Logical,_____TYPE_DE_imageA_surface_VERSION_01)); # Aifdef TYPE_DE_imageA_surface_VERSION_01 # Eifdef TYPE_DE_imageA_surface_VERSION_01 # ifdef TYPE_DE_imageA_surface_VERSION_02 DEFV(Ailleurs,DEFV(Logical,_____TYPE_DE_imageA_surface_VERSION_02)); # Aifdef TYPE_DE_imageA_surface_VERSION_02 # Eifdef TYPE_DE_imageA_surface_VERSION_02 DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____compatibilite_20090202)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____compatibilite_20090202)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____compatibilite_20090203)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____compatibilite_20090203)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____compatibilite_20210928)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____compatibilite_20210928)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____compatibilite_20211001)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____compatibilite_20211001)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____verification_de_la_correction_perspective)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____verification_de_la_correction_perspective)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____facteur_de_correction_perspective)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____facteur_de_correction_perspective)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____facteur_d_attenuation_a_l_ombre)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____facteur_d_attenuation_a_l_ombre)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____importance_du_decalage_vertical)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____importance_du_decalage_vertical)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____inclinaison_de_la_source_lumineuse)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____inclinaison_de_la_source_lumineuse)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____source_lumineuse_Z)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____source_lumineuse_Z)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____compatibilite_20061220)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____compatibilite_20061220)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____compatibilite_20090130)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____compatibilite_20090130)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____interpoler_les_lignes_de_crete_sur_la_montagne)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____interpoler_les_lignes_de_crete_sur_la_montagne)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____facteur_profondeur_toutes_lignes_de_crete)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____facteur_profondeur_toutes_lignes_de_crete)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____facteur_1_interpolation_toutes_lignes_de_crete)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____facteur_1_interpolation_toutes_lignes_de_crete)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____facteur_2_interpolation_toutes_lignes_de_crete)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____facteur_2_interpolation_toutes_lignes_de_crete)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____visualiser_la_falaise_avant_de_la_montagne)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____visualiser_la_falaise_avant_de_la_montagne)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____interpoler_le_Z_Buffer_lors_de_l_anti_aliasing)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____interpoler_le_Z_Buffer_lors_de_l_anti_aliasing)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____translation_de_la_coordonnee_Z_lors_d_une_vue_d_avion)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____translation_de_la_coordonnee_Z_lors_d_une_vue_d_avion)); DEFV(Ailleurs,DEFV(Logical,Imontagnes_precises_____compatibilite_20100223)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Imontagnes_precises_____compatibilite_20100223)); DEFV(Ailleurs,DEFV(Logical,Itrace_segment_vertical_____editer_la_coordonnee_Z_d_un_point)); DEFV(Ailleurs,DEFV(Logical,ValeurParDefautDe_____Itrace_segment_vertical_____editer_la_coordonnee_Z_d_un_point)); DEFV(Ailleurs,DEFV(Int,Itrace_segment_vertical_____coordonnee_X_du_point_dont_on_veut_la_coordonnee_Z)); DEFV(Ailleurs,DEFV(Int,ValeurParDefautDe_____Itrace_segment_vertical_____coordonnee_X_du_point_dont_on_veut_la_coordonnee_Z)); DEFV(Ailleurs,DEFV(Int,Itrace_segment_vertical_____coordonnee_Y_du_point_dont_on_veut_la_coordonnee_Z)); DEFV(Ailleurs,DEFV(Int,ValeurParDefautDe_____Itrace_segment_vertical_____coordonnee_Y_du_point_dont_on_veut_la_coordonnee_Z)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____source_lumineuse_specularite)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____source_lumineuse_specularite)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____depth_cueing_ponderation_niveau)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____depth_cueing_ponderation_niveau)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____depth_cueing_ponderation_coordonnee_X)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____depth_cueing_ponderation_coordonnee_X)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____depth_cueing_ponderation_coordonnee_Y)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____depth_cueing_ponderation_coordonnee_Y)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____depth_cueing_translation)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____depth_cueing_translation)); # ifdef BUG_SYSTEME_C_complexite_02 DEFV(Ailleurs,DEFV(Logical,_____BUG_SYSTEME_C_complexite_02)); # Aifdef BUG_SYSTEME_C_complexite_02 # Eifdef BUG_SYSTEME_C_complexite_02 # ifdef TYPE_DE_imageA_surface_VERSION_01 DEFV(Ailleurs,DEFV(Positive,Imontagnes_precises_____Fcompteur_DAppel)); DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Imontagnes_precises(DEFV(Argument,DEFV(image,Argument_____imageR)) ,DEFV(Argument,DEFV(Float,Argument_____facteur_d_echelle)) ,DEFV(Argument,DEFV(image,Argument_____imageA_surface)) ,DEFV(Argument,DEFV(image,Argument_____imageA_texture)) ,DEFV(Argument,DEFV(Logical,Argument_____nettoyer)) ,DEFV(Argument,DEFV(deltaF_2D,POINTERs(Argument_____translation))) ,DEFV(Argument,DEFV(Logical,Argument_____ombres_portees)) ,DEFV(Argument,DEFV(Float,Argument_____largeur_zone_penombre)) ,DEFV(Argument,DEFV(pointF_2D,POINTERs(Argument_____source_lumineuse))) ,DEFV(Argument,DEFV(Logical,Argument_____depth_cueing)) ,DEFV(Argument,DEFV(Float,Argument_____min_depth_cueing)) ,DEFV(Argument,DEFV(Logical,Argument_____vue_d_avion)) ,DEFV(Argument,DEFV(Logical,Argument_____anti_aliasing)) ) ) ) ); # Aifdef TYPE_DE_imageA_surface_VERSION_01 # Eifdef TYPE_DE_imageA_surface_VERSION_01 # ifdef TYPE_DE_imageA_surface_VERSION_02 DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____Ay_reduit)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____Ay_reduit)); DEFV(Ailleurs,DEFV(Float,Imontagnes_precises_____By_reduit)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_precises_____By_reduit)); DEFV(Ailleurs,DEFV(Positive,Imontagnes_precises_____Fcompteur_DAppel)); DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Imontagnes_precises(DEFV(Argument,DEFV(image,Argument_____imageR)) ,DEFV(Argument,DEFV(Float,Argument_____facteur_d_echelle)) ,DEFV(Argument,DEFV(imageF,Argument_____imageA_surface)) ,DEFV(Argument,DEFV(image,Argument_____imageA_texture)) ,DEFV(Argument,DEFV(Logical,Argument_____nettoyer)) ,DEFV(Argument,DEFV(deltaF_2D,POINTERs(Argument_____translation))) ,DEFV(Argument,DEFV(Logical,Argument_____ombres_portees)) ,DEFV(Argument,DEFV(Float,Argument_____largeur_zone_penombre)) ,DEFV(Argument,DEFV(pointF_2D,POINTERs(Argument_____source_lumineuse))) ,DEFV(Argument,DEFV(Logical,Argument_____depth_cueing)) ,DEFV(Argument,DEFV(Float,Argument_____min_depth_cueing)) ,DEFV(Argument,DEFV(Logical,Argument_____vue_d_avion)) ,DEFV(Argument,DEFV(Logical,Argument_____anti_aliasing)) ) ) ) ); # Aifdef TYPE_DE_imageA_surface_VERSION_02 # Eifdef TYPE_DE_imageA_surface_VERSION_02 DEFV(Ailleurs,DEFV(Positive,Imontagnes_____Fcompteur_DAppel)); DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Imontagnes(DEFV(Argument,DEFV(image,Argument_____imageR)) ,DEFV(Argument,DEFV(Float,Argument_____facteur_d_echelle)) ,DEFV(Argument,DEFV(image,Argument_____imageA_surface)) ,DEFV(Argument,DEFV(image,Argument_____imageA_texture)) ,DEFV(Argument,DEFV(Logical,Argument_____nettoyer)) ,DEFV(Argument,DEFV(deltaF_2D,POINTERs(Argument_____translation))) ,DEFV(Argument,DEFV(Logical,Argument_____ombres_portees)) ,DEFV(Argument,DEFV(Float,Argument_____largeur_zone_penombre)) ,DEFV(Argument,DEFV(pointF_2D,POINTERs(Argument_____source_lumineuse))) ,DEFV(Argument,DEFV(Logical,Argument_____depth_cueing)) ,DEFV(Argument,DEFV(Float,Argument_____min_depth_cueing)) ,DEFV(Argument,DEFV(Logical,Argument_____vue_d_avion)) ,DEFV(Argument,DEFV(Logical,Argument_____anti_aliasing)) ) ) ) ); /* -------------------------------------------------------------------------------------------------------------------- Eblock=0001 */ /* -------------------------------------------------------------------------------------------------------------------- Bblock=0002 */ DEFV(Ailleurs,DEFV(Float,Imontagnes_en_perspective_precises_____source_lumineuse_specularite)); DEFV(Ailleurs,DEFV(Float,ValeurParDefautDe_____Imontagnes_en_perspective_precises_____source_lumineuse_specularite)); # ifdef TYPE_DE_imageA_surface_VERSION_01 DEFV(Ailleurs,DEFV(Positive,Imontagnes_en_perspective_precises_____Fcompteur_DAppel)); DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Imontagnes_en_perspective_precises(DEFV(Argument,DEFV(image,Argument_____imageR)) ,DEFV(Argument,DEFV(Float,Argument_____facteur_d_echelle)) ,DEFV(Argument,DEFV(image,Argument_____imageA_surface)) ,DEFV(Argument,DEFV(image,Argument_____imageA_texture)) ,DEFV(Argument,DEFV(deltaF_3D,POINTERs(Argument_____translation))) ,DEFV(Argument,DEFV(pointF_3D,POINTERs(Argument_____position_du_touriste_observateur))) ,DEFV(Argument,DEFV(Logical,Argument_____ombres_portees)) ,DEFV(Argument,DEFV(pointF_3D,POINTERs(Argument_____source_lumineuse))) ,DEFV(Argument,DEFV(Logical,Argument_____depth_cueing)) ,DEFV(Argument,DEFV(Float,Argument_____min_depth_cueing)) ) ) ) ); # Aifdef TYPE_DE_imageA_surface_VERSION_01 # Eifdef TYPE_DE_imageA_surface_VERSION_01 # ifdef TYPE_DE_imageA_surface_VERSION_02 DEFV(Ailleurs,DEFV(Positive,Imontagnes_en_perspective_precises_____Fcompteur_DAppel)); DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Imontagnes_en_perspective_precises(DEFV(Argument,DEFV(image,Argument_____imageR)) ,DEFV(Argument,DEFV(Float,Argument_____facteur_d_echelle)) ,DEFV(Argument,DEFV(imageF,Argument_____imageA_surface)) ,DEFV(Argument,DEFV(image,Argument_____imageA_texture)) ,DEFV(Argument,DEFV(deltaF_3D,POINTERs(Argument_____translation))) ,DEFV(Argument,DEFV(pointF_3D,POINTERs(Argument_____position_du_touriste_observateur))) ,DEFV(Argument,DEFV(Logical,Argument_____ombres_portees)) ,DEFV(Argument,DEFV(pointF_3D,POINTERs(Argument_____source_lumineuse))) ,DEFV(Argument,DEFV(Logical,Argument_____depth_cueing)) ,DEFV(Argument,DEFV(Float,Argument_____min_depth_cueing)) ) ) ) ); # Aifdef TYPE_DE_imageA_surface_VERSION_02 # Eifdef TYPE_DE_imageA_surface_VERSION_02 DEFV(Ailleurs,DEFV(Positive,Imontagnes_en_perspective_____Fcompteur_DAppel)); DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Imontagnes_en_perspective(DEFV(Argument,DEFV(image,Argument_____imageR)) ,DEFV(Argument,DEFV(Float,Argument_____facteur_d_echelle)) ,DEFV(Argument,DEFV(image,Argument_____imageA_surface)) ,DEFV(Argument,DEFV(image,Argument_____imageA_texture)) ,DEFV(Argument,DEFV(deltaF_3D,POINTERs(Argument_____translation))) ,DEFV(Argument,DEFV(pointF_3D,POINTERs(Argument_____position_du_touriste_observateur))) ,DEFV(Argument,DEFV(Logical,Argument_____ombres_portees)) ,DEFV(Argument,DEFV(pointF_3D,POINTERs(Argument_____source_lumineuse))) ,DEFV(Argument,DEFV(Logical,Argument_____depth_cueing)) ,DEFV(Argument,DEFV(Float,Argument_____min_depth_cueing)) ) ) ) ); /* -------------------------------------------------------------------------------------------------------------------- Eblock=0002 */ # Aifdef DECLARATIONS_DES_FONCTIONS_ET_DE_LEURS_ARGUMENTS_VERSION_02 # Eifdef DECLARATIONS_DES_FONCTIONS_ET_DE_LEURS_ARGUMENTS_VERSION_02 # ifdef NePasInclure_____ARG # Aifdef NePasInclure_____ARG # include image_image_MONTAGNES_ARG # Eifdef NePasInclure_____ARG # define DejaInclus__image_image_MONTAGNES_EXT #Aifndef DejaInclus__image_image_MONTAGNES_EXT #Eifndef DejaInclus__image_image_MONTAGNES_EXT