Infos d'un matériau d'un maillage. Plus de détails...
#include <arcane/materials/MeshMaterialInfo.h>
Fonctions membres publiques | |
IMeshMaterialMng * | materialMng () |
Gestionnaire associé. | |
String | name () const |
Nom du matériau. | |
ConstArrayView< String > | environmentsName () const |
Nom des milieux dans lequel ce matériau est présent. | |
Fonctions membres protégées | |
void | _addEnvironment (const String &env_name) |
Fonctions membres privées | |
MeshMaterialInfo (IMeshMaterialMng *mng, const String &name) | |
Attributs privés | |
IMeshMaterialMng * | m_material_mng |
String | m_name |
UniqueArray< String > | m_environments_name |
Liste des milieux auquel le matériau appartient. | |
Amis | |
class | MeshMaterialMng |
Infos d'un matériau d'un maillage.
Cette instance contient les infos d'un matériau. Ces informations sont statiques. Les instances de cette classe ne doivent pas être créées directement. Elles le sont via l'appel à IMeshMaterialMng::registerMaterialInfo().
Définition à la ligne 37 du fichier MeshMaterialInfo.h.
|
private |
Définition à la ligne 30 du fichier MeshMaterialInfo.cc.
|
inlineprotected |
Définition à la ligne 59 du fichier MeshMaterialInfo.h.
|
inline |
Nom des milieux dans lequel ce matériau est présent.
Définition à la ligne 55 du fichier MeshMaterialInfo.h.
Références m_environments_name.
|
inline |
Gestionnaire associé.
Définition à la ligne 49 du fichier MeshMaterialInfo.h.
Référencé par Arcane::Materials::MeshMaterialMng::_createMaterial().
|
inline |
Nom du matériau.
Définition à la ligne 52 du fichier MeshMaterialInfo.h.
|
friend |
Définition à la ligne 39 du fichier MeshMaterialInfo.h.
|
private |
Liste des milieux auquel le matériau appartient.
Définition à la ligne 69 du fichier MeshMaterialInfo.h.
Référencé par environmentsName().
|
private |
Définition à la ligne 66 du fichier MeshMaterialInfo.h.
|
private |
Définition à la ligne 67 du fichier MeshMaterialInfo.h.