Object allowing indirect modification of materials or media. More...
#include <arcane/materials/MeshMaterialIndirectModifier.h>
Public Member Functions | |
| MeshMaterialIndirectModifier (IMeshMaterialMng *) | |
| MeshMaterialIndirectModifier (const MeshMaterialIndirectModifier &)=default | |
| MeshMaterialIndirectModifier (MeshMaterialIndirectModifier &&)=default | |
| MeshMaterialIndirectModifier & | operator= (const MeshMaterialIndirectModifier &)=default |
| MeshMaterialIndirectModifier & | operator= (MeshMaterialIndirectModifier &&)=default |
| void | beginUpdate () |
| Prepares an update. | |
| void | endUpdate () |
| Updates the structures after a modification. | |
| void | endUpdateWithSort () |
| Updates the structures after a modification with sorting of media and material groups. | |
Object allowing indirect modification of materials or media.
Definition at line 43 of file MeshMaterialIndirectModifier.h.
| Arcane::Materials::MeshMaterialIndirectModifier::MeshMaterialIndirectModifier | ( | IMeshMaterialMng * | mm | ) |
Definition at line 39 of file MeshMaterialIndirectModifier.cc.
| Arcane::Materials::MeshMaterialIndirectModifier::~MeshMaterialIndirectModifier | ( | ) |
Definition at line 50 of file MeshMaterialIndirectModifier.cc.
| void Arcane::Materials::MeshMaterialIndirectModifier::beginUpdate | ( | ) |
Prepares an update.
Definition at line 106 of file MeshMaterialIndirectModifier.cc.
References ARCANE_FATAL.
| void Arcane::Materials::MeshMaterialIndirectModifier::endUpdate | ( | ) |
Updates the structures after a modification.
This method is automatically called in the destructor of the instance if necessary.
Definition at line 88 of file MeshMaterialIndirectModifier.cc.
| void Arcane::Materials::MeshMaterialIndirectModifier::endUpdateWithSort | ( | ) |
Updates the structures after a modification with sorting of media and material groups.
This method is identical to endUpdate() but ensures that the groups associated with the components (IMeshComponent::cells()) will be sorted by increasing uniqueId() at the end of the update.
Definition at line 97 of file MeshMaterialIndirectModifier.cc.