Informations pour la création d'un milieu. Plus de détails...
#include <arcane/materials/MeshEnvironmentBuildInfo.h>
Classes | |
class | MatInfo |
Fonctions membres publiques | |
MeshEnvironmentBuildInfo (const String &name) | |
const String & | name () const |
Nom du milieu. | |
void | addMaterial (const String &name) |
Ajoute le matériau de nom name au milieu. | |
ConstArrayView< MatInfo > | materials () const |
Fonctions membres privées | |
void | _checkValid (const String &name) |
Attributs privés | |
String | m_name |
UniqueArray< MatInfo > | m_materials |
Informations pour la création d'un milieu.
Cette instance contient les infos nécessaire à la création d'un milieu. Une fois les informations spécifiées, il faut créer le milieu via IMeshMaterialMng::createEnvironment().
Pour l'instant, la seule information pertinante sur un milieu est son nom et la liste des matériaux le composant.
Définition à la ligne 40 du fichier MeshEnvironmentBuildInfo.h.
Arcane::Materials::MeshEnvironmentBuildInfo::MeshEnvironmentBuildInfo | ( | const String & | name | ) |
Définition à la ligne 28 du fichier MeshEnvironmentBuildInfo.cc.
Arcane::Materials::MeshEnvironmentBuildInfo::~MeshEnvironmentBuildInfo | ( | ) |
Définition à la ligne 37 du fichier MeshEnvironmentBuildInfo.cc.
Définition à la ligne 55 du fichier MeshEnvironmentBuildInfo.cc.
Ajoute le matériau de nom name au milieu.
Le matériau doit déjà avoir été enregistré via IMeshMaterialMng::registerMaterialInfo().
Définition à la ligne 45 du fichier MeshEnvironmentBuildInfo.cc.
|
inline |
Liste des matériaux.
Définition à la ligne 78 du fichier MeshEnvironmentBuildInfo.h.
Référencé par Arcane::Materials::MeshMaterialMng::createEnvironment().
|
inline |
Nom du milieu.
Définition à la ligne 62 du fichier MeshEnvironmentBuildInfo.h.
Référencé par Arcane::Materials::MeshMaterialMng::createEnvironment().
|
private |
Définition à la ligne 86 du fichier MeshEnvironmentBuildInfo.h.
|
private |
Définition à la ligne 85 du fichier MeshEnvironmentBuildInfo.h.