Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::NodesOfItemReorderer Class Reference

Utility class to reorder the nodes of an entity. More...

#include <arcane/core/NodesOfItemReorderer.h>

Public Member Functions

 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

Friends

class NodesOfItemReordererTester

Detailed Description

Utility class to reorder the nodes of an entity.

Definition at line 33 of file NodesOfItemReorderer.h.

Constructor & Destructor Documentation

◆ NodesOfItemReorderer()

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

Definition at line 40 of file NodesOfItemReorderer.h.

Member Function Documentation

◆ reorder()

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

Definition at line 160 of file NodesOfItemReorderer.cc.

◆ reorder1D()

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

Definition at line 51 of file NodesOfItemReorderer.h.

◆ setItemTypeMng()

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

Definition at line 46 of file NodesOfItemReorderer.h.

◆ sortedNodes()

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

Definition at line 57 of file NodesOfItemReorderer.h.

◆ NodesOfItemReordererTester

friend class NodesOfItemReordererTester
friend

Definition at line 35 of file NodesOfItemReorderer.h.


The documentation for this class was generated from the following files: