Adjacency¶
#include<hysj/graphs/adjacency.hpp>
In namespace graphs
:
-
template<element_tag T>
auto semiadjacent(constant_t<T> t, auto d0, auto d1, const auto &g, auto i)¶
-
auto exclusive_semiadjacent(auto t, auto d0, auto d1, const auto &g, auto i)¶
-
template<element_tag T>
auto adjacent(constant_t<T> t, auto d, const auto &g, auto i) const¶
Traits
-
template<element_tag T, typename D, typename G, typename I>
using traits::adjacent_t¶ - The deduced retur-type of adjacent invoked with these types parameters.
Concepts
-
template<typename G, element_tag T, typename D, typename I>
concept concepts::adjacency_graph¶