 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
66 facteur2=1/facteur2/facteur2;
72 for (
int j=0;j<nb_face;j++)
83 double valeur=std::max(facteur1,facteur2);
99 double t2=param[0]+1e-6;
100 double coo1[9],coo2[9];
103 resultat[0]=(coo2[0]-coo1[0])/1e-6;
104 resultat[1]=(coo2[1]-coo1[1])/1e-6;
105 resultat[2]=(coo2[2]-coo1[2])/1e-6;
106 resultat[3]=(coo2[3]-coo1[3])/1e-6;
107 resultat[4]=(coo2[4]-coo1[4])/1e-6;
108 resultat[5]=(coo2[5]-coo1[5])/1e-6;
109 resultat[6]=(coo2[6]-coo1[6])/1e-6;
110 resultat[7]=(coo2[7]-coo1[7])/1e-6;
111 resultat[8]=(coo2[8]-coo1[8])/1e-6;
116 metrique_decompose[0]=metrique_depart[0];
117 arete->
deriver(metrique_depart[1],metrique_decompose+1);
virtual MG_COSOMMET * get_mg_cosommet(int num)
virtual int valide_parametre(double *param)
virtual class MG_COSOMMET * get_cosommet2(void)
virtual void evaluer(double t, double *xyz)
virtual MG_BOUCLE * get_boucle(void)
virtual double get_tmin(void)
virtual void inverser(double *uv, double *xyz, double precision=1e-6)
virtual int get_nb_mg_coarete(void)
virtual void evaluer_decompose(double *metrique_depart, double *metrique_decompose)
virtual MG_ARETE * get_arete(void)
FCT_TAILLE_ARETE(double eps, double dist, MG_ARETE *mgarete)
virtual MG_FACE * get_mg_face(void)
virtual void evaluer(double *param, double *resultat)
virtual MG_SOMMET * get_sommet(void)
virtual double get_M(double t)
virtual void get_courbure(double *uv, double &cmax, double &cmin)
virtual void deriver(double t, double *xyz)
virtual void deriver(double *param, double *resultat, int num_param=0)
virtual class MG_COSOMMET * get_cosommet1(void)
virtual double get_longueur(double t1, double t2, double precis=1e-6)
virtual double get_valeur_maximale(int num)
virtual double get_tmax(void)
virtual MG_COARETE * get_mg_coarete(int num)