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

Classe utilitaire pour réordonner les noeuds d'une entité. Plus de détails...

#include <arcane/core/NodesOfItemReorderer.h>

+ Graphe de collaboration de Arcane::NodesOfItemReorderer:

Fonctions membres publiques

 NodesOfItemReorderer (ItemTypeMng *itm)
 
void setItemTypeMng (ItemTypeMng *itm)
 
bool reorder (ItemTypeId type_id, ConstArrayView< Int64 > nodes_uids)
 
bool reorder1D (Int32 face_index, Int64 node_uid)
 
ConstArrayView< Int64sortedNodes () const
 

Fonctions membres privées statiques

static bool _reorderOrder2 (ConstArrayView< Int64 > nodes_uids, ArrayView< Int64 > sorted_nodes_uids)
 

Attributs privés

ItemTypeMngm_item_type_mng = nullptr
 
SmallArray< Int64, 16 > m_work_sorted_nodes
 

Amis

class NodesOfItemReordererTester
 

Description détaillée

Classe utilitaire pour réordonner les noeuds d'une entité.

Définition à la ligne 32 du fichier NodesOfItemReorderer.h.

Documentation des constructeurs et destructeur

◆ NodesOfItemReorderer()

Arcane::NodesOfItemReorderer::NodesOfItemReorderer ( ItemTypeMng * itm)
inlineexplicit

Définition à la ligne 39 du fichier NodesOfItemReorderer.h.

Documentation des fonctions membres

◆ _reorderOrder2()

bool Arcane::NodesOfItemReorderer::_reorderOrder2 ( ConstArrayView< Int64 > nodes_uids,
ArrayView< Int64 > sorted_nodes_uids )
staticprivate

Définition à la ligne 30 du fichier NodesOfItemReorderer.cc.

◆ reorder()

bool Arcane::NodesOfItemReorderer::reorder ( ItemTypeId type_id,
ConstArrayView< Int64 > nodes_uids )

Définition à la ligne 120 du fichier NodesOfItemReorderer.cc.

◆ reorder1D()

bool Arcane::NodesOfItemReorderer::reorder1D ( Int32 face_index,
Int64 node_uid )
inline

Définition à la ligne 50 du fichier NodesOfItemReorderer.h.

◆ setItemTypeMng()

void Arcane::NodesOfItemReorderer::setItemTypeMng ( ItemTypeMng * itm)
inline

Définition à la ligne 45 du fichier NodesOfItemReorderer.h.

◆ sortedNodes()

ConstArrayView< Int64 > Arcane::NodesOfItemReorderer::sortedNodes ( ) const
inline

Définition à la ligne 56 du fichier NodesOfItemReorderer.h.

Documentation des fonctions amies et associées

◆ NodesOfItemReordererTester

friend class NodesOfItemReordererTester
friend

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

Documentation des données membres

◆ m_item_type_mng

ItemTypeMng* Arcane::NodesOfItemReorderer::m_item_type_mng = nullptr
private

Définition à la ligne 65 du fichier NodesOfItemReorderer.h.

◆ m_work_sorted_nodes

SmallArray<Int64, 16> Arcane::NodesOfItemReorderer::m_work_sorted_nodes
private

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


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