neighbor¶
-
inline node_type libsemigroups::ActionDigraph::neighbor(node_type v, label_type lbl) const¶
Get the range of the edge with source node
v
and edge-labellbl
.- Complexity
Constant.
- Parameters
v – the node
lbl – the label
- Throws
LibsemigroupsException – if
v
orlbl
is not valid.- Returns
Returns the node adjacent to
v
via the edge labelledlbl
, or libsemigroups::UNDEFINED; both are values of type ActionDigraph::node_type.