54 bool acceptAllDestinations,
int maxEdges,
bool ignoreClasses,
56 bool discountSources);
std::vector< const ROEdge * > ConstROEdgeVector
A basic edge for routing applications.
An edge the jtr-router may route through.
Computes routes using junction turning percentages.
const bool myAcceptAllDestination
Whether all edges may be used as route end.
const bool myUnbuildIsWarningOnly
Whether unbuildable routes shall be reported as warniings, not errors.
const int myMaxEdges
The maximum number of edges a route may have.
~ROJTRRouter()
Destructor.
virtual SUMOAbstractRouter< ROEdge, ROVehicle > * clone()
bool compute(const ROEdge *from, const ROEdge *to, const ROVehicle *const vehicle, SUMOTime time, ConstROEdgeVector &into, bool silent=false)
Computes a route.
const bool myIgnoreClasses
Whether vehicle class information shall be ignored.
const bool myDiscountSources
Whether upstream flows shall be discounted from source flows.
const bool myAllowLoops
Whether a vehicle may reuse a road.
The router's network representation.
A vehicle as used by router.