Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MeshHandleOrMesh

Classe de compatibilité pour contenir un MeshHandle ou un IMesh*. Plus de détails...

#include <arcane/core/MeshHandle.h>

+ Graphe de collaboration de Arcane::MeshHandleOrMesh:

Fonctions membres publiques

 MeshHandleOrMesh (const MeshHandle &handle)
 Construit une instance à partir d'un MeshHandle.
 
 MeshHandleOrMesh (IMesh *mesh)
 Construit une instance à partir d'un IMesh*.
 
IMeshmesh () const
 Maillage associé. Peut être nul si le maillage n'a pas encore été créé
 
 operator IMesh * () const
 Maillage associé. Peut être nul si le maillage n'a pas encore été créé
 
const MeshHandlehandle () const
 handle associé.
 

Attributs privés

MeshHandle m_handle
 

Description détaillée

Classe de compatibilité pour contenir un MeshHandle ou un IMesh*.

A terme les constructeurs et convertisseurs vers IMesh* seront supprimés

Définition à la ligne 193 du fichier MeshHandle.h.

Documentation des constructeurs et destructeur

◆ MeshHandleOrMesh() [1/2]

Arcane::MeshHandleOrMesh::MeshHandleOrMesh ( const MeshHandle handle)

Construit une instance à partir d'un MeshHandle.

Définition à la ligne 197 du fichier MeshHandle.cc.

◆ MeshHandleOrMesh() [2/2]

Arcane::MeshHandleOrMesh::MeshHandleOrMesh ( IMesh mesh)

Construit une instance à partir d'un IMesh*.

Si mesh est nul, le MeshHandle associé sera aussi nul.

Définition à la ligne 204 du fichier MeshHandle.cc.

Références Arcane::IMeshBase::handle(), et mesh().

Documentation des fonctions membres

◆ handle()

const MeshHandle & Arcane::MeshHandleOrMesh::handle ( ) const
inline

handle associé.

Définition à la ligne 217 du fichier MeshHandle.h.

◆ mesh()

IMesh * Arcane::MeshHandleOrMesh::mesh ( ) const
inline

Maillage associé. Peut être nul si le maillage n'a pas encore été créé

Définition à la ligne 211 du fichier MeshHandle.h.

Référencé par MeshHandleOrMesh().

◆ operator IMesh *()

Arcane::MeshHandleOrMesh::operator IMesh * ( ) const
inline

Maillage associé. Peut être nul si le maillage n'a pas encore été créé

Définition à la ligne 214 du fichier MeshHandle.h.

Documentation des données membres

◆ m_handle

MeshHandle Arcane::MeshHandleOrMesh::m_handle
private

Définition à la ligne 221 du fichier MeshHandle.h.


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