Arcane  4.1.11.0
Documentation développeur
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 222 du fichier core/materials/MatItemEnumerator.h.

Documentation des constructeurs et destructeur

◆ EnvCellEnumerator()

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

Définition à la ligne 227 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 96 du fichier MatItemEnumerator.cc.

◆ create() [2/3]

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

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

◆ create() [3/3]

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

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

◆ operator*()

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

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


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