Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::IMeshBuilderabstract

Interface d'un service de création/lecture du maillage. Plus de détails...

#include <arcane/core/IMeshBuilder.h>

+ Graphe d'héritage de Arcane::IMeshBuilder:
+ Graphe de collaboration de Arcane::IMeshBuilder:

Fonctions membres publiques

virtual void fillMeshBuildInfo (MeshBuildInfo &build_info)=0
 Remplit build_info avec les informations nécessaires pour créer le maillage.
 
virtual void allocateMeshItems (IPrimaryMesh *pm)=0
 Alloue les entités du maillage géré par ce service.
 

Description détaillée

Interface d'un service de création/lecture du maillage.

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

Documentation des fonctions membres

◆ allocateMeshItems()

◆ fillMeshBuildInfo()

virtual void Arcane::IMeshBuilder::fillMeshBuildInfo ( MeshBuildInfo build_info)
pure virtual

Remplit build_info avec les informations nécessaires pour créer le maillage.

Certaines valeurs peuvent être remplies par l'appelant mais l'instance peut éventuellement les surcharger. En particulier, il est possible de spécifier la fabrique de maillage à utiliser.

Implémenté dans Arcane::LimaCaseMeshReader::Builder, Arcane::Cartesian2DMeshGenerator, Arcane::Cartesian3DMeshGenerator, Arcane::HoneyComb2DMeshGeneratorService, Arcane::HoneyComb3DMeshGeneratorService, Arcane::MEDCaseMeshReader::Builder, Arcane::MshCaseMeshReader::Builder, Arcane::Sod3DMeshGenerator, Arcane::VtkLegacyCaseMeshReader::Builder, et Arcane::VtkPolyhedralCaseMeshReader::Builder.

Référencé par Arcane::ArcaneCaseMeshService::createMesh().


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