#include <graph.h>
Public Member Functions | |
| OrientedGraph () | |
| OrientedGraph (size_t n) | |
| ~OrientedGraph () | |
| void | swap (OrientedGraph &other) |
| void | cells (partition::Partition &, OrientedGraph *p=0) const |
| Vertex | edge (Vertex x, size_t j) const |
| const EdgeList & | edgeList (const Vertex &x) const |
| size_t | size () const |
| Vertex & | edge (Vertex x, size_t j) |
| EdgeList & | edgeList (const Vertex &x) |
| Vertex | newVertex () |
| void | reset () |
| void | resize (size_t n) |
| void | reverseEdges () |
| void | reverseNumbering () |
Private Member Functions | |
| void | addLinks (const std::vector< const EdgeList * > &out, const partition::Partition &pi) |
Private Attributes | |
| std::vector< EdgeList > | d_edges |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Definition at line 286 of file graph.cpp. References atlas::bitmap::BitMap::begin(), atlas::bits::copy(), atlas::graph::EdgeList, atlas::bitmap::BitMap::end(), atlas::bitmap::BitMap::insert(), atlas::bitmap::BitMap::remove(), atlas::bitmap::BitMap::size(), and atlas::graph::Vertex. Referenced by cells(). |
|
||||||||||||
|
||||||||||||
|
Definition at line 73 of file graph.h. References atlas::graph::Vertex. |
|
||||||||||||
|
Definition at line 60 of file graph.h. References atlas::graph::Vertex. |
|
|
Definition at line 77 of file graph.h. References atlas::graph::EdgeList. |
|
|
Definition at line 64 of file graph.h. References atlas::graph::EdgeList. Referenced by cells(), atlas::wgraph::WGraph::edgeList(), atlas::poset::Poset::hasseDiagram(), atlas::wgraph_io::printWDecomposition(), reverseEdges(), and reverseNumbering(). |
|
|
Definition at line 81 of file graph.h. References atlas::graph::EdgeList, and atlas::graph::Vertex. |
|
|
Definition at line 85 of file graph.h. References atlas::graph::EdgeList. Referenced by atlas::wgraph::WGraph::reset(). |
|
|
Definition at line 89 of file graph.h. Referenced by cells(), atlas::poset::Poset::hasseDiagram(), and atlas::wgraph::WGraph::resize(). |
|
|
Definition at line 239 of file graph.cpp. References d_edges, edgeList(), atlas::graph::EdgeList, size(), and atlas::graph::Vertex. |
|
|
Definition at line 252 of file graph.cpp. References d_edges, edgeList(), atlas::graph::EdgeList, size(), swap(), and atlas::graph::Vertex. Referenced by cells(). |
|
|
Definition at line 68 of file graph.h. Referenced by atlas::wgraph::DecomposedWGraph::cellCount(), cells(), atlas::wgraph_io::printWDecomposition(), reverseEdges(), reverseNumbering(), and atlas::wgraph::WGraph::size(). |
|
|
Definition at line 53 of file graph.h. References d_edges. Referenced by reverseNumbering(), atlas::wgraph::DecomposedWGraph::swap(), and atlas::wgraph::WGraph::swap(). |
|
|
Definition at line 41 of file graph.h. Referenced by reverseEdges(), reverseNumbering(), and swap(). |
1.3.9.1