12#ifndef ARCANE_GEOMETRIC_GEOMSHAPEMNG_H
13#define ARCANE_GEOMETRIC_GEOMSHAPEMNG_H
17#include "arcane/VariableTypes.h"
19#include "arcane/geometric/GeomShapeView.h"
25GEOMETRIC_BEGIN_NAMESPACE
155GEOMETRIC_END_NAMESPACE
Classe gérant les GeomShape des mailles d'un maillage.
GeomShapeMutableView mutableShapeView(Cell cell)
Retourne une vue modifiable sur la GeomShape de la maille cell.
GeomShapeMng(IMesh *mesh, const String &name)
Initialise pour le maillage mesh avec le nom name.
const String & name() const
Nom du gestionnaire.
VariableCellReal3 m_cell_shape_centers
Elements génériques centre.
bool isInitialized() const
Indique si l'instance est initialisée.
VariableCellArrayReal3 m_cell_shape_faces
Elements génériques face.
VariableCellArrayReal3 m_cell_shape_nodes
Elements génériques noeuds.
void initShape(GeomShapeView &ge, Cell cell) const
Initialise la vue ge avec les informations de la maille cell.
Vue modifiable sur un GeomShape.
Chaîne de caractères unicode.
MeshVariableScalarRefT< Cell, Real3 > VariableCellReal3
Grandeur au centre des mailles de type coordonnées.
MeshVariableArrayRefT< Cell, Real3 > VariableCellArrayReal3
Grandeur au centre des mailles de type tableau de coordonnées.