Type of PredMap
, PredNodeMap
and DistMap
should not be fixed. (Problematic to solve).
Don't we need SymEdgeMap?
static
. A possibly useful functionality: a function saveState() would give back a data sturcture X and then the function restoreState(X) would remove the nodes and edges added after the call of saveState(). Of course it should be used as a stack. (Maybe X is not necessary.)
id
?id
?_backward
is false, then we get an edge corresponding to the original one, otherwise its oppositely directed pair is obtained.error.h
Some cross-refs are wrong.
MapBase
seems to be a better name then NullMap
.