Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Materials::EnvPartCellEnumerator

Enumérateur sur les entités pures ou impures d'un milieu. Plus de détails...

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

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

Fonctions membres publiques

 EnvPartCellEnumerator (const EnvPartItemVectorView &v)
 
EnvCell operator* () const
 
- Fonctions membres publiques hérités de Arcane::Materials::ComponentPartCellEnumerator
void operator++ ()
 
bool hasNext () const
 
MatVarIndex _varIndex () const
 
 operator ComponentItemLocalId () const
 
ComponentCell operator* () const
 

Fonctions membres publiques statiques

static EnvPartCellEnumerator create (EnvPartItemVectorView v)
 
static EnvPartCellEnumerator create (IMeshEnvironment *env, eMatPart part)
 
- Fonctions membres publiques statiques hérités de Arcane::Materials::ComponentPartCellEnumerator
static ComponentPartCellEnumerator create (ComponentPartItemVectorView v)
 
static ComponentPartCellEnumerator create (IMeshComponent *c, eMatPart part)
 

Membres hérités additionnels

- Fonctions membres protégées hérités de Arcane::Materials::ComponentPartCellEnumerator
 ComponentPartCellEnumerator (const ComponentPartItemVectorView &view, Integer base_index)
 
matimpl::ConstituentItemBase _currentConstituentItemBase () const
 
- Attributs protégés hérités de Arcane::Materials::ComponentPartCellEnumerator
Integer m_index
 
Integer m_size
 
Integer m_var_idx
 
Integer m_base_index
 
Int32ConstArrayView m_value_indexes
 
Int32ConstArrayView m_item_indexes
 
ConstituentItemLocalIdListView m_constituent_list_view
 
IMeshComponentm_component
 

Description détaillée

Enumérateur sur les entités pures ou impures d'un milieu.

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

Documentation des constructeurs et destructeur

◆ EnvPartCellEnumerator()

Arcane::Materials::EnvPartCellEnumerator::EnvPartCellEnumerator ( const EnvPartItemVectorView v)
explicit

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

Documentation des fonctions membres

◆ create() [1/2]

EnvPartCellEnumerator Arcane::Materials::EnvPartCellEnumerator::create ( EnvPartItemVectorView  v)
static

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

◆ create() [2/2]

EnvPartCellEnumerator Arcane::Materials::EnvPartCellEnumerator::create ( IMeshEnvironment env,
eMatPart  part 
)
static

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

◆ operator*()

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

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


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