Construction of the entity lists for the ItemPairGroup. More...
#include <arcane/core/ItemPairGroupBuilder.h>
Public Member Functions | |
| ItemPairGroupBuilder (const ItemPairGroup &group) | |
| const ItemPairGroup & | group () |
| Associated group. | |
| void | addNextItem (Int32ConstArrayView sub_items) |
| Adds the entities sub_items to. | |
Private Attributes | |
| ItemPairGroup | m_group |
| Int64 | m_index = 0 |
| Array< Int64 > & | m_unguarded_indexes |
| Array< Int32 > & | m_unguarded_local_ids |
Construction of the entity lists for the ItemPairGroup.
This class is used when recalculating the entities of an ItemPairGroup.
The user code must call the addNextItem() method for each entity of group().itemGroup() by specifying the localId() of the added entities. For example:
For a more complete usage example, refer to the ItemPairGroup documentation.
Definition at line 52 of file ItemPairGroupBuilder.h.
|
explicit |
Definition at line 27 of file ItemPairGroupBuilder.cc.
References group().
| Arcane::ItemPairGroupBuilder::~ItemPairGroupBuilder | ( | ) |
Definition at line 42 of file ItemPairGroupBuilder.cc.
| void Arcane::ItemPairGroupBuilder::addNextItem | ( | Int32ConstArrayView | sub_items | ) |
Adds the entities sub_items to.
Definition at line 50 of file ItemPairGroupBuilder.cc.
|
inline |
Associated group.
Definition at line 63 of file ItemPairGroupBuilder.h.
Referenced by ItemPairGroupBuilder().
|
private |
Definition at line 69 of file ItemPairGroupBuilder.h.
|
private |
Definition at line 70 of file ItemPairGroupBuilder.h.
Definition at line 71 of file ItemPairGroupBuilder.h.
Definition at line 72 of file ItemPairGroupBuilder.h.