Search node to keep track of graph's nodes. More...
Public Member Functions | |
| bool | operator< (search_node_t const &sn_) const |
| bool | operator== (search_node_t const &sn_) const |
| search_node_t (typename graph_t< ID_T >::vertex_t const *g_node_) | |
| double | get_cost () |
| void | set_cost (double new_cost) |
Public Attributes | |
| graph_t< ID_T >::vertex_t const * | g_node |
| double | m_cost |
| search_node_t * | prev_s_node |
Search node to keep track of graph's nodes.
| cajun::graph_search_t< ID_T >::search_node_t::search_node_t | ( | typename graph_t< ID_T >::vertex_t const * | g_node_ | ) | [inline] |
| double cajun::graph_search_t< ID_T >::search_node_t::get_cost | ( | ) | [inline] |
| bool cajun::graph_search_t< ID_T >::search_node_t::operator< | ( | search_node_t const & | sn_ | ) | const [inline] |
| bool cajun::graph_search_t< ID_T >::search_node_t::operator== | ( | search_node_t const & | sn_ | ) | const [inline] |
| void cajun::graph_search_t< ID_T >::search_node_t::set_cost | ( | double | new_cost | ) | [inline] |
| graph_t<ID_T>::vertex_t const* cajun::graph_search_t< ID_T >::search_node_t::g_node |
Referenced by cajun::graph_search_t< ID_T >::search_node_t::operator==().
| double cajun::graph_search_t< ID_T >::search_node_t::m_cost |
| search_node_t* cajun::graph_search_t< ID_T >::search_node_t::prev_s_node |
1.6.1