#include <cartesian-grid2d.h>
Inheritance diagram for RegGrid2D::Edge:
Public Types | |
typedef RegGrid2D | Grid |
typedef Edge | self |
enum | direction { x_dir, y_dir } |
Public Methods | |
Edge () | |
Edge (Grid const &g, edge_handle e) | |
Edge (direction d, const vertex_base &v, const Grid *g) | |
Edge (direction d, const vertex_base &v, const Grid &g) | |
Edge (const Vertex &w1, const Vertex &w2) | |
Edge (const vertex_base &w1, const vertex_base &w2, const Grid &g) | |
void | init (const vertex_base &w1, const vertex_base &w2) |
Edge (const CellIterator &, const CellOnCellIterator &nb) | |
Edge (const Cell &, const CellOnCellIterator &nb) | |
Edge (const CellOnCellIterator &nb) | |
Vertex | V1 () const |
Vertex | V2 () const |
vertex_handle | v1 () const |
vertex_handle | v2 () const |
Vertex | V (int i) const |
void | FlipVertex (Vertex &V) const |
Vertex | FlippedVertex (const Vertex &V) const |
void | FlipCell (Cell &C) const |
Cell | FlippedCell (Cell &C) const |
Cell | C1 () const |
Cell | C2 () const |
edge_handle | GlobalNumber () const |
edge_handle | handle () const |
Friends | |
class | RegGrid2D |
bool | operator== (const self &lhs, const self &rhs) |
bool | operator!= (const self &lhs, const self &rhs) |
bool | operator< (const self &lhs, const self &rhs) |
|
Definition at line 285 of file cartesian-grid2d.h. |
|
Definition at line 286 of file cartesian-grid2d.h. |
|
Definition at line 282 of file cartesian-grid2d.h. Referenced by Edge. |
|
Definition at line 288 of file cartesian-grid2d.h. |
|
Definition at line 289 of file cartesian-grid2d.h. References RegGrid2D::edge. |
|
Definition at line 291 of file cartesian-grid2d.h. References direction, and RegGrid2D::elem_base::elem_base. |
|
Definition at line 293 of file cartesian-grid2d.h. References direction, and RegGrid2D::elem_base::elem_base. |
|
Definition at line 295 of file cartesian-grid2d.h. References RegGrid2D::elem_base::elem_base, init, and RegGrid2D::elem_base::TheGrid. |
|
Definition at line 297 of file cartesian-grid2d.h. References RegGrid2D::elem_base::elem_base, and init. |
|
Definition at line 1082 of file cartesian-grid2d.h. References RegGrid2D::CellOnCellIterator::facet. |
|
Definition at line 1091 of file cartesian-grid2d.h. References RegGrid2D::CellOnCellIterator::facet. |
|
Definition at line 1087 of file cartesian-grid2d.h. References RegGrid2D::CellOnCellIterator::facet. |
|
Definition at line 300 of file cartesian-grid2d.h. Referenced by Edge. |
|
Definition at line 319 of file cartesian-grid2d.h. References RegGrid2D::elem_base::_g, and RegGrid2D::Vertex. Referenced by FlippedVertex, FlipVertex, V, and v1. |
|
Definition at line 320 of file cartesian-grid2d.h. References RegGrid2D::elem_base::TheGrid, RegGrid2D::Vertex, RegGrid2D::vertex_base, and x_dir. Referenced by FlippedVertex, FlipVertex, V, and v2. |
|
Definition at line 325 of file cartesian-grid2d.h. References V1. |
|
Definition at line 326 of file cartesian-grid2d.h. References V2. |
|
Definition at line 328 of file cartesian-grid2d.h. |
|
Definition at line 332 of file cartesian-grid2d.h. |
|
Definition at line 336 of file cartesian-grid2d.h. |
|
Definition at line 1118 of file cartesian-grid2d.h. |
|
|
|
Definition at line 1096 of file cartesian-grid2d.h. References RegGrid2D::Cell, and RegGrid2D::vertex_base. |
|
Definition at line 1110 of file cartesian-grid2d.h. References RegGrid2D::Cell. |
|
Definition at line 353 of file cartesian-grid2d.h. References RegGrid2D::elem_base::TheGrid. |
|
Definition at line 354 of file cartesian-grid2d.h. References RegGrid2D::elem_base::TheGrid. |
|
Definition at line 284 of file cartesian-grid2d.h. |
|
Definition at line 346 of file cartesian-grid2d.h. |
|
Definition at line 348 of file cartesian-grid2d.h. |
|
Definition at line 350 of file cartesian-grid2d.h. |