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

#include <tpl_octree.h>

Graphe d'héritage de TPL_OCTREE< A, CONDITION >:
Graphe de collaboration de TPL_OCTREE< A, CONDITION >:

Fonctions membres publiques

 TPL_OCTREE ()
 
virtual ~TPL_OCTREE ()
 
virtual int get_nb_cellule (void)
 
virtual int get_nb_feuille (void)
 
virtual BOITE_3D get_boite_de_base (void)
 
virtual TPL_CELLULE_OCTREE< A, CONDITION > * get_cellule (int num)
 
virtual TPL_CELLULE_OCTREE< A, CONDITION > * get_feuille (int num)
 
virtual void initialiser (TPL_LISTE_ENTITE< CONDITION > *lst_entite, int nombre, double xmin, double ymin, double zmin, double xmax, double ymax, double zmax)
 
virtual void initialiser (TPL_MAP_ENTITE< CONDITION > *lst_entite, int nombre, double xmin, double ymin, double zmin, double xmax, double ymax, double zmax)
 
virtual void initialiser2D (int dimanepasdecouper, TPL_LISTE_ENTITE< CONDITION > *lst_entite, int nombre, double xmin, double ymin, double zmin, double xmax, double ymax, double zmax)
 
virtual void initialiser (OCTREE_BASE *oc)
 
TPL_CELLULE_OCTREE< A, CONDITION > * cree_fils (TPL_CELLULE_OCTREE< A, CONDITION > *cell, CELLULE_OCTREE_BASE *cellule_base, int st)
 
virtual TPL_CELLULE_OCTREE< A,CONDITION > * cree_fils (TPL_CELLULE_OCTREE< A, CONDITION > *cell, double xmin, double ymin, double zmin, double dx, double dy, double dz, TPL_LISTE_ENTITE< CONDITION > *lst_entite, int nombre, int niv, int st)
 
virtual TPL_CELLULE_OCTREE< A,CONDITION > * cree_fils2D (int dimanepasdecouper, TPL_CELLULE_OCTREE< A, CONDITION > *cell, double xmin, double ymin, double zmin, double dx, double dy, double dz, TPL_LISTE_ENTITE< CONDITION > *lst_entite, int nombre, int niv, int st)
 
virtual void rechercher (BOITE_3D &boite, TPL_MAP_ENTITE< A > &liste_entite_trouve, TPL_CELLULE_OCTREE< A, CONDITION > *cellule)
 
virtual void get_cellule (BOITE_3D &boite, TPL_CELLULE_OCTREE< A, CONDITION > *cellule, TPL_MAP_ENTITE< TPL_CELLULE_OCTREE< A, CONDITION > * > &liste_entite)
 
virtual TPL_CELLULE_OCTREE< A, CONDITION > * get_cellule_adjacent (TPL_CELLULE_OCTREE< A, CONDITION > *cellule, int direction)
 
virtual TPL_CELLULE_OCTREE< A, CONDITION > * get_cellule_voisin (TPL_CELLULE_OCTREE< A, CONDITION > *cellule, int direction)
 
virtual void get_feuille_voisins (TPL_CELLULE_OCTREE< A, CONDITION > *cellule, int direction, std::vector< TPL_CELLULE_OCTREE< A, CONDITION > * > *lst)
 
virtual TPL_CELLULE_OCTREE< A, CONDITION > * get_cellule (double x, double y, double z)
 
virtual unsigned long get_cellule_keycode (int numcellule, int numsommet)
 
virtual unsigned long get_feuille_keycode (int numcellule, int numsommet)
 
virtual unsigned long get_keycode (TPL_CELLULE_OCTREE< A, CONDITION > *cellule, int numsommet)
 
virtual unsigned long get_keycode (double x, double y, double z)
 
virtual void get_xyzsommet_cellule (int numcellule, int numsommet, double &x, double &y, double &z)
 
virtual void get_xyzsommet_feuille (int numcellule, int numsommet, double &x, double &y, double &z)
 
virtual void equilibre (int niveauequilibre=1)
 
virtual TPL_CELLULE_OCTREE< A,CONDITION > * cree_fils (TPL_CELLULE_OCTREE< A, CONDITION > *cell, double xmin, double ymin, double zmin, double dx, double dy, double dz, int niv, int niveauatteindre, int st)
 
virtual void rechercher (double xcentre, double ycentre, double zcentre, double rayon_recherche, TPL_MAP_ENTITE< A > &liste_entite_trouve)
 
virtual void inserer (BOITE_3D &boite, A a, TPL_CELLULE_OCTREE< A, CONDITION > *cellule)
 
virtual void supprimer (BOITE_3D &boite, A a, TPL_CELLULE_OCTREE< A, CONDITION > *cellule)
 
virtual void inserer (A a)
 
virtual void supprimer (A a)
 
virtual int get_tout_entite (TPL_MAP_ENTITE< A > &lst)
 
virtual int get_niveau_max (void)
 
virtual int get_niveau_max_lim (void)
 
void change_niveau_max_lim (int num)
 
virtual void vide (void)
 
virtual double get_dimension_caracteristique ()
 
- Fonctions membres publiques hérités de OCTREE_BASE
 OCTREE_BASE ()
 
virtual ~OCTREE_BASE ()
 

Attributs protégés

TPL_LISTE_ENTITE< TPL_CELLULE_OCTREE< A,CONDITION > * > lst_entite_cellule
 
TPL_LISTE_ENTITE< TPL_CELLULE_OCTREE< A,CONDITION > * > lst_entite_feuille
 
int niveaumax
 
int niveaumaxlim
 

Description détaillée

template<class A, class CONDITION>
class TPL_OCTREE< A, CONDITION >

Définition à la ligne 344 du fichier tpl_octree.h.

Documentation des constructeurs et destructeur

◆ TPL_OCTREE()

template<class A , class CONDITION >
TPL_OCTREE< A, CONDITION >::TPL_OCTREE ( )
inline

Définition à la ligne 347 du fichier tpl_octree.h.

◆ ~TPL_OCTREE()

template<class A , class CONDITION >
virtual TPL_OCTREE< A, CONDITION >::~TPL_OCTREE ( )
inlinevirtual

Définition à la ligne 348 du fichier tpl_octree.h.

Documentation des fonctions membres

◆ change_niveau_max_lim()

template<class A , class CONDITION >
void TPL_OCTREE< A, CONDITION >::change_niveau_max_lim ( int  num)
inline

Définition à la ligne 977 du fichier tpl_octree.h.

Référencé par FCT_TAILLE_FEM_SOLUTION_GENERATEUR_ECHANTILLON_LISTE::echantillonnage().

Voici le graphe des appelants de cette fonction :

◆ cree_fils() [1/3]

template<class A , class CONDITION >
TPL_CELLULE_OCTREE<A,CONDITION>* TPL_OCTREE< A, CONDITION >::cree_fils ( TPL_CELLULE_OCTREE< A, CONDITION > *  cell,
CELLULE_OCTREE_BASE cellule_base,
int  st 
)
inline

◆ cree_fils() [2/3]

template<class A , class CONDITION >
virtual TPL_CELLULE_OCTREE<A ,CONDITION>* TPL_OCTREE< A, CONDITION >::cree_fils ( TPL_CELLULE_OCTREE< A, CONDITION > *  cell,
double  xmin,
double  ymin,
double  zmin,
double  dx,
double  dy,
double  dz,
int  niv,
int  niveauatteindre,
int  st 
)
inlinevirtual

Définition à la ligne 866 du fichier tpl_octree.h.

◆ cree_fils() [3/3]

template<class A , class CONDITION >
virtual TPL_CELLULE_OCTREE<A ,CONDITION>* TPL_OCTREE< A, CONDITION >::cree_fils ( TPL_CELLULE_OCTREE< A, CONDITION > *  cell,
double  xmin,
double  ymin,
double  zmin,
double  dx,
double  dy,
double  dz,
TPL_LISTE_ENTITE< CONDITION > *  lst_entite,
int  nombre,
int  niv,
int  st 
)
inlinevirtual

Définition à la ligne 537 du fichier tpl_octree.h.

◆ cree_fils2D()

template<class A , class CONDITION >
virtual TPL_CELLULE_OCTREE<A ,CONDITION>* TPL_OCTREE< A, CONDITION >::cree_fils2D ( int  dimanepasdecouper,
TPL_CELLULE_OCTREE< A, CONDITION > *  cell,
double  xmin,
double  ymin,
double  zmin,
double  dx,
double  dy,
double  dz,
TPL_LISTE_ENTITE< CONDITION > *  lst_entite,
int  nombre,
int  niv,
int  st 
)
inlinevirtual

Définition à la ligne 564 du fichier tpl_octree.h.

Référencé par TPL_OCTREE< class FEM_ELEMENT3 *, class FEM_NOEUD * >::cree_fils2D(), et TPL_OCTREE< class FEM_ELEMENT3 *, class FEM_NOEUD * >::initialiser2D().

Voici le graphe des appelants de cette fonction :

◆ equilibre()

template<class A , class CONDITION >
virtual void TPL_OCTREE< A, CONDITION >::equilibre ( int  niveauequilibre = 1)
inlinevirtual

Définition à la ligne 809 du fichier tpl_octree.h.

Référencé par MAILLEUR3D::maille().

Voici le graphe des appelants de cette fonction :

◆ get_boite_de_base()

template<class A , class CONDITION >
virtual BOITE_3D TPL_OCTREE< A, CONDITION >::get_boite_de_base ( void  )
inlinevirtual

Définition à la ligne 360 du fichier tpl_octree.h.

Référencé par FCT_TAILLE_VOLUME::creer_frontiere_plus(), et FCT_TAILLE_VOLUME::~FCT_TAILLE_VOLUME().

Voici le graphe des appelants de cette fonction :

◆ get_cellule() [1/3]

template<class A , class CONDITION >
virtual void TPL_OCTREE< A, CONDITION >::get_cellule ( BOITE_3D boite,
TPL_CELLULE_OCTREE< A, CONDITION > *  cellule,
TPL_MAP_ENTITE< TPL_CELLULE_OCTREE< A, CONDITION > * > &  liste_entite 
)
inlinevirtual

Définition à la ligne 630 du fichier tpl_octree.h.

◆ get_cellule() [2/3]

template<class A , class CONDITION >
virtual TPL_CELLULE_OCTREE<A,CONDITION>* TPL_OCTREE< A, CONDITION >::get_cellule ( double  x,
double  y,
double  z 
)
inlinevirtual

Définition à la ligne 711 du fichier tpl_octree.h.

◆ get_cellule() [3/3]

template<class A , class CONDITION >
virtual TPL_CELLULE_OCTREE<A,CONDITION>* TPL_OCTREE< A, CONDITION >::get_cellule ( int  num)
inlinevirtual

Implémente OCTREE_BASE.

Définition à la ligne 362 du fichier tpl_octree.h.

Référencé par TPL_OCTREE< class FEM_ELEMENT3 *, class FEM_NOEUD * >::get_cellule().

Voici le graphe des appelants de cette fonction :

◆ get_cellule_adjacent()

template<class A , class CONDITION >
virtual TPL_CELLULE_OCTREE<A,CONDITION>* TPL_OCTREE< A, CONDITION >::get_cellule_adjacent ( TPL_CELLULE_OCTREE< A, CONDITION > *  cellule,
int  direction 
)
inlinevirtual

Définition à la ligne 650 du fichier tpl_octree.h.

Référencé par TPL_OCTREE< class FEM_ELEMENT3 *, class FEM_NOEUD * >::get_cellule_adjacent(), et MAILLEUR3D::maille().

Voici le graphe des appelants de cette fonction :

◆ get_cellule_keycode()

template<class A , class CONDITION >
virtual unsigned long TPL_OCTREE< A, CONDITION >::get_cellule_keycode ( int  numcellule,
int  numsommet 
)
inlinevirtual

Définition à la ligne 722 du fichier tpl_octree.h.

◆ get_cellule_voisin()

template<class A , class CONDITION >
virtual TPL_CELLULE_OCTREE<A,CONDITION>* TPL_OCTREE< A, CONDITION >::get_cellule_voisin ( TPL_CELLULE_OCTREE< A, CONDITION > *  cellule,
int  direction 
)
inlinevirtual

◆ get_dimension_caracteristique()

template<class A , class CONDITION >
virtual double TPL_OCTREE< A, CONDITION >::get_dimension_caracteristique ( )
inlinevirtual

Définition à la ligne 992 du fichier tpl_octree.h.

Référencé par FCT_TAILLE_FEM_SOLUTION::get_element3().

Voici le graphe des appelants de cette fonction :

◆ get_feuille()

template<class A , class CONDITION >
virtual TPL_CELLULE_OCTREE<A,CONDITION>* TPL_OCTREE< A, CONDITION >::get_feuille ( int  num)
inlinevirtual

Définition à la ligne 363 du fichier tpl_octree.h.

Référencé par MAILLEUR3D::maille().

Voici le graphe des appelants de cette fonction :

◆ get_feuille_keycode()

template<class A , class CONDITION >
virtual unsigned long TPL_OCTREE< A, CONDITION >::get_feuille_keycode ( int  numcellule,
int  numsommet 
)
inlinevirtual

Définition à la ligne 728 du fichier tpl_octree.h.

Référencé par MAILLEUR3D::maille().

Voici le graphe des appelants de cette fonction :

◆ get_feuille_voisins()

template<class A , class CONDITION >
virtual void TPL_OCTREE< A, CONDITION >::get_feuille_voisins ( TPL_CELLULE_OCTREE< A, CONDITION > *  cellule,
int  direction,
std::vector< TPL_CELLULE_OCTREE< A, CONDITION > * > *  lst 
)
inlinevirtual

Définition à la ligne 681 du fichier tpl_octree.h.

Référencé par TPL_OCTREE< class FEM_ELEMENT3 *, class FEM_NOEUD * >::equilibre().

Voici le graphe des appelants de cette fonction :

◆ get_keycode() [1/2]

template<class A , class CONDITION >
virtual unsigned long TPL_OCTREE< A, CONDITION >::get_keycode ( double  x,
double  y,
double  z 
)
inlinevirtual

Définition à la ligne 759 du fichier tpl_octree.h.

◆ get_keycode() [2/2]

template<class A , class CONDITION >
virtual unsigned long TPL_OCTREE< A, CONDITION >::get_keycode ( TPL_CELLULE_OCTREE< A, CONDITION > *  cellule,
int  numsommet 
)
inlinevirtual

◆ get_nb_cellule()

template<class A , class CONDITION >
virtual int TPL_OCTREE< A, CONDITION >::get_nb_cellule ( void  )
inlinevirtual

Implémente OCTREE_BASE.

Définition à la ligne 357 du fichier tpl_octree.h.

◆ get_nb_feuille()

template<class A , class CONDITION >
virtual int TPL_OCTREE< A, CONDITION >::get_nb_feuille ( void  )
inlinevirtual

Définition à la ligne 358 du fichier tpl_octree.h.

Référencé par TPL_OCTREE< class FEM_ELEMENT3 *, class FEM_NOEUD * >::equilibre(), et MAILLEUR3D::maille().

Voici le graphe des appelants de cette fonction :

◆ get_niveau_max()

template<class A , class CONDITION >
virtual int TPL_OCTREE< A, CONDITION >::get_niveau_max ( void  )
inlinevirtual

Implémente OCTREE_BASE.

Définition à la ligne 966 du fichier tpl_octree.h.

Référencé par TPL_OCTREE< class FEM_ELEMENT3 *, class FEM_NOEUD * >::get_keycode().

Voici le graphe des appelants de cette fonction :

◆ get_niveau_max_lim()

template<class A , class CONDITION >
virtual int TPL_OCTREE< A, CONDITION >::get_niveau_max_lim ( void  )
inlinevirtual

Définition à la ligne 971 du fichier tpl_octree.h.

◆ get_tout_entite()

template<class A , class CONDITION >
virtual int TPL_OCTREE< A, CONDITION >::get_tout_entite ( TPL_MAP_ENTITE< A > &  lst)
inlinevirtual

Définition à la ligne 953 du fichier tpl_octree.h.

◆ get_xyzsommet_cellule()

template<class A , class CONDITION >
virtual void TPL_OCTREE< A, CONDITION >::get_xyzsommet_cellule ( int  numcellule,
int  numsommet,
double &  x,
double &  y,
double &  z 
)
inlinevirtual

Définition à la ligne 771 du fichier tpl_octree.h.

◆ get_xyzsommet_feuille()

template<class A , class CONDITION >
virtual void TPL_OCTREE< A, CONDITION >::get_xyzsommet_feuille ( int  numcellule,
int  numsommet,
double &  x,
double &  y,
double &  z 
)
inlinevirtual

Définition à la ligne 789 du fichier tpl_octree.h.

Référencé par MAILLEUR3D::maille().

Voici le graphe des appelants de cette fonction :

◆ initialiser() [1/3]

template<class A , class CONDITION >
virtual void TPL_OCTREE< A, CONDITION >::initialiser ( OCTREE_BASE oc)
inlinevirtual

Définition à la ligne 478 du fichier tpl_octree.h.

◆ initialiser() [2/3]

◆ initialiser() [3/3]

template<class A , class CONDITION >
virtual void TPL_OCTREE< A, CONDITION >::initialiser ( TPL_MAP_ENTITE< CONDITION > *  lst_entite,
int  nombre,
double  xmin,
double  ymin,
double  zmin,
double  xmax,
double  ymax,
double  zmax 
)
inlinevirtual

Définition à la ligne 399 du fichier tpl_octree.h.

◆ initialiser2D()

template<class A , class CONDITION >
virtual void TPL_OCTREE< A, CONDITION >::initialiser2D ( int  dimanepasdecouper,
TPL_LISTE_ENTITE< CONDITION > *  lst_entite,
int  nombre,
double  xmin,
double  ymin,
double  zmin,
double  xmax,
double  ymax,
double  zmax 
)
inlinevirtual

Définition à la ligne 432 du fichier tpl_octree.h.

Référencé par FEM_MAILLAGE_OUTILS::projete_solution_maillage_2D().

Voici le graphe des appelants de cette fonction :

◆ inserer() [1/2]

template<class A , class CONDITION >
virtual void TPL_OCTREE< A, CONDITION >::inserer ( a)
inlinevirtual

Définition à la ligne 939 du fichier tpl_octree.h.

◆ inserer() [2/2]

template<class A , class CONDITION >
virtual void TPL_OCTREE< A, CONDITION >::inserer ( BOITE_3D boite,
a,
TPL_CELLULE_OCTREE< A, CONDITION > *  cellule 
)
inlinevirtual

Définition à la ligne 897 du fichier tpl_octree.h.

Référencé par MAILLEUR2D::ajouter_front(), MAILLEUR3D::ajouter_front(), MAILLEUR2D_STRUCTURE::ajuste(), MAILLEUR2D_STL_REFINE_INS_NOEUD::bisection_operator_refstl(), MAILLEUR2D_STL_REFINE_INS_NOEUD::bisection_operator_sizemapref(), REC_SQUELETTE::construire_squelette(), MAILLEUR2D::cree_ntree(), FCT_TAILLE_FEM_SOLUTION::cree_octree(), FCT_TAILLE_VOLUME::creer_frontiere_plus(), MAILLEUR2D_INS_NOEUD::del_swap(), MAILLEUR2D_INS_NOEUD::delaunay_ndinsert(), MAILLEUR2D_STL_REFINE_INS_NOEUD::delaunay_stlndinsert(), MAILLEUR2D_STL_REFINE_INS_NOEUD::delswap_stlndinsert(), FCT_TAILLE_FEM_SOLUTION_GENERATEUR_ECHANTILLON_FRONTIERE::echantillonnage(), FCT_TAILLE_FEM_SOLUTION_GENERATEUR_FICHIER::echantillonnage(), FCT_TAILLE_FEM_SOLUTION_GENERATEUR_ECHANTILLON_LISTE::echantillonnage(), TOIBREP::importer_et_decouper(), MAGIC::MG_FAST_MARCHING2D::init_coord(), MAILLEUR2D::initialise_front(), REMAILLEUR::initialise_octree(), MAILLEUR2D_INS_NOEUD::ins_point_withbc(), MAILLEUR2D_INS_NOEUD::ins_points(), MAILLEUR2D::insere_segment(), TPL_OCTREE< class FEM_ELEMENT3 *, class FEM_NOEUD * >::inserer(), TOIBREP::inserer_noeud(), MAILLEUR_BLOC::maille(), MAILLEUR2D_MERGEMAI::mergmsh(), MAILLEUR_STL::prepare_projection(), FEM_MAILLAGE_OUTILS::projete_solution_maillage_2D(), FEM_MAILLAGE_OUTILS::projete_solution_maillage_3D(), MAILLEUR2D_INS_NOEUD::prox_nd(), MAILLEUR2D_MERGEMAI::proxndmerg(), MAILLEUR2D_MERGEMAI::proxsegmrg(), MAILLEUR2D_STL_REFINE_INS_NOEUD::stl_refining(), MAILLEUR2D_STL_REFINE_INS_NOEUD::stl_sizmpref(), MAILLEUR2D_STL_REFINE_INS_NOEUD::stlins_point_withbc(), MAILLEUR2D_STL_REFINE_INS_NOEUD::stlins_points(), MAILLEUR2D_STL_REFINE_INS_NOEUD::stlproxnd_stlndinsert(), MAILLEUR2D_STL_REFINE_INS_NOEUD::swap_diag_delaunay_refstl(), et MAILLEUR2D_STL_REFINE_INS_NOEUD::swap_diag_delaunay_sizemapref().

Voici le graphe des appelants de cette fonction :

◆ rechercher() [1/2]

template<class A , class CONDITION >
virtual void TPL_OCTREE< A, CONDITION >::rechercher ( BOITE_3D boite,
TPL_MAP_ENTITE< A > &  liste_entite_trouve,
TPL_CELLULE_OCTREE< A, CONDITION > *  cellule 
)
inlinevirtual

Définition à la ligne 606 du fichier tpl_octree.h.

Référencé par MAILLEUR2D_STRUCTURE::ajuste(), MAILLEUR2D_STL_REFINE_INS_NOEUD::bisection_operator_refstl(), MAILLEUR2D_STL_REFINE_INS_NOEUD::bisection_operator_sizemapref(), TOIBREP::calcullevelsetpremierepasse(), MAILLEUR_BLOC::chercher(), REC_SQUELETTE::construire_squelette(), FCT_TAILLE_VOLUME::creer_frontiere_plus(), TOIBREP::decoupe_arete_tetra(), MAILLEUR2D_INS_NOEUD::delaunay_ndinsert(), MAILLEUR2D_STL_REFINE_INS_NOEUD::delaunay_stlndinsert(), REMAILLEUR::detruit_noeud(), FCT_TAILLE_FEM_SOLUTION_ECHANTILLONNAGE_ESTIMATION::estimer(), FCT_TAILLE_VOLUME::evaluer(), MAILLEUR3D::genere_noeud(), MAILLEUR2D::genere_noeud(), FCT_TAILLE_FEM_SOLUTION::get_element3(), MAGIC::MG_FAST_MARCHING2D::get_valeur(), TOIBREP::importer_et_decouper(), MAGIC::MG_FAST_MARCHING2D::init_coord(), MAILLEUR2D_INS_NOEUD::ins_point_withbc(), MAILLEUR2D_INS_NOEUD::ins_points(), MAILLEUR2D::insere_contrainte_segment(), MAILLEUR3D::insere_contrainte_tetra(), MAILLEUR2D::insere_contrainte_triangle(), MAILLEUR3D::insere_contrainte_triangle(), MAILLEUR2D::insere_segment(), MAILLEUR3D::insere_tetra(), TOIBREP::inserer_noeud(), MAILLEUR2D_STL_REFINE_INS_NOEUD::projecton_stlorig(), MAILLEUR_STL::projete_point_sur_triangulation(), FEM_MAILLAGE_OUTILS::projete_solution_maillage_2D(), FEM_MAILLAGE_OUTILS::projete_solution_maillage_3D(), MAILLEUR2D_MERGEMAI::proxndmerg(), MAILLEUR2D_MERGEMAI::proxsegmrg(), TPL_OCTREE< class FEM_ELEMENT3 *, class FEM_NOEUD * >::rechercher(), MAILLEUR2D_STL_REFINE_INS_NOEUD::stl_optimize_nd(), MAILLEUR2D_STL_REFINE_INS_NOEUD::stlins_point_withbc(), MAILLEUR2D_STL_REFINE_INS_NOEUD::stlins_points(), MAILLEUR2D_STL_REFINE_INS_NOEUD::swap_diag_delaunay_refstl(), MAILLEUR2D_STL_REFINE_INS_NOEUD::swap_diag_delaunay_sizemapref(), TOIBREP::traite_arete_tangeante(), MAILLEUR2D::traite_pole(), et FCT_TAILLE_VOLUME::~FCT_TAILLE_VOLUME().

Voici le graphe des appelants de cette fonction :

◆ rechercher() [2/2]

template<class A , class CONDITION >
virtual void TPL_OCTREE< A, CONDITION >::rechercher ( double  xcentre,
double  ycentre,
double  zcentre,
double  rayon_recherche,
TPL_MAP_ENTITE< A > &  liste_entite_trouve 
)
inlinevirtual

Définition à la ligne 888 du fichier tpl_octree.h.

◆ supprimer() [1/2]

template<class A , class CONDITION >
virtual void TPL_OCTREE< A, CONDITION >::supprimer ( a)
inlinevirtual

Définition à la ligne 946 du fichier tpl_octree.h.

◆ supprimer() [2/2]

◆ vide()

template<class A , class CONDITION >
virtual void TPL_OCTREE< A, CONDITION >::vide ( void  )
inlinevirtual

Définition à la ligne 982 du fichier tpl_octree.h.

Documentation des données membres

◆ lst_entite_cellule

◆ lst_entite_feuille

◆ niveaumax

◆ niveaumaxlim


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