Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ItemInternalVectorView
+ Graphe de collaboration de Arcane::ItemInternalVectorView:

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.
 
ItemInternaloperator[] (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
 
ItemSharedInfom_shared_info = ItemSharedInfo::nullInstance()
 
Int32 m_local_id_offset = 0
 

Amis

class ItemVectorView
 
class ItemInternalConnectivityList
 
class ItemBase
 
class ItemEnumeratorBase
 
class SimdItemEnumeratorBase
 
class ItemInternalEnumerator
 
template<int Extent>
class ItemConnectedListView
 
template<typename T >
class ItemEnumeratorBaseT
 

Description détaillée

Définition à la ligne 123 du fichier ItemInternalVectorView.h.

Documentation des définitions de type membres

◆ const_iterator

Documentation des fonctions membres

◆ begin()

const_iterator Arcane::ItemInternalVectorView::begin ( ) const
inline

Définition à la ligne 201 du fichier ItemInternalVectorView.h.

◆ end()

const_iterator Arcane::ItemInternalVectorView::end ( ) const
inline

Définition à la ligne 207 du fichier ItemInternalVectorView.h.

◆ items()

ItemInternalArrayView Arcane::ItemInternalVectorView::items ( ) const
inline

Tableau des entités.

Définition à la ligne 198 du fichier ItemInternalVectorView.h.

◆ localIdOffset()

Int32 Arcane::ItemInternalVectorView::localIdOffset ( ) const
inlineprotected

Définition à la ligne 214 du fichier ItemInternalVectorView.h.

◆ localIds()

Int32ConstArrayView Arcane::ItemInternalVectorView::localIds ( ) const
inline

Tableau des numéros locaux des entités.

Définition à la ligne 183 du fichier ItemInternalVectorView.h.

◆ operator[]()

ItemInternal * Arcane::ItemInternalVectorView::operator[] ( Integer  index) const
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.

◆ size()

Integer Arcane::ItemInternalVectorView::size ( ) const
inline

Nombre d'éléments du vecteur.

Définition à la ligne 179 du fichier ItemInternalVectorView.h.

Documentation des fonctions amies et associées

◆ ItemBase

friend class ItemBase
friend

Définition à la ligne 129 du fichier ItemInternalVectorView.h.

◆ ItemConnectedListView

template<int Extent>
friend class ItemConnectedListView
friend

Définition à la ligne 133 du fichier ItemInternalVectorView.h.

◆ ItemEnumeratorBase

friend class ItemEnumeratorBase
friend

Définition à la ligne 130 du fichier ItemInternalVectorView.h.

◆ ItemEnumeratorBaseT

template<typename T >
friend class ItemEnumeratorBaseT
friend

Définition à la ligne 135 du fichier ItemInternalVectorView.h.

◆ ItemInternalConnectivityList

friend class ItemInternalConnectivityList
friend

Définition à la ligne 128 du fichier ItemInternalVectorView.h.

◆ ItemInternalEnumerator

friend class ItemInternalEnumerator
friend

Définition à la ligne 132 du fichier ItemInternalVectorView.h.

◆ ItemVectorView

friend class ItemVectorView
friend

Définition à la ligne 127 du fichier ItemInternalVectorView.h.

◆ SimdItemEnumeratorBase

friend class SimdItemEnumeratorBase
friend

Définition à la ligne 131 du fichier ItemInternalVectorView.h.

Documentation des données membres

◆ ItemInternal

friend Arcane::ItemInternalVectorView::ItemInternal

Définition à la ligne 134 du fichier ItemInternalVectorView.h.

◆ m_local_id_offset

Int32 Arcane::ItemInternalVectorView::m_local_id_offset = 0
protected

Définition à la ligne 220 du fichier ItemInternalVectorView.h.

◆ m_local_ids

Int32ConstArrayView Arcane::ItemInternalVectorView::m_local_ids
protected

Définition à la ligne 218 du fichier ItemInternalVectorView.h.

◆ m_shared_info

ItemSharedInfo* Arcane::ItemInternalVectorView::m_shared_info = ItemSharedInfo::nullInstance()
protected

Définition à la ligne 219 du fichier ItemInternalVectorView.h.


La documentation de cette classe a été générée à partir des fichiers suivants :