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

Enumérateur sur les mailles d'un milieu. Plus de détails...

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

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

Fonctions membres publiques

EnvCell operator* () const
 
- Fonctions membres publiques hérités de Arcane::Materials::ComponentCellEnumerator
void operator++ ()
 
bool hasNext () const
 
ComponentCell operator* () const
 
Integer index () const
 
MatVarIndex _varIndex () const
 
 operator ComponentItemLocalId () const
 

Fonctions membres publiques statiques

static EnvCellEnumerator create (IMeshEnvironment *mat)
 
static EnvCellEnumerator create (const EnvCellVector &miv)
 
static EnvCellEnumerator create (EnvItemVectorView v)
 
- Fonctions membres publiques statiques hérités de Arcane::Materials::ComponentCellEnumerator
static ComponentCellEnumerator create (IMeshComponent *component)
 
static ComponentCellEnumerator create (const ComponentItemVector &v)
 
static ComponentCellEnumerator create (ComponentItemVectorView v)
 

Fonctions membres protégées

 EnvCellEnumerator (const ComponentItemVectorView &v)
 
- Fonctions membres protégées hérités de Arcane::Materials::ComponentCellEnumerator
 ComponentCellEnumerator (const ComponentItemVectorView &v)
 
Int32 _varArrayIndex () const
 
Int32 _varValueIndex () const
 
void _check () const
 
matimpl::ConstituentItemBase _currentConstituentItemBase () const
 

Membres hérités additionnels

- Attributs protégés hérités de Arcane::Materials::ComponentCellEnumerator
Int32 m_index
 
Int32 m_size
 
ConstituentItemLocalIdListView m_constituent_list_view
 
ConstArrayView< MatVarIndexm_matvar_indexes
 
IMeshComponentm_component
 

Description détaillée

Enumérateur sur les mailles d'un milieu.

Définition à la ligne 227 du fichier core/materials/MatItemEnumerator.h.

Documentation des constructeurs et destructeur

◆ EnvCellEnumerator()

Arcane::Materials::EnvCellEnumerator::EnvCellEnumerator ( const ComponentItemVectorView v)
inlineexplicitprotected

Définition à la ligne 232 du fichier core/materials/MatItemEnumerator.h.

Documentation des fonctions membres

◆ create() [1/3]

EnvCellEnumerator Arcane::Materials::EnvCellEnumerator::create ( const EnvCellVector miv)
static

Définition à la ligne 91 du fichier MatItemEnumerator.cc.

◆ create() [2/3]

EnvCellEnumerator Arcane::Materials::EnvCellEnumerator::create ( EnvItemVectorView  v)
static

Définition à la ligne 100 du fichier MatItemEnumerator.cc.

◆ create() [3/3]

EnvCellEnumerator Arcane::Materials::EnvCellEnumerator::create ( IMeshEnvironment mat)
static

Définition à la ligne 82 du fichier MatItemEnumerator.cc.

◆ operator*()

EnvCell Arcane::Materials::EnvCellEnumerator::operator* ( ) const
inline

Définition à la ligne 245 du fichier core/materials/MatItemEnumerator.h.


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