## Uses of Class
com.bbn.openmap.tools.roads.Route

Packages that use Route
com.bbn.openmap.layer.shape: Provides an OpenMap layer for dealing with shape files.
com.bbn.openmap.layer.vpf: This package contains code for dealing with NIMA data distributed in Vector Product Format.
com.bbn.openmap.tools.roads: Provides classes to determine routes given a set of roads and intersections.

Uses of Route in com.bbn.openmap.layer.shape

Methods in com.bbn.openmap.layer.shape that return Route
`Route` `MultiRoadLayer.getPathOnRoad(LatLonPoint start, LatLonPoint end)`

Methods in com.bbn.openmap.layer.shape with parameters of type Route
`java.util.List` `MultiRoadLayer.displayPathOnRoad(java.awt.Point start, java.awt.Point end, Route route, java.util.List segments)`

Uses of Route in com.bbn.openmap.layer.vpf

Methods in com.bbn.openmap.layer.vpf that return Route
`Route` `VPFRoadLayer.getPathOnRoad(LatLonPoint start, LatLonPoint end)`

Methods in com.bbn.openmap.layer.vpf with parameters of type Route
`java.util.List` `VPFRoadLayer.displayPathOnRoad(java.awt.Point start, java.awt.Point end, Route route, java.util.List segments)`

Uses of Route in com.bbn.openmap.tools.roads

Methods in com.bbn.openmap.tools.roads that return Route
`static Route` `Route.getBestRoute(Intersection from, Intersection to, float bestConvoySpeed, float worstConvoySpeed)`
`Route` `RoadServices.getPathOnRoad(LatLonPoint start, LatLonPoint end)` Returns the best Route between a start point and end point.
`Route` `RoadFinder.getPathOnRoad(LatLonPoint start, LatLonPoint end)` Returns best Route between two points specified by latitude and longitude.
`Route` `RoadFinder.getRouteBetweenPoints(java.awt.Point start, java.awt.Point end)` Returns best Route between two points This method works on latitude/longitude coordinates.

Methods in com.bbn.openmap.tools.roads with parameters of type Route
`java.util.List` `RoadServices.displayPathOnRoad(java.awt.Point start, java.awt.Point end, Route route, java.util.List segments)` Displays a Route between two points on the map.
`java.util.List` `RoadFinder.displayPathOnRoad(java.awt.Point start, java.awt.Point end, Route route, java.util.List segments)` Displays a Route between two points on the map.
`protected void` `RoadFinder.populatePointsAndSegments(Route bestRoute, java.util.List newPoints, java.util.List segments)` Iterates over route, populating points and segments lists.

Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details