14#include "arcane/utils/ArcanePrecomp.h"
16#include "arcane/Item.h"
17#include "arcane/mesh/ItemTools.h"
33 if (node.uniqueId()!=face_nodes_uid[index])
48 if (current_face.type()!=face_type_id)
66 return ItemCompatibility::_itemInternal(face);
76 if (edge.node(0).uniqueId()==begin_node && edge.node(1).uniqueId()==end_node)
90 return ItemCompatibility::_itemInternal(edge);
Structure interne d'une entité de maillage.
NodeConnectedListViewType nodes() const
Liste des noeuds de l'entité
constexpr bool null() const
true si l'entité est nul (i.e. non connecté au maillage)
FaceConnectedListViewType faces() const
Liste des faces du noeud.
EdgeConnectedListViewType edges() const
Liste des arêtes du noeud.
std::int64_t Int64
Type entier signé sur 64 bits.
Int32 Integer
Type représentant un entier.
ConstArrayView< Int64 > Int64ConstArrayView
Equivalent C d'un tableau à une dimension d'entiers 64 bits.