 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
72 double xtmp,ytmp,ztmp;
83 double xtmp,ytmp,ztmp;
100 double xtmp,ytmp,ztmp;
116 if ((xyzdu!=NULL) && (xyzdv!=NULL ) )
deriver(uv,xyzdu,xyzdv);
117 if (xyz!=NULL)
evaluer(uv,xyz);
122 double xtmp,ytmp,ztmp;
130 if (cs<(-1)) cs=(-1.);
131 double angle=
acos((
double)cs);
132 if (sn<(-0.0001)) angle=(-angle);
133 if (angle<0) angle=angle+2*M_PI;
216 double xtmp,ytmp,ztmp;
250 for (
int j=0;j<2;j++)
511 indx_premier_ptctr=19;
virtual void inverser(double *uv, double *xyz, double precision=1e-6)
virtual void evaluer(double *uv, double *xyz)
virtual void deriver(double *uv, double *xyzdu, double *xyzdv)
virtual double get_umax(void)
virtual double get_vmax(void)
virtual int est_periodique_v(void)
virtual double get_x(void) const
virtual void deriver_seconde(double *uv, double *xyzduu, double *xyzduv, double *xyzdvv, double *xyz=NULL, double *xyzdu=NULL, double *xyzdv=NULL)
virtual double get_periode_v(void)
virtual int get_type_geometrique(TPL_LISTE_ENTITE< double > ¶m)
virtual double get_umin(void)
virtual void ajouter(X x)
virtual void get_param_NURBS(int &indx_premier_ptctr, TPL_LISTE_ENTITE< double > ¶m)
virtual double get_vmin(void)
virtual double get_y(void) const
void calcule_parametre(void)
double2 acos(double2 &val)
double2 sqrt(double2 &val)
virtual int est_periodique_u(void)
virtual double get_z(void) const
virtual double get_periode_u(void)
double2 cos(double2 &val)
double2 sin(double2 &val)