12#ifndef ARCANE_CORE_NODESOFITEMREORDERER_H
13#define ARCANE_CORE_NODESOFITEMREORDERER_H
17#include "arcane/utils/SmallArray.h"
32class ARCANE_CORE_EXPORT NodesOfItemReorderer
34 friend class NodesOfItemReordererTester;
38 NodesOfItemReorderer() =
default;
40 : m_item_type_mng(itm)
45 void setItemTypeMng(
ItemTypeMng* itm) { m_item_type_mng = itm; }
50 bool reorder1D(
Int32 face_index,
Int64 node_uid)
52 m_work_sorted_nodes.resize(1);
53 m_work_sorted_nodes[0] = node_uid;
54 return (face_index == 1);
66 SmallArray<Int64, 16> m_work_sorted_nodes;
Déclarations de types sur les entités.
Vue modifiable d'un tableau d'un type T.
Vue constante d'un tableau de type T.
Type d'une entité (Item).
Gestionnaire des types d'entités d'un maillage.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
std::int64_t Int64
Type entier signé sur 64 bits.
std::int32_t Int32
Type entier signé sur 32 bits.