 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
60 virtual void enregistrer(std::ostream& o,
double version);
61 virtual void evaluer(
double t,
double *xyz);
62 virtual void deriver(
double t,
double *xyz) ;
63 virtual void deriver_seconde(
double t,
double *ddxyz,
double* dxyz = NULL,
double* xyz = NULL );
64 virtual void inverser(
double& t,
double *xyz,
double precision=1e-6) ;
65 virtual double get_M(
double t);
68 virtual double get_longueur(
double t1,
double t2,
double precis=1e-6);
70 double get_t(
double t1,
double t2,
double lengh,
double pas=0.001);
virtual void changer_cosommet2(class MG_COSOMMET *cosom)
virtual class MG_COSOMMET * get_cosommet2(void)
virtual void get_param_NURBS(int &indx_premier_ptctr, TPL_LISTE_ENTITE< double > ¶m)
virtual void evaluer(double t, double *xyz)
virtual bool est_une_topo_element(void)
virtual int get_orientation(void)
virtual void supprimer_mg_coarete(class MG_COARETE *coarete)
class MG_COSOMMET * cosommet2
virtual double get_tmin(void)
virtual void inverser(double &t, double *xyz, double precision=1e-6)
virtual void get_topologie_sousjacente(TPL_MAP_ENTITE< MG_ELEMENT_TOPOLOGIQUE * > *lst)
virtual int get_nb_mg_coarete(void)
virtual int get_dimension(void)
virtual VCT & get_vectorisation(void)
MG_ARETE(std::string idori, unsigned long num, class MG_COSOMMET *mgcosom1, class MG_COSOMMET *mgcosom2, class MG_COURBE *crb, int sens)
virtual void ajouter_mg_coarete(class MG_COARETE *coarete)
virtual int get_type(void)
double get_t(double t1, double t2, double lengh, double pas=0.001)
virtual double get_M(double t)
virtual BOITE_3D get_boite_3D(void)
virtual class MG_COURBE * get_courbe(void)
std::vector< class MG_COARETE * > lst_coarete
virtual void changer_cosommet1(class MG_COSOMMET *cosom)
virtual void deriver(double t, double *xyz)
virtual void recupere_resultat(class FEM_SOLUTION *sol, int numchamps, char *fichier)
class MG_COSOMMET * cosommet1
virtual class MG_COSOMMET * get_cosommet1(void)
virtual double get_longueur(double t1, double t2, double precis=1e-6)
void get_intersection(double t1, double t2, double *point_iners)
virtual void deriver_seconde(double t, double *ddxyz, double *dxyz=NULL, double *xyz=NULL)
virtual double get_tmax(void)
virtual MG_COARETE * get_mg_coarete(int num)
virtual void enregistrer(std::ostream &o, double version)