Vue constante sur une forme géométrique GeomShape. Plus de détails...
#include <arcane/geometry/GeomShapeView.h>
Graphe d'héritage de Arcane::geometric::GeomShapeView:
Graphe de collaboration de Arcane::geometric::GeomShapeView: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 |
| ARCANE_RESTRICT const Real3 * | m_face_ptr |
| ARCANE_RESTRICT const Real3 * | m_center_ptr |
| CellConnectivity * | m_cell_connectivity |
| Informations sur la connectivité | |
| ItemInternal * | m_item_internal |
| Information sur l'entité d'origine (ItemInternal::nullItem() si aucune) | |
| 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) |
| 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.
|
inlineprotected |
Définition à la ligne 162 du fichier src/arcane/geometry/GeomShapeView.h.
|
inlineprotected |
Définition à la ligne 142 du fichier src/arcane/geometry/GeomShapeView.h.
|
inlineprotected |
Définition à la ligne 240 du fichier src/arcane/geometry/GeomShapeView.h.
|
inlineprotected |
Définition à la ligne 246 du fichier src/arcane/geometry/GeomShapeView.h.
|
inline |
Maille associée (null si aucune)
Définition à la ligne 136 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_item_internal.
|
inline |
Position du centre de la forme.
Définition à la ligne 121 du fichier src/arcane/geometry/GeomShapeView.h.
Référencé par fillSubZoneElement(), fillSubZoneElement(), fillSubZoneHeptaedron10(), fillSubZoneHexaedron8(), fillSubZoneOctaedron12(), fillSubZonePentaedron6(), fillSubZonePyramid5(), fillSubZoneQuad4(), fillSubZoneTetraedron4(), et fillSubZoneTriangle3().
Voici le graphe des appelants de cette fonction :Position du centre de la i-ème arête de la forme.
Définition à la ligne 127 du fichier src/arcane/geometry/GeomShapeView.h.
Référencé par fillSubZoneElement(), fillSubZoneHeptaedron10(), fillSubZoneHexaedron8(), fillSubZoneOctaedron12(), fillSubZonePentaedron6(), fillSubZonePyramid5(), et fillSubZoneTetraedron4().
Voici le graphe des appelants de cette fonction :
|
inline |
Informations de connectivité aux arêtes.
Définition à la ligne 179 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_cell_connectivity.
Numéro locaux dans le sous-volumes de contrôle.
Définition à la ligne 214 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_cell_connectivity.
|
inline |
Face associée (null si aucune)
Définition à la ligne 138 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().
Voici le graphe des appelants de cette fonction :Position du centre de la ième face de la forme.
Définition à la ligne 115 du fichier src/arcane/geometry/GeomShapeView.h.
Référencé par fillSubZoneElement().
Voici le graphe des appelants de cette fonction :
|
inline |
Informations de connectivité aux faces.
Définition à la ligne 185 du fichier src/arcane/geometry/GeomShapeView.h.
Définition à la ligne 219 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().
Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :| 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().
Voici le graphe d'appel pour cette fonction :| 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().
Voici le graphe d'appel pour cette fonction :
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 129 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_cell_connectivity, et node().
Voici le graphe d'appel pour cette fonction :| 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().
Voici le graphe d'appel pour cette fonction :
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 101 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().
Voici le graphe d'appel pour cette fonction :
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 122 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().
Voici le graphe d'appel pour cette fonction :
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 94 du fichier src/arcane/geometry/GeomShapeView.h.
Références initFromHexa(), et initFromQuad().
Voici le graphe d'appel pour cette fonction :| 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 115 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().
Voici le graphe d'appel pour cette fonction :
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 87 du fichier src/arcane/geometry/GeomShapeView.h.
Références fillSubZoneElement().
Voici le graphe d'appel pour cette fonction :| 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().
Voici le graphe d'appel pour cette fonction :
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 108 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().
Voici le graphe d'appel pour cette fonction :
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 80 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().
Voici le graphe d'appel pour cette fonction :
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 136 du fichier src/arcane/geometry/GeomShapeView.h.
|
inline |
Remplit svc avec les informations du i-ème sous-volume de contrôle.
Définition à la ligne 143 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 233 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_cell_connectivity.
Référencé par toHeptaedron10Element(), toHexaedron8Element(), toHexagon6Element(), toOctaedron12Element(), toPentaedron6Element(), toPentagon5Element(), toPyramid5Element(), toQuad4Element(), toTetraedron4Element(), et toTriangle3Element().
Voici le graphe des appelants de cette fonction :| 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 fillSubZonePentagon().
Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :| 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().
Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :
|
static |
Définition à la ligne 77 du fichier GeomShapeView.cc.
|
inline |
Entité associée (null si aucune)
Définition à la ligne 134 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_item_internal.
|
inline |
Nombre de sous volume de controle.
Définition à la ligne 191 du fichier src/arcane/geometry/GeomShapeView.h.
|
inline |
Nombre de sous faces internes SVC.
Définition à la ligne 197 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 109 du fichier src/arcane/geometry/GeomShapeView.h.
Référencé par fillSubZoneElement(), fillSubZoneElement(), fillSubZoneHeptaedron10(), fillSubZoneHexa(), fillSubZoneHexaedron8(), fillSubZoneOctaedron12(), fillSubZonePentaedron6(), fillSubZonePyramid5(), fillSubZoneQuad4(), fillSubZoneTetraedron4(), fillSubZoneTriangle3(), et Arcane::geometric::Pentagon5ShapeView::geomType().
Voici le graphe des appelants de cette fonction :Numéro local du sommet associé au sous volume de controle.
Définition à la ligne 203 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_cell_connectivity.
Référencé par fillSubZoneElement(), et fillSubZoneElement().
Voici le graphe des appelants de cette fonction :
|
inline |
Informations de connectivité aux noeuds.
Définition à la ligne 173 du fichier src/arcane/geometry/GeomShapeView.h.
Références m_cell_connectivity.
Référencé par fillSubZoneElement(), et fillSubZoneElement().
Voici le graphe des appelants de cette fonction :
|
inline |
Définition à la ligne 208 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 500 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Heptaedron10.
Voici le graphe d'appel pour cette fonction :
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Heptaedron10.
Définition à la ligne 433 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 494 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Hexaedron8.
Voici le graphe d'appel pour cette fonction :
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Hexaedron8.
Définition à la ligne 428 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 470 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Hexagon6.
Voici le graphe d'appel pour cette fonction :
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Hexagon6.
Définition à la ligne 408 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 506 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Octaedron12.
Voici le graphe d'appel pour cette fonction :
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Octaedron12.
Définition à la ligne 438 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 488 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Pentaedron6.
Voici le graphe d'appel pour cette fonction :
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Pentaedron6.
Définition à la ligne 423 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 464 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Pentagon5.
Voici le graphe d'appel pour cette fonction :
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Pentagon5.
Définition à la ligne 403 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 482 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Pyramid5.
Voici le graphe d'appel pour cette fonction :
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Pyramid5.
Définition à la ligne 418 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 458 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Quad4.
Voici le graphe d'appel pour cette fonction :
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Quad4.
Définition à la ligne 398 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 476 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Tetraedron4.
Voici le graphe d'appel pour cette fonction :
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Tetraedron4.
Définition à la ligne 413 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 452 du fichier src/arcane/geometry/GeneratedGeomShapeView.h.
Références geomType(), et Arcane::geometric::GeomType::Triangle3.
Voici le graphe d'appel pour cette fonction :
|
inline |
Retourne une vue spécifique pour une forme géométrique de type GeomType::Triangle3.
Définition à la ligne 393 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 155 du fichier src/arcane/geometry/GeomShapeView.h.
Référencé par edgeConnectic(), edgeNodeSubZoneId(), Arcane::geometric::Tetraedron4ShapeView::elemView(), fillSubZoneHexa(), Arcane::geometric::Tetraedron4ShapeView::fillSVC(), geomType(), Arcane::geometric::Pyramid5ShapeView::nbNode(), nbSvcFace(), nodeAssociation(), nodeConnectic(), et Arcane::geometric::Quad4ShapeView::operator Quad4ElementConstView().
|
private |
Définition à la ligne 153 du fichier src/arcane/geometry/GeomShapeView.h.
|
private |
Définition à la ligne 152 du fichier src/arcane/geometry/GeomShapeView.h.
|
private |
Information sur l'entité d'origine (ItemInternal::nullItem() si aucune)
Définition à la ligne 157 du fichier src/arcane/geometry/GeomShapeView.h.
Référencé par cell(), Arcane::geometric::Quad4ShapeView::elemView(), face(), et item().
|
private |
Définition à la ligne 151 du fichier src/arcane/geometry/GeomShapeView.h.