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

Enumérateur sur une sous-partie (pure ou partielle) d'un sous-ensemble des mailles d'un composant (matériau ou milieu) Plus de détails...

+ Graphe de collaboration de Arcane::FullComponentPartCellEnumerator:

Fonctions membres publiques

void operator++ ()
 
bool hasNext () const
 
ComponentPartItemVectorView operator* () const
 

Fonctions membres publiques statiques

static FullComponentPartCellEnumerator create (IMeshComponent *c)
 

Fonctions membres protégées

 FullComponentPartCellEnumerator (IMeshComponent *component, ComponentPartItemVectorView pure_view, ComponentPartItemVectorView mixed_view)
 

Attributs protégés

Integer m_index
 
ComponentPartItemVectorView m_items_view [2]
 
IMeshComponentm_component
 

Description détaillée

Enumérateur sur une sous-partie (pure ou partielle) d'un sous-ensemble des mailles d'un composant (matériau ou milieu)

Définition à la ligne 135 du fichier MeshMaterialSimdUnitTest.cc.

Documentation des constructeurs et destructeur

◆ FullComponentPartCellEnumerator()

Arcane::FullComponentPartCellEnumerator::FullComponentPartCellEnumerator ( IMeshComponent component,
ComponentPartItemVectorView  pure_view,
ComponentPartItemVectorView  mixed_view 
)
inlineprotected

Définition à la ligne 138 du fichier MeshMaterialSimdUnitTest.cc.

Documentation des fonctions membres

◆ create()

static FullComponentPartCellEnumerator Arcane::FullComponentPartCellEnumerator::create ( IMeshComponent c)
inlinestatic

Définition à la ligne 147 du fichier MeshMaterialSimdUnitTest.cc.

◆ hasNext()

bool Arcane::FullComponentPartCellEnumerator::hasNext ( ) const
inline

Définition à la ligne 156 du fichier MeshMaterialSimdUnitTest.cc.

◆ operator*()

ComponentPartItemVectorView Arcane::FullComponentPartCellEnumerator::operator* ( ) const
inline

Définition à la ligne 157 du fichier MeshMaterialSimdUnitTest.cc.

◆ operator++()

void Arcane::FullComponentPartCellEnumerator::operator++ ( )
inline

Définition à la ligne 152 du fichier MeshMaterialSimdUnitTest.cc.

Documentation des données membres

◆ m_component

IMeshComponent* Arcane::FullComponentPartCellEnumerator::m_component
protected

Définition à la ligne 165 du fichier MeshMaterialSimdUnitTest.cc.

◆ m_index

Integer Arcane::FullComponentPartCellEnumerator::m_index
protected

Définition à la ligne 163 du fichier MeshMaterialSimdUnitTest.cc.

◆ m_items_view

ComponentPartItemVectorView Arcane::FullComponentPartCellEnumerator::m_items_view[2]
protected

Définition à la ligne 164 du fichier MeshMaterialSimdUnitTest.cc.


La documentation de cette classe a été générée à partir du fichier suivant :