| David Turner, April 7, 2011 | OTP Internals (beta version) | How edges work |
class Edge {
...
public TraverseResult traverse(State s0, TraverseOptions options)
public TraverseResult traverseBack(State s0, TraverseOptions options)
...
}
class TraverseResult {
...
TraverseResult(double weight, State sprime, EdgeNarrative edgeNarrative)
...
}
class EdgeNarrative {
public TraverseMode getMode();
public String getName();
public Geometry getGeometry();
public double getDistance();
...
}
| Next: Planning on a graph (simplified) Previous |
![]() |
Copyright © 2011, OpenPlans. Licensed under CC BY-SA |