Public Types | |
| typedef MultiArray2< DataType > | InternalArray2 |
Public Member Functions | |
| ItemMultiArrayProperty () | |
| template<class AbstractFamily> | |
| void | resize (AbstractFamily *item_family, const Arcane::IntegerConstArrayView nb_element_per_item, const DataType default_value) |
| Integer | dim1Size () const |
| IntegerConstArrayView | dim2Sizes () const |
| template<class AbstractItem> | |
| ArrayView< DataType > | operator[] (const AbstractItem item) |
| template<class AbstractItem> | |
| ConstArrayView< DataType > | operator[] (const AbstractItem item) const |
| void | updateSupport (Int32ConstArrayView new_to_old_ids) |
| void | copy (const ItemMultiArrayProperty< DataType > &item_property_from) |
Private Attributes | |
| SharedMultiArray2< DataType > | m_data |
Definition at line 179 of file ItemProperty.h.
| typedef MultiArray2<DataType> Arcane::ItemMultiArrayProperty< DataType >::InternalArray2 |
Definition at line 188 of file ItemProperty.h.
|
inline |
Constructor of the class
Definition at line 184 of file ItemProperty.h.
|
inline |
Definition at line 251 of file ItemProperty.h.
|
inline |
Definition at line 218 of file ItemProperty.h.
|
inline |
Definition at line 219 of file ItemProperty.h.
|
inline |
Definition at line 222 of file ItemProperty.h.
|
inline |
Definition at line 225 of file ItemProperty.h.
|
inline |
Definition at line 192 of file ItemProperty.h.
|
inline |
Definition at line 227 of file ItemProperty.h.
|
private |
Definition at line 259 of file ItemProperty.h.