Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::mesh::IndexedItemConnectivityAccessor
+ Graphe d'héritage de Arcane::mesh::IndexedItemConnectivityAccessor:
+ Graphe de collaboration de Arcane::mesh::IndexedItemConnectivityAccessor:

Fonctions membres publiques

 IndexedItemConnectivityAccessor (IndexedItemConnectivityViewBase view, IItemFamily *target_item_family)
 
 IndexedItemConnectivityAccessor (IIncrementalItemConnectivity *connectivity)
 
ItemVectorView operator() (ItemLocalId lid) const
 
- Fonctions membres publiques hérités de Arcane::IndexedItemConnectivityViewBase
 IndexedItemConnectivityViewBase (ItemConnectivityContainerView container_view, eItemKind source_kind, eItemKind target_kind)
 
constexpr ARCCORE_HOST_DEVICE Int32 nbSourceItem () const
 Nombre d'entités source.
 
ARCCORE_HOST_DEVICE Int32 nbItem (ItemLocalId lid) const
 Nombre d'entités connectées à l'entité lid.
 
ARCCORE_HOST_DEVICE ItemLocalIdListViewT< Itemitems (ItemLocalId lid) const
 Liste des entités connectées à l'entité lid.
 
eItemKind sourceItemKind () const
 
eItemKind targetItemKind () const
 
void init (SmallSpan< const Int32 > nb_item, SmallSpan< const Int32 > indexes, SmallSpan< const Int32 > list_data, eItemKind source_kind, eItemKind target_kind)
 Initialise la vue.
 
void set (IndexedItemConnectivityViewBase view)
 
void _checkValid (eItemKind k1, eItemKind k2) const
 

Attributs privés

ItemSharedInfom_item_shared_info = nullptr
 

Membres hérités additionnels

- Fonctions membres protégées hérités de Arcane::IndexedItemConnectivityViewBase
void _badConversion (eItemKind k1, eItemKind k2) const
 
- Attributs protégés hérités de Arcane::IndexedItemConnectivityViewBase
ItemConnectivityContainerView m_container_view
 
eItemKind m_source_kind = IK_Unknown
 
eItemKind m_target_kind = IK_Unknown
 

Description détaillée

Définition à la ligne 35 du fichier IndexedItemConnectivityAccessor.h.

Documentation des constructeurs et destructeur

◆ IndexedItemConnectivityAccessor() [1/2]

Arcane::mesh::IndexedItemConnectivityAccessor::IndexedItemConnectivityAccessor ( IndexedItemConnectivityViewBase  view,
IItemFamily target_item_family 
)

Définition à la ligne 42 du fichier IncrementalItemConnectivity.cc.

◆ IndexedItemConnectivityAccessor() [2/2]

Arcane::mesh::IndexedItemConnectivityAccessor::IndexedItemConnectivityAccessor ( IIncrementalItemConnectivity connectivity)

Définition à la ligne 51 du fichier IncrementalItemConnectivity.cc.

Documentation des fonctions membres

◆ operator()()

ItemVectorView Arcane::mesh::IndexedItemConnectivityAccessor::operator() ( ItemLocalId  lid) const
inline

Définition à la ligne 44 du fichier IndexedItemConnectivityAccessor.h.

Documentation des données membres

◆ m_item_shared_info

ItemSharedInfo* Arcane::mesh::IndexedItemConnectivityAccessor::m_item_shared_info = nullptr
private

Définition à la ligne 51 du fichier IndexedItemConnectivityAccessor.h.


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