Graphe de collaboration de ItemGroupBuilder< T >:Fonctions membres publiques | |
| ItemGroupBuilder (IMesh *mesh, const String &groupName) | |
| Constructeur. | |
| virtual | ~ItemGroupBuilder () |
| Destructeur. | |
| void | add (ItemEnumeratorT< T > enumerator) |
| Ajout d'un ensemble d'item fourni par un énumérateur. | |
| void | add (ItemGroupRangeIteratorT< T > enumerator) |
| Ajout d'un ensemble d'item fourni par un énumérateur. | |
| void | add (const T &item) |
| Ajout d'un item unique. | |
| ItemGroupT< T > | buildGroup () |
| Constructeur du nouveau group. | |
| String | getName () const |
| Nom du groupe. | |
Attributs privés | |
| IMesh * | m_mesh |
| std::set< Integer > | m_ids |
| String | m_group_name |
Définition à la ligne 41 du fichier ItemGroupBuilder.h.
|
inline |
Constructeur.
Définition à la ligne 50 du fichier ItemGroupBuilder.h.
|
inlinevirtual |
Destructeur.
Définition à la ligne 54 du fichier ItemGroupBuilder.h.
|
inline |
Ajout d'un item unique.
Définition à la ligne 78 du fichier ItemGroupBuilder.h.
|
inline |
Ajout d'un ensemble d'item fourni par un énumérateur.
Définition à la ligne 58 du fichier ItemGroupBuilder.h.
Références Arcane::ItemEnumeratorBase::hasNext(), et Arcane::ItemEnumeratorBase::localId().
Voici le graphe d'appel pour cette fonction :
|
inline |
Ajout d'un ensemble d'item fourni par un énumérateur.
Définition à la ligne 68 du fichier ItemGroupBuilder.h.
|
inline |
Constructeur du nouveau group.
Définition à la ligne 84 du fichier ItemGroupBuilder.h.
Références Arcane::ItemGroup::clear(), Arcane::IItemFamily::findGroup(), Arcane::ItemGroup::itemFamily(), Arcane::ItemTraitsT< T >::kind(), et Arcane::ItemGroup::setItems().
Voici le graphe d'appel pour cette fonction :
|
inline |
Nom du groupe.
Définition à la ligne 110 du fichier ItemGroupBuilder.h.
|
private |
Définition à la ligne 46 du fichier ItemGroupBuilder.h.
|
private |
Définition à la ligne 45 du fichier ItemGroupBuilder.h.
|
private |
Définition à la ligne 44 du fichier ItemGroupBuilder.h.