12#ifndef ARCANE_COMMONITEMGROUPFILTERINFO_H
13#define ARCANE_COMMONITEMGROUPFILTERINFO_H
17#include "arcane/utils/List.h"
19#include "arcane/ItemGroup.h"
39class ARCANE_MESH_EXPORT CommonItemGroupFilterer
43 explicit CommonItemGroupFilterer(
IItemFamily* family);
47 CommonItemGroupFilterer(
const CommonItemGroupFilterer& rhs) =
delete;
48 CommonItemGroupFilterer& operator=(
const CommonItemGroupFilterer& rhs) =
delete;
52 void addGroupToFilter(
const ItemGroup& group);
Interface d'une famille d'entités.
Groupe d'entités de maillage.
Implémentation d'une collection d'éléments sous forme de vecteur.
ItemGroupCollection sortedCommonGroups()
Liste triée par ordre alphabétique des groupes communs.
void applyFiltering()
Filtre les groupes communs.
Collection< ItemGroup > ItemGroupCollection
Collection de groupes d'éléments du maillage.