MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
Référence du modèle de la classe CT_POINT< N >

#include <ct_point.h>

Graphe de collaboration de CT_POINT< N >:

Fonctions membres publiques

 CT_POINT (double x, double y, double z, DOUBLEN< N > en, BOITE_3D boitetmp, double courbure=0)
 
virtual ~CT_POINT ()
 
virtual void evaluer (double *xyz)
 
DOUBLEN< N > & get_valeur (void)
 
virtual class BOITE_3D get_boite_3D (void)
 
virtual unsigned long get_id ()
 
double get_fonction_influence (double r)
 
double get_fonction_influence (double r, double crbr)
 

Attributs privés

double point [3]
 
DOUBLEN< N > ecart
 
unsigned long id
 
class BOITE_3D boite
 
double c
 

Attributs privés statiques

static unsigned long idmax =0
 

Description détaillée

template<int N = 1>
class CT_POINT< N >

Définition à la ligne 31 du fichier ct_point.h.

Documentation des constructeurs et destructeur

◆ CT_POINT()

template<int N>
CT_POINT< N >::CT_POINT ( double  x,
double  y,
double  z,
DOUBLEN< N >  en,
BOITE_3D  boitetmp,
double  courbure = 0 
)

Définition à la ligne 33 du fichier ct_point.cpp.

Références CT_POINT< N >::c, CT_POINT< N >::ecart, CT_POINT< N >::idmax, et CT_POINT< N >::point.

◆ ~CT_POINT()

template<int N>
CT_POINT< N >::~CT_POINT
virtual

Définition à la ligne 45 du fichier ct_point.cpp.

Documentation des fonctions membres

◆ evaluer()

template<int N>
void CT_POINT< N >::evaluer ( double *  xyz)
virtual

Définition à la ligne 49 du fichier ct_point.cpp.

Référencé par FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::estimer(), et FCT_GENERATEUR_FICHIER::eval_erreur().

Voici le graphe des appelants de cette fonction :

◆ get_boite_3D()

template<int N>
BOITE_3D CT_POINT< N >::get_boite_3D ( void  )
virtual

Définition à la ligne 108 du fichier ct_point.cpp.

Référencé par FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::estimer().

Voici le graphe des appelants de cette fonction :

◆ get_fonction_influence() [1/2]

template<int N>
double CT_POINT< N >::get_fonction_influence ( double  r)

Définition à la ligne 66 du fichier ct_point.cpp.

Références f().

Référencé par FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::estimer().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ get_fonction_influence() [2/2]

template<int N>
double CT_POINT< N >::get_fonction_influence ( double  r,
double  crbr 
)

Définition à la ligne 86 du fichier ct_point.cpp.

Références f().

Voici le graphe d'appel pour cette fonction :

◆ get_id()

template<int N>
unsigned long CT_POINT< N >::get_id ( void  )
virtual

Définition à la ligne 56 du fichier ct_point.cpp.

◆ get_valeur()

template<int N>
DOUBLEN< N > & CT_POINT< N >::get_valeur ( void  )

Définition à la ligne 61 du fichier ct_point.cpp.

Référencé par FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::estimer().

Voici le graphe des appelants de cette fonction :

Documentation des données membres

◆ boite

template<int N = 1>
class BOITE_3D CT_POINT< N >::boite
private

Définition à la ligne 47 du fichier ct_point.h.

◆ c

template<int N = 1>
double CT_POINT< N >::c
private

Définition à la ligne 49 du fichier ct_point.h.

Référencé par CT_POINT< N >::CT_POINT().

◆ ecart

template<int N = 1>
DOUBLEN<N> CT_POINT< N >::ecart
private

Définition à la ligne 45 du fichier ct_point.h.

Référencé par CT_POINT< N >::CT_POINT().

◆ id

template<int N = 1>
unsigned long CT_POINT< N >::id
private

Définition à la ligne 46 du fichier ct_point.h.

◆ idmax

template<int N>
unsigned long CT_POINT< N >::idmax =0
staticprivate

Définition à la ligne 47 du fichier ct_point.h.

Référencé par CT_POINT< N >::CT_POINT().

◆ point

template<int N = 1>
double CT_POINT< N >::point[3]
private

Définition à la ligne 44 du fichier ct_point.h.

Référencé par CT_POINT< N >::CT_POINT().


La documentation de cette classe a été générée à partir du fichier suivant :