Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::IMeshBuilder Class Referenceabstract

Interface of a mesh creation/reading service. More...

#include <arcane/core/IMeshBuilder.h>

Public Member Functions

virtual void fillMeshBuildInfo (MeshBuildInfo &build_info)=0
 Fills build_info with the necessary information to create the mesh.
virtual void allocateMeshItems (IPrimaryMesh *pm)=0
 Allocates the mesh entities managed by this service.

Detailed Description

Interface of a mesh creation/reading service.

Definition at line 32 of file IMeshBuilder.h.

Member Function Documentation

◆ allocateMeshItems()

virtual void Arcane::IMeshBuilder::allocateMeshItems ( IPrimaryMesh * pm)
pure virtual

Allocates the mesh entities managed by this service.

Implemented in Arcane::MEDCaseMeshReader::Builder.

◆ fillMeshBuildInfo()

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

Fills build_info with the necessary information to create the mesh.

Some values may be filled by the caller, but the instance may optionally override them. In particular, it is possible to specify the mesh factory to use.

Implemented in Arcane::MEDCaseMeshReader::Builder.


The documentation for this class was generated from the following file: