A B C D E F G H I L M N O P R S T U W 
All Classes All Packages

A

addManeuver(int, MapPoint[], float[]) - Method in class globus.glroute.GLRouteBuilder
 
addPoint(GLRoutePoint) - Method in class globus.glroute.GLRouteRequest
Adds point
alleyFactor - Variable in class globus.glroute.GLRouteRequest
A factor that modifies (multiplies) the cost when alleys are encountered.
allowUTurn - Variable in class globus.glroute.GLRoutePoint
True if point is a stop.
avoidBadSurfaces - Variable in class globus.glroute.GLRouteRequest
This value is meant to represent how much a cyclist wants to avoid roads with poor surfaces relative to the bicycle type being used.

B

Becomes - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
bikeType - Variable in class globus.glroute.GLRouteRequest
The type of bicycle.
build() - Method in class globus.glroute.GLRouteBuilder
Finish building route

C

cancel(long) - Static method in class globus.glroute.GLRouteRequest
Cancels request that was started
cancelRequest(long) - Static method in class globus.glroute.GLRouteElevation
Cancels request that was started
Continue - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
CROSS - Static variable in annotation type globus.glroute.GLRoute.BikeType
 
CYCLE - Static variable in annotation type globus.glroute.GLRoute.Mode
 

D

Destination - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
DestinationLeft - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
DestinationRight - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
didPassPoint(MapGeoPoint, double) - Method in class globus.glroute.GLRouteTracker
Checks if user pass the point
DRIVE - Static variable in annotation type globus.glroute.GLRoute.Mode
 

E

equals(Object) - Method in class globus.glroute.GLRoutePoint
 
ExitLeft - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
ExitRight - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 

F

FerryEnter - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
FerryExit - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
findInsertionIndex(MapPoint, MapPoint[]) - Static method in class globus.glroute.GLRoute
Finds index where given point must be inserted to array of reference points.

G

getAlternates() - Method in class globus.glroute.GLRoute
Alternative routes
getApproachAlert(String, double) - Method in class globus.glroute.GLRoute
Adds 'In `distance` `units` ' before instruction
getBearingAngleOnRoute() - Method in class globus.glroute.GLRouteTracker
Returns bearing angle of current route segment
getCurrentTargetPointIndex() - Method in class globus.glroute.GLRouteTracker
Index of current target point
getDistanceFromRoute() - Method in class globus.glroute.GLRouteTracker
Returns distance from route to user location
getDistanceToLastPoint() - Method in class globus.glroute.GLRouteTracker
Returns distance to the last point of route
getDistanceToNextManeuver() - Method in class globus.glroute.GLRouteTracker
Returns distance to the next maneuver
getDuration() - Method in class globus.glroute.GLRoute
Returns estimated duration of the track
getDurationOfLeg(int) - Method in class globus.glroute.GLRoute
Returns duration of leg
getEndPoint() - Method in class globus.glroute.GLRouteManeuver
Start point of maneuver
getEqualLength(GLRouteManeuver) - Method in class globus.glroute.GLRouteManeuver
Calculates equal length with other maneuver
getFirstManeuver() - Method in class globus.glroute.GLRoute
Returns last maneuver in route
getHeightData() - Method in class globus.glroute.GLRoute
Returns height data that was previously requested for this route
getLanguage() - Method in class globus.glroute.GLRoute
Returns language of instructions
getLastManeuver() - Method in class globus.glroute.GLRoute
Returns last maneuver in route
getLength() - Method in class globus.glroute.GLRoute
Returns total length of the track
getLength() - Method in class globus.glroute.GLRouteManeuver
Maneuver length in meters
getLengthOfLeg(int) - Method in class globus.glroute.GLRoute
Returns length of leg
getLocationOnRoute() - Method in class globus.glroute.GLRouteTracker
Returns location of user at route
getManeuvers() - Method in class globus.glroute.GLRoute
Returns all maneuvers of route
getMax() - Method in class globus.glroute.GLRouteElevation
Maximum value
getMin() - Method in class globus.glroute.GLRouteElevation
Minimal value
getNextManeuver(GLRouteManeuver) - Method in class globus.glroute.GLRoute
Returns next maneuver that goes after the given maneuver
getNextStreetNames(GLRouteManeuver) - Method in class globus.glroute.GLRoute
 
getNumberOfLegs() - Method in class globus.glroute.GLRoute
Returns number of legs
getNumberOfTargetPoints() - Method in class globus.glroute.GLRoute
Returns number of target points
getPreviousManeuver(GLRouteManeuver) - Method in class globus.glroute.GLRoute
Returns previous maneuver that goes before the given maneuver
getProgressIndex() - Method in class globus.glroute.GLRouteTracker
Returns progress index of route
getRemainingDistance() - Method in class globus.glroute.GLRouteTracker
Returns remaining distance of the route
getRemainingDuration() - Method in class globus.glroute.GLRouteTracker
Returns remaining time to the end of the route
getStartPoint() - Method in class globus.glroute.GLRouteManeuver
Start point of maneuver
getStreetNames() - Method in class globus.glroute.GLRouteManeuver
List of street names that are consistent along the entire maneuver.
getTargetPoint(int) - Method in class globus.glroute.GLRoute
Returns target point
getTime() - Method in class globus.glroute.GLRouteManeuver
Estimated time along the maneuver in seconds.
getTrackCoordinates() - Method in class globus.glroute.GLRoute
Returns track coordinates in pairs (x, y) If track contains several lines - (-1, -1) split one segment from other
getTrackData(int) - Method in class globus.glroute.GLRoute
Returns track data that can be used to display track of route
getType() - Method in class globus.glroute.GLRouteManeuver
Type of the maneuver see https://github.com/valhalla/valhalla-docs/blob/master/api-reference.md for details
getVerbalPostTransitionInstruction() - Method in class globus.glroute.GLRouteManeuver
Text suitable for use as a verbal message immediately after the maneuver transition.
getVerbalPreTransitionInstruction() - Method in class globus.glroute.GLRouteManeuver
Text suitable for use as a verbal message immediately prior to the maneuver transition.
getVerbalTransitionInstruction() - Method in class globus.glroute.GLRouteManeuver
Text suitable for use as a verbal alert in a navigation application.
globus.glroute - package globus.glroute
 
GLRoute - Class in globus.glroute
GLMapRouteData used store route data.
GLRoute.BikeType - Annotation Type in globus.glroute
 
GLRoute.Mode - Annotation Type in globus.glroute
 
GLRouteBuilder - Class in globus.glroute
GLRouteBuilder used construct custom routes.
GLRouteBuilder() - Constructor for class globus.glroute.GLRouteBuilder
Default constructor
GLRouteElevation - Class in globus.glroute
Class to load height data
GLRouteElevation.ResultsCallback - Interface in globus.glroute
Callback that will be called when request is finished
GLRouteManeuver - Class in globus.glroute
GLMapRouteManeuver holds data for the route manuver
GLRouteManeuver.Type - Annotation Type in globus.glroute
 
GLRoutePoint - Class in globus.glroute
RoutePoint stores information about route point
GLRoutePoint() - Constructor for class globus.glroute.GLRoutePoint
 
GLRoutePoint(double, double, double, boolean, boolean) - Constructor for class globus.glroute.GLRoutePoint
 
GLRoutePoint(MapGeoPoint, double, boolean, boolean) - Constructor for class globus.glroute.GLRoutePoint
 
GLRoutePoint(GLRoutePoint) - Constructor for class globus.glroute.GLRoutePoint
 
GLRouteRequest - Class in globus.glroute
GLMapRouteData used request online or offline route.
GLRouteRequest() - Constructor for class globus.glroute.GLRouteRequest
Default constructor
GLRouteRequest(String) - Constructor for class globus.glroute.GLRouteRequest
Constructor with custom json request to valhalla
GLRouteRequest.ResultsCallback - Interface in globus.glroute
Callback that will be called when request is finished
GLRouteTracker - Class in globus.glroute
GLMapRouteTracker tracks user location on route and returns statistics and maneuver info
GLRouteTracker(GLRoute) - Constructor for class globus.glroute.GLRouteTracker
Initializes new tracker

H

hashCode() - Method in class globus.glroute.GLRoutePoint
 
heading - Variable in class globus.glroute.GLRoutePoint
Heading at point or NaN;
heightAtIndex(int) - Method in class globus.glroute.GLRouteElevation
Returns height at given point index
HYBRID - Static variable in annotation type globus.glroute.GLRoute.BikeType
 

I

isOnRoute() - Method in class globus.glroute.GLRouteTracker
Returns true if user on route
isStop - Variable in class globus.glroute.GLRoutePoint
True if point is a stop.

L

lat - Variable in class globus.glroute.GLRoutePoint
Latitude of point.
Left - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
locale - Variable in class globus.glroute.GLRouteRequest
Locale for instructions.
lon - Variable in class globus.glroute.GLRoutePoint
Longitude of point.

M

maxHikingDifficulty - Variable in class globus.glroute.GLRouteRequest
This value indicates the maximum difficulty of hiking trails that is allowed.
Merge - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
mode - Variable in class globus.glroute.GLRouteRequest
Mode of the route.
MOUNTAIN - Static variable in annotation type globus.glroute.GLRoute.BikeType
 

N

None - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 

O

onError(GLMapError) - Method in interface globus.glroute.GLRouteElevation.ResultsCallback
Called when error happened
onError(GLMapError) - Method in interface globus.glroute.GLRouteRequest.ResultsCallback
Called when error happened
onResult(GLRoute) - Method in interface globus.glroute.GLRouteRequest.ResultsCallback
Called when result ready
onResult(GLRouteElevation) - Method in interface globus.glroute.GLRouteElevation.ResultsCallback
Called when result ready
optimize - Variable in class globus.glroute.GLRouteRequest
If `true`, then order of middle points can be changed to make route faster.
originalIndex - Variable in class globus.glroute.GLRoutePoint
Original index of point.

P

ParseFromJSON(String) - Static method in class globus.glroute.GLRoute
Creates GLRoute from json String
PostTransitConnectionDestination - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 

R

RampLeft - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
RampRight - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
RampStraight - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
requestHeightForRoute(GLRoute, GLRouteElevation.ResultsCallback) - Static method in class globus.glroute.GLRouteElevation
Requests height for points in route
requestOfflineHeightForRoute(GLRoute, boolean, GLRouteElevation.ResultsCallback) - Static method in class globus.glroute.GLRouteElevation
Requests height for points in route
Right - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
ROAD - Static variable in annotation type globus.glroute.GLRoute.BikeType
 
RoundaboutEnter - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
RoundaboutExit - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 

S

setCurrentTargetPointIndex(int) - Method in class globus.glroute.GLRouteTracker
Sets index of current target point
setLanguage(String) - Method in class globus.glroute.GLRouteBuilder
 
setManeuverPostInstruction(String) - Method in class globus.glroute.GLRouteBuilder
 
setManeuverPreInstruction(String) - Method in class globus.glroute.GLRouteBuilder
 
setManeuverStreets(String[]) - Method in class globus.glroute.GLRouteBuilder
 
setManeuverTime(double) - Method in class globus.glroute.GLRouteBuilder
Sets maneuver time
setManeuverTransitionInstruction(String) - Method in class globus.glroute.GLRouteBuilder
 
setOfflineWithConfig(String) - Method in class globus.glroute.GLRouteRequest
Makes request offline
SharpLeft - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
SharpRight - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
SlightLeft - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
SlightRight - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
start(GLRouteRequest.ResultsCallback) - Method in class globus.glroute.GLRouteRequest
Start request
Start - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
StartLeft - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
StartRight - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
StayLeft - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
StayRight - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
StayStraight - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
stepPenalty - Variable in class globus.glroute.GLRouteRequest
A penalty in seconds added to each transition onto a path with steps or stairs.
STRAIGHT - Static variable in annotation type globus.glroute.GLRoute.Mode
 
switchToAlternate(int) - Method in class globus.glroute.GLRoute
Switch to alternative route

T

toJSON() - Method in class globus.glroute.GLRoute
Serialize route to json
Transit - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
TransitConnectionDestination - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
TransitConnectionStart - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
TransitConnectionTransfer - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
TransitRemainOn - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
TransitTransfer - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 

U

unitSystem - Variable in class globus.glroute.GLRouteRequest
Unit system for instructions.
updateLocation(double, double, float) - Method in class globus.glroute.GLRouteTracker
Finds next maneuver and update information about it
useFerry - Variable in class globus.glroute.GLRouteRequest
This value indicates the willingness to take ferries.
useHighways - Variable in class globus.glroute.GLRouteRequest
This value indicates the willingness to take highways.
useHills - Variable in class globus.glroute.GLRouteRequest
A cyclist's desire to tackle hills in their routes.
useRoads - Variable in class globus.glroute.GLRouteRequest
A cyclist's propensity to use roads alongside other vehicles.
useTolls - Variable in class globus.glroute.GLRouteRequest
This value indicates the willingness to take roads with tolls.
UturnLeft - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 
UturnRight - Static variable in annotation type globus.glroute.GLRouteManeuver.Type
 

W

WALK - Static variable in annotation type globus.glroute.GLRoute.Mode
 
A B C D E F G H I L M N O P R S T U W 
All Classes All Packages