Vue spécialisée sur une connectivité non structurée entre deux entités. Plus de détails...
#include <arcane/core/IndexedItemConnectivityView.h>
Graphe d'héritage de Arcane::IndexedItemConnectivityGenericViewT< ItemType1, ItemType2 >:
Graphe de collaboration de Arcane::IndexedItemConnectivityGenericViewT< ItemType1, ItemType2 >:Types publics | |
| using | ItemType1Type = ItemType1 |
| using | ItemType2Type = ItemType2 |
| using | ItemLocalId1 = ItemType1::LocalIdType |
| using | ItemLocalId2 = ItemType2::LocalIdType |
| using | ItemLocalIdViewType = ItemLocalIdListViewT<ItemType2> |
Fonctions membres publiques | |
| explicit (false) IndexedItemConnectivityGenericViewT(IndexedItemConnectivityViewBase view) | |
| constexpr __host__ __device__ ItemLocalIdViewType | items (ItemLocalId1 lid) const |
| Liste des entités connectées à l'entité lid. | |
| constexpr __host__ __device__ ItemLocalIdViewType | itemIds (ItemLocalId1 lid) const |
| Liste des entités connectées à l'entité lid. | |
| constexpr __host__ __device__ ItemLocalId2 | itemId (ItemLocalId1 lid, Int32 index) const |
| i-ème entitée connectée à l'entité lid | |
Fonctions membres publiques hérités de Arcane::IndexedItemConnectivityViewBase2 | |
| constexpr __host__ __device__ Int32 | nbSourceItem () const |
| Nombre d'entités source. | |
| constexpr __host__ __device__ Int32 | nbItem (ItemLocalId lid) const |
| Nombre d'entités connectées à l'entité lid. | |
| constexpr __host__ __device__ ItemLocalIdListViewT< Item > | items (ItemLocalId lid) const |
| Liste des entités connectées à l'entité lid. | |
Membres hérités additionnels | |
Fonctions membres protégées hérités de Arcane::IndexedItemConnectivityViewBase2 | |
| IndexedItemConnectivityViewBase2 (IndexedItemConnectivityViewBase view) | |
Attributs protégés hérités de Arcane::IndexedItemConnectivityViewBase2 | |
| ItemConnectivityContainerView | m_container_view |
Vue spécialisée sur une connectivité non structurée entre deux entités.
Définition à la ligne 146 du fichier IndexedItemConnectivityView.h.
| using Arcane::IndexedItemConnectivityGenericViewT< ItemType1, ItemType2 >::ItemLocalId1 = ItemType1::LocalIdType |
Définition à la ligne 153 du fichier IndexedItemConnectivityView.h.
| using Arcane::IndexedItemConnectivityGenericViewT< ItemType1, ItemType2 >::ItemLocalId2 = ItemType2::LocalIdType |
Définition à la ligne 154 du fichier IndexedItemConnectivityView.h.
| using Arcane::IndexedItemConnectivityGenericViewT< ItemType1, ItemType2 >::ItemLocalIdViewType = ItemLocalIdListViewT<ItemType2> |
Définition à la ligne 155 du fichier IndexedItemConnectivityView.h.
| using Arcane::IndexedItemConnectivityGenericViewT< ItemType1, ItemType2 >::ItemType1Type = ItemType1 |
Définition à la ligne 151 du fichier IndexedItemConnectivityView.h.
| using Arcane::IndexedItemConnectivityGenericViewT< ItemType1, ItemType2 >::ItemType2Type = ItemType2 |
Définition à la ligne 152 du fichier IndexedItemConnectivityView.h.
|
inline |
Définition à la ligne 159 du fichier IndexedItemConnectivityView.h.
|
inlineconstexpr |
i-ème entitée connectée à l'entité lid
Définition à la ligne 185 du fichier IndexedItemConnectivityView.h.
|
inlineconstexpr |
Liste des entités connectées à l'entité lid.
Définition à la ligne 179 du fichier IndexedItemConnectivityView.h.
|
inlineconstexpr |
Liste des entités connectées à l'entité lid.
Définition à la ligne 173 du fichier IndexedItemConnectivityView.h.