7#ifndef ARCGEOSIM_SURFACEUTILS_GEOMETRYKERNELSURFACETOOLS_GEOMETRYKERNELSURFACEIMPL_H
8#define ARCGEOSIM_SURFACEUTILS_GEOMETRYKERNELSURFACETOOLS_GEOMETRYKERNELSURFACEIMPL_H
13#include <arcane/corefinement/surfaceutils/ISurface.h>
15#include <arcane/Item.h>
16#include <arcane/utils/Array.h>
17#include <arcane/utils/Real3.h>
19#include <GeometryKernel/datamodel/micro/surface/triangulation-data-structure.h>
20namespace GK = GeometryKernel;
23NUMERICS_BEGIN_NAMESPACE
38 GK::TriangulationDataStructurePtr m_triangulation;
Real3 m_mean_normal
Flag d'orientation des faces de la triangulation (true => orientation != originale)
UniqueArray< Face > m_face_array
Noeuds originaux de la triangulation.
UniqueArray< bool > m_face_reorient
Faces originales de la triangulation.
GeometryKernelSurfaceImpl()
Purely virtual interface for surface representation.
Classe gérant un vecteur de réel de dimension 3.
Vecteur 1D de données avec sémantique par valeur (style STL).
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-