14#include "arcane/core/materials/ComponentItemVector.h"
16#include "arcane/core/materials/IMeshComponent.h"
17#include "arcane/core/materials/internal/IMeshComponentInternal.h"
49void ComponentItemVector::
70 return m_p->_pureItems();
79 return m_p->_impureItems();
85ConstituentItemLocalIdListView ComponentItemVector::
86_constituentItemListView()
const
88 return m_p->_constituentItemListView();
97 return m_p->_matvarIndexes();
103ConstArrayView<Int32> ComponentItemVector::
106 return m_p->_localIds();
112IMeshMaterialMng* ComponentItemVector::
115 return m_p->_materialMng();
121IMeshComponent* ComponentItemVector::
124 return m_p->_component();
Vue sur la partie impure d'un composant.
Vue sur un vecteur sur les entités d'un composant.
ComponentItemVectorView view() const
Vue sur ce vecteur.
ComponentItemVector(const ComponentItemVector &rhs)=default
Constructeur de recopie. Cette instance fait ensuite référence à rhs.
ComponentPurePartItemVectorView pureItems() const
Liste des entités pures (associées à la maille globale) du composant.
ComponentImpurePartItemVectorView impureItems() const
Liste des entités impures (partielles) du composant.
Vue sur la partie pure d'un composant.
Interface d'un composant (matériau ou milieu) d'un maillage.
Référence à une instance.
Active toujours les traces dans les parties Arcane concernant les matériaux.