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

A

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.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.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.TouchType, Annotation) - Method in interface com.telenav.mapkit.MapViewEventListener
This method is triggered if some annotation was clicked.

C

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.
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.

D

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.mapkit.MapView
This method is used to disable an annotation layer.
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.

E

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.mapkit.MapView
This method is used to enable a list of annotation layers.

F

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.
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
 
getBitmapWidth() - Method in class com.telenav.mapkit.Annotation
 
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.
getGraphicId() - Method in class com.telenav.mapkit.Annotation
This method is used to get the graphicId.
getHeight() - Method in class com.telenav.mapkit.Annotation
 
getHorizontalAlignment() - Method in class com.telenav.mapkit.Annotation
This method returns the alignment parameter used to anchor the annotation horizontally
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
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.
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.
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.mapkit.MapView
This method is used to get the current zoom level as a float value.

H

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

I

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.
isPatterned() - Method in class com.telenav.mapkit.ShapeAttribute
 

L

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.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.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.
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) - 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
 

N

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

O

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.
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.

R

removeAllAnnotation() - Method in class com.telenav.mapkit.MapView
This method is used to remove all annotations.
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.mapkit.MapView
This method is used to remove an overlay by the overlay Id.

S

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.
setColor(int) - Method in class com.telenav.mapkit.ShapeAttribute
This method is used to set the color from the attribute set.
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.mapkit.MapView
This method is used to turn on or off the traffic information.
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.mapkit.MapView
This method is used to turn on or off the traffic incidents information.
setDisplayVehicle(boolean) - Method in class com.telenav.mapkit.MapView
This method is used to turn on or off vehicle visibility.
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
 
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.mapkit.Annotation
This method is used to change the anchor point of the current annotation.
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.
setRasterMode(MapView.RasterMode) - Method in class com.telenav.mapkit.MapView
This method is used to configure the map raster mode.
setRenderMode(MapView.RenderMode) - Method in class com.telenav.mapkit.MapView
This method is used to change the render mode.
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.
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.mapkit.MapView
This method is used to change the vehicle style in 2D mode.
setVehicle3D(String) - Method in class com.telenav.mapkit.MapView
This method is used to configure the vehicle texture in 3D mode.
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.mapkit.MapView
This method is used to set the configuration prefix which is possible to append to configuration path.
setWidth(int) - Method in class com.telenav.mapkit.Annotation
 
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
 
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.mapkit.MapView
This method is used to configure the copyright information location.

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
 
typeValue(Shape.ShapeType) - Method in class com.telenav.mapkit.Shape
 

U

unusedAnnotationLayer() - Method in class com.telenav.mapkit.MapView
This method is used to get an unused annotation layer.
updateAnnotationLocation(Annotation) - Method in class com.telenav.mapkit.MapView
This method is used to update annotation information.

V

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.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.
A C D E F G H I L M N O P R S T U V