

Go to the source code of this file.
Classes | |
| class | edge |
| An edge is a list of two vertex labels. This can correspond to a directed graph edge or an edge on a mesh. More... | |
| struct | edge::hasher |
| Hashing functor for edge (commutative). More... | |
| struct | edge::Hash< Unused > |
| Deprecated(2021-04) hashing functor. Use hasher(). More... | |
| struct | is_contiguous< edge > |
| Contiguous data for edge (a pair of labels). More... | |
| struct | is_contiguous_label< edge > |
| Contiguous label data for edge (a pair of labels). More... | |
| struct | Hash< edge > |
| Hashing for edge uses commutative (incremental) hash. More... | |
Namespaces | |
| namespace | Foam |
| Namespace for OpenFOAM. | |
Functions | |
| edge | reverse (const edge &e) |
| Return reverse of an edge. | |
| bool | operator== (const edge &a, const edge &b) |
| Compare edges for equal content, ignoring orientation. | |
| bool | operator!= (const edge &a, const edge &b) |
| Compare edges for non-equal content, ignoring orientation. | |