12#ifndef ARCANE_MESH_MESHUNIQUEIDMNG_H
13#define ARCANE_MESH_MESHUNIQUEIDMNG_H
17#include "arcane/utils/TraceAccessor.h"
19#include "arcane/core/IMeshUniqueIdMng.h"
21#include "arcane/mesh/MeshGlobal.h"
44 void setFaceBuilderVersion(Int32 n)
override;
47 void setEdgeBuilderVersion(Int32 n)
override;
50 void setUseNodeUniqueIdToGenerateEdgeAndFaceUniqueId(
bool v)
override;
53 return m_use_node_uid_to_generate_edge_and_face_uid;
58 Int32 m_face_builder_version = 1;
59 Int32 m_edge_builder_version = 1;
60 bool m_use_node_uid_to_generate_edge_and_face_uid =
false;
64 void _initFaceVersion();
65 void _initEdgeVersion();
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Gestionnaire de numérotation des uniqueId() d'un maillage.
bool isUseNodeUniqueIdToGenerateEdgeAndFaceUniqueId() const override
Indique le mécanisme utilisé pour numéroter les arêtes ou les faces.
Int32 edgeBuilderVersion() const override
Version de la numérotation des arêtes.
Int32 faceBuilderVersion() const override
Version de la numérotation des faces.
Interface du gestionnaire de traces.
Classe d'accès aux traces.