![]() |
CAPD RedHom Library
|
#include <capd/graph/BoostGraph.h>
Classes | |
| struct | VertexIdMap |
Public Types | |
| typedef DerivedT | Derived |
| typedef Derived::Id | Id |
| typedef Derived::Vertex | Vertex |
| typedef Derived::Edge | Edge |
| typedef GetOutEdgeIteratorPair< Derived >::type | OutEdgeIteratorPair |
| typedef GetInEdgeIteratorPair< Derived >::type | InEdgeIteratorPair |
| typedef GetEdgeIteratorPair< Derived >::type | EdgeIteratorPair |
| typedef homAux::SafeIteratorPairType< typename Derived::Vertices >::type | VertexIteratorPair |
Public Member Functions | |
| BoostGraph (Derived &derived) | |
| OutEdgeIteratorPair | outEdges (const Vertex &v) const |
| InEdgeIteratorPair | inEdges (const Vertex &v) const |
| VertexIteratorPair | vertices () const |
| EdgeIteratorPair | edges () const |
| Vertex | addVertex () |
| void | clearVertex (Vertex &v) |
| void | removeVertex (Vertex &v) |
| std::pair< Edge, bool > | addEdge (const Vertex &u, const Vertex &v) |
| void | removeEdge (const Vertex &u, const Vertex &v) |
| size_t | size () const |
| size_t | numberOfEdges () const |
| auto | vertex (Id id) const |
| auto | vertex (Id id) |
| VertexIdMap | vertexIdMap () const |
| typedef DerivedT capd::graph::BoostGraph< DerivedT >::Derived |
| typedef Derived::Edge capd::graph::BoostGraph< DerivedT >::Edge |
| typedef GetEdgeIteratorPair<Derived>::type capd::graph::BoostGraph< DerivedT >::EdgeIteratorPair |
| typedef Derived::Id capd::graph::BoostGraph< DerivedT >::Id |
| typedef GetInEdgeIteratorPair<Derived>::type capd::graph::BoostGraph< DerivedT >::InEdgeIteratorPair |
| typedef GetOutEdgeIteratorPair<Derived>::type capd::graph::BoostGraph< DerivedT >::OutEdgeIteratorPair |
| typedef Derived::Vertex capd::graph::BoostGraph< DerivedT >::Vertex |
| typedef homAux::SafeIteratorPairType<typename Derived::Vertices>::type capd::graph::BoostGraph< DerivedT >::VertexIteratorPair |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |