Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
GeometricGlobal.h
1// -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
2//-----------------------------------------------------------------------------
3// Copyright 2000-2022 CEA (www.cea.fr) IFPEN (www.ifpenergiesnouvelles.com)
4// See the top-level COPYRIGHT file for details.
5// SPDX-License-Identifier: Apache-2.0
6//-----------------------------------------------------------------------------
7/*---------------------------------------------------------------------------*/
8/* GeometricGlobal.h (C) 2000-2016 */
9/* */
10/* Déclarations globales pour la composante géométrique. */
11/*---------------------------------------------------------------------------*/
12#ifndef ARCANE_GEOMETRIC_GEOMETRICGLOBAL_H
13#define ARCANE_GEOMETRIC_GEOMETRICGLOBAL_H
14/*---------------------------------------------------------------------------*/
15/*---------------------------------------------------------------------------*/
16
17#include "arcane/ArcaneTypes.h"
18
19#define GEOMETRIC_BEGIN_NAMESPACE namespace geometric {
20#define GEOMETRIC_END_NAMESPACE }
21
22/*---------------------------------------------------------------------------*/
23/*---------------------------------------------------------------------------*/
24
25#ifdef ARCANE_COMPONENT_arcane_cea_geometric
26#define ARCANE_CEA_GEOMETRIC_EXPORT ARCANE_EXPORT
27#else
28#define ARCANE_CEA_GEOMETRIC_EXPORT ARCANE_IMPORT
29#endif
30
31/*---------------------------------------------------------------------------*/
32/*---------------------------------------------------------------------------*/
33
34ARCANE_BEGIN_NAMESPACE
35GEOMETRIC_BEGIN_NAMESPACE
36
37/*---------------------------------------------------------------------------*/
38/*---------------------------------------------------------------------------*/
39
40class GeomShapeView;
41class GeomShape;
42class GeomShapeMng;
43
45class Quad4ShapeView;
54
56class Quad4Element;
58class Hexagon6Element;
60class Pyramid5Element;
65
76
87
98
99/*---------------------------------------------------------------------------*/
100/*---------------------------------------------------------------------------*/
101
102GEOMETRIC_END_NAMESPACE
103ARCANE_END_NAMESPACE
104
105/*---------------------------------------------------------------------------*/
106/*---------------------------------------------------------------------------*/
107
108#endif
Vue constante sur les éléments géométriques de type GeomType::Heptaedron10.
Vue modifiable sur les éléments géométriques de type GeomType::Heptaedron10.
Eléments géométriques de type GeomType::Heptaedron10.
Vue spécifique sur les formes géométriques de type GeomType::Heptaedron10.
Vue constante sur les éléments géométriques de type GeomType::Hexaedron8.
Vue modifiable sur les éléments géométriques de type GeomType::Hexaedron8.
Eléments géométriques de type GeomType::Hexaedron8.
Vue spécifique sur les formes géométriques de type GeomType::Hexaedron8.
Vue constante sur les éléments géométriques de type GeomType::Hexagon6.
Vue modifiable sur les éléments géométriques de type GeomType::Hexagon6.
Eléments géométriques de type GeomType::Hexagon6.
Vue spécifique sur les formes géométriques de type GeomType::Hexagon6.
Vue constante sur les éléments géométriques de type GeomType::Octaedron12.
Vue modifiable sur les éléments géométriques de type GeomType::Octaedron12.
Eléments géométriques de type GeomType::Octaedron12.
Vue spécifique sur les formes géométriques de type GeomType::Octaedron12.
Vue constante sur les éléments géométriques de type GeomType::Pentaedron6.
Vue modifiable sur les éléments géométriques de type GeomType::Pentaedron6.
Eléments géométriques de type GeomType::Pentaedron6.
Vue spécifique sur les formes géométriques de type GeomType::Pentaedron6.
Vue constante sur les éléments géométriques de type GeomType::Pentagon5.
Vue modifiable sur les éléments géométriques de type GeomType::Pentagon5.
Eléments géométriques de type GeomType::Pentagon5.
Vue spécifique sur les formes géométriques de type GeomType::Pentagon5.
Vue constante sur les éléments géométriques de type GeomType::Pyramid5.
Vue modifiable sur les éléments géométriques de type GeomType::Pyramid5.
Eléments géométriques de type GeomType::Pyramid5.
Vue spécifique sur les formes géométriques de type GeomType::Pyramid5.
Vue constante sur les éléments géométriques de type GeomType::Quad4.
Vue modifiable sur les éléments géométriques de type GeomType::Quad4.
Eléments géométriques de type GeomType::Quad4.
Vue spécifique sur les formes géométriques de type GeomType::Quad4.
Vue constante sur les éléments géométriques de type GeomType::Tetraedron4.
Vue modifiable sur les éléments géométriques de type GeomType::Tetraedron4.
Eléments géométriques de type GeomType::Tetraedron4.
Vue spécifique sur les formes géométriques de type GeomType::Tetraedron4.
Vue constante sur les éléments géométriques de type GeomType::Triangle3.
Vue modifiable sur les éléments géométriques de type GeomType::Triangle3.
Eléments géométriques de type GeomType::Triangle3.
Vue spécifique sur les formes géométriques de type GeomType::Triangle3.