A C D E F G H I L M N O P R S T U

A

addNavigationKitLocationListener(NavigationKitLocationNotifier) - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Sets an extra object that will receive all NavigationKitLocationNotifier callbacks

C

com.radiusnetworks.navigationkit - package com.radiusnetworks.navigationkit
 
com.radiusnetworks.navigationkit.configuration - package com.radiusnetworks.navigationkit.configuration
 
convertTapToMeters(PointF, MapConfig) - Method in class com.radiusnetworks.navigationkit.TapUtils
 

D

didUpdateMapConfig() - Method in class com.radiusnetworks.navigationkit.MapView
 
didUpdateMapConfig() - Method in interface com.radiusnetworks.navigationkit.NavigationKitLocationNotifier
Invoked when maps and map configurations have been updated from the server.
didUpdateMapLocation(MapLocation) - Method in class com.radiusnetworks.navigationkit.MapView
 
didUpdateMapLocation(MapLocation) - Method in interface com.radiusnetworks.navigationkit.NavigationKitLocationNotifier
Invoked when a new map location is available.

E

exists() - Method in class com.radiusnetworks.navigationkit.configuration.PropertiesFile
 

F

findMap(String) - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
 
findMapName(String) - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
 

G

getAllMapIds() - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Returns all map id's included within the map_config.json.
getAllMapIds(Comparator) - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Returns all map id's included within the map_config.json sorted by the comparator.
getAllMapNames() - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Returns all map names included within the map_config.json.
getAllMapNames(Comparator) - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Returns all map names included within the map_config.json sorted by the comparator.
getConfigurationMap() - Static method in class com.radiusnetworks.navigationkit.NavigationKitManager
Get Configuration values.
getCropHeight() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getCropWidth() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getCurrentLocationMapCoordinate() - Method in class com.radiusnetworks.navigationkit.MapView
 
getCurrentMapLocation() - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Returns a MapLocation instance that matches the current user location, if any is currently available.
getFilepath() - Method in class com.radiusnetworks.navigationkit.MapConfig
A filename configured in map_config.json.
getFullMapFilename() - Method in class com.radiusnetworks.navigationkit.MapConfig
Returns full filename of map
getInputStream() - Method in class com.radiusnetworks.navigationkit.configuration.PropertiesFile
 
getInstanceForApplication(Context) - Static method in class com.radiusnetworks.navigationkit.NavigationKitManager
An accessor for the singleton instance of this class.
getLatitude() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getLongitude() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getMap() - Method in class com.radiusnetworks.navigationkit.MapLocation
The MapConfig object for this location's map.
getMapCornerOffset() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getMapId() - Method in class com.radiusnetworks.navigationkit.MapConfig
The map’s ID, as defined on the server.
getMapId() - Method in class com.radiusnetworks.navigationkit.MapLocation
The map’s ID, as defined on the server.
getMapIdFromName(String) - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
 
getMapPixelHeight() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getMapPixelWidth() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getMaps() - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Returns all maps included within the map_config.json.
getMaps(Comparator) - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Returns all maps included within the map_config.json sorted by the comparator.
getName() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getNewFilepath() - Method in class com.radiusnetworks.navigationkit.MapConfig
Returns filepath of map id + suffix
getOverlayPixelOffset() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getPixelCoords() - Method in class com.radiusnetworks.navigationkit.MapLocation
 
getPixelsPerMeter() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getProximityKitManager() - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Convenience method to access the Proximity Kit Manager.
getRotationDegrees() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getScaledCropSizeHeight() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getScaledCropSizeWidth() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getScaledMapCornerOffset() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getScaledMapPixelHeight() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getScaledMapPixelWidth() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getScaledOverlayPixelOffset() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getStandardizedPixelsPerInch() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getStandardPixelsPerMeter() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
getUncertaintyRadiusMeters() - Method in class com.radiusnetworks.navigationkit.MapLocation
The amount of uncertainty that this location has.
getUncertaintyRadiusPixels() - Method in class com.radiusnetworks.navigationkit.MapLocation
The amount of uncertainty that this location has in pixels

H

handler - Static variable in class com.radiusnetworks.navigationkit.NavigationKitManager
 

I

initWithJSONObject(JSONObject, String) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
isAttachedToWindow - Static variable in class com.radiusnetworks.navigationkit.MapView
 
isGeolocationEnabled() - Method in class com.radiusnetworks.navigationkit.MapConfig
 
isWaitingForMapLoad() - Static method in class com.radiusnetworks.navigationkit.MapView
 

L

loadFromJSONObject(JSONObject, String) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
loadMap(MapConfig) - Method in class com.radiusnetworks.navigationkit.MapView
Loads the given map into the view.

M

MapConfig - Class in com.radiusnetworks.navigationkit
This class represents a particular map in your NavigationKit.
MapLocation - Class in com.radiusnetworks.navigationkit
Represents a location on a map.
MapLocation(Context) - Constructor for class com.radiusnetworks.navigationkit.MapLocation
 
MapView - Class in com.radiusnetworks.navigationkit
The MapView displays a pre-configured map with full Navigation Kit utilities automatically.
MapView(Context) - Constructor for class com.radiusnetworks.navigationkit.MapView
 
MapViewNotifier - Interface in com.radiusnetworks.navigationkit
Provides callbacks to let you know when the MapView has loaded or been tapped.
MSG_NOTIFY_LOCATION_UPDATED - Static variable in class com.radiusnetworks.navigationkit.NavigationKitManager
 
MSG_NOTIFY_MAP_CONFIG_UPDATED - Static variable in class com.radiusnetworks.navigationkit.NavigationKitManager
 

N

NavigationKitLocationNotifier - Interface in com.radiusnetworks.navigationkit
A notifier that informs you when a change has been detected in the user's location or an update has occurred with the maps or map configurations.
NavigationKitManager - Class in com.radiusnetworks.navigationkit
This is the main class for used for interacting with the NavigationKit SDK.
notifyTapped(double, double) - Method in class com.radiusnetworks.navigationkit.MapView
 

O

onAttachedToWindow() - Method in class com.radiusnetworks.navigationkit.MapView
 
onDetachedFromWindow() - Method in class com.radiusnetworks.navigationkit.MapView
 
onLoaded(String) - Method in interface com.radiusnetworks.navigationkit.MapViewNotifier
Called when a map finishes loading.
onLoadFail(Exception) - Method in interface com.radiusnetworks.navigationkit.MapViewNotifier
Called when a map fails to load.
onTapped(double, double) - Method in interface com.radiusnetworks.navigationkit.MapViewNotifier
Called when the user taps the map.
onWindowFocusChanged(boolean) - Method in class com.radiusnetworks.navigationkit.MapView
 

P

pathContainsPoint(PointF[], PointF) - Method in class com.radiusnetworks.navigationkit.TapUtils
 
PROPERTIES_FILE_NAME - Static variable in class com.radiusnetworks.navigationkit.configuration.PropertiesFile
 
PropertiesFile - Class in com.radiusnetworks.navigationkit.configuration
Created by matthewbtyler on 1/19/15.
PropertiesFile() - Constructor for class com.radiusnetworks.navigationkit.configuration.PropertiesFile
 

R

removeNavigationKitLocationListener(NavigationKitLocationNotifier) - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Removes an extra object that will receive all NavigationKitLocationNotifier callbacks
rotateCoordinateWithRotation(PointF, double) - Method in class com.radiusnetworks.navigationkit.TapUtils
 

S

setConfiguration(Map) - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Sets Configuration values.
setCropHeight(double) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
setCropWidth(double) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
setFilepath(String) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
setGeolocationEnabled(boolean) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
setLatitude(double) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
setLongitude(double) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
setMap(MapConfig) - Method in class com.radiusnetworks.navigationkit.MapLocation
 
setMapCornerOffset(PointF) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
setMapId(String) - Method in class com.radiusnetworks.navigationkit.MapConfig
The map’s ID, as defined on the server.
setMapPixelHeight(long) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
setMapPixelWidth(long) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
setMapViewNotifier(MapViewNotifier) - Method in class com.radiusnetworks.navigationkit.MapView
 
setName(String) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
setNavigationKitLocationNotifier(NavigationKitLocationNotifier) - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Sets the object that will receive all NavigationKitLocationNotifier callbacks.
setOverlayPixelOffset(PointF) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
setPixelCoords(PointF) - Method in class com.radiusnetworks.navigationkit.MapLocation
 
setPixelsPerMeter(double) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
setRotationDegrees(double) - Method in class com.radiusnetworks.navigationkit.MapConfig
 
setUncertaintyRadiusMeters(double) - Method in class com.radiusnetworks.navigationkit.MapLocation
 
start() - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Syncs data from the Navigation Kit server, and once the sync is done, starts scanning for beacons and monitoring geolocation, matching the user's current location to the maps, and pre-enabling data callbacks to the NavigationKitLocationNotifier.
startGeolocationUpdates() - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Initiates background gps location updates.
stop() - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Stops scanning for beacons and monitoring geolocation.
stopGeolocationUpdates() - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Quits background gps location updates.

T

TapUtils - Class in com.radiusnetworks.navigationkit
Created by matthewbtyler on 12/1/14.
TapUtils(Context) - Constructor for class com.radiusnetworks.navigationkit.TapUtils
 

U

updateMaps() - Method in class com.radiusnetworks.navigationkit.NavigationKitManager
Triggers a sync with Navigation Kit's backend server to update all existing maps and map configurations.

A C D E F G H I L M N O P R S T U