View of node information. More...
#include <arcane/core/ItemInfoListView.h>
Public Types | |
| using | BaseClass = ItemInfoListViewT<Node> |
Public Member Functions | |
| NodeInfoListView (IItemFamily *family) | |
| Constructs a view associated with the family family. | |
| Public Member Functions inherited from Arcane::ItemInfoListViewT< Node > | |
| ItemInfoListViewT (IItemFamily *family) | |
| Constructs a view associated with the family family. | |
| Node | operator[] (ItemLocalId local_id) const |
| Entity associated with local ID local_id. | |
| Node | operator[] (Int32 local_id) const |
| Entity associated with local ID local_id. | |
| Public Member Functions inherited from Arcane::ItemInfoListView | |
| ItemInfoListView (IItemFamily *family) | |
| Constructs a view associated with the family family. | |
| IItemFamily * | itemFamily () const |
| Associated family. | |
| Item | operator[] (ItemLocalId local_id) const |
| Entity associated with local ID local_id. | |
| Item | operator[] (Int32 local_id) const |
| Entity associated with local ID local_id. | |
| Public Member Functions inherited from Arcane::ItemGenericInfoListView | |
| ItemGenericInfoListView (IItemFamily *family) | |
| Constructs a view associated with the family family. | |
| ItemGenericInfoListView (const ItemInfoListView &info_list_view) | |
| IItemFamily * | itemFamily () const |
| Associated family. | |
| constexpr __host__ __device__ Int32 | owner (Int32 local_id) const |
| Owner of the entity with local ID local_id. | |
| constexpr __host__ __device__ Int32 | owner (ItemLocalId local_id) const |
| Owner of the entity with local ID local_id. | |
| constexpr __host__ __device__ Int16 | typeId (Int32 local_id) const |
| Type of the entity with local ID local_id. | |
| constexpr __host__ __device__ Int16 | typeId (ItemLocalId local_id) const |
| Type of the entity with local ID local_id. | |
| __host__ __device__ ItemUniqueId | uniqueId (Int32 local_id) const |
| uniqueId() of the entity with local ID local_id | |
| __host__ __device__ ItemUniqueId | uniqueId (ItemLocalId local_id) const |
| uniqueId() of the entity with local ID local_id | |
| constexpr __host__ __device__ bool | isOwn (Int32 local_id) const |
| Indicates if the entity with local ID local_id belongs to the subdomain. | |
| constexpr __host__ __device__ bool | isOwn (ItemLocalId local_id) const |
| Indicates if the entity with local ID local_id belongs to the subdomain. | |
| constexpr __host__ __device__ bool | isShared (Int32 local_id) const |
| Indicates if the entity with local ID local_id is shared by other subdomains. | |
| constexpr __host__ __device__ bool | isShared (ItemLocalId local_id) const |
| Indicates if the entity with local ID local_id is shared by other subdomains. | |
Additional Inherited Members | |
| Protected Member Functions inherited from Arcane::ItemInfoListView | |
| void | _checkValid (eItemKind expected_kind) |
| Checks that the entity kind matches the expected one. | |
View of node information.
Definition at line 131 of file ItemInfoListView.h.
| using Arcane::NodeInfoListView::BaseClass = ItemInfoListViewT<Node> |
Definition at line 136 of file ItemInfoListView.h.
|
inlineexplicit |
Constructs a view associated with the family family.
Definition at line 143 of file ItemInfoListView.h.