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

A

activatePopup(Popup) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
activatePopup(Popup) - Method in class com.telenav.mapkit.MapView
This method is used to set the custom popup.
addAnnotation(Annotation) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
addAnnotation(Annotation, boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
addAnnotation(Annotation) - Method in class com.telenav.mapkit.MapView
This method is used to add an annotation to the map view
addOverlay(Overlay) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
addOverLay(Overlay) - Method in class com.telenav.mapkit.MapView
This method is used to add an overlay to the map view.
addShape(Shape) - Method in class com.telenav.mapkit.Overlay
 
Annotation - Class in com.telenav.mapkit
Created by xizhens on 2/28/14.
Annotation(Context, int, Location) - Constructor for class com.telenav.mapkit.Annotation
This is the Default constructor for the Annotation class.
annotation - Variable in class com.telenav.mapkit.Popup
 
Annotation.AnnotationLayer - Enum in com.telenav.mapkit
This Enum is currently not used for the application layer.
Annotation.AnnotationStyle - Enum in com.telenav.mapkit
The Enum define the annotation styles.
Annotation.AnnotationType - Enum in com.telenav.mapkit
The map engine supports several annotation types.
Annotation.TouchType - Enum in com.telenav.mapkit
The Enum for the touch type.
annotationWasTapped(Annotation) - Method in interface com.telenav.mapkit.MapViewEventListener
This method is triggered if some annotation was clicked.

C

calculateRegion(double, double, double, double, float[], double[], double[]) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
calculateZoom(ArrayList<Annotation>, Annotation) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
calculateZoom(ArrayList<Annotation>, Annotation) - Method in class com.telenav.mapkit.MapView
This method is used to calculate the zoom level at which to show the annotations.
chooseConfig(EGL10, EGLDisplay) - Method in interface com.telenav.map.engine.LegacyGLSurfaceView.EGLConfigChooser
Choose a configuration from the list.
clearRoute() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
com.telenav.map.engine - package com.telenav.map.engine
 
com.telenav.mapkit - package com.telenav.mapkit
 
connectivityStatusChanged(MapViewEventListener.ConnectivityStatus) - Method in interface com.telenav.mapkit.MapViewEventListener
This method is triggered if the connectivity is changed.
createContext(EGL10, EGLDisplay, EGLConfig) - Method in interface com.telenav.map.engine.LegacyGLSurfaceView.EGLContextFactory
 
createWindowSurface(EGL10, EGLDisplay, EGLConfig, Object) - Method in interface com.telenav.map.engine.LegacyGLSurfaceView.EGLWindowSurfaceFactory
 

D

DEBUG_CHECK_GL_ERROR - Static variable in class com.telenav.map.engine.LegacyGLSurfaceView
Check glError() after every GL call and throw an exception if glError indicates that an error has occurred.
DEBUG_LOG_GL_CALLS - Static variable in class com.telenav.map.engine.LegacyGLSurfaceView
Log GL calls to the system log at "verbose" level with tag "GLSurfaceView".
destroyContext(EGL10, EGLDisplay, EGLContext) - Method in interface com.telenav.map.engine.LegacyGLSurfaceView.EGLContextFactory
 
destroySurface(EGL10, EGLDisplay, EGLSurface) - Method in interface com.telenav.map.engine.LegacyGLSurfaceView.EGLWindowSurfaceFactory
 
disableAllAnnotationLayers() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
disableAllAnnotationLayers() - Method in class com.telenav.mapkit.MapView
This method is used to disable all annotation layers at once.
disableAnnotationLayer(Annotation.AnnotationLayer) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
disableAnnotationLayer(Annotation.AnnotationLayer) - Method in class com.telenav.mapkit.MapView
This method is used to disable an annotation layer.
disableAnnotationLayers(ArrayList<Annotation.AnnotationLayer>) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
disableAnnotationLayers(ArrayList<Annotation.AnnotationLayer>) - Method in class com.telenav.mapkit.MapView
This method is used to disable a list of specific annotation layers at once.
disableTouch(boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
dismiss() - Method in class com.telenav.mapkit.Popup
The function is used to dismiss the popup
doInBackground(String...) - Method in class com.telenav.mapkit.MapService.AsyncPostTask
 

E

enableAnnotationLayer(Annotation.AnnotationLayer) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
enableAnnotationLayer(Annotation.AnnotationLayer) - Method in class com.telenav.mapkit.MapView
This method is used to enable an annotation layer.
enableAnnotationLayers(ArrayList<Annotation.AnnotationLayer>) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
enableAnnotationLayers(ArrayList<Annotation.AnnotationLayer>) - Method in class com.telenav.mapkit.MapView
This method is used to enable a list of annotation layers.

F

finalize() - Method in class com.telenav.map.engine.LegacyGLSurfaceView
 
followVehicle(boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
followVehicle(boolean) - Method in class com.telenav.mapkit.MapView
This method is used to configure the camera to follow the vehicle moving.

G

getAnnotationId() - Method in class com.telenav.mapkit.Annotation
This method is used to get the annotation Id for this annotation.
getAnnotations() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
getAttribute() - Method in class com.telenav.mapkit.Shape
This method is used to get the shape attribute for the current shape.
getBitmapHeight() - Method in class com.telenav.mapkit.Annotation
 
getBitmapSnapshot(int, int, int, int) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
getBitmapWidth() - Method in class com.telenav.mapkit.Annotation
 
getCameraDeclination() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
getCameraLocation() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
getCameraLocation() - Method in class com.telenav.mapkit.MapView
This method is used to get the camera location.
getColor() - Method in class com.telenav.mapkit.ShapeAttribute
This method is used to get the color from the attribute set.
getDebugFlags() - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Get the current value of the debug flags.
getEngineBooleanFlag(int) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
getGLRenderMode() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
getGraphicId() - Method in class com.telenav.mapkit.Annotation
This method is used to get the graphicId.
getHeight() - Method in class com.telenav.mapkit.Annotation
 
getHighlightAnnotationId() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
getHorizontalAlignment() - Method in class com.telenav.mapkit.Annotation
This method returns the alignment parameter used to anchor the annotation horizontally
getInnerRenderMode() - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Get the current rendering mode.
getLatLon(int, int) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
getLayer() - Method in class com.telenav.mapkit.Annotation
This method is used to retrieve the current annotation layer information.
getLineWidth() - Method in class com.telenav.mapkit.ShapeAttribute
 
getLocation() - Method in class com.telenav.mapkit.Annotation
This method is used to get the anchor point of the current location.
getLocationForScreenPoint(Point) - Method in class com.telenav.mapkit.MapView
This method is used to get information for the screen location
getMapColor() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
getMapListener() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
getModelVehicleAnnotationId() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
getMultiTouchMode() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
getPath() - Method in class com.telenav.mapkit.Shape
This method is used to get the shape path.
getPopupText() - Method in class com.telenav.mapkit.Annotation
This method returns the text associated with the current annotation.
getPreserveEGLContextOnPause() - Method in class com.telenav.map.engine.LegacyGLSurfaceView
 
getShape(int) - Method in class com.telenav.mapkit.Overlay
 
getShapeSetId() - Method in class com.telenav.mapkit.Overlay
 
getSnapShot(int, int, int, int) - Method in class com.telenav.mapkit.MapView
This method is used to get a bitmap snapshot for the current map view window.
getSpriteVehicleAnnotationId() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
getStretchFactor() - Method in class com.telenav.mapkit.ShapeAttribute
 
getStyle() - Method in class com.telenav.mapkit.Annotation
This method is used to get the annotation style.
getTextureResourceHeight() - Method in class com.telenav.mapkit.ShapeAttribute
 
getTextureResourceName() - Method in class com.telenav.mapkit.ShapeAttribute
 
getTextureResourceWidth() - Method in class com.telenav.mapkit.ShapeAttribute
 
getTouchMode() - Method in class com.telenav.mapkit.MapView
This method is used to get the touch mode of the current map view.
getType() - Method in class com.telenav.mapkit.Annotation
This method is used to get the annotation type.
getType() - Method in class com.telenav.mapkit.Shape
This method is used to get the type of current shape.
getUseMetricUnits() - Method in class com.telenav.mapkit.MapView
This method is used to get the current configuration of the unit system.
getVerticalAlignment() - Method in class com.telenav.mapkit.Annotation
This method returns the alignment parameter used to anchor the annotation vertically
getWidth() - Method in class com.telenav.mapkit.Annotation
 
getX() - Method in class com.telenav.mapkit.Annotation
 
getY() - Method in class com.telenav.mapkit.Annotation
 
getZoomLevel() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
getZoomLevel() - Method in class com.telenav.mapkit.MapView
This method is used to get the current zoom level as a float value.
GLMapListener - Interface in com.telenav.map.engine
 
GLMapListener.MapLoadStatus - Enum in com.telenav.map.engine
createRender: First time engine view is created resizeRender: Orientation switch startRender: Tile has been downloaded and first frame has been rendered
GLMapSurfaceView - Class in com.telenav.map.engine
 
GLMapSurfaceView(Context) - Constructor for class com.telenav.map.engine.GLMapSurfaceView
 
GLMapSurfaceView(Context, AttributeSet) - Constructor for class com.telenav.map.engine.GLMapSurfaceView
 
GLMapSurfaceView.MapColor - Enum in com.telenav.map.engine
 
GLMapSurfaceView.RenderMode - Enum in com.telenav.map.engine
 
GLMapSurfaceView.RouteRenderStyle - Enum in com.telenav.map.engine
 
GLMapSurfaceView.TouchEvent - Enum in com.telenav.map.engine
 

H

hideAnnotation(Annotation) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
hideAnnotation(Annotation) - Method in class com.telenav.mapkit.MapView
This method is used to hide an annotation on screen.
hideTurnArrow(int) - Method in class com.telenav.map.engine.GLMapSurfaceView
 

I

init(int) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
init(int, MapViewEventListener) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
init(int, Location, MapViewEventListener) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
init(int, Location, Location, Rect, MapViewEventListener) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
instanceId - Variable in class com.telenav.mapkit.OverlayId
 
isHighlight() - Method in class com.telenav.mapkit.Annotation
 
isNightMode() - Method in class com.telenav.mapkit.MapView
This method is used to get the current display mode.
isOnRoad(Location, int[], boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
isPatterned() - Method in class com.telenav.mapkit.ShapeAttribute
 
isTouchDisabled() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
isTurnRouteBoundValid() - Method in class com.telenav.map.engine.GLMapSurfaceView
 

L

LegacyGLSurfaceView - Class in com.telenav.map.engine
An implementation of SurfaceView that uses the dedicated surface for displaying OpenGL rendering.
LegacyGLSurfaceView(Context) - Constructor for class com.telenav.map.engine.LegacyGLSurfaceView
Standard View constructor.
LegacyGLSurfaceView(Context, AttributeSet) - Constructor for class com.telenav.map.engine.LegacyGLSurfaceView
Standard View constructor.
LegacyGLSurfaceView.EGLConfigChooser - Interface in com.telenav.map.engine
An interface for choosing an EGLConfig configuration from a list of potential configurations.
LegacyGLSurfaceView.EGLContextFactory - Interface in com.telenav.map.engine
An interface for customizing the eglCreateContext and eglDestroyContext calls.
LegacyGLSurfaceView.EGLWindowSurfaceFactory - Interface in com.telenav.map.engine
An interface for customizing the eglCreateWindowSurface and eglDestroySurface calls.
LegacyGLSurfaceView.GLWrapper - Interface in com.telenav.map.engine
An interface used to wrap a GL interface.
LegacyGLSurfaceView.Renderer - Interface in com.telenav.map.engine
A generic renderer interface.
loadConfiguration(String) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
loadConfiguration(String) - Method in class com.telenav.mapkit.MapView
This method is used to load a new configuration file specified by user.
loadConfigurationForTvOut(String) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
loadConfigurationForTvOut(String) - Method in class com.telenav.mapkit.MapView
This method is used to load a new configuration file for TV out specified by user.
loadConfigurations(ArrayList<String>) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
loadConfigurations(ArrayList<String>) - Method in class com.telenav.mapkit.MapView
This method is used to load the list of configurations specified by user.
lookAt(ArrayList<Annotation>) - Method in class com.telenav.mapkit.MapView
This method is used to configure the camera to show the annotations on the screen.
lookAt(Location) - Method in class com.telenav.mapkit.MapView
This method is used to change the camera configuration.
lookAt(double, double, double, double) - Method in class com.telenav.mapkit.MapView
This method is used to configure the map view camera to look at the boundary.

M

mapDidZoom(float) - Method in interface com.telenav.mapkit.MapViewEventListener
This methods is triggered when the map zooming is finished.
mapIsPanning() - Method in interface com.telenav.mapkit.MapViewEventListener
This method is triggered when the map is panning by the user.
mapIsZooming() - Method in interface com.telenav.mapkit.MapViewEventListener
This method is triggered when the map is zooming.
mapLoadStatusChanged(MapViewEventListener.MapLoadStatus) - Method in interface com.telenav.mapkit.MapViewEventListener
This method is triggered when the map load status changes.
MapService - Class in com.telenav.mapkit
This class is used by the app to set up the runtime configuration before using mapView in the app Created by xizhens on 3/13/14.
MapService() - Constructor for class com.telenav.mapkit.MapService
 
MapService.AsyncPostTask - Class in com.telenav.mapkit
 
MapService.AsyncPostTask() - Constructor for class com.telenav.mapkit.MapService.AsyncPostTask
 
MapView - Class in com.telenav.mapkit
This is the main class in the MapView SDK.
MapView(Context) - Constructor for class com.telenav.mapkit.MapView
This is the class' default constructor.
MapView(Context, AttributeSet) - Constructor for class com.telenav.mapkit.MapView
This is the constructor used by the system when creating MapView from an XML layout file.
MapView.RasterMode - Enum in com.telenav.mapkit
Raster Modes supported by the mapView API
MapView.RenderMode - Enum in com.telenav.mapkit
The Enum for the rendering modes supported by mapView
MapView.TouchMode - Enum in com.telenav.mapkit
The Enum defining the touch mode supported by mapView
MapViewEventListener - Interface in com.telenav.mapkit
Created by xizhens on 3/11/14.
MapViewEventListener.ConnectivityStatus - Enum in com.telenav.mapkit
This is the connectivity status Enum
MapViewEventListener.MapLoadStatus - Enum in com.telenav.mapkit
This is the map load status Enum
MapViewEventListener.TouchEvent - Enum in com.telenav.mapkit
This is the touch event type Enum.
mapWasTappedAtLocation(Location, boolean) - Method in interface com.telenav.mapkit.MapViewEventListener
This method is triggered if the user presses in the map view.
modelId - Variable in class com.telenav.mapkit.OverlayId
 
moveTo(Location) - Method in class com.telenav.map.engine.GLMapSurfaceView
 

N

needRefresh() - Method in class com.telenav.mapkit.Annotation
 

O

offsetX - Variable in class com.telenav.mapkit.Popup
 
offsetY - Variable in class com.telenav.mapkit.Popup
 
onAttachedToWindow() - Method in class com.telenav.map.engine.LegacyGLSurfaceView
This method is used as part of the View class and is not normally called or subclassed by clients of GLSurfaceView.
onDestroy() - Static method in class com.telenav.map.engine.GLMapSurfaceView
 
onDetachedFromWindow() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
onDetachedFromWindow() - Method in class com.telenav.map.engine.LegacyGLSurfaceView
This method is used as part of the View class and is not normally called or subclassed by clients of GLSurfaceView.
onDrawFrame(GL10) - Method in interface com.telenav.map.engine.LegacyGLSurfaceView.Renderer
Called to draw the current frame.
onMapLoadStatusChanged(GLMapListener.MapLoadStatus) - Method in interface com.telenav.map.engine.GLMapListener
Please avoid do some heavy action here, it will block map render thread or build thread
onMapUIEvent(Annotation.TouchType, GLEngineJNI.AnnotationSearchResult[], Annotation) - Method in interface com.telenav.map.engine.GLMapListener
 
onPause() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
onPause() - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Inform the view that the activity is paused.
onResume() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
onResume() - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Inform the view that the activity is resumed.
onSurfaceChanged(GL10, int, int) - Method in interface com.telenav.map.engine.LegacyGLSurfaceView.Renderer
Called when the surface changed size.
onSurfaceCreated(GL10, EGLConfig) - Method in interface com.telenav.map.engine.LegacyGLSurfaceView.Renderer
Called when the surface is created or recreated.
onTouch(int, int, Annotation.TouchType) - Method in class com.telenav.mapkit.Annotation
The UIEvent handler; this method is triggered when the user takes action on the mapView.
onTouchEvent(MotionEvent) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
Overlay - Class in com.telenav.mapkit
The Overlay class is the object class used to create overlays on the map view.
Overlay() - Constructor for class com.telenav.mapkit.Overlay
 
OverlayId - Class in com.telenav.mapkit
This class is used by the application to retain the overlays added to map view.
OverlayId(JSONObject) - Constructor for class com.telenav.mapkit.OverlayId
The default constructor of the OverlayId class.

P

Polygon - Class in com.telenav.mapkit
This is the class for the PolyGon object.
Polygon() - Constructor for class com.telenav.mapkit.Polygon
This is the default constructor for the PolyGon object.
Polyline - Class in com.telenav.mapkit
The is the class for the Polyline object.
Polyline() - Constructor for class com.telenav.mapkit.Polyline
This is the default constructor of the Polyline class.
Popup - Class in com.telenav.mapkit
This is the popup class in the MapView SDK.
Popup(ViewGroup, View, int, int) - Constructor for class com.telenav.mapkit.Popup
This is the class constructor.
provideApiKeyAndSecret(String, String, MapViewEventListener) - Static method in class com.telenav.mapkit.MapService
This method is used to configure apiKey and Secret.

Q

queueEvent(Runnable) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Queue a runnable to be run on the GL rendering thread.

R

refreshMapData() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
removeAllAnnotation() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
removeAllAnnotation() - Method in class com.telenav.mapkit.MapView
This method is used to remove all annotations.
removeAnnotation(Annotation) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
removeAnnotation(long) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
removeAnnotation(Annotation) - Method in class com.telenav.mapkit.MapView
This method is used to remove the annotation from the map view
removeOverlay(OverlayId) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
removeOverLay(OverlayId) - Method in class com.telenav.mapkit.MapView
This method is used to remove an overlay by the overlay Id.
removePopup() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
removePopup() - Method in class com.telenav.mapkit.MapView
This method is used to remove the custom popup.
RENDERMODE_CONTINUOUSLY - Static variable in class com.telenav.map.engine.LegacyGLSurfaceView
The renderer is called continuously to re-render the scene.
RENDERMODE_WHEN_DIRTY - Static variable in class com.telenav.map.engine.LegacyGLSurfaceView
The renderer only renders when the surface is created, or when LegacyGLSurfaceView.requestRender() is called.
requestRender() - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Request that the renderer render a frame.

S

setAdi(Location, GLMapSurfaceView.RenderMode, float, Rect) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setAnnotationId(long) - Method in class com.telenav.mapkit.Annotation
This method updates the annotation Id; it should be called only within the MapKit, and should not be used by a client app.
setAttribute(ShapeAttribute) - Method in class com.telenav.mapkit.Shape
This method is used to set the shape attribute for the current shape.
setCameraDeclination(int, double, boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setColor(int) - Method in class com.telenav.mapkit.ShapeAttribute
This method is used to set the color from the attribute set.
setDebugFlags(int) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Set the debug flags to a new value.
setDisplaySpeedTraps(boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setDisplaySpeedTraps(boolean) - Method in class com.telenav.mapkit.MapView
This method is used to turn on or off speed traps information.
setDisplayTraffic(boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setDisplayTraffic(boolean) - Method in class com.telenav.mapkit.MapView
This method is used to turn on or off the traffic information.
setDisplayTrafficCameras(boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setDisplayTrafficCameras(boolean) - Method in class com.telenav.mapkit.MapView
This method is used to turn on or off traffic camera information.
setDisplayTrafficIncidents(boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setDisplayTrafficIncidents(boolean) - Method in class com.telenav.mapkit.MapView
This method is used to turn on or off the traffic incidents information.
setDisplayVehicle(boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setDisplayVehicle(boolean) - Method in class com.telenav.mapkit.MapView
This method is used to turn on or off vehicle visibility.
setEGLConfigChooser(LegacyGLSurfaceView.EGLConfigChooser) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Install a custom EGLConfigChooser.
setEGLConfigChooser(boolean) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Install a config chooser which will choose a config as close to 16-bit RGB as possible, with or without an optional depth buffer as close to 16-bits as possible.
setEGLConfigChooser(int, int, int, int, int, int) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Install a config chooser which will choose a config with at least the specified depthSize and stencilSize, and exactly the specified redSize, greenSize, blueSize and alphaSize.
setEGLContextClientVersion(int) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Inform the default EGLContextFactory and default EGLConfigChooser which EGLContext client version to pick.
setEGLContextFactory(LegacyGLSurfaceView.EGLContextFactory) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Install a custom EGLContextFactory.
setEGLWindowSurfaceFactory(LegacyGLSurfaceView.EGLWindowSurfaceFactory) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Install a custom EGLWindowSurfaceFactory.
setEngineBooleanFlag(int, boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setGLWrapper(LegacyGLSurfaceView.GLWrapper) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Set the glWrapper.
setGraphicId(long) - Method in class com.telenav.mapkit.Annotation
This method is used to set the graphicId.
setHeight(int) - Method in class com.telenav.mapkit.Annotation
 
setHighlightAnnotation(int, boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setHorizontalAlignment(int) - Method in class com.telenav.mapkit.Annotation
This method sets the alignment parameter to be used to anchor the annotation vertically
setIsHighlight(boolean) - Method in class com.telenav.mapkit.Annotation
 
setLayer(Annotation.AnnotationLayer) - Method in class com.telenav.mapkit.Annotation
This method is used to update the current annotation layer information.
setLineWidth(double) - Method in class com.telenav.mapkit.ShapeAttribute
 
setLocation(Location) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setLocation(Location) - Method in class com.telenav.mapkit.Annotation
This method is used to change the anchor point of the current annotation.
setMapColor(GLMapSurfaceView.MapColor) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setMapListener(MapViewEventListener) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setMultiTouchMode(MapView.TouchMode) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setNightMode(boolean) - Method in class com.telenav.mapkit.MapView
This method is used to configure the map view style to night mode or day mode.
setPath(ArrayList<Location>) - Method in class com.telenav.mapkit.Shape
This method is used to update the shape path.
setPatterned(boolean) - Method in class com.telenav.mapkit.ShapeAttribute
 
setPopupText(String) - Method in class com.telenav.mapkit.Annotation
This method associates to the current annotation a text that could be displayed when selected.
setPreserveEGLContextOnPause(boolean) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Control whether the EGL context is preserved when the GLSurfaceView is paused and resumed.
setRasterMode(int) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setRasterMode(MapView.RasterMode) - Method in class com.telenav.mapkit.MapView
This method is used to configure the map raster mode.
setRenderer(LegacyGLSurfaceView.Renderer) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Set the renderer associated with this view.
setRenderMode(GLMapSurfaceView.RenderMode) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setRenderMode(int) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
Set the rendering mode.
setRenderMode(MapView.RenderMode) - Method in class com.telenav.mapkit.MapView
This method is used to change the render mode.
setScreenLocked(boolean) - Method in class com.telenav.mapkit.Popup
The function is used to lock the popup not beyond the bound of screen.
setServerUrl(String, String, String, String) - Static method in class com.telenav.map.engine.GLMapSurfaceView
 
setServerUrl(String, String, String, String) - Static method in class com.telenav.mapkit.MapView
This method is used to set the base URL/parameters for vector map/traffic tile server.
setShowSky(boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setStretchFactor(double) - Method in class com.telenav.mapkit.ShapeAttribute
 
setStyle(Annotation.AnnotationStyle) - Method in class com.telenav.mapkit.Annotation
This method is used to set the annotation style.
setTextureResourceHeight(int) - Method in class com.telenav.mapkit.ShapeAttribute
 
setTextureResourceName(String) - Method in class com.telenav.mapkit.ShapeAttribute
 
setTextureResourceWidth(int) - Method in class com.telenav.mapkit.ShapeAttribute
 
setTouchMode(MapView.TouchMode) - Method in class com.telenav.mapkit.MapView
This method is used to configure the touch mode of the map view.
setTurnRouteZoomLevel(int, int) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setType(Annotation.AnnotationType) - Method in class com.telenav.mapkit.Annotation
This method is used to change the annotation type.
setUseMetricUnits(Boolean) - Method in class com.telenav.mapkit.MapView
This method is used to change the configuration of the unit system.
setVehicle2D(Annotation) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setVehicle2D(Annotation) - Method in class com.telenav.mapkit.MapView
This method is used to change the vehicle style in 2D mode.
setVehicle3D(String) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setVehicle3D(byte[]) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setVehicle3D(String) - Method in class com.telenav.mapkit.MapView
This method is used to configure the vehicle texture in 3D mode.
setVehicleLocation(Location, boolean, boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setVehiclePosition(Location) - Method in class com.telenav.mapkit.MapView
This method is used to configure the vehicle location.
setVerticalAlignment(int) - Method in class com.telenav.mapkit.Annotation
This method sets the alignment parameter to be used to anchor the annotation vertically
setViewConfigPrefix(String) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setViewConfigPrefix(String) - Method in class com.telenav.mapkit.MapView
This method is used to set the configuration prefix which is possible to append to configuration path.
setVisibility(int) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setVisibility(int) - Method in class com.telenav.mapkit.Popup
The function is used to specify the visibility of popup.
setWidth(int) - Method in class com.telenav.mapkit.Annotation
 
setZoomLevel(float, boolean) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
setZoomLevel(float, boolean) - Method in class com.telenav.mapkit.MapView
This method is used to configure the map view zoom level.
Shape - Class in com.telenav.mapkit
This is the class for the Shape object.
Shape(Shape.ShapeType) - Constructor for class com.telenav.mapkit.Shape
This is the default constructor for the Shape object.
Shape.ShapeType - Enum in com.telenav.mapkit
The supported shape type by the map view.
ShapeAttribute - Class in com.telenav.mapkit
This class is used to define the shape attributes.
ShapeAttribute() - Constructor for class com.telenav.mapkit.ShapeAttribute
 
show(int[]) - Method in class com.telenav.mapkit.Popup
The function is used to show the popup
showAnnotation(Annotation) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
showAnnotation(Annotation) - Method in class com.telenav.mapkit.MapView
This method is used to show the annotation on screen.
showCopyRight(int, int, int, int) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
showCopyRight(int, int, int, int) - Method in class com.telenav.mapkit.MapView
This method is used to configure the copyright information location.
showRegion(double, double, double, double) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
showRegion(double, double, double, double, Rect) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
showTurnArrow(int) - Method in class com.telenav.map.engine.GLMapSurfaceView
 
showTurnRouteSummary() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
surfaceChanged(SurfaceHolder, int, int, int) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
This method is part of the SurfaceHolder.Callback interface, and is not normally called or subclassed by clients of GLSurfaceView.
surfaceCreated(SurfaceHolder) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
This method is part of the SurfaceHolder.Callback interface, and is not normally called or subclassed by clients of GLSurfaceView.
surfaceDestroyed(SurfaceHolder) - Method in class com.telenav.map.engine.LegacyGLSurfaceView
This method is part of the SurfaceHolder.Callback interface, and is not normally called or subclassed by clients of GLSurfaceView.

T

toAnnotationData() - Method in class com.telenav.mapkit.Annotation
This method is used to get the annotation image bitmap.
toJson() - Method in class com.telenav.mapkit.OverlayId
 
toJson() - Method in class com.telenav.mapkit.Shape
This method is used to convert the Shape ojbect to a JSONObject.
toJson() - Method in class com.telenav.mapkit.ShapeAttribute
 
toJsonObject() - Method in class com.telenav.mapkit.Overlay
 
trafficIncidentTappedAtCrossStreet(String, String) - Method in interface com.telenav.mapkit.MapViewEventListener
This method is triggered if some traffic annotation was clicked.
typeValue(Shape.ShapeType) - Method in class com.telenav.mapkit.Shape
 

U

unusedAnnotationLayer() - Method in class com.telenav.map.engine.GLMapSurfaceView
 
unusedAnnotationLayer() - Method in class com.telenav.mapkit.MapView
This method is used to get an unused annotation layer.
update(int[]) - Method in class com.telenav.mapkit.Popup
The function is used to update the position of the popup
updateAnnotationLocation(Annotation) - Method in class com.telenav.mapkit.MapView
This method is used to update annotation information.
updateMapZoom(float) - Method in interface com.telenav.map.engine.GLMapListener
 

V

valueOf(String) - Static method in enum com.telenav.map.engine.GLMapListener.MapLoadStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.map.engine.GLMapSurfaceView.MapColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.map.engine.GLMapSurfaceView.RenderMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.map.engine.GLMapSurfaceView.RouteRenderStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.map.engine.GLMapSurfaceView.TouchEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.mapkit.Annotation.AnnotationLayer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.mapkit.Annotation.AnnotationStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.mapkit.Annotation.AnnotationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.mapkit.Annotation.TouchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.mapkit.MapView.RasterMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.mapkit.MapView.RenderMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.mapkit.MapView.TouchMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.mapkit.MapViewEventListener.ConnectivityStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.mapkit.MapViewEventListener.MapLoadStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.mapkit.MapViewEventListener.TouchEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.telenav.mapkit.Shape.ShapeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.telenav.map.engine.GLMapListener.MapLoadStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.map.engine.GLMapSurfaceView.MapColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.map.engine.GLMapSurfaceView.RenderMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.map.engine.GLMapSurfaceView.RouteRenderStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.map.engine.GLMapSurfaceView.TouchEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.mapkit.Annotation.AnnotationLayer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.mapkit.Annotation.AnnotationStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.mapkit.Annotation.AnnotationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.mapkit.Annotation.TouchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.mapkit.MapView.RasterMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.mapkit.MapView.RenderMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.mapkit.MapView.TouchMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.mapkit.MapViewEventListener.ConnectivityStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.mapkit.MapViewEventListener.MapLoadStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.mapkit.MapViewEventListener.TouchEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.telenav.mapkit.Shape.ShapeType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrap(GL) - Method in interface com.telenav.map.engine.LegacyGLSurfaceView.GLWrapper
Wraps a gl interface in another gl interface.
A C D E F G H I L M N O P Q R S T U V W