12#ifndef ARCANE_GEOMETRIC_GEOMSHAPE_H
13#define ARCANE_GEOMETRIC_GEOMSHAPE_H
17#include "arcane/geometry/GeomShapeView.h"
22namespace Arcane::geometric
56 friend class GeomShapeView;
76 shape._setArray((
Real3*)m_node_ptr, (
Real3*)m_face_ptr, (
Real3*)&m_center);
static const Integer MAX_CELL_FACE
Maximum number of faces per cell.
static const Integer MAX_CELL_NODE
Maximum number of nodes per cell.
Class managing a 3-dimensional real vector.
Mutable view on a GeomShape.
Constant view on a geometric shape GeomShape.
GeomShapeMutableView toMutableView()
Modifiable view of this instance.
Constant view on geometric elements of type GeomType::Hexaedron8.
Specific view on geometric shapes of type GeomType::Hexaedron8.
Constant view on geometric elements of type GeomType::Quad4.
Specific view on geometric shapes of type GeomType::Quad4.