Vue sur un vecteur sur les entités d'un composant. Plus de détails...
#include <arcane/core/materials/ComponentItemVectorView.h>
Fonctions membres publiques | |
Integer | nbItem () const |
Nombre d'entités dans la vue. | |
IMeshComponent * | component () const |
Composant associé | |
__host__ __device__ ComponentCell | componentCell (Int32 index) const |
Retourne la index-ème ComponentCell de la vue. | |
Fonctions membres protégées | |
ComponentItemVectorView (IMeshComponent *component, ConstArrayView< MatVarIndex > mvi, ConstituentItemLocalIdListView constituent_local_ids, ConstArrayView< Int32 > local_ids) | |
Construit un vecteur contenant les entités de group pour le composant component. | |
ComponentItemVectorView (IMeshComponent *component) | |
Construit une vue vide pour le composant component. | |
ComponentItemVectorView (IMeshComponent *component, ComponentItemVectorView rhs_view) | |
Construit une vue à partir d'une autre vue. | |
Amis | |
class | ComponentItemVector |
class | ConstituentItemVectorImpl |
class | MatItemVectorView |
class | EnvItemVectorView |
class | MatCellEnumerator |
class | EnvCellEnumerator |
class | ComponentCellEnumerator |
template<typename ViewType , typename LambdaType > | |
class | LambdaMatItemRangeFunctorT |
template<typename DataType > | |
class | MaterialVariableArrayTraits |
Vue sur un vecteur sur les entités d'un composant.
Les constructeurs de cette classe sont internes à Arcane.
Définition à la ligne 50 du fichier core/materials/ComponentItemVectorView.h.
|
inlineprotected |
Construit un vecteur contenant les entités de group pour le composant component.
Définition à la ligne 74 du fichier core/materials/ComponentItemVectorView.h.
|
inlineexplicitprotected |
Construit une vue vide pour le composant component.
Définition à la ligne 86 du fichier core/materials/ComponentItemVectorView.h.
|
inlineprotected |
Construit une vue à partir d'une autre vue.
Définition à la ligne 92 du fichier core/materials/ComponentItemVectorView.h.
|
inline |
Composant associé
Définition à la ligne 106 du fichier core/materials/ComponentItemVectorView.h.
Référencé par Arcane::Materials::EnvItemVectorView::environment(), et Arcane::Materials::MatItemVectorView::material().
|
inline |
Retourne la index-ème ComponentCell de la vue.
Définition à la ligne 109 du fichier core/materials/ComponentItemVectorView.h.
|
inline |
Nombre d'entités dans la vue.
Définition à la ligne 103 du fichier core/materials/ComponentItemVectorView.h.
|
friend |
Définition à la ligne 58 du fichier core/materials/ComponentItemVectorView.h.
|
friend |
Définition à la ligne 52 du fichier core/materials/ComponentItemVectorView.h.
|
friend |
Définition à la ligne 53 du fichier core/materials/ComponentItemVectorView.h.
|
friend |
Définition à la ligne 57 du fichier core/materials/ComponentItemVectorView.h.
|
friend |
Définition à la ligne 55 du fichier core/materials/ComponentItemVectorView.h.
|
friend |
Définition à la ligne 63 du fichier core/materials/ComponentItemVectorView.h.
|
friend |
Définition à la ligne 56 du fichier core/materials/ComponentItemVectorView.h.
|
friend |
Définition à la ligne 65 du fichier core/materials/ComponentItemVectorView.h.
|
friend |
Définition à la ligne 54 du fichier core/materials/ComponentItemVectorView.h.