HopcroftKarpImpl

Undocumented in source.
struct HopcroftKarpImpl (
node_t
nodes_u_it
nodes_v_it
adjacency_t
count_t = size_t
) if (
isIntegral!node_t &&
isUnsigned!node_t
&&
isForwardRange!nodes_u_it
&&
is(ElementType!nodes_u_it == node_t)
&&
isForwardRange!nodes_v_it
&&
is(ElementType!nodes_v_it == node_t)
&&
isRandomAccessRange!adjacency_t
&&
isForwardRange!(ElementType!adjacency_t)
&&
is(ElementType!(ElementType!adjacency_t) == node_t)
&&
isIntegral!count_t
&&
isUnsigned!count_t
) {}

Constructors

this
this(nodes_u_it U, nodes_v_it V, adjacency_t adjacency)
Undocumented in source.

Members

Functions

opCall
count_t opCall()
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

NIL
enum NIL;
Undocumented in source.
inf
enum inf;
Undocumented in source.

Structs

nil_t
struct nil_t
Undocumented in source.

Meta