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

Enumérateur sur des matériaux. Plus de détails...

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

+ Graphe de collaboration de Arcane::Materials::MatEnumerator:

Fonctions membres publiques

 MatEnumerator (IMeshMaterialMng *mng)
 
 MatEnumerator (IMeshEnvironment *env)
 
 MatEnumerator (ConstArrayView< IMeshMaterial * > mats)
 
bool hasNext () const
 
void operator++ ()
 
IMeshMaterialoperator* () const
 

Attributs privés

ConstArrayView< IMeshMaterial * > m_mats
 
Integer m_index
 
Integer m_size
 

Description détaillée

Enumérateur sur des matériaux.

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

Documentation des constructeurs et destructeur

◆ MatEnumerator() [1/3]

Arcane::Materials::MatEnumerator::MatEnumerator ( IMeshMaterialMng mng)
explicit

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

◆ MatEnumerator() [2/3]

Arcane::Materials::MatEnumerator::MatEnumerator ( IMeshEnvironment env)
explicit

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

◆ MatEnumerator() [3/3]

Arcane::Materials::MatEnumerator::MatEnumerator ( ConstArrayView< IMeshMaterial * >  mats)
explicit

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

Documentation des fonctions membres

◆ hasNext()

bool Arcane::Materials::MatEnumerator::hasNext ( ) const
inline

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

◆ operator*()

IMeshMaterial * Arcane::Materials::MatEnumerator::operator* ( ) const
inline

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

◆ operator++()

void Arcane::Materials::MatEnumerator::operator++ ( )
inline

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

Documentation des données membres

◆ m_index

Integer Arcane::Materials::MatEnumerator::m_index
private

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

◆ m_mats

ConstArrayView<IMeshMaterial*> Arcane::Materials::MatEnumerator::m_mats
private

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

◆ m_size

Integer Arcane::Materials::MatEnumerator::m_size
private

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


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