COIN-OR::LEMON - Graph Library

Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • lemon/dijkstra.h

    r251 r247  
    10691069    //Pointer to the length map
    10701070    void *_length;
    1071     //Pointer to the map of processed nodes.
    1072     void *_processed;
    10731071    //Pointer to the map of predecessors arcs.
    10741072    void *_pred;
     
    10831081    /// This constructor does not require parameters, therefore it initiates
    10841082    /// all of the attributes to default values (0, INVALID).
    1085     DijkstraWizardBase() : _g(0), _length(0), _processed(0), _pred(0),
     1083    DijkstraWizardBase() : _g(0), _length(0), _pred(0),
    10861084                           _dist(0), _source(INVALID) {}
    10871085
     
    10971095      _g(reinterpret_cast<void*>(const_cast<GR*>(&g))),
    10981096      _length(reinterpret_cast<void*>(const_cast<LM*>(&l))),
    1099       _processed(0), _pred(0), _dist(0), _source(s) {}
     1097      _pred(0), _dist(0), _source(s) {}
    11001098
    11011099  };
     
    11761174        dij(*reinterpret_cast<const Digraph*>(Base::_g),
    11771175            *reinterpret_cast<const LengthMap*>(Base::_length));
    1178       if(Base::_processed)
    1179         dij.processedMap(*reinterpret_cast<ProcessedMap*>(Base::_processed));
    1180       if(Base::_pred)
    1181         dij.predMap(*reinterpret_cast<PredMap*>(Base::_pred));
    1182       if(Base::_dist)
    1183         dij.distMap(*reinterpret_cast<DistMap*>(Base::_dist));
     1176      if(Base::_pred) dij.predMap(*reinterpret_cast<PredMap*>(Base::_pred));
     1177      if(Base::_dist) dij.distMap(*reinterpret_cast<DistMap*>(Base::_dist));
    11841178      dij.run(Base::_source);
    11851179    }
Note: See TracChangeset for help on using the changeset viewer.