Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Materials::MeshEnvironment::InternalApi
+ Graphe d'héritage de Arcane::Materials::MeshEnvironment::InternalApi:
+ Graphe de collaboration de Arcane::Materials::MeshEnvironment::InternalApi:

Fonctions membres publiques

 InternalApi (MeshEnvironment *env)
 
MeshMaterialVariableIndexervariableIndexer () const override
 Indexeur pour accéder aux variables partielles.
 
ConstituentItemLocalIdListView constituentItemListView () const override
 Vue sur les mailles du constituant.
 
Int32 variableIndexerIndex () const override
 Index pour accéder aux variables partielles.
 
Ref< IConstituentItemVectorImplcreateItemVectorImpl () const override
 Créé une instance de l'implémentation de 'ConstituentItemVectorImpl'.
 
Ref< IConstituentItemVectorImplcreateItemVectorImpl (ComponentItemVectorView rhs) const override
 Créé une instance de l'implémentation de 'ConstituentItemVectorImpl'.
 

Attributs privés

MeshEnvironmentm_environment
 

Description détaillée

Définition à la ligne 55 du fichier MeshEnvironment.h.

Documentation des constructeurs et destructeur

◆ InternalApi()

Arcane::Materials::MeshEnvironment::InternalApi::InternalApi ( MeshEnvironment env)
inline

Définition à la ligne 59 du fichier MeshEnvironment.h.

Documentation des fonctions membres

◆ constituentItemListView()

ConstituentItemLocalIdListView Arcane::Materials::MeshEnvironment::InternalApi::constituentItemListView ( ) const
inlineoverridevirtual

Vue sur les mailles du constituant.

Implémente Arcane::Materials::IMeshComponentInternal.

Définition à la ligne 65 du fichier MeshEnvironment.h.

◆ createItemVectorImpl() [1/2]

Ref< IConstituentItemVectorImpl > Arcane::Materials::MeshEnvironment::InternalApi::createItemVectorImpl ( ) const
overridevirtual

Créé une instance de l'implémentation de 'ConstituentItemVectorImpl'.

Implémente Arcane::Materials::IMeshComponentInternal.

Définition à la ligne 651 du fichier MeshEnvironment.cc.

◆ createItemVectorImpl() [2/2]

Ref< IConstituentItemVectorImpl > Arcane::Materials::MeshEnvironment::InternalApi::createItemVectorImpl ( ComponentItemVectorView  rhs) const
overridevirtual

Créé une instance de l'implémentation de 'ConstituentItemVectorImpl'.

Implémente Arcane::Materials::IMeshComponentInternal.

Définition à la ligne 661 du fichier MeshEnvironment.cc.

◆ variableIndexer()

MeshMaterialVariableIndexer * Arcane::Materials::MeshEnvironment::InternalApi::variableIndexer ( ) const
inlineoverridevirtual

Indexeur pour accéder aux variables partielles.

Implémente Arcane::Materials::IMeshComponentInternal.

Définition à la ligne 61 du fichier MeshEnvironment.h.

Référencé par variableIndexerIndex().

◆ variableIndexerIndex()

Int32 Arcane::Materials::MeshEnvironment::InternalApi::variableIndexerIndex ( ) const
overridevirtual

Index pour accéder aux variables partielles.

Implémente Arcane::Materials::IMeshComponentInternal.

Définition à la ligne 642 du fichier MeshEnvironment.cc.

Références variableIndexer().

Documentation des données membres

◆ m_environment

MeshEnvironment* Arcane::Materials::MeshEnvironment::InternalApi::m_environment
private

Définition à la ligne 75 du fichier MeshEnvironment.h.


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