Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ItemPairGroupBuilder

Construction des listes des entités des ItemPairGroup. Plus de détails...

#include <arcane/core/ItemPairGroupBuilder.h>

+ Graphe de collaboration de Arcane::ItemPairGroupBuilder:

Fonctions membres publiques

 ItemPairGroupBuilder (const ItemPairGroup &group)
 
const ItemPairGroupgroup ()
 groupe associé.
 
void addNextItem (Int32ConstArrayView sub_items)
 Ajoute les entités sub_items a.
 

Description détaillée

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:

void functor(ItemPairGroupBuilder& builder)
{
Int32Array local_ids;
ENUMERATE_ITEM(iitem.builder.group().itemGroup()){
local_ids.clear();
// Calcule les entité connectées à \a iitem et les ajoute à \a local_ids.
...
builder.addNextItem(local_ids);
}
}
#define ENUMERATE_ITEM(name, group)
Enumérateur générique d'un groupe de noeuds.
Construction des listes des entités des ItemPairGroup.
void addNextItem(Int32ConstArrayView sub_items)
Ajoute les entités sub_items a.
Classe de base des vecteurs 1D de données.
void clear()
Supprime les éléments du tableau.

Pour un exemple plus complet d'utilisation, se référer à la documentation de ItemPairGroup.

Définition à la ligne 55 du fichier ItemPairGroupBuilder.h.

Documentation des constructeurs et destructeur

◆ ItemPairGroupBuilder()

Arcane::ItemPairGroupBuilder::ItemPairGroupBuilder ( const ItemPairGroup group)

Définition à la ligne 27 du fichier ItemPairGroupBuilder.cc.

◆ ~ItemPairGroupBuilder()

Arcane::ItemPairGroupBuilder::~ItemPairGroupBuilder ( )

Définition à la ligne 42 du fichier ItemPairGroupBuilder.cc.

Documentation des fonctions membres

◆ addNextItem()

void Arcane::ItemPairGroupBuilder::addNextItem ( Int32ConstArrayView  sub_items)

Ajoute les entités sub_items a.

Définition à la ligne 50 du fichier ItemPairGroupBuilder.cc.

◆ group()

const ItemPairGroup & Arcane::ItemPairGroupBuilder::group ( )
inline

groupe associé.

Définition à la ligne 66 du fichier ItemPairGroupBuilder.h.


La documentation de cette classe a été générée à partir des fichiers suivants :