Cell with directional face information. More...
#include <arcane/cartesianmesh/CellDirectionMng.h>
Public Member Functions | |
| Cell | cell () const |
| Associated cell. | |
| CellLocalId | cellId () const |
| Associated cell. | |
| Face | next () const |
| Face connected to the cell after the current cell in the direction. | |
| FaceLocalId | nextId () const |
| Face connected to the cell after the current cell in the direction. | |
| Face | previous () const |
| Face connected to the cell before the current cell in the direction. | |
| FaceLocalId | previousId () const |
| Face connected to the cell before the current cell in the direction. | |
| Int32 | nextLocalIndex () const |
| Local index in the face of the next() cell. | |
| Int32 | previousLocalIndex () const |
| Local index in the face of the previous() cell. | |
Private Member Functions | |
| DirCellFace (Cell c, Int32 next_face_index, Int32 previous_face_index) | |
Private Attributes | |
| friend | CellDirectionMng |
| Cell | m_cell |
| Int32 | m_next_face_index |
| Int32 | m_previous_face_index |
Cell with directional face information.
Instances of this class are temporary and constructed via CellDirectionMng::cellFace().
Definition at line 234 of file src/arcane/cartesianmesh/CellDirectionMng.h.
|
inlineprivate |
Definition at line 240 of file src/arcane/cartesianmesh/CellDirectionMng.h.
|
inline |
Associated cell.
Definition at line 250 of file src/arcane/cartesianmesh/CellDirectionMng.h.
|
inline |
Associated cell.
Definition at line 252 of file src/arcane/cartesianmesh/CellDirectionMng.h.
|
inline |
Face connected to the cell after the current cell in the direction.
Definition at line 255 of file src/arcane/cartesianmesh/CellDirectionMng.h.
Referenced by Arcane::FaceDirectionMng::_internalComputeInfos(), Arcane::FaceDirectionMng::_internalComputeInfos(), and Arcane::CartesianMeshPatch::checkValid().
|
inline |
Face connected to the cell after the current cell in the direction.
Definition at line 257 of file src/arcane/cartesianmesh/CellDirectionMng.h.
|
inline |
Local index in the face of the next() cell.
Definition at line 265 of file src/arcane/cartesianmesh/CellDirectionMng.h.
|
inline |
Face connected to the cell before the current cell in the direction.
Definition at line 260 of file src/arcane/cartesianmesh/CellDirectionMng.h.
Referenced by Arcane::FaceDirectionMng::_internalComputeInfos(), Arcane::FaceDirectionMng::_internalComputeInfos(), and Arcane::CartesianMeshPatch::checkValid().
|
inline |
Face connected to the cell before the current cell in the direction.
Definition at line 262 of file src/arcane/cartesianmesh/CellDirectionMng.h.
|
inline |
Local index in the face of the previous() cell.
Definition at line 268 of file src/arcane/cartesianmesh/CellDirectionMng.h.
|
private |
Definition at line 236 of file src/arcane/cartesianmesh/CellDirectionMng.h.
|
private |
Definition at line 272 of file src/arcane/cartesianmesh/CellDirectionMng.h.
|
private |
Definition at line 273 of file src/arcane/cartesianmesh/CellDirectionMng.h.
|
private |
Definition at line 274 of file src/arcane/cartesianmesh/CellDirectionMng.h.