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

Transposeur d'items entre sous-maillages. Plus de détails...

#include <arcane/core/MeshToMeshTransposer.h>

+ Graphe de collaboration de Arcane::MeshToMeshTransposer:

Fonctions membres publiques statiques

static ItemVector transpose (IMesh *meshA, IMesh *meshB, ItemVectorView itemsA, bool do_fatal=false)
 Transpose itemsA from meshB to items on meshB.
 
static ItemVector transpose (IItemFamily *familyA, IItemFamily *familyB, ItemVectorView itemsA, bool do_fatal=false)
 Transpose itemsA from familyA to items on familyB.
 
static eItemKind kindTranspose (eItemKind kindA, IMesh *meshA, IMesh *meshB)
 Transpose le genre kindA du maillage meshA en le genre associé dans meshB.
 

Fonctions membres privées statiques

static ItemVector _transpose (IItemFamily *familyA, IItemFamily *familyB, const ItemVectorView &itemsA, bool do_fatal)
 

Description détaillée

Transposeur d'items entre sous-maillages.

Définition à la ligne 34 du fichier MeshToMeshTransposer.h.

Documentation des fonctions membres

◆ _transpose()

ItemVector Arcane::MeshToMeshTransposer::_transpose ( IItemFamily familyA,
IItemFamily familyB,
const ItemVectorView itemsA,
bool  do_fatal 
)
staticprivate

Définition à la ligne 111 du fichier MeshToMeshTransposer.cc.

◆ kindTranspose()

eItemKind Arcane::MeshToMeshTransposer::kindTranspose ( eItemKind  kindA,
IMesh meshA,
IMesh meshB 
)
static

Transpose le genre kindA du maillage meshA en le genre associé dans meshB.

Définition à la ligne 35 du fichier MeshToMeshTransposer.cc.

Références Arcane::IK_Cell, Arcane::IK_Edge, Arcane::IK_Face, et Arcane::IK_Node.

Référencé par Arcane::mesh::OneMeshItemAdder::addOneParentItem(), et Arcane::mesh::DynamicMesh::defineParentForBuild().

◆ transpose() [1/2]

ItemVector Arcane::MeshToMeshTransposer::transpose ( IItemFamily familyA,
IItemFamily familyB,
ItemVectorView  itemsA,
bool  do_fatal = false 
)
static

Transpose itemsA from familyA to items on familyB.

Définition à la ligne 96 du fichier MeshToMeshTransposer.cc.

◆ transpose() [2/2]

ItemVector Arcane::MeshToMeshTransposer::transpose ( IMesh meshA,
IMesh meshB,
ItemVectorView  itemsA,
bool  do_fatal = false 
)
static

Transpose itemsA from meshB to items on meshB.

Définition à la ligne 76 du fichier MeshToMeshTransposer.cc.


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