Informations pour la création d'un bloc. Plus de détails...
#include <arcane/materials/MeshBlockBuildInfo.h>
Graphe de collaboration de Arcane::MeshBlockBuildInfo:Fonctions membres publiques | |
| MeshBlockBuildInfo (const String &name, const CellGroup &cells) | |
| Créé les informations pour un bloc de nom name sur les mailles cells. | |
| const String & | name () const |
| Nom du bloc. | |
| const CellGroup & | cells () const |
| Liste des entités du bloc. | |
| void | addEnvironment (IMeshEnvironment *env) |
| Ajoute le milieu env au bloc. | |
| ConstArrayView< IMeshEnvironment * > | environments () const |
| Liste des milieux du bloc. | |
Attributs privés | |
| String | m_name |
| CellGroup | m_cells |
| UniqueArray< IMeshEnvironment * > | m_environments |
Informations pour la création d'un bloc.
Cette instance contient les infos nécessaire à la création d'un bloc.
Pour plus d'infos, se reporter à IMeshBlock.
Une fois les informations spécifiées de création spécifiées, il faut créer le bloc via IMeshMaterialMng::createBlock().
Définition à la ligne 52 du fichier MeshBlockBuildInfo.h.
| MATERIALS_BEGIN_NAMESPACE Arcane::MeshBlockBuildInfo::MeshBlockBuildInfo | ( | const String & | name, |
| const CellGroup & | cells ) |
Créé les informations pour un bloc de nom name sur les mailles cells.
Définition à la ligne 33 du fichier MeshBlockBuildInfo.cc.
Références cells(), et name().
Voici le graphe d'appel pour cette fonction :| Arcane::MeshBlockBuildInfo::~MeshBlockBuildInfo | ( | ) |
Définition à la ligne 43 du fichier MeshBlockBuildInfo.cc.
| void Arcane::MeshBlockBuildInfo::addEnvironment | ( | IMeshEnvironment * | env | ) |
Ajoute le milieu env au bloc.
Le milieu doit déjà avoir été créé via IMeshMaterialMng::createEnvironment().
Définition à la ligne 51 du fichier MeshBlockBuildInfo.cc.
Références Arcane::Materials::IMeshComponent::name().
Référencé par Arcane::Materials::MeshMaterialMng::recreateFromDump().
Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :
|
inline |
Liste des entités du bloc.
Définition à la ligne 66 du fichier MeshBlockBuildInfo.h.
Référencé par MeshBlockBuildInfo().
Voici le graphe des appelants de cette fonction :
|
inline |
Liste des milieux du bloc.
Définition à la ligne 79 du fichier MeshBlockBuildInfo.h.
Référencé par Arcane::Materials::MeshMaterialMng::createBlock().
Voici le graphe des appelants de cette fonction :
|
inline |
Nom du bloc.
Définition à la ligne 63 du fichier MeshBlockBuildInfo.h.
Référencé par Arcane::Materials::MeshMaterialMng::createBlock(), et MeshBlockBuildInfo().
Voici le graphe des appelants de cette fonction :
|
private |
Définition à la ligne 87 du fichier MeshBlockBuildInfo.h.
|
private |
Définition à la ligne 88 du fichier MeshBlockBuildInfo.h.
|
private |
Définition à la ligne 86 du fichier MeshBlockBuildInfo.h.