12#ifndef ARCANE_CORE_NODESOFITEMREORDERER_H
13#define ARCANE_CORE_NODESOFITEMREORDERER_H
17#include "arcane/utils/SmallArray.h"
33class ARCANE_CORE_EXPORT NodesOfItemReorderer
35 friend class NodesOfItemReordererTester;
39 NodesOfItemReorderer() =
default;
41 : m_item_type_mng(itm)
46 void setItemTypeMng(
ItemTypeMng* itm) { m_item_type_mng = itm; }
51 bool reorder1D(
Int32 face_index,
Int64 node_uid)
53 m_work_sorted_nodes.resize(1);
54 m_work_sorted_nodes[0] = node_uid;
55 return (face_index == 1);
Declarations of types on entities.
Modifiable view of an array of type T.
Constant view of an array of type T.
Type of an entity (Item).
Mesh entity type manager.
1D data array with pre-allocated stack buffer.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
std::int64_t Int64
Signed integer type of 64 bits.
std::int32_t Int32
Signed integer type of 32 bits.