Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::Materials::MeshMaterialInfo Class Reference

Info about a material of a mesh. More...

#include <arcane/materials/MeshMaterialInfo.h>

Public Member Functions

IMeshMaterialMngmaterialMng ()
 Associated manager.
String name () const
 Material name.
ConstArrayView< StringenvironmentsName () const
 Names of the environments in which this material is present.

Protected Member Functions

void _addEnvironment (const String &env_name)

Friends

class MeshMaterialMng

Detailed Description

Info about a material of a mesh.

This instance contains the information about a material. This information is static. Instances of this class should not be created directly. They are created via the call to IMeshMaterialMng::registerMaterialInfo().

Definition at line 38 of file MeshMaterialInfo.h.

Member Function Documentation

◆ _addEnvironment()

void Arcane::Materials::MeshMaterialInfo::_addEnvironment ( const String & env_name)
inlineprotected

Definition at line 60 of file MeshMaterialInfo.h.

◆ environmentsName()

ConstArrayView< String > Arcane::Materials::MeshMaterialInfo::environmentsName ( ) const
inline

Names of the environments in which this material is present.

Definition at line 56 of file MeshMaterialInfo.h.

◆ materialMng()

IMeshMaterialMng * Arcane::Materials::MeshMaterialInfo::materialMng ( )
inline

Associated manager.

Definition at line 50 of file MeshMaterialInfo.h.

◆ name()

String Arcane::Materials::MeshMaterialInfo::name ( ) const
inline

Material name.

Definition at line 53 of file MeshMaterialInfo.h.

◆ MeshMaterialMng

friend class MeshMaterialMng
friend

Definition at line 40 of file MeshMaterialInfo.h.


The documentation for this class was generated from the following files: