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.
|
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.
|
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.