Vue sur une partie pure ou partielles des entités d'un composant. Plus de détails...
#include <arcane/core/materials/ComponentPartItemVectorView.h>
Fonctions membres publiques | |
ComponentPartItemVectorView ()=default | |
Construit une vue non initialisée. | |
Integer | nbItem () const |
Nombre d'entités dans la vue. | |
IMeshComponent * | component () const |
Composant associé | |
Int32 | componentPartIndex () const |
Int32ConstArrayView | valueIndexes () const |
Liste des valueIndex() de la partie. | |
Int32ConstArrayView | itemIndexes () const |
Liste des indices dans itemsInternal() des entités. | |
eMatPart | part () const |
Partie du composant. | |
Fonctions membres protégées | |
ComponentPartItemVectorView (IMeshComponent *component, Int32 component_part_index, Int32ConstArrayView value_indexes, Int32ConstArrayView item_indexes, const ConstituentItemLocalIdListView &constituent_list_view, eMatPart part) | |
Construit une vue sur une partie des entité du composant component. | |
const ConstituentItemLocalIdListView & | constituentItemListView () const |
Tableau parties internes des entités. | |
Amis | |
class | MeshComponentPartData |
class | ComponentPartCellEnumerator |
Vue sur une partie pure ou partielles des entités d'un composant.
Définition à la ligne 34 du fichier core/materials/ComponentPartItemVectorView.h.
|
inlineprotected |
Construit une vue sur une partie des entité du composant component.
Ce constructeur n'est en principe pas appelé directement. Pour construire une telle vue il est préférable de passer par les méthodes IMeshComponent::pureItems(), IMeshComponent::impureItems() ou IMeshComponent::partItems().
Définition à la ligne 49 du fichier core/materials/ComponentPartItemVectorView.h.
|
inline |
Composant associé
Définition à la ligne 74 du fichier core/materials/ComponentPartItemVectorView.h.
|
inline |
Définition à la ligne 77 du fichier core/materials/ComponentPartItemVectorView.h.
|
inlineprotected |
Tableau parties internes des entités.
Définition à la ligne 91 du fichier core/materials/ComponentPartItemVectorView.h.
|
inline |
Liste des indices dans itemsInternal() des entités.
Définition à la ligne 83 du fichier core/materials/ComponentPartItemVectorView.h.
|
inline |
Nombre d'entités dans la vue.
Définition à la ligne 71 du fichier core/materials/ComponentPartItemVectorView.h.
|
inline |
Partie du composant.
Définition à la ligne 86 du fichier core/materials/ComponentPartItemVectorView.h.
|
inline |
Liste des valueIndex() de la partie.
Définition à la ligne 80 du fichier core/materials/ComponentPartItemVectorView.h.
|
friend |
Définition à la ligne 37 du fichier core/materials/ComponentPartItemVectorView.h.
|
friend |
Définition à la ligne 36 du fichier core/materials/ComponentPartItemVectorView.h.