Fonctions membres publiques | |
InternalApi (DynamicMesh *mesh) | |
void | setMeshKind (const MeshKind &v) override |
Positionne le type de maillage. | |
IItemConnectivityMng * | dofConnectivityMng () const noexcept override |
Renvoie le gestionnaire de connectivités des dofs. | |
IPolyhedralMeshModifier * | polyhedralMeshModifier () const noexcept override |
Attributs privés | |
DynamicMesh * | m_mesh = nullptr |
std::unique_ptr< IItemConnectivityMng > | m_connectivity_mng = nullptr |
Définition à la ligne 159 du fichier DynamicMesh.cc.
|
inlineexplicit |
Définition à la ligne 165 du fichier DynamicMesh.cc.
|
inlineoverridevirtualnoexcept |
Renvoie le gestionnaire de connectivités des dofs.
Cette méthode est temporaire car ce gestionnaire de connectivités des dofs à vocation à disparaître, l'évolution des connectivités des dofs étant maintenant gérée automatiquement. A usage interne uniquement en attendant la suppression.
Implémente Arcane::IMeshInternal.
Définition à la ligne 177 du fichier DynamicMesh.cc.
|
inlineoverridevirtualnoexcept |
\bief Renvoie l'interface de modification du maillage polyédrique
Cette méthode retourne nullptr si l'implémentation du maillage n'est pas PolyhedralMesh
Implémente Arcane::IMeshInternal.
Définition à la ligne 182 du fichier DynamicMesh.cc.
|
inlineoverridevirtual |
Positionne le type de maillage.
Pour l'instant il ne faut utiliser cette méthode que pour spécifier la structure du maillage (eMeshStructure).
Implémente Arcane::IMeshInternal.
Définition à la ligne 172 du fichier DynamicMesh.cc.
|
private |
Définition à la ligne 189 du fichier DynamicMesh.cc.
|
private |
Définition à la ligne 188 du fichier DynamicMesh.cc.