Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::DirNode

Noeud avant et après un noeud suivant une direction. Plus de détails...

#include <arcane/cartesianmesh/NodeDirectionMng.h>

+ Graphe de collaboration de Arcane::DirNode:

Fonctions membres publiques

Node previous () const
 Maille avant.
 
NodeLocalId previousId () const
 Maille avant.
 
Node next () const
 Maille après.
 
NodeLocalId nextId () const
 Maille après.
 
Int32 cellIndex (Int32 position) const
 Indice dans la liste des mailles de ce noeud d'une maille en fonction de sa position.
 
CellLocalId cellId (Int32 position) const
 Indice local d'une maille en fonction de sa position par rapport à ce noeud.
 
Cell cell (Int32 position) const
 Maille en fonction de sa position par rapport à ce noeud.
 
Cell nextLeftCell () const
 Noeud devant à gauche dans la direction.
 
Cell nextRightCell () const
 Noeud devant à droite dans la direction.
 
Cell previousRightCell () const
 Noeud derrière à droite dans la direction.
 
Cell previousLeftCell () const
 Noeud derrière à gauche dans la direction.
 
CellLocalId nextLeftCellId () const
 Noeud devant à gauche dans la direction.
 
CellLocalId nextRightCellId () const
 Noeud devant à droite dans la direction.
 
CellLocalId previousRightCellId () const
 Noeud derrière à droite dans la direction.
 
CellLocalId previousLeftCellId () const
 Noeud derrière à gauche dans la direction.
 
Cell topNextLeftCell () const
 Noeud devant à gauche dans la direction.
 
Cell topNextRightCell () const
 Noeud devant à droite dans la direction.
 
Cell topPreviousRightCell () const
 Noeud derrière à droite dans la direction.
 
Cell topPreviousLeftCell () const
 Noeud derrière à gauche dans la direction.
 
CellLocalId topNextLeftCellId () const
 Noeud devant à gauche dans la direction.
 
CellLocalId topNextRightCellId () const
 Noeud devant à droite dans la direction.
 
CellLocalId topPreviousRightCellId () const
 Noeud derrière à droite dans la direction.
 
CellLocalId topPreviousLeftCellId () const
 Noeud derrière à gauche dans la direction.
 

Amis

class DirNodeLocalId
 

Description détaillée

Noeud avant et après un noeud suivant une direction.

Les instances de cette classe sont temporaires et construites via NodeDirectionMng::node().

Définition à la ligne 40 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

Documentation des fonctions membres

◆ cell()

Cell Arcane::DirNode::cell ( Int32  position) const
inline

Maille en fonction de sa position par rapport à ce noeud.

Les valeurs possibles pour position sont données par l'énumération eCellNodePosition.

Définition à la ligne 110 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ cellId()

CellLocalId Arcane::DirNode::cellId ( Int32  position) const
inline

Indice local d'une maille en fonction de sa position par rapport à ce noeud.

Les valeurs possibles pour position sont données par l'énumération eCellNodePosition.

Définition à la ligne 99 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ cellIndex()

Int32 Arcane::DirNode::cellIndex ( Int32  position) const
inline

Indice dans la liste des mailles de ce noeud d'une maille en fonction de sa position.

Les valeurs possibles pour position sont données par l'énumération eCellNodePosition.

Définition à la ligne 92 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ next()

Node Arcane::DirNode::next ( ) const
inline

Maille après.

Définition à la ligne 82 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ nextId()

NodeLocalId Arcane::DirNode::nextId ( ) const
inline

Maille après.

Définition à la ligne 84 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ nextLeftCell()

Cell Arcane::DirNode::nextLeftCell ( ) const
inline

Noeud devant à gauche dans la direction.

Définition à la ligne 117 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ nextLeftCellId()

CellLocalId Arcane::DirNode::nextLeftCellId ( ) const
inline

Noeud devant à gauche dans la direction.

Définition à la ligne 126 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ nextRightCell()

Cell Arcane::DirNode::nextRightCell ( ) const
inline

Noeud devant à droite dans la direction.

Définition à la ligne 119 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ nextRightCellId()

CellLocalId Arcane::DirNode::nextRightCellId ( ) const
inline

Noeud devant à droite dans la direction.

Définition à la ligne 128 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ previous()

Node Arcane::DirNode::previous ( ) const
inline

Maille avant.

Définition à la ligne 78 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ previousId()

NodeLocalId Arcane::DirNode::previousId ( ) const
inline

Maille avant.

Définition à la ligne 80 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ previousLeftCell()

Cell Arcane::DirNode::previousLeftCell ( ) const
inline

Noeud derrière à gauche dans la direction.

Définition à la ligne 123 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ previousLeftCellId()

CellLocalId Arcane::DirNode::previousLeftCellId ( ) const
inline

Noeud derrière à gauche dans la direction.

Définition à la ligne 132 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ previousRightCell()

Cell Arcane::DirNode::previousRightCell ( ) const
inline

Noeud derrière à droite dans la direction.

Définition à la ligne 121 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ previousRightCellId()

CellLocalId Arcane::DirNode::previousRightCellId ( ) const
inline

Noeud derrière à droite dans la direction.

Définition à la ligne 130 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ topNextLeftCell()

Cell Arcane::DirNode::topNextLeftCell ( ) const
inline

Noeud devant à gauche dans la direction.

Définition à la ligne 135 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ topNextLeftCellId()

CellLocalId Arcane::DirNode::topNextLeftCellId ( ) const
inline

Noeud devant à gauche dans la direction.

Définition à la ligne 144 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ topNextRightCell()

Cell Arcane::DirNode::topNextRightCell ( ) const
inline

Noeud devant à droite dans la direction.

Définition à la ligne 137 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ topNextRightCellId()

CellLocalId Arcane::DirNode::topNextRightCellId ( ) const
inline

Noeud devant à droite dans la direction.

Définition à la ligne 146 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ topPreviousLeftCell()

Cell Arcane::DirNode::topPreviousLeftCell ( ) const
inline

Noeud derrière à gauche dans la direction.

Définition à la ligne 141 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ topPreviousLeftCellId()

CellLocalId Arcane::DirNode::topPreviousLeftCellId ( ) const
inline

Noeud derrière à gauche dans la direction.

Définition à la ligne 150 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ topPreviousRightCell()

Cell Arcane::DirNode::topPreviousRightCell ( ) const
inline

Noeud derrière à droite dans la direction.

Définition à la ligne 139 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

◆ topPreviousRightCellId()

CellLocalId Arcane::DirNode::topPreviousRightCellId ( ) const
inline

Noeud derrière à droite dans la direction.

Définition à la ligne 148 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.

Documentation des fonctions amies et associées

◆ DirNodeLocalId

friend class DirNodeLocalId
friend

Définition à la ligne 43 du fichier src/arcane/cartesianmesh/NodeDirectionMng.h.


La documentation de cette classe a été générée à partir du fichier suivant :