Fonctions membres publiques | |
MeshFactoryMng (IApplication *app, MeshMng *mesh_mng) | |
IMeshMng * | meshMng () const override |
Gestionnaire de maillage associé | |
IPrimaryMesh * | createMesh (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 | |
IApplication * | m_application |
MeshMng * | m_mesh_mng |
Définition à la ligne 29 du fichier impl/internal/MeshFactoryMng.h.
Arcane::MeshFactoryMng::MeshFactoryMng | ( | IApplication * | app, |
MeshMng * | mesh_mng | ||
) |
Définition à la ligne 57 du fichier MeshFactoryMng.cc.
|
private |
Définition à la ligne 76 du fichier MeshFactoryMng.cc.
|
private |
Définition à la ligne 101 du fichier MeshFactoryMng.cc.
|
private |
Définition à la ligne 138 du fichier MeshFactoryMng.cc.
|
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.
|
overridevirtual |
Gestionnaire de maillage associé
Implémente Arcane::IMeshFactoryMng.
Définition à la ligne 67 du fichier MeshFactoryMng.cc.
|
private |
Définition à la ligne 43 du fichier impl/internal/MeshFactoryMng.h.
|
private |
Définition à la ligne 44 du fichier impl/internal/MeshFactoryMng.h.