Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MeshFactoryMng
+ Graphe d'héritage de Arcane::MeshFactoryMng:
+ Graphe de collaboration de Arcane::MeshFactoryMng:

Fonctions membres publiques

 MeshFactoryMng (IApplication *app, MeshMng *mesh_mng)
 
IMeshMngmeshMng () const override
 Gestionnaire de maillage associé
 
IPrimaryMeshcreateMesh (const MeshBuildInfo &build_info) override
 Créé un maillage ou un sous-maillage.
 
- Fonctions membres publiques hérités de Arcane::IMeshFactoryMng
virtual ~IMeshFactoryMng ()=default
 Libère les ressources.
 

Fonctions membres privées

IPrimaryMesh_createMesh (const MeshBuildInfo &build_info)
 
IPrimaryMesh_createSubMesh (const MeshBuildInfo &build_info)
 
void _checkValidBuildInfo (const MeshBuildInfo &build_info)
 

Attributs privés

IApplicationm_application
 
MeshMngm_mesh_mng
 

Description détaillée

Définition à la ligne 29 du fichier impl/internal/MeshFactoryMng.h.

Documentation des constructeurs et destructeur

◆ MeshFactoryMng()

Arcane::MeshFactoryMng::MeshFactoryMng ( IApplication app,
MeshMng mesh_mng 
)

Définition à la ligne 57 du fichier MeshFactoryMng.cc.

Documentation des fonctions membres

◆ _checkValidBuildInfo()

void Arcane::MeshFactoryMng::_checkValidBuildInfo ( const MeshBuildInfo build_info)
private

Définition à la ligne 76 du fichier MeshFactoryMng.cc.

◆ _createMesh()

IPrimaryMesh * Arcane::MeshFactoryMng::_createMesh ( const MeshBuildInfo build_info)
private

Définition à la ligne 101 du fichier MeshFactoryMng.cc.

◆ _createSubMesh()

IPrimaryMesh * Arcane::MeshFactoryMng::_createSubMesh ( const MeshBuildInfo build_info)
private

Définition à la ligne 138 du fichier MeshFactoryMng.cc.

◆ createMesh()

IPrimaryMesh * Arcane::MeshFactoryMng::createMesh ( const MeshBuildInfo build_info)
overridevirtual

Créé un maillage ou un sous-maillage.

Le maillage créé est automatiquement ajouté au meshMng() associé.

Implémente Arcane::IMeshFactoryMng.

Définition à la ligne 88 du fichier MeshFactoryMng.cc.

◆ meshMng()

IMeshMng * Arcane::MeshFactoryMng::meshMng ( ) const
overridevirtual

Gestionnaire de maillage associé

Implémente Arcane::IMeshFactoryMng.

Définition à la ligne 67 du fichier MeshFactoryMng.cc.

Documentation des données membres

◆ m_application

IApplication* Arcane::MeshFactoryMng::m_application
private

Définition à la ligne 43 du fichier impl/internal/MeshFactoryMng.h.

◆ m_mesh_mng

MeshMng* Arcane::MeshFactoryMng::m_mesh_mng
private

Définition à la ligne 44 du fichier impl/internal/MeshFactoryMng.h.


La documentation de cette classe a été générée à partir des fichiers suivants :