Vue constante sur une forme géométrique GeomShape. Plus de détails...
#include <arcane/geometry/GeomShapeView.h>
Fonctions membres publiques | |
Remplissage des sous-volumes de contrôle pour un type spécifique. | |
Le type géométrique (geomType()) de l'instance doit correspondre au choix de la méthode utilisée. | |
| void | fillSubZoneTriangle3 (Quad4ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZoneQuad4 (Quad4ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZonePentagon5 (Quad4ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZoneHexagon6 (Quad4ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZoneTetraedron4 (Hexaedron8ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZonePyramid5 (Hexaedron8ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZonePentaedron6 (Hexaedron8ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZoneHexaedron8 (Hexaedron8ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZoneHeptaedron10 (Hexaedron8ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZoneOctaedron12 (Hexaedron8ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
Remplissage des sous-volumes de contrôle (méthodes obsolètes). | |
Ces méthodes sont obsolètes et doivent être remplacées par la méthode équivalente avec le nom complet de l'élément. | |
| void | fillSubZoneTriangle (Quad4ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZoneQuad (Quad4ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZonePentagon (Quad4ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZoneHexagon (Quad4ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZoneTetra (Hexaedron8ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZonePyramid (Hexaedron8ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZonePenta (Hexaedron8ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZoneHexa (Hexaedron8ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZoneWedge7 (Hexaedron8ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZoneWedge8 (Hexaedron8ElementView svc, Integer i) |
| Remplit svc avec les informations du i-ème sous-volume de contrôle. | |
| Triangle3ElementConstView | toTriangle3Element () const |
| Retourne une vue spécifique vers un élément géométrique de type GeomType::Triangle3. | |
| Quad4ElementConstView | toQuad4Element () const |
| Retourne une vue spécifique vers un élément géométrique de type GeomType::Quad4. | |
| Pentagon5ElementConstView | toPentagon5Element () const |
| Retourne une vue spécifique vers un élément géométrique de type GeomType::Pentagon5. | |
| Hexagon6ElementConstView | toHexagon6Element () const |
| Retourne une vue spécifique vers un élément géométrique de type GeomType::Hexagon6. | |
| Tetraedron4ElementConstView | toTetraedron4Element () const |
| Retourne une vue spécifique vers un élément géométrique de type GeomType::Tetraedron4. | |
| Pyramid5ElementConstView | toPyramid5Element () const |
| Retourne une vue spécifique vers un élément géométrique de type GeomType::Pyramid5. | |
| Pentaedron6ElementConstView | toPentaedron6Element () const |
| Retourne une vue spécifique vers un élément géométrique de type GeomType::Pentaedron6. | |
| Hexaedron8ElementConstView | toHexaedron8Element () const |
| Retourne une vue spécifique vers un élément géométrique de type GeomType::Hexaedron8. | |
| Heptaedron10ElementConstView | toHeptaedron10Element () const |
| Retourne une vue spécifique vers un élément géométrique de type GeomType::Heptaedron10. | |
| Octaedron12ElementConstView | toOctaedron12Element () const |
| Retourne une vue spécifique vers un élément géométrique de type GeomType::Octaedron12. | |
| Triangle3ShapeView | toTriangle3Shape () const |
| Retourne une vue spécifique pour une forme géométrique de type GeomType::Triangle3. | |
| Quad4ShapeView | toQuad4Shape () const |
| Retourne une vue spécifique pour une forme géométrique de type GeomType::Quad4. | |
| Pentagon5ShapeView | toPentagon5Shape () const |
| Retourne une vue spécifique pour une forme géométrique de type GeomType::Pentagon5. | |
| Hexagon6ShapeView | toHexagon6Shape () const |
| Retourne une vue spécifique pour une forme géométrique de type GeomType::Hexagon6. | |
| Tetraedron4ShapeView | toTetraedron4Shape () const |
| Retourne une vue spécifique pour une forme géométrique de type GeomType::Tetraedron4. | |
| Pyramid5ShapeView | toPyramid5Shape () const |
| Retourne une vue spécifique pour une forme géométrique de type GeomType::Pyramid5. | |
| Pentaedron6ShapeView | toPentaedron6Shape () const |
| Retourne une vue spécifique pour une forme géométrique de type GeomType::Pentaedron6. | |
| Hexaedron8ShapeView | toHexaedron8Shape () const |
| Retourne une vue spécifique pour une forme géométrique de type GeomType::Hexaedron8. | |
| Heptaedron10ShapeView | toHeptaedron10Shape () const |
| Retourne une vue spécifique pour une forme géométrique de type GeomType::Heptaedron10. | |
| Octaedron12ShapeView | toOctaedron12Shape () const |
| Retourne une vue spécifique pour une forme géométrique de type GeomType::Octaedron12. | |
| void | fillSubZoneElement (HexaElementView hexa, Integer i) |
| Remplit hexa avec les informations du i-ème sous-volume de contrôle. | |
| void | fillSubZoneElement (QuadElementView quad, Integer i) |
| Remplit quad avec les informations du i-ème sous-volume de contrôle. | |
| ARCANE_DEPRECATED_122 void | initFromHexa (HexaElementConstView hexa, GeomShape &geom_cell) |
| ARCANE_DEPRECATED_122 void | initFromQuad (QuadElementConstView hexa, GeomShape &geom_cell) |
Fonctions membres publiques statiques | |
| static void | initializeConnectivity () |
Attributs privés statiques | |
| static CellConnectivity * | global_cell_connectivity [NB_BASIC_ITEM_TYPE] |
| static GeomShapeConnectivity * | global_connectivity = 0 |
Amis | |
| class | GeomShapeMng |
| class | GeomShape |
| class | GeomShapeConnectivity |
Récupération des coordonnées. | |
| ARCANE_RESTRICT const Real3 * | m_node_ptr = nullptr |
| ARCANE_RESTRICT const Real3 * | m_face_ptr = nullptr |
| ARCANE_RESTRICT const Real3 * | m_center_ptr = nullptr |
| CellConnectivity * | m_cell_connectivity |
| Informations sur la connectivité | |
| ItemInternal * | m_item_internal |
| Information sur l'entité d'origine (ItemInternal::nullItem() si aucune). | |
| constexpr const Real3 | node (Integer i) const |
| Position du ième noeud de la forme. | |
| const Real3 | face (Integer i) const |
| Position du centre de la ième face de la forme. | |
| const Real3 | center () const |
| Position du centre de la forme. | |
| const Real3 | edge (Integer i) const |
| Position du centre de la i-ème arête de la forme. | |
| Item | item () const |
| Entité associée (null si aucune). | |
| Cell | cell () const |
| Maille associée (null si aucune). | |
| Face | face () const |
| Face associée (null si aucune). | |
| void | _setArray (const Real3 *node_ptr, const Real3 *face_ptr, const Real3 *center_ptr) |
| constexpr const Real3POD * | _nodeView () const |
Informations sur la connectivité. | |
| const NodeConnectic & | nodeConnectic (Integer i) const |
| Informations de connectivité aux noeuds. | |
| const EdgeConnectic & | edgeConnectic (Integer i) const |
| Informations de connectivité aux arêtes. | |
| const FaceConnectic & | faceConnectic (Integer i) const |
| Informations de connectivité aux faces. | |
| Integer | nbSubZone () const |
| Nombre de sous volume de controle. | |
| Integer | nbSvcFace () const |
| Nombre de sous faces internes SVC. | |
| Integer | nodeAssociation (Integer i) const |
| Numéro local du sommet associé au sous volume de controle. | |
| const SVCFaceConnectic & | svcFaceConnectic (Integer i) const |
| Integer | edgeNodeSubZoneId (Integer i) const |
| Numéro locaux dans le sous-volumes de contrôle. | |
| Integer | faceNodeSubZoneId (Integer i) const |
| GeomType | geomType () const |
| Type géométrique de la forme. | |
| void | _setItem (Item item) |
| void | _setNullItem (int item_type) |
Vue constante sur une forme géométrique GeomShape.
Une vue sur une forme géométrique permet de récupérer de manière optimisée la position des noeuds, des faces et des arêtes (en 3D) d'un objet géométrique.
Cette classe gère une vue sur une forme géométrique. Il existe deux manières d'initialiser une vue:
Définition à la ligne 58 du fichier src/arcane/geometry/GeomShapeView.h.
|
inline |
Définition à la ligne 75 du fichier src/arcane/geometry/GeomShapeView.h.
|
inlineconstexprprotected |
Définition à la ligne 158 du fichier src/arcane/geometry/GeomShapeView.h.
|
inlineprotected |
Définition à la ligne 138 du fichier src/arcane/geometry/GeomShapeView.h.
|
inlineprotected |
Définition à la ligne 234 du fichier src/arcane/geometry/GeomShapeView.h.
|
inlineprotected |
Définition à la ligne 240 du fichier src/arcane/geometry/GeomShapeView.h.
|
inline |
Maille associée (null si aucune).
Définition à la ligne 132 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_item_internal.
|
inline |
Position du centre de la forme.
Définition à la ligne 117 du fichier src/arcane/geometry/GeomShapeView.h.
Référencé par fillSubZoneElement(), fillSubZoneElement(), fillSubZoneHeptaedron10(), fillSubZoneHexaedron8(), fillSubZoneOctaedron12(), fillSubZonePentaedron6(), fillSubZonePyramid5(), fillSubZoneQuad4(), fillSubZoneTetraedron4(), et fillSubZoneTriangle3().
Position du centre de la i-ème arête de la forme.
Définition à la ligne 123 du fichier src/arcane/geometry/GeomShapeView.h.
Référencé par fillSubZoneElement(), fillSubZoneHeptaedron10(), fillSubZoneHexaedron8(), fillSubZoneOctaedron12(), fillSubZonePentaedron6(), fillSubZonePyramid5(), et fillSubZoneTetraedron4().
|
inline |
Informations de connectivité aux arêtes.
Définition à la ligne 173 du fichier src/arcane/geometry/GeomShapeView.h.
Numéro locaux dans le sous-volumes de contrôle.
Définition à la ligne 208 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_cell_connectivity.
|
inline |
Face associée (null si aucune).
Définition à la ligne 134 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_item_internal.
Référencé par fillSubZoneElement(), fillSubZoneElement(), fillSubZoneHeptaedron10(), fillSubZoneHexaedron8(), fillSubZoneOctaedron12(), fillSubZonePentaedron6(), fillSubZonePyramid5(), fillSubZoneQuad4(), fillSubZoneTetraedron4(), et fillSubZoneTriangle3().
Position du centre de la ième face de la forme.
Définition à la ligne 111 du fichier src/arcane/geometry/GeomShapeView.h.
Référencé par fillSubZoneElement().
|
inline |
Informations de connectivité aux faces.
Définition à la ligne 179 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_cell_connectivity.
Définition à la ligne 213 du fichier src/arcane/geometry/GeomShapeView.h.
| void Arcane::geometric::GeomShapeView::fillSubZoneElement | ( | HexaElementView | hexa, |
| Integer | i ) |
Remplit hexa avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 222 du fichier GeomShapeView.cc.
Références center(), edge(), face(), face(), Arcane::geometric::Hexaedron8ElementView::init(), node(), nodeAssociation(), et nodeConnectic().
Référencé par fillSubZoneQuad().
| void Arcane::geometric::GeomShapeView::fillSubZoneElement | ( | QuadElementView | quad, |
| Integer | i ) |
Remplit quad avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 165 du fichier GeomShapeView.cc.
Références center(), face(), Arcane::geometric::Quad4ElementView::init(), node(), nodeAssociation(), et nodeConnectic().
| void Arcane::geometric::GeomShapeView::fillSubZoneHeptaedron10 | ( | Hexaedron8ElementView | svc, |
| Integer | i ) |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 301 du fichier GeomShapeView.cc.
Références center(), edge(), face(), Arcane::geometric::Hexaedron8ElementView::init(), et node().
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 142 du fichier src/arcane/geometry/GeomShapeView.h.
| void Arcane::geometric::GeomShapeView::fillSubZoneHexaedron8 | ( | Hexaedron8ElementView | svc, |
| Integer | i ) |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 235 du fichier GeomShapeView.cc.
Références center(), edge(), face(), Arcane::geometric::Hexaedron8ElementView::init(), et node().
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 106 du fichier src/arcane/geometry/GeomShapeView.h.
| void Arcane::geometric::GeomShapeView::fillSubZoneHexagon6 | ( | Quad4ElementView | svc, |
| Integer | i ) |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 213 du fichier GeomShapeView.cc.
| void Arcane::geometric::GeomShapeView::fillSubZoneOctaedron12 | ( | Hexaedron8ElementView | svc, |
| Integer | i ) |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 321 du fichier GeomShapeView.cc.
Références center(), edge(), face(), Arcane::geometric::Hexaedron8ElementView::init(), et node().
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 133 du fichier src/arcane/geometry/GeomShapeView.h.
| void Arcane::geometric::GeomShapeView::fillSubZonePentaedron6 | ( | Hexaedron8ElementView | svc, |
| Integer | i ) |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 271 du fichier GeomShapeView.cc.
Références center(), edge(), face(), Arcane::geometric::Hexaedron8ElementView::init(), et node().
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 97 du fichier src/arcane/geometry/GeomShapeView.h.
Références initFromQuad().
| void Arcane::geometric::GeomShapeView::fillSubZonePentagon5 | ( | Quad4ElementView | svc, |
| Integer | i ) |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 204 du fichier GeomShapeView.cc.
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 124 du fichier src/arcane/geometry/GeomShapeView.h.
| void Arcane::geometric::GeomShapeView::fillSubZonePyramid5 | ( | Hexaedron8ElementView | svc, |
| Integer | i ) |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 253 du fichier GeomShapeView.cc.
Références center(), edge(), face(), Arcane::geometric::Hexaedron8ElementView::init(), et node().
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 88 du fichier src/arcane/geometry/GeomShapeView.h.
Références fillSubZoneElement().
| void Arcane::geometric::GeomShapeView::fillSubZoneQuad4 | ( | Quad4ElementView | svc, |
| Integer | i ) |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 176 du fichier GeomShapeView.cc.
Références center(), face(), Arcane::geometric::Quad4ElementView::init(), et node().
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 115 du fichier src/arcane/geometry/GeomShapeView.h.
| void Arcane::geometric::GeomShapeView::fillSubZoneTetraedron4 | ( | Hexaedron8ElementView | svc, |
| Integer | i ) |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 287 du fichier GeomShapeView.cc.
Références center(), edge(), face(), Arcane::geometric::Hexaedron8ElementView::init(), et node().
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 79 du fichier src/arcane/geometry/GeomShapeView.h.
| void Arcane::geometric::GeomShapeView::fillSubZoneTriangle3 | ( | Quad4ElementView | svc, |
| Integer | i ) |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 190 du fichier GeomShapeView.cc.
Références center(), face(), Arcane::geometric::Quad4ElementView::init(), et node().
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 151 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_cell_connectivity.
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 160 du fichier src/arcane/geometry/GeomShapeView.h.
|
inline |
Type géométrique de la forme.
Si la forme est assossiée à une entité (récupérable via item()), il s'agit aussi du type de l'entité.
Retourne GeomType::NullType si l'instance n'est pas initialisée.
Définition à la ligne 227 du fichier src/arcane/geometry/GeomShapeView.h.
Référencé par toHeptaedron10Element(), toHexaedron8Element(), toHexagon6Element(), toOctaedron12Element(), toPentaedron6Element(), toPentagon5Element(), toPyramid5Element(), toQuad4Element(), toTetraedron4Element(), et toTriangle3Element().
| void Arcane::geometric::GeomShapeView::initFromHexa | ( | HexaElementConstView | hexa, |
| GeomShape & | geom_cell ) |
Définition à la ligne 132 du fichier GeomShapeView.cc.
Références Arcane::geometric::GeomShapeStdBuilder::computeNodePositionFromHexa(), et Arcane::geometric::GeomShape::toMutableView().
Référencé par Arcane::geometric::Quad4ShapeView::elemView().
| void Arcane::geometric::GeomShapeView::initFromQuad | ( | QuadElementConstView | hexa, |
| GeomShape & | geom_cell ) |
Définition à la ligne 146 du fichier GeomShapeView.cc.
Références Arcane::geometric::GeomShapeStdBuilder::computeNodePositionFromQuad(), et Arcane::geometric::GeomShape::toMutableView().
Référencé par fillSubZonePentagon().
|
static |
Définition à la ligne 77 du fichier GeomShapeView.cc.
|
inline |
Entité associée (null si aucune).
Définition à la ligne 130 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_item_internal.
Référencé par Arcane::geometric::Tetraedron4ShapeView::elemView().
|
inline |
Nombre de sous volume de controle.
Définition à la ligne 185 du fichier src/arcane/geometry/GeomShapeView.h.
|
inline |
Nombre de sous faces internes SVC.
Définition à la ligne 191 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_cell_connectivity.
Position du ième noeud de la forme.
Définition à la ligne 108 du fichier src/arcane/geometry/GeomShapeView.h.
Référencé par fillSubZoneElement(), fillSubZoneElement(), fillSubZoneHeptaedron10(), fillSubZoneHexaedron8(), fillSubZoneOctaedron12(), fillSubZonePentaedron6(), fillSubZonePyramid5(), fillSubZoneQuad4(), fillSubZoneTetraedron4(), fillSubZoneTriangle3(), et Arcane::geometric::Pentagon5ShapeView::nbNode().
Numéro local du sommet associé au sous volume de controle.
Définition à la ligne 197 du fichier src/arcane/geometry/GeomShapeView.h.
Référencé par fillSubZoneElement(), et fillSubZoneElement().
|
inline |
Informations de connectivité aux noeuds.
Définition à la ligne 167 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_cell_connectivity.
Référencé par fillSubZoneElement(), et fillSubZoneElement().
|
inline |
Définition à la ligne 202 du fichier src/arcane/geometry/GeomShapeView.h.
|
inline |
Retourne une vue spécifique vers un élément géométrique de type GeomType::Heptaedron10.
Définition à la ligne 590 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Heptaedron10.
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Heptaedron10.
Définition à la ligne 523 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
|
inline |
Retourne une vue spécifique vers un élément géométrique de type GeomType::Hexaedron8.
Définition à la ligne 584 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Hexaedron8.
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Hexaedron8.
Définition à la ligne 518 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
|
inline |
Retourne une vue spécifique vers un élément géométrique de type GeomType::Hexagon6.
Définition à la ligne 560 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Hexagon6.
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Hexagon6.
Définition à la ligne 498 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
|
inline |
Retourne une vue spécifique vers un élément géométrique de type GeomType::Octaedron12.
Définition à la ligne 596 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Octaedron12.
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Octaedron12.
Définition à la ligne 528 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
|
inline |
Retourne une vue spécifique vers un élément géométrique de type GeomType::Pentaedron6.
Définition à la ligne 578 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Pentaedron6.
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Pentaedron6.
Définition à la ligne 513 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
|
inline |
Retourne une vue spécifique vers un élément géométrique de type GeomType::Pentagon5.
Définition à la ligne 554 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Pentagon5.
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Pentagon5.
Définition à la ligne 493 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
|
inline |
Retourne une vue spécifique vers un élément géométrique de type GeomType::Pyramid5.
Définition à la ligne 572 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Pyramid5.
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Pyramid5.
Définition à la ligne 508 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
|
inline |
Retourne une vue spécifique vers un élément géométrique de type GeomType::Quad4.
Définition à la ligne 548 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Quad4.
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Quad4.
Définition à la ligne 488 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
|
inline |
Retourne une vue spécifique vers un élément géométrique de type GeomType::Tetraedron4.
Définition à la ligne 566 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Tetraedron4.
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Tetraedron4.
Définition à la ligne 503 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
|
inline |
Retourne une vue spécifique vers un élément géométrique de type GeomType::Triangle3.
Définition à la ligne 542 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Triangle3.
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Triangle3.
Définition à la ligne 483 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
|
friend |
Définition à la ligne 61 du fichier src/arcane/geometry/GeomShapeView.h.
|
friend |
Définition à la ligne 62 du fichier src/arcane/geometry/GeomShapeView.h.
|
friend |
Définition à la ligne 60 du fichier src/arcane/geometry/GeomShapeView.h.
|
staticprivate |
Définition à la ligne 66 du fichier src/arcane/geometry/GeomShapeView.h.
|
staticprivate |
Définition à la ligne 67 du fichier src/arcane/geometry/GeomShapeView.h.
|
private |
Informations sur la connectivité
Définition à la ligne 151 du fichier src/arcane/geometry/GeomShapeView.h.
Référencé par edgeNodeSubZoneId(), Arcane::geometric::Hexagon6ShapeView::elemView(), Arcane::geometric::Tetraedron4ShapeView::elemView(), faceConnectic(), fillSubZoneWedge7(), Arcane::geometric::Hexagon6ShapeView::geomType(), Arcane::geometric::Pentagon5ShapeView::nbNode(), nbSvcFace(), nodeConnectic(), et Arcane::geometric::Tetraedron4ShapeView::operator Tetraedron4ElementConstView().
|
private |
Définition à la ligne 149 du fichier src/arcane/geometry/GeomShapeView.h.
|
private |
Définition à la ligne 148 du fichier src/arcane/geometry/GeomShapeView.h.
|
private |
Information sur l'entité d'origine (ItemInternal::nullItem() si aucune).
Définition à la ligne 153 du fichier src/arcane/geometry/GeomShapeView.h.
Référencé par cell(), Arcane::geometric::Tetraedron4ShapeView::elemView(), face(), et item().
|
private |
Définition à la ligne 147 du fichier src/arcane/geometry/GeomShapeView.h.