Dijkstra< GR, LEN, TR >::SetHeap< H, CR > Struct Template Reference


Detailed Description

template<typename GR, typename LEN, typename TR>
template<class H, class CR = typename Digraph::template NodeMap<int>>
struct lemon::Dijkstra< GR, LEN, TR >::SetHeap< H, CR >

Named parameter for setting heap and cross reference types. If this named parameter is used, then external heap and cross reference objects must be passed to the algorithm using the heap() function before calling run() or init().

See also:
SetStandardHeap

#include <lemon/dijkstra.h>

Inheritance diagram for Dijkstra< GR, LEN, TR >::SetHeap< H, CR >:

List of all members.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines