 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
39 ST_LINE::ST_LINE(
long LigneCourante,std::string idori,
long point,
long vector):
ST_COURBE(LigneCourante,idori),id_point(point),id_vector(vector)
115 t=xyz[num]-
point[num];
132 return norme*(t2-t1);
203 indx_premier_ptctr=9;
virtual long get_id_vector(void)
TPL_MAP_ENTITE< class ST_DIRECTION * > lst_direction
virtual void inverser(double &t, double *xyz, double precision=1e-6)
virtual void est_util(class ST_GESTIONNAIRE *gest)
virtual long get_id_direction(void)
virtual void evaluer(double *xyz)
virtual long get_id_point(void)
virtual void evaluer(double t, double *xyz)
virtual double get_periode(void)
virtual void est_util(class ST_GESTIONNAIRE *gest)
TPL_MAP_ENTITE< class ST_POINT * > lst_point
virtual void est_util(class ST_GESTIONNAIRE *gest)
virtual void initialiser(class ST_GESTIONNAIRE *gest)
virtual double get_longueur(double t1, double t2, double precis=1e6)
virtual double get_tmin()
virtual int est_periodique(void)
static int egal(double a, double b, double eps)
ST_LINE(long LigneCourante, std::string idori, long point, long vector)
virtual void ajouter(X x)
virtual double get_tmax()
virtual void deriver(double t, double *xyz)
virtual double * get_direction(void)
virtual int get_type_geometrique(TPL_LISTE_ENTITE< double > ¶m)
double vecteur_directeur[3]
virtual X getid(unsigned long num)
double2 sqrt(double2 &val)
TPL_MAP_ENTITE< class ST_VECTOR * > lst_vector
virtual void get_param_NURBS(int &indx_premier_ptctr, TPL_LISTE_ENTITE< double > ¶m)
virtual void deriver_seconde(double t, double *ddxyz, double *dxyz=NULL, double *xyz=NULL)