Construction des listes des entités des ItemPairGroup. Plus de détails...
#include <arcane/core/ItemPairGroupBuilder.h>
Fonctions membres publiques | |
ItemPairGroupBuilder (const ItemPairGroup &group) | |
const ItemPairGroup & | group () |
groupe associé. | |
void | addNextItem (Int32ConstArrayView sub_items) |
Ajoute les entités sub_items a. | |
Attributs privés | |
ItemPairGroup | m_group |
Int64 | m_index = 0 |
Array< Int64 > & | m_unguarded_indexes |
Array< Int32 > & | m_unguarded_local_ids |
Construction des listes des entités des ItemPairGroup.
Cette classe est utilisée lors du recalcul des entités d'un ItemPairGroup.
Le code utilisateur doit appeler la méthode addNextItem() pour chaque entité de group().itemGroup() en spécifiant les localId() des entités ajoutées. Par exemple:
Pour un exemple plus complet d'utilisation, se référer à la documentation de ItemPairGroup.
Définition à la ligne 52 du fichier ItemPairGroupBuilder.h.
|
explicit |
Définition à la ligne 27 du fichier ItemPairGroupBuilder.cc.
Références group().
Arcane::ItemPairGroupBuilder::~ItemPairGroupBuilder | ( | ) |
Définition à la ligne 42 du fichier ItemPairGroupBuilder.cc.
void Arcane::ItemPairGroupBuilder::addNextItem | ( | Int32ConstArrayView | sub_items | ) |
Ajoute les entités sub_items a.
Définition à la ligne 50 du fichier ItemPairGroupBuilder.cc.
|
inline |
groupe associé.
Définition à la ligne 63 du fichier ItemPairGroupBuilder.h.
Référencé par ItemPairGroupBuilder().
|
private |
Définition à la ligne 69 du fichier ItemPairGroupBuilder.h.
|
private |
Définition à la ligne 70 du fichier ItemPairGroupBuilder.h.
Définition à la ligne 71 du fichier ItemPairGroupBuilder.h.
Définition à la ligne 72 du fichier ItemPairGroupBuilder.h.