 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
60 xyz[0]=global.
get_x();
61 xyz[1]=global.
get_y();
62 xyz[2]=global.
get_z();
68 dxyz[0]=global.
get_x();
69 dxyz[1]=global.
get_y();
70 dxyz[2]=global.
get_z();
76 ddxyz[0]=global.
get_x();
77 ddxyz[1]=global.
get_y();
78 ddxyz[2]=global.
get_z();
79 if (dxyz!=NULL)
deriver(t,dxyz);
91 if (valeur>1) valeur=1;
92 if (valeur<-1) valeur=-1;
95 if (sign<-0.000001) t= 2.*M_PI-t;
302 indx_premier_ptctr=15;
virtual long get_id_direction2(void)
virtual void change_z(double z)
virtual double get_periode(void)
virtual void inverser(double &t, double *xyz, double precision=1e-6)
void change_vecteur3(OT_VECTEUR_3D v)
TPL_MAP_ENTITE< class ST_DIRECTION * > lst_direction
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 void evaluer(double *xyz)
virtual void change_y(double y)
virtual double get_a(void)
virtual void est_util(class ST_GESTIONNAIRE *gest)
OT_VECTEUR_3D & get_vecteur1(void)
virtual double get_x(void) const
void transpose(OT_MATRICE_3D &res) const
virtual double get_tmax()
TPL_MAP_ENTITE< class ST_POINT * > lst_point
virtual double get_b(void)
virtual double get_tmin()
OT_VECTEUR_3D & get_vecteur3(void)
virtual void ajouter(X x)
virtual long get_id_point(void)
void change_vecteur2(OT_VECTEUR_3D v)
double equation_longueur(ST_ELLIPSE &ellipse, double t)
virtual int est_periodique(void)
TPL_MAP_ENTITE< class ST_AXIS2_PLACEMENT_3D * > lst_axis2_placement_3d
virtual long get_id_direction1(void)
virtual double get_y(void) const
double2 acos(double2 &val)
virtual double * get_direction(void)
long id_axis2_placement_3d
virtual X getid(unsigned long num)
virtual void initialiser(class ST_GESTIONNAIRE *gest)
A integrer_gauss_2(C t1, C t2, int nb_pas=32)
virtual double get_longueur(double t1, double t2, double precis=1e6)
double2 sqrt(double2 &val)
virtual double get_z(void) const
virtual void deriver_seconde(double t, double *ddxyz, double *dxyz=NULL, double *xyz=NULL)
double2 cos(double2 &val)
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)
void change_vecteur1(OT_VECTEUR_3D v)
virtual void change_x(double x)
double2 sin(double2 &val)
virtual long get_id_axis2_placement_3d(void)