Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Materials::MeshMaterialIndirectModifier

Objet permettant de modifier indirectement les matériaux ou les milieux. Plus de détails...

#include <arcane/materials/MeshMaterialIndirectModifier.h>

+ Graphe de collaboration de Arcane::Materials::MeshMaterialIndirectModifier:

Fonctions membres publiques

 MeshMaterialIndirectModifier (IMeshMaterialMng *)
 
 MeshMaterialIndirectModifier (const MeshMaterialIndirectModifier &)=default
 
 MeshMaterialIndirectModifier (MeshMaterialIndirectModifier &&)=default
 
MeshMaterialIndirectModifieroperator= (const MeshMaterialIndirectModifier &)=default
 
MeshMaterialIndirectModifieroperator= (MeshMaterialIndirectModifier &&)=default
 
void beginUpdate ()
 Prépare une modification.
 
void endUpdate ()
 Met à jour les structures après une modification.
 
void endUpdateWithSort ()
 Met à jour les structures après une modification avec tri préable des groupes de milieux et matériaux.
 

Description détaillée

Objet permettant de modifier indirectement les matériaux ou les milieux.

Définition à la ligne 42 du fichier MeshMaterialIndirectModifier.h.

Documentation des constructeurs et destructeur

◆ MeshMaterialIndirectModifier()

Arcane::Materials::MeshMaterialIndirectModifier::MeshMaterialIndirectModifier ( IMeshMaterialMng mm)

Définition à la ligne 39 du fichier MeshMaterialIndirectModifier.cc.

◆ ~MeshMaterialIndirectModifier()

Arcane::Materials::MeshMaterialIndirectModifier::~MeshMaterialIndirectModifier ( )

Définition à la ligne 50 du fichier MeshMaterialIndirectModifier.cc.

Documentation des fonctions membres

◆ beginUpdate()

void Arcane::Materials::MeshMaterialIndirectModifier::beginUpdate ( )

◆ endUpdate()

void Arcane::Materials::MeshMaterialIndirectModifier::endUpdate ( )

Met à jour les structures après une modification.

Cette méthode est automatiquement appelée dans le destructeur de l'instance si nécessaire.

Définition à la ligne 88 du fichier MeshMaterialIndirectModifier.cc.

Référencé par Arcane::Materials::MeshMaterialExchangeMng::ExchangeCellStep::finalize(), et Arcane::Materials::MeshMaterialExchangeMng::ExchangeCellStep::notifyAction().

◆ endUpdateWithSort()

void Arcane::Materials::MeshMaterialIndirectModifier::endUpdateWithSort ( )

Met à jour les structures après une modification avec tri préable des groupes de milieux et matériaux.

Cette méthode est identique à endUpdate() mais garantit que les groupes associés aux composants (IMeshComponent::cells()) seront triés par uniqueId() croissant à la fin de la mise à jour.

Définition à la ligne 97 du fichier MeshMaterialIndirectModifier.cc.


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