Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MeshBlockBuildInfo

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 Stringname () const
 Nom du bloc.
 
const CellGroupcells () 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.
 

Description détaillée

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.

Documentation des constructeurs et destructeur

◆ MeshBlockBuildInfo()

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.

◆ ~MeshBlockBuildInfo()

Arcane::MeshBlockBuildInfo::~MeshBlockBuildInfo ( )

Définition à la ligne 43 du fichier MeshBlockBuildInfo.cc.

Documentation des fonctions membres

◆ addEnvironment()

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().

◆ cells()

const CellGroup & Arcane::MeshBlockBuildInfo::cells ( ) const
inline

Liste des entités du bloc.

Définition à la ligne 66 du fichier MeshBlockBuildInfo.h.

◆ environments()

ConstArrayView< IMeshEnvironment * > Arcane::MeshBlockBuildInfo::environments ( ) const
inline

Liste des milieux du bloc.

Définition à la ligne 79 du fichier MeshBlockBuildInfo.h.

◆ name()

const String & Arcane::MeshBlockBuildInfo::name ( ) const
inline

Nom du bloc.

Définition à la ligne 63 du fichier MeshBlockBuildInfo.h.


La documentation de cette classe a été générée à partir des fichiers suivants :