#include <lemon/concepts/path.h>
#include <lemon/lemon_reader.h>
#include <lemon/lemon_writer.h>
Namespaces | |
namespace | lemon |
namespace | lemon::_path_bits |
Classes | |
class | PathNodeIt |
Class which helps to iterate the nodes of a path. More... | |
class | PathWriter |
Item writer for paths. More... | |
class | PathReader |
Item reader for paths. More... | |
Functions | |
template<typename Target, typename Source> | |
void | copyPath (Target &target, const Source &source) |
Make of copy of a path. | |
template<typename Graph, typename Path> | |
bool | checkPath (const Graph &graph, const Path &path) |
Checks the path's consistency. | |
template<typename Graph, typename Path> | |
Graph::Node | pathSource (const Graph &graph, const Path &path) |
Gives back the source of the path. | |
template<typename Graph, typename Path> | |
Graph::Node | pathTarget (const Graph &graph, const Path &path) |
Gives back the target of the path. |