 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
22 #ifndef _HEADER_STELLIPSE_
23 #define _HEADER_STELLIPSE_
37 ST_ELLIPSE(
long LigneCourante,std::string idori,
long axis2d,
double a,
double b);
38 ST_ELLIPSE(
double *xyz,
double *dirz,
double *dirx,
double a,
double b);
42 virtual double get_a(
void);
43 virtual double get_b(
void);
44 virtual void evaluer(
double t,
double *xyz) ;
45 virtual void deriver(
double t,
double *xyz) ;
46 virtual void deriver_seconde(
double t,
double *ddxyz,
double* dxyz = NULL,
double* xyz = NULL);
47 virtual void inverser(
double& t,
double *xyz,
double precision=1e-6) ;
50 virtual double get_longueur(
double t1,
double t2,
double precis=1e6);
54 virtual void initialiser(
double *xyz,
double *dirz,
double *dirx);
virtual double get_periode(void)
virtual void inverser(double &t, double *xyz, double precision=1e-6)
ST_ELLIPSE(long LigneCourante, std::string idori, long axis2d, double a, double b)
virtual void get_param_NURBS(int &indx_premier_ptctr, TPL_LISTE_ENTITE< double > ¶m)
virtual void deriver(double t, double *xyz)
virtual double get_a(void)
virtual double get_tmax()
virtual double get_b(void)
virtual double get_tmin()
virtual int est_periodique(void)
long id_axis2_placement_3d
virtual void initialiser(class ST_GESTIONNAIRE *gest)
virtual double get_longueur(double t1, double t2, double precis=1e6)
virtual void deriver_seconde(double t, double *ddxyz, double *dxyz=NULL, double *xyz=NULL)
virtual int get_type_geometrique(TPL_LISTE_ENTITE< double > ¶m)
virtual void evaluer(double t, double *xyz)
virtual void est_util(class ST_GESTIONNAIRE *gest)
virtual long get_id_axis2_placement_3d(void)