Internal view on an array of entities.
More...
#include <arcane/core/ItemInternalVectorView.h>
Internal view on an array of entities.
This class is only useful for constructing entity lists used internally by Arcane. The user version of this class is ItemVectorView.
- See also
- ItemVectorView
Definition at line 139 of file ItemInternalVectorView.h.
◆ const_iterator
◆ ItemInternalVectorView() [1/3]
◆ ItemInternalVectorView() [2/3]
◆ ItemInternalVectorView() [3/3]
◆ _isValid()
| bool Arcane::ItemInternalVectorView::_isValid |
( |
| ) |
|
|
private |
◆ _items()
| ItemInternalArrayView Arcane::ItemInternalVectorView::_items |
( |
| ) |
const |
|
inlineprivate |
◆ begin()
| const_iterator Arcane::ItemInternalVectorView::begin |
( |
| ) |
const |
|
inline |
◆ end()
| const_iterator Arcane::ItemInternalVectorView::end |
( |
| ) |
const |
|
inline |
◆ items()
| ItemInternalArrayView Arcane::ItemInternalVectorView::items |
( |
| ) |
const |
|
inline |
◆ localIdOffset()
| Int32 Arcane::ItemInternalVectorView::localIdOffset |
( |
| ) |
const |
|
inlineprotected |
◆ localIds()
◆ operator[]()
| ItemInternal * Arcane::ItemInternalVectorView::operator[] |
( |
Integer | index | ) |
const |
|
inline |
Accesses the i-th element of the vector.
This method is obsolete. You must construct an 'ItemVectorView' instead and use the associated 'operator[]'.
Definition at line 210 of file ItemInternalVectorView.h.
◆ size()
| Integer Arcane::ItemInternalVectorView::size |
( |
| ) |
const |
|
inline |
◆ ItemBase
◆ ItemConnectedListView
template<int Extent>
| friend class ItemConnectedListView |
|
friend |
◆ ItemEnumeratorBase
| friend class ItemEnumeratorBase |
|
friend |
◆ ItemEnumeratorBaseT
template<typename T>
| friend class ItemEnumeratorBaseT |
|
friend |
◆ ItemInternalConnectivityList
| friend class ItemInternalConnectivityList |
|
friend |
◆ ItemInternalEnumerator
| friend class ItemInternalEnumerator |
|
friend |
◆ ItemVectorView
| friend class ItemVectorView |
|
friend |
◆ SimdItemEnumeratorBase
| friend class SimdItemEnumeratorBase |
|
friend |
◆ ItemInternal
| friend Arcane::ItemInternalVectorView::ItemInternal |
◆ m_local_id_offset
| Int32 Arcane::ItemInternalVectorView::m_local_id_offset = 0 |
|
protected |
◆ m_local_ids
◆ m_shared_info
| ItemSharedInfo* Arcane::ItemInternalVectorView::m_shared_info = ItemSharedInfo::nullInstance() |
|
protected |
The documentation for this class was generated from the following files: