dfs.h File Reference

Go to the source code of this file.

Namespaces

 alglib
 
 alglib::graph
 

Functions

template<typename GraphType , typename OutputIter >
OutputIter alglib::graph::_single_preorder_dfs (const GraphType &G, const typename GraphType::vertex_type &start, vertex_property< GraphType, bool > &visited, OutputIter dest)
 
template<typename GraphType , typename OutputIter >
OutputIter alglib::graph::single_preorder_dfs (const GraphType &G, const typename GraphType::vertex_type &start, OutputIter dest)
 
template<typename GraphType , typename OutputIter >
OutputIter alglib::graph::_single_postorder_dfs (const GraphType &G, const typename GraphType::vertex_type &start, vertex_property< GraphType, bool > &visited, OutputIter dest)
 
template<typename GraphType , typename OutputIter >
OutputIter alglib::graph::single_postorder_dfs (const GraphType &G, const typename GraphType::vertex_type &start, OutputIter dest)
 
template<typename GraphType , typename OutputIter >
OutputIter alglib::graph::preorder_dfs (const GraphType &G, const typename GraphType::vertex_type start, OutputIter dest)
 
template<typename GraphType , typename OutputIter >
OutputIter alglib::graph::preorder_dfs (const GraphType &G, OutputIter dest)
 
template<typename GraphType , typename OutputIter >
OutputIter alglib::graph::postorder_dfs (const GraphType &G, const typename GraphType::vertex_type start, OutputIter dest)
 
template<typename GraphType , typename OutputIter >
OutputIter alglib::graph::postorder_dfs (const GraphType &G, OutputIter dest)