Vue interne sur un tableau d'entités. Plus de détails...
#include <arcane/core/ItemInternalVectorView.h>
Types publics | |
using | const_iterator = ItemInternalVectorViewConstIterator |
Fonctions membres publiques | |
Integer | size () const |
Nombre d'éléments du vecteur. | |
Int32ConstArrayView | localIds () const |
Tableau des numéros locaux des entités. | |
ItemInternal * | operator[] (Integer index) const |
Accède au i-ème élément du vecteur. | |
ItemInternalArrayView | items () const |
Tableau des entités. | |
const_iterator | begin () const |
const_iterator | end () const |
Attributs publics | |
friend | ItemInternal |
Fonctions membres protégées | |
Int32 | localIdOffset () const |
Attributs protégés | |
Int32ConstArrayView | m_local_ids |
ItemSharedInfo * | m_shared_info = ItemSharedInfo::nullInstance() |
Int32 | m_local_id_offset = 0 |
Fonctions membres privées | |
ItemInternalVectorView (ItemSharedInfo *si, Int32ConstArrayView local_ids, Int32 local_id_offset) | |
ItemInternalVectorView (ItemSharedInfo *si, const impl::ItemLocalIdListContainerView &local_ids) | |
ItemInternalVectorView (const impl::ItemIndexedListView< DynExtent > &view) | |
bool | _isValid () |
ItemInternalArrayView | _items () const |
Amis | |
class | ItemVectorView |
class | ItemInternalConnectivityList |
class | ItemBase |
class | ItemEnumeratorBase |
class | SimdItemEnumeratorBase |
class | ItemInternalEnumerator |
template<int Extent> | |
class | ItemConnectedListView |
template<typename T > | |
class | ItemEnumeratorBaseT |
Vue interne sur un tableau d'entités.
Celle classe n'est utile que pour construire des listes d'entités utilisées en interne de Arcane. La version utilisateur de cette classe est ItemVectorView.
Définition à la ligne 123 du fichier ItemInternalVectorView.h.
Définition à la ligne 136 du fichier ItemInternalVectorView.h.
|
inlineprivate |
Définition à la ligne 144 du fichier ItemInternalVectorView.h.
|
inlineprivate |
Définition à la ligne 162 du fichier ItemInternalVectorView.h.
|
inlineprivate |
Définition à la ligne 170 du fichier ItemInternalVectorView.h.
|
private |
Définition à la ligne 235 du fichier ItemInternal.cc.
|
inlineprivate |
Définition à la ligne 225 du fichier ItemInternalVectorView.h.
|
inline |
Définition à la ligne 201 du fichier ItemInternalVectorView.h.
|
inline |
Définition à la ligne 207 du fichier ItemInternalVectorView.h.
|
inline |
Tableau des entités.
Définition à la ligne 198 du fichier ItemInternalVectorView.h.
|
inlineprotected |
Définition à la ligne 214 du fichier ItemInternalVectorView.h.
|
inline |
Tableau des numéros locaux des entités.
Définition à la ligne 183 du fichier ItemInternalVectorView.h.
|
inline |
Accède au i-ème élément du vecteur.
Cette méthode est obsolète. Il faut construire un 'ItemVectorView' à la place et utiliser l'opérateur 'operator[]' associé.
Définition à la ligne 194 du fichier ItemInternalVectorView.h.
|
inline |
Nombre d'éléments du vecteur.
Définition à la ligne 179 du fichier ItemInternalVectorView.h.
Définition à la ligne 129 du fichier ItemInternalVectorView.h.
|
friend |
Définition à la ligne 133 du fichier ItemInternalVectorView.h.
|
friend |
Définition à la ligne 130 du fichier ItemInternalVectorView.h.
|
friend |
Définition à la ligne 135 du fichier ItemInternalVectorView.h.
Définition à la ligne 128 du fichier ItemInternalVectorView.h.
|
friend |
Définition à la ligne 132 du fichier ItemInternalVectorView.h.
|
friend |
Définition à la ligne 127 du fichier ItemInternalVectorView.h.
|
friend |
Définition à la ligne 131 du fichier ItemInternalVectorView.h.
friend Arcane::ItemInternalVectorView::ItemInternal |
Définition à la ligne 134 du fichier ItemInternalVectorView.h.
|
protected |
Définition à la ligne 220 du fichier ItemInternalVectorView.h.
|
protected |
Définition à la ligne 218 du fichier ItemInternalVectorView.h.
|
protected |
Définition à la ligne 219 du fichier ItemInternalVectorView.h.