Public Member Functions | |
| Builder (ITraceMng *tm, const CaseMeshReaderReadInfo &read_info, VtkPolyhedralTools::PrintInfoLevel print_info_level) | |
| void | fillMeshBuildInfo (MeshBuildInfo &build_info) override |
| Fills build_info with the necessary information to create the mesh. | |
| void | allocateMeshItems (IPrimaryMesh *pm) override |
| Allocates the mesh entities managed by this service. | |
Private Attributes | |
| ITraceMng * | m_trace_mng |
| CaseMeshReaderReadInfo | m_read_info |
| VtkPolyhedralTools::PrintInfoLevel | m_print_info_level |
Definition at line 284 of file VtkPolyhedralMeshIOService.cc.
|
inlineexplicit |
Definition at line 288 of file VtkPolyhedralMeshIOService.cc.
|
inlineoverridevirtual |
Allocates the mesh entities managed by this service.
Implements Arcane::IMeshBuilder.
Definition at line 303 of file VtkPolyhedralMeshIOService.cc.
References ARCANE_CHECK_POINTER, ARCANE_FATAL, and Arcane::IMeshBase::name().
|
inlineoverridevirtual |
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.
Implements Arcane::IMeshBuilder.
Definition at line 294 of file VtkPolyhedralMeshIOService.cc.
References Arcane::MeshBuildInfo::addFactoryName(), Arcane::MeshBuildInfo::addMeshKind(), Arcane::MeshBuildInfo::addNeedPartitioning(), and Arcane::Polyhedral.
|
private |
Definition at line 319 of file VtkPolyhedralMeshIOService.cc.
|
private |
Definition at line 318 of file VtkPolyhedralMeshIOService.cc.
|
private |
Definition at line 317 of file VtkPolyhedralMeshIOService.cc.