12#ifndef ARCANE_MESH_MESHCOMPACTMNG_H
13#define ARCANE_MESH_MESHCOMPACTMNG_H
17#include "arcane/utils/TraceAccessor.h"
18#include "arcane/IMeshCompactMng.h"
19#include "arcane/mesh/MeshGlobal.h"
25ARCANE_MESH_BEGIN_NAMESPACE
37class ARCANE_MESH_EXPORT MeshCompactMng
67ARCANE_MESH_END_NAMESPACE
Interface d'une famille d'entités.
Interface du gestionnaire des compactages de familles d'un maillage.
virtual void endCompact()=0
Signale que le compactage est terminé.
virtual IMesh * mesh() const =0
Maillage associé
virtual IMeshCompacter * beginCompact()=0
Débute un compactage sur toutes les familles du maillage.
Gestion d'un compactage de familles du maillage.
IMeshCompacter * compacter() override
Compacteur actif courant.
IMesh * mesh() const override
Maillage associé
Gestion d'un compactage de familles du maillage..
TraceAccessor(ITraceMng *m)
Construit un accesseur via le gestionnaire de trace m.