 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
22 #ifndef _HEADER_STSPHERICAL_
23 #define _HEADER_STSPHERICAL_
36 ST_SPHERICAL(
long LigneCourante,std::string idori,
long axis2d,
double ray);
37 ST_SPHERICAL(
double *xyz,
double *dirz,
double *dirx,
double ray);
42 virtual void evaluer(
double *uv,
double *xyz);
43 virtual void deriver(
double *uv,
double *xyzdu,
double *xyzdv);
44 virtual void deriver_seconde(
double *uv,
double* xyzduu,
double* xyzduv,
double* xyzdvv,
double *xyz = NULL ,
double *xyzdu = NULL ,
double *xyzdv =NULL);
45 virtual void inverser(
double *uv,
double *xyz,
double precision=1e-6);
56 virtual void initialiser(
double *xyz,
double *dirz,
double *dirx);
virtual int get_type_geometrique(TPL_LISTE_ENTITE< double > ¶m)
virtual double get_periode_u(void)
virtual int est_periodique_u(void)
virtual double get_umax(void)
virtual void deriver(double *uv, double *xyzdu, double *xyzdv)
virtual void get_param_NURBS(int &indx_premier_ptctr, TPL_LISTE_ENTITE< double > ¶m)
virtual double get_umin(void)
long id_axis2_placement_3d
virtual double get_periode_v(void)
virtual int est_periodique_v(void)
virtual double get_vmax(void)
ST_SPHERICAL(long LigneCourante, std::string idori, long axis2d, double ray)
virtual void initialiser(class ST_GESTIONNAIRE *gest)
virtual double get_vmin(void)
virtual void inverser(double *uv, double *xyz, double precision=1e-6)
virtual long get_id_axis2_placement_3d(void)
virtual void est_util(class ST_GESTIONNAIRE *gest)
virtual void deriver_seconde(double *uv, double *xyzduu, double *xyzduv, double *xyzdvv, double *xyz=NULL, double *xyzdu=NULL, double *xyzdv=NULL)
virtual double get_rayon(void)
virtual void evaluer(double *uv, double *xyz)