Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Materials::ConstituentItemLocalIdList

Liste d'indices locaux pour les 'ComponentItemInternal'. Plus de détails...

#include <arcane/core/materials/internal/ConstituentItemLocalIdList.h>

+ Graphe de collaboration de Arcane::Materials::ConstituentItemLocalIdList:

Fonctions membres publiques

 ConstituentItemLocalIdList (ComponentItemSharedInfo *shared_info, const String &debug_name)
 
void resize (Int32 new_size)
 
void setConstituentItem (Int32 index, ConstituentItemIndex id)
 
void copy (ConstArrayView< ConstituentItemIndex > ids)
 
void copy (const ConstituentItemLocalIdListView &view)
 
ConstArrayView< ConstituentItemIndexlocalIds () const
 
SmallSpan< ConstituentItemIndexmutableLocalIds ()
 
matimpl::ConstituentItemBase itemBase (Int32 index) const
 
ConstituentItemIndex localId (Int32 index) const
 
MatVarIndex variableIndex (Int32 index) const
 
ConstituentItemLocalIdListView view () const
 

Fonctions membres privées

SmallSpan< ConstituentItemIndex_mutableItemIndexList ()
 

Attributs privés

UniqueArray< ConstituentItemIndexm_constituent_item_index_list
 Liste des ConstituentItemIndex pour ce constituant.
 
ComponentItemSharedInfom_shared_info = nullptr
 

Amis

class ConstituentItemVectorImpl
 

Description détaillée

Liste d'indices locaux pour les 'ComponentItemInternal'.

Définition à la ligne 35 du fichier ConstituentItemLocalIdList.h.

Documentation des constructeurs et destructeur

◆ ConstituentItemLocalIdList()

Arcane::Materials::ConstituentItemLocalIdList::ConstituentItemLocalIdList ( ComponentItemSharedInfo shared_info,
const String debug_name 
)

Définition à la ligne 27 du fichier ConstituentItemLocalIdList.cc.

Documentation des fonctions membres

◆ _mutableItemIndexList()

SmallSpan< ConstituentItemIndex > Arcane::Materials::ConstituentItemLocalIdList::_mutableItemIndexList ( )
inlineprivate

Définition à la ligne 101 du fichier ConstituentItemLocalIdList.h.

◆ copy() [1/2]

void Arcane::Materials::ConstituentItemLocalIdList::copy ( const ConstituentItemLocalIdListView view)
inline

Définition à la ligne 63 du fichier ConstituentItemLocalIdList.h.

◆ copy() [2/2]

void Arcane::Materials::ConstituentItemLocalIdList::copy ( ConstArrayView< ConstituentItemIndex ids)
inline

Définition à la ligne 55 du fichier ConstituentItemLocalIdList.h.

◆ itemBase()

matimpl::ConstituentItemBase Arcane::Materials::ConstituentItemLocalIdList::itemBase ( Int32  index) const
inline

Définition à la ligne 80 du fichier ConstituentItemLocalIdList.h.

◆ localId()

ConstituentItemIndex Arcane::Materials::ConstituentItemLocalIdList::localId ( Int32  index) const
inline

Définition à la ligne 84 du fichier ConstituentItemLocalIdList.h.

◆ localIds()

ConstArrayView< ConstituentItemIndex > Arcane::Materials::ConstituentItemLocalIdList::localIds ( ) const
inline

Définition à la ligne 72 du fichier ConstituentItemLocalIdList.h.

◆ mutableLocalIds()

SmallSpan< ConstituentItemIndex > Arcane::Materials::ConstituentItemLocalIdList::mutableLocalIds ( )
inline

Définition à la ligne 76 du fichier ConstituentItemLocalIdList.h.

◆ resize()

void Arcane::Materials::ConstituentItemLocalIdList::resize ( Int32  new_size)

Définition à la ligne 42 du fichier ConstituentItemLocalIdList.cc.

◆ setConstituentItem()

void Arcane::Materials::ConstituentItemLocalIdList::setConstituentItem ( Int32  index,
ConstituentItemIndex  id 
)
inline

Définition à la ligne 50 du fichier ConstituentItemLocalIdList.h.

◆ variableIndex()

MatVarIndex Arcane::Materials::ConstituentItemLocalIdList::variableIndex ( Int32  index) const
inline

Définition à la ligne 89 du fichier ConstituentItemLocalIdList.h.

◆ view()

ConstituentItemLocalIdListView Arcane::Materials::ConstituentItemLocalIdList::view ( ) const
inline

Définition à la ligne 94 du fichier ConstituentItemLocalIdList.h.

Documentation des fonctions amies et associées

◆ ConstituentItemVectorImpl

Définition à la ligne 38 du fichier ConstituentItemLocalIdList.h.

Documentation des données membres

◆ m_constituent_item_index_list

UniqueArray<ConstituentItemIndex> Arcane::Materials::ConstituentItemLocalIdList::m_constituent_item_index_list
private

Liste des ConstituentItemIndex pour ce constituant.

Définition à la ligne 104 du fichier ConstituentItemLocalIdList.h.

◆ m_shared_info

ComponentItemSharedInfo* Arcane::Materials::ConstituentItemLocalIdList::m_shared_info = nullptr
private

Définition à la ligne 106 du fichier ConstituentItemLocalIdList.h.


La documentation de cette classe a été générée à partir des fichiers suivants :