Manages a vector of Item entities. More...
#include <arcane/core/SimdItem.h>
Public Member Functions | |
| SimdItem (const ItemInternalPtr *items, const SimdInfo::SimdInt32IndexType *ids) | |
| Item | item (Int32 si) const |
| inline si-th entity of the instance | |
| Item | operator[] (Int32 si) const |
| inline si-th entity of the instance | |
| Public Member Functions inherited from Arcane::SimdItemBase | |
| SimdItemBase (const ItemInternalPtr *items, const SimdIndexType *ids) | |
| Constructs an instance. | |
| ItemInternal * | item (Integer si) const |
| Internal part (for internal use only). | |
| ItemInternal * | operator[] (Integer si) const |
| const SimdIndexType &ARCANE_RESTRICT | simdLocalIds () const |
| List of local IDs of the instance entities. | |
| const Int32 *ARCANE_RESTRICT | localIds () const |
| List of local IDs of the instance entities. | |
| Int32 | localId (Int32 index) const |
| Local ID of the entity at index index. | |
Protected Member Functions | |
| SimdItem (ItemSharedInfo *shared_info, const SimdInfo::SimdInt32IndexType *ids) | |
| Protected Member Functions inherited from Arcane::SimdItemBase | |
| SimdItemBase (ItemSharedInfo *shared_info, const SimdIndexType *ids) | |
Additional Inherited Members | |
| Public Types inherited from Arcane::SimdItemBase | |
| typedef SimdInfo::SimdInt32IndexType | SimdIndexType |
| Protected Types inherited from Arcane::SimdItemBase | |
| typedef ItemInternal * | ItemInternalPtr |
| Protected Attributes inherited from Arcane::SimdItemBase | |
| SimdIndexType | m_simd_local_ids |
| ItemSharedInfo * | m_shared_info = ItemSharedInfo::nullInstance() |
Manages a vector of Item entities.
Definition at line 237 of file SimdItem.h.
|
inline |
Definition at line 243 of file SimdItem.h.
|
inlineprotected |
Definition at line 249 of file SimdItem.h.
inline si-th entity of the instance
Definition at line 256 of file SimdItem.h.
References Arcane::SimdItemBase::localId().
inline si-th entity of the instance
Definition at line 259 of file SimdItem.h.
References Arcane::SimdItemBase::localId().