Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Materials::MatItemVectorView

Vue sur un vecteur sur les entités d'un matériau. Plus de détails...

#include <arcane/core/materials/ComponentItemVectorView.h>

+ Graphe d'héritage de Arcane::Materials::MatItemVectorView:
+ Graphe de collaboration de Arcane::Materials::MatItemVectorView:

Fonctions membres publiques

IMeshMaterialmaterial () const
 Matériau associé
 
__host__ __device__ MatCell matCell (Int32 index) const
 Récupère la index-ème MatCell de la vue.
 
ARCANE_DEPRECATED_240 MatItemVectorView subView (Integer begin, Integer size)
 
- Fonctions membres publiques hérités de Arcane::Materials::ComponentItemVectorView
Integer nbItem () const
 Nombre d'entités dans la vue.
 
IMeshComponentcomponent () const
 Composant associé
 
__host__ __device__ ComponentCell componentCell (Int32 index) const
 Retourne la index-ème ComponentCell de la vue.
 

Amis

class MatCellVector
 
class MeshMaterial
 
template<typename ViewType , typename LambdaType >
class LambdaMatItemRangeFunctorT
 

Membres hérités additionnels

- Fonctions membres protégées hérités de Arcane::Materials::ComponentItemVectorView
 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.
 

Description détaillée

Vue sur un vecteur sur les entités d'un matériau.

Les constructeurs de cette classe sont internes à Arcane.

Définition à la ligne 156 du fichier core/materials/ComponentItemVectorView.h.

Documentation des fonctions membres

◆ matCell()

__host__ __device__ MatCell Arcane::Materials::MatItemVectorView::matCell ( Int32  index) const
inline

Récupère la index-ème MatCell de la vue.

Définition à la ligne 197 du fichier core/materials/ComponentItemVectorView.h.

◆ material()

IMeshMaterial * Arcane::Materials::MatItemVectorView::material ( ) const

Matériau associé

Définition à la ligne 31 du fichier ComponentItemVectorView.cc.

Références Arcane::Materials::ComponentItemVectorView::component().

◆ subView()

ARCANE_DEPRECATED_240 MatItemVectorView Arcane::Materials::MatItemVectorView::subView ( Integer  begin,
Integer  size 
)
inline

Définition à la ligne 200 du fichier core/materials/ComponentItemVectorView.h.

Documentation des fonctions amies et associées

◆ LambdaMatItemRangeFunctorT

template<typename ViewType , typename LambdaType >
friend class LambdaMatItemRangeFunctorT
friend

Définition à la ligne 162 du fichier core/materials/ComponentItemVectorView.h.

◆ MatCellVector

friend class MatCellVector
friend

Définition à la ligne 159 du fichier core/materials/ComponentItemVectorView.h.

◆ MeshMaterial

friend class MeshMaterial
friend

Définition à la ligne 160 du fichier core/materials/ComponentItemVectorView.h.


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