Go to the source code of this file.
|
| template<typename Graph > |
| bool | IsEulerianGraph (const Graph &graph) |
| |
| template<typename NodeIndex , typename Graph > |
| bool | IsSemiEulerianGraph (const Graph &graph, std::vector< NodeIndex > *odd_nodes) |
| |
| template<typename NodeIndex , typename Graph > |
| std::vector< NodeIndex > | BuildEulerianPathFromNode (const Graph &graph, NodeIndex root) |
| |
| template<typename NodeIndex , typename Graph > |
| std::vector< NodeIndex > | BuildEulerianTourFromNode (const Graph &graph, NodeIndex root) |
| |
| template<typename Graph > |
| std::vector< typename Graph::NodeIndex > | BuildEulerianTour (const Graph &graph) |
| |
| template<typename Graph > |
| std::vector< typename Graph::NodeIndex > | BuildEulerianPath (const Graph &graph) |
| |