/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        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 maths_fonct_COURBES_1_FON'                                                                        */
/*                  et utiles aux autres modules.                                                                                    */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$ximf/courbes.1$EXT' sur 'LACT19' :                                                                             */
/*                                                                                                                                   */
/*                    Jean-Francois COLONNA (LACTAMME, 20240626122434).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        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__maths_fonct_COURBES_1_EXT

#    ifdef     DECLARATIONS_DES_FONCTIONS_ET_DE_LEURS_ARGUMENTS_VERSION_01

/* -------------------------------------------------------------------------------------------------------------------- Bblock=0001  */

#         ifdef     PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01
DEFV(Ailleurs,DEFV(Logical,_____PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01));
#         Aifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01
#         Eifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01

#         ifdef     PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_02
DEFV(Ailleurs,DEFV(Logical,_____PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_02));
#         Aifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_02
#         Eifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_02

#         ifdef     PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_02
DEFV(Ailleurs,DEFV(genere_p,fonction_neutre_____degrade_des_arcs_de_cubiques_____niveau_de_NOIR_du_degrade_des_arcs_de_cubiques));
DEFV(Ailleurs,DEFV(genere_p,ValeurParDefautDe_____fonction_neutre_____degrade_des_arcs_de_cubiques_____niveau_de_NOIR_du_degrade_des_arcs_de_cubiques));
DEFV(Ailleurs,DEFV(Positive,fAPPLY_____fonction_neutre_____degrade_des_arcs_de_cubiques_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionP,fAPPLY_____fonction_neutre_____degrade_des_arcs_de_cubiques()));
DEFV(Ailleurs,DEFV(Positive,fAPPLY_____fonction_interpolation_____degrade_des_arcs_de_cubiques_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionP,fAPPLY_____fonction_interpolation_____degrade_des_arcs_de_cubiques()));
DEFV(Ailleurs,DEFV(Logical,etat_de_l_apply_____degrade_des_arcs_de_cubiques));
DEFV(Ailleurs,DEFV(PointeurFonctionP,afPOINTEUR_1p(fonction_de_l_apply_____degrade_des_arcs_de_cubiques)));
#         Aifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_02
#         Eifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_02

#         ifdef     PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01
DEFV(Ailleurs,DEFV(Logical,_____PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01));
#         Aifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01
#         Eifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01

#         ifdef     PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01
DEFV(Ailleurs,DEFV(Logical,_____PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01));
#         Aifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01
#         Eifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01

DEFV(Ailleurs,DEFV(Positive,Ivisualisation_arc_de_cubique_2P2D_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Ivisualisation_arc_de_cubique_2P2D())));
DEFV(Ailleurs,DEFV(Positive,Ivisualisation_arc_de_cubique_2P2D_avec_tension_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Ivisualisation_arc_de_cubique_2P2D_avec_tension())));
DEFV(Ailleurs,DEFV(Positive,Ivisualisation_arc_de_cubique_4P_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Ivisualisation_arc_de_cubique_4P())));
/* -------------------------------------------------------------------------------------------------------------------- Eblock=0001  */

#    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  */

#         ifdef     PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01
DEFV(Ailleurs,DEFV(Logical,_____PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01));
#         Aifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01
#         Eifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01

#         ifdef     PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_02
DEFV(Ailleurs,DEFV(Logical,_____PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_02));
#         Aifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_02
#         Eifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_02

#         ifdef     PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_02
DEFV(Ailleurs,DEFV(genere_p,fonction_neutre_____degrade_des_arcs_de_cubiques_____niveau_de_NOIR_du_degrade_des_arcs_de_cubiques));
DEFV(Ailleurs,DEFV(genere_p,ValeurParDefautDe_____fonction_neutre_____degrade_des_arcs_de_cubiques_____niveau_de_NOIR_du_degrade_des_arcs_de_cubiques));
DEFV(Ailleurs,DEFV(Positive,fAPPLY_____fonction_neutre_____degrade_des_arcs_de_cubiques_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionP,PARE(fAPPLY_____fonction_neutre_____degrade_des_arcs_de_cubiques())));
DEFV(Ailleurs,DEFV(Positive,fAPPLY_____fonction_interpolation_____degrade_des_arcs_de_cubiques_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionP,PARE(fAPPLY_____fonction_interpolation_____degrade_des_arcs_de_cubiques())));
DEFV(Ailleurs,DEFV(Logical,etat_de_l_apply_____degrade_des_arcs_de_cubiques));
DEFV(Ailleurs,DEFV(PointeurFonctionP,afPOINTEUR_1p(fonction_de_l_apply_____degrade_des_arcs_de_cubiques)));
#         Aifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_02
#         Eifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_02

#         ifdef     PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01
DEFV(Ailleurs,DEFV(Logical,_____PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01));
#         Aifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01
#         Eifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01

#         ifdef     PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01
DEFV(Ailleurs,DEFV(Logical,_____PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01));
#         Aifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01
#         Eifdef    PARCOURS_DES_ARCS_DE_CUBIQUES_VERSION_01

DEFV(Ailleurs,DEFV(Positive,Ivisualisation_arc_de_cubique_2P2D_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Ivisualisation_arc_de_cubique_2P2D(DEFV(Argument,DEFV(image,Argument_____imageAR))
                                                                        ,DEFV(Argument,DEFV(pointF_3D,POINTERs(Argument_____pointF_origine)))
                                                                        ,DEFV(Argument,DEFV(deltaF_3D,POINTERs(Argument_____derivee_a_l_origine)))
                                                                        ,DEFV(Argument,DEFV(genere_p,Argument_____niveau_a_l_origine))
                                                                        ,DEFV(Argument,DEFV(pointF_3D,POINTERs(Argument_____pointF_extremite)))
                                                                        ,DEFV(Argument,DEFV(deltaF_3D,POINTERs(Argument_____derivee_a_l_extremite)))
                                                                        ,DEFV(Argument,DEFV(genere_p,Argument_____niveau_a_l_extremite))
                                                                        ,DEFV(Argument,DEFV(Float,Argument_____rayon_du_point))
                                                                        ,DEFV(Argument,DEFV(Float,Argument_____affaiblissement_au_bord))
                                                                        ,DEFV(Argument,DEFV(Positive,Argument_____dimension_de_la_generation))
                                                                         )
                                      )
                   )
     );
DEFV(Ailleurs,DEFV(Positive,Ivisualisation_arc_de_cubique_2P2D_avec_tension_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Ivisualisation_arc_de_cubique_2P2D_avec_tension(DEFV(Argument,DEFV(image,Argument_____imageAR))
                                                                                     ,DEFV(Argument,DEFV(pointF_3D,POINTERs(Argument_____pointF_origine)))
                                                                                     ,DEFV(Argument,DEFV(deltaF_3D,POINTERs(Argument_____derivee_a_l_origine)))
                                                                                     ,DEFV(Argument,DEFV(genere_p,Argument_____niveau_a_l_origine))
                                                                                     ,DEFV(Argument,DEFV(pointF_3D,POINTERs(Argument_____pointF_extremite)))
                                                                                     ,DEFV(Argument,DEFV(deltaF_3D,POINTERs(Argument_____derivee_a_l_extremite)))
                                                                                     ,DEFV(Argument,DEFV(genere_p,Argument_____niveau_a_l_extremite))
                                                                                     ,DEFV(Argument,DEFV(Float,Argument_____tension_de_l_arc))
                                                                                     ,DEFV(Argument,DEFV(Float,Argument_____rayon_du_point))
                                                                                     ,DEFV(Argument,DEFV(Float,Argument_____affaiblissement_au_bord))
                                                                                     ,DEFV(Argument,DEFV(Positive,Argument_____dimension_de_la_generation))
                                                                                      )
                                      )
                   )
     );
DEFV(Ailleurs,DEFV(Positive,Ivisualisation_arc_de_cubique_4P_____Fcompteur_DAppel));
DEFV(Ailleurs,DEFV(FonctionP,POINTERp(Ivisualisation_arc_de_cubique_4P(DEFV(Argument,DEFV(image,Argument_____imageAR))
                                                                      ,DEFV(Argument,DEFV(pointF_3D,POINTERs(Argument_____pointF_P1)))
                                                                      ,DEFV(Argument,DEFV(pointF_3D,POINTERs(Argument_____pointF_P2)))
                                                                      ,DEFV(Argument,DEFV(genere_p,Argument_____niveau_au_point_P2))
                                                                      ,DEFV(Argument,DEFV(pointF_3D,POINTERs(Argument_____pointF_P3)))
                                                                      ,DEFV(Argument,DEFV(genere_p,Argument_____niveau_au_point_P3))
                                                                      ,DEFV(Argument,DEFV(pointF_3D,POINTERs(Argument_____pointF_P4)))
                                                                      ,DEFV(Argument,DEFV(Float,Argument_____rayon_du_point))
                                                                      ,DEFV(Argument,DEFV(Float,Argument_____affaiblissement_au_bord))
                                                                      ,DEFV(Argument,DEFV(Positive,Argument_____dimension_de_la_generation))
                                                                       )
                                      )
                   )
     );
/* -------------------------------------------------------------------------------------------------------------------- Eblock=0001  */

#    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   maths_fonct_COURBES_1_ARG
#    Eifdef    NePasInclure_____ARG

#    define    DejaInclus__maths_fonct_COURBES_1_EXT

#Aifndef  DejaInclus__maths_fonct_COURBES_1_EXT
#Eifndef  DejaInclus__maths_fonct_COURBES_1_EXT




Copyright © Jean-François COLONNA, 2019-2024.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / École polytechnique, Institut Polytechnique de Paris, 2019-2024.