 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
89 std::cout <<
" *** STEP_SURFACE::est_sur_surface : FONCTION NON IMPLEMENTE ***" << std::endl;
137 printf(
"void STEP_SURFACE::get_liste_pole(std::vector<double> liste_pole) : Fonction non implementee !\n");
virtual double get_periode_u(void)=0
STEP_SURFACE(unsigned long num, ST_SURFACE *srf)
virtual void get_liste_pole(std::vector< double > *liste_pole, double eps)
virtual int est_periodique_u(void)
virtual int est_periodique_v(void)=0
virtual int get_type_geometrique(TPL_LISTE_ENTITE< double > ¶m)=0
virtual void deriver_seconde(double *uv, double *xyzduu, double *xyzduv, double *xyzdvv, double *xyz=NULL, double *xyzdu=NULL, double *xyzdv=NULL)
virtual void evaluer(double *uv, double *xyz)=0
virtual bool est_sur_surface(double *xyz, double precision=1e-6)
virtual int est_periodique_v(void)
virtual void get_param_NURBS(int &indx_premier_ptctr, TPL_LISTE_ENTITE< double > ¶m)
virtual void get_param_NURBS(int &indx_premier_ptctr, TPL_LISTE_ENTITE< double > ¶m)=0
virtual void evaluer(double *uv, double *xyz)
virtual double get_vmax(void)=0
virtual int get_type_geometrique(TPL_LISTE_ENTITE< double > ¶m)
virtual double get_vmax()
virtual void deriver_seconde(double *uv, double *xyzduu, double *xyzduv, double *xyzdvv, double *xyz=NULL, double *xyzdu=NULL, double *xyzdv=NULL)=0
virtual double get_periode_u(void)
virtual void inverser(double *uv, double *xyz, double precision=1e-6)
virtual double get_vmin(void)=0
virtual double get_umax(void)=0
virtual double get_umin(void)=0
virtual double get_periode_v(void)
virtual double get_umax()
virtual void inverser(double *uv, double *xyz, double precision=1e-6)=0
virtual double get_vmin()
virtual void deriver(double *uv, double *xyzdu, double *xyzdv)
virtual int est_periodique_u(void)=0
virtual double get_periode_v(void)=0
virtual unsigned long get_id()
virtual double get_umin()
virtual void enregistrer(std::ostream &o, double version)
virtual void deriver(double *uv, double *xyzdu, double *xyzdv)=0