Gère la récupération des informations de connectivité. Plus de détails...
#include <arcane/core/ConnectivityItemVector.h>
| Fonctions membres publiques | |
| ConnectivityItemVector (IItemConnectivity *c) | |
| ConnectivityItemVector (IItemConnectivity &c) | |
| ConnectivityItemVector (IIncrementalItemConnectivity *c) | |
| ConnectivityItemVector (IIncrementalItemConnectivity &c) | |
| ConnectivityItemVector (const ConnectivityItemVectorCatalyst &to_c) | |
| IItemConnectivityAccessor * | accessor () const | 
| Connectivité associée. | |
| ItemVectorView | connectedItems (ItemLocalId item) | 
| Retourne les entités connectées à item. | |
| ItemVectorView | resizeAndCopy (Int32ConstArrayView ids) | 
| ItemVectorView | setItem (Int32 id) | 
| void | operator= (const ConnectivityItemVectorCatalyst &to_con_vec) | 
|  Fonctions membres publiques hérités de Arcane::ItemVector | |
| ItemVector (IItemFamily *afamily) | |
| Créé un vecteur vide associé à la famille family. | |
| ItemVector (IItemFamily *afamily, Int32ConstArrayView local_ids) | |
| Créé un vecteur associé à la famille family et contenant les entités local_ids. | |
| ItemVector (IItemFamily *afamily, Integer asize) | |
| Créé un vecteur pour size éléments associé à la famille family. | |
| ItemVector () | |
| Créé un vecteur nul. Il faudra ensuite appeler setFamily() pour l'utiliser. | |
| operator ItemVectorView () const | |
| Operateur de cast vers ItemVectorView. | |
| void | setFamily (IItemFamily *afamily) | 
| Positionne la famille associée. | |
| void | add (Int32 local_id) | 
| Ajoute une entité de numéro local local_id à la fin du vecteur. | |
| void | add (ConstArrayView< Int32 > local_ids) | 
| Ajoute une liste d'entité de numéros locaux local_ids à la fin du vecteur. | |
| void | addItem (ItemLocalId local_id) | 
| Ajoute une entité de numéro local local_id à la fin du vecteur. | |
| void | addItem (Item item) | 
| Ajoute une entité à la fin du vecteur. | |
| Int32 | size () const | 
| Nombre d'éléments du vecteur. | |
| void | reserve (Integer capacity) | 
| Réserve la mémoire pour capacity entités. | |
| void | clear () | 
| Supprime toutes les entités du vecteur. | |
| ItemVectorView | view () const | 
| Vue sur le vecteur. | |
| ArrayView< Int32 > | viewAsArray () | 
| Vue sur les numéros locaux. | |
| ConstArrayView< Int32 > | viewAsArray () const | 
| Vue constante sur les numéros locaux. | |
| void | removeAt (Int32 index) | 
| Supprime l'entité à l'index index. | |
| void | resize (Integer new_size) | 
| Positionne le nombre d'éléments du tableau. | |
| ItemVector | clone () | 
| Clone ce vecteur. | |
| Item | operator[] (Int32 index) const | 
| Entité à la position index du vecteur. | |
| IItemFamily * | family () const | 
| Famille associée au vecteur. | |
| ItemEnumerator | enumerator () const | 
| Enumérateur. | |
| Membres hérités additionnels | |
|  Types publics hérités de Arcane::ItemVector | |
| using | ItemType = Item | 
|  Attributs protégés hérités de Arcane::ItemVector | |
| SharedArray< Int32 > | m_local_ids | 
| IItemFamily * | m_family = nullptr | 
| ItemSharedInfo * | m_shared_info = ItemSharedInfo::nullInstance() | 
Gère la récupération des informations de connectivité.
Définition à la ligne 53 du fichier ConnectivityItemVector.h.
| 
 | inline | 
Définition à la ligne 60 du fichier ConnectivityItemVector.h.
| 
 | inline | 
Définition à la ligne 66 du fichier ConnectivityItemVector.h.
| 
 | inline | 
Définition à la ligne 72 du fichier ConnectivityItemVector.h.
| 
 | inline | 
Définition à la ligne 78 du fichier ConnectivityItemVector.h.
| 
 | inline | 
Définition à la ligne 84 du fichier ConnectivityItemVector.h.
| 
 | inline | 
Connectivité associée.
Définition à la ligne 95 du fichier ConnectivityItemVector.h.
| 
 | inline | 
Retourne les entités connectées à item.
Définition à la ligne 98 du fichier ConnectivityItemVector.h.
| 
 | inline | 
Définition à la ligne 133 du fichier ConnectivityItemVector.h.
| 
 | inline | 
Définition à la ligne 110 du fichier ConnectivityItemVector.h.
| 
 | inline | 
Définition à la ligne 122 du fichier ConnectivityItemVector.h.