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

A

add(Location) - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Adds a vertex to the end of the polygon being built.
add(double, double) - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Adds a vertex to the end of the polygon being built.
add(GeoPoint) - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Adds a vertex to the end of the polygon being built.
add(Location) - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Adds a vertex to the end of the polyline being built.
add(double, double) - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Adds a vertex to the end of the polyline being built.
add(GeoPoint) - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Adds a vertex to the end of the polyline being built.
add(Renderable) - Method in class com.tomtom.pnd.maplib.RenderableLayer
Adds the specified object at the end of this RenderableLayer.
addAll(Collection<? extends GeoPoint>) - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Adds multiple vertices to the end of the polygon being built.
addAll(double[]) - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Adds multiple vertices to the end of the polygon being built.
addAll(Collection<? extends GeoPoint>) - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Adds multiple vertices to the end of the polyline being built.
addAll(double[]) - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Adds multiple vertices to the end of the polyline being built.
addMapListener(MapListener) - Method in class com.tomtom.pnd.maplib.MapView
 
addMarker(Marker) - Method in class com.tomtom.pnd.maplib.MarkerLayer
Adds the given Marker to this layer and the map.
addOnAutoCenterChangedListener(MapController.OnAutoCenterChangedListener) - Method in interface com.tomtom.pnd.maplib.MapController
Adds an auto-center listener to the list.
addOnPanEnabledChangedListener(MapController.OnPanEnabledChangedListener) - Method in interface com.tomtom.pnd.maplib.MapController
Adds a user panning listener to the list.
addOnZoomEnabledChangedListener(MapController.OnZoomEnabledChangedListener) - Method in interface com.tomtom.pnd.maplib.MapController
Adds a user zooming listener to the list.
alpha(int) - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Specifies the transparency of the overlay.

B

borderColor(int) - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Sets the border color of the polygon as a 32-bit ARGB color.
borderWidth(float) - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Sets the border width of the polygon.
build() - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Combines all the properties that have been set and returns a new ImageOverlay object.
build() - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Combines all the properties that have been set and returns a new Polygon object.
build() - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Builds the new Polyline object with the provided properties and returns it.

C

clear() - Method in class com.tomtom.pnd.maplib.RenderableLayer
Removes all elements from this RenderableLayer, leaving it empty.
color(int) - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Sets the color of the polyline as a 32-bit ARGB color.
colorFromRGBA(float[]) - Static method in class com.tomtom.pnd.maplib.ColorUtilities
Returns color in ARGB format from a float array with 4 elements that represent a color in RGBA.
colorToRGBA(int) - Static method in class com.tomtom.pnd.maplib.ColorUtilities
Returns a float array with 4 elements that represent a color in RGBA.
ColorUtilities - Class in com.tomtom.pnd.maplib
Utility class for colors.
com.tomtom.pnd.maplib - package com.tomtom.pnd.maplib
 
compareTo(Version) - Method in class com.tomtom.pnd.maplib.Version
 
contains(Renderable) - Method in class com.tomtom.pnd.maplib.RenderableLayer
Tests whether this RenderableLayer contains the specified object.
createLayer() - Method in interface com.tomtom.pnd.maplib.MapController
Creates a new MarkerLayer for the map.
createMarkerAt(double, double) - Method in class com.tomtom.pnd.maplib.MarkerLayer
Creates a new Marker at the given coordinates.
createMarkerFrom(Parcel) - Method in class com.tomtom.pnd.maplib.MarkerLayer
Creates a new Marker using the given Parcel.
CREATOR - Static variable in class com.tomtom.pnd.maplib.Marker
Creates a new Marker from the given Parcel.

D

describeContents() - Method in class com.tomtom.pnd.maplib.Marker
 

E

equals(Object) - Method in class com.tomtom.pnd.maplib.GeoPoint
 
equals(Object) - Method in class com.tomtom.pnd.maplib.ImageOverlay
 
equals(Object) - Method in class com.tomtom.pnd.maplib.MapArea
 
equals(Object) - Method in class com.tomtom.pnd.maplib.Polygon
 
equals(Object) - Method in class com.tomtom.pnd.maplib.Polyline
 
equals(Object) - Method in class com.tomtom.pnd.maplib.Primitive
 
equals(Object) - Method in class com.tomtom.pnd.maplib.Renderable
 
equals(Object) - Method in class com.tomtom.pnd.maplib.RenderableLayer
 
equals(Object) - Method in class com.tomtom.pnd.maplib.Version
 

F

fillColor(int) - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Sets the fill color of the polygon as a 32-bit ARGB color.
fromLocation(Location) - Method in class com.tomtom.pnd.maplib.LocationConverter
Converts the given Android Location to screen coordinates.

G

GeoPoint - Class in com.tomtom.pnd.maplib
Wraps a pair of latitude / longitude coordinates in degrees.
GeoPoint(Location) - Constructor for class com.tomtom.pnd.maplib.GeoPoint
Constructor.
GeoPoint(double, double) - Constructor for class com.tomtom.pnd.maplib.GeoPoint
Constructor.
getAlpha() - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
 
getBorderColor() - Method in class com.tomtom.pnd.maplib.Polygon
Gets the border color of this polygon.
getBorderColor() - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Gets the border color for this object.
getBorderWidth() - Method in class com.tomtom.pnd.maplib.Polygon
Gets the border width of this polygon.
getBorderWidth() - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Gets the border width for this object.
getBottomRightPoint() - Method in class com.tomtom.pnd.maplib.MapArea
 
getColor() - Method in class com.tomtom.pnd.maplib.Polyline
Gets the color of this polyline.
getColor() - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Gets the color for this object.
getFillColor() - Method in class com.tomtom.pnd.maplib.Polygon
Gets the fill color of this polygon.
getFillColor() - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Gets the border color for this object.
getIconPath() - Method in class com.tomtom.pnd.maplib.MarkerLayer
 
getId() - Method in interface com.tomtom.pnd.maplib.MapController
 
getId() - Method in class com.tomtom.pnd.maplib.Marker
 
getId() - Method in class com.tomtom.pnd.maplib.MarkerLayer
 
getLatitude() - Method in class com.tomtom.pnd.maplib.GeoPoint
 
getLayers() - Method in interface com.tomtom.pnd.maplib.MapController
Returns the list of all MarkerLayer's that the map currently contains.
getLayerWithId(long) - Method in interface com.tomtom.pnd.maplib.MapController
Returns the MarkerLayer with the given ID.
getLocation() - Method in class com.tomtom.pnd.maplib.Marker
 
getLocationConverter() - Method in interface com.tomtom.pnd.maplib.MapController
 
getLongitude() - Method in class com.tomtom.pnd.maplib.GeoPoint
 
getMajor() - Method in class com.tomtom.pnd.maplib.Version
 
getMapArea() - Method in interface com.tomtom.pnd.maplib.MapController
Returns the currently visible map area.
getMapCenter() - Method in interface com.tomtom.pnd.maplib.MapController
Returns the current location as shown at the center of the map.
getMapControllerAsync(MapEventCallbacks) - Method in class com.tomtom.pnd.maplib.MapView
Register the callbacks to be invoked when a map events happens.
getMapControllerAsync(int, MapEventCallbacks) - Method in class com.tomtom.pnd.maplib.MapView
Register the callbacks to be invoked when a map events happens.
getMapScale() - Method in interface com.tomtom.pnd.maplib.MapController
 
getMarkers() - Method in class com.tomtom.pnd.maplib.MarkerLayer
Returns a list of all Marker's in this layer.
getMarkerWithId(long) - Method in interface com.tomtom.pnd.maplib.MapController
Returns the Marker with the given ID.
getMaxZoomLevel() - Method in interface com.tomtom.pnd.maplib.MapController
 
getMinor() - Method in class com.tomtom.pnd.maplib.Version
 
getMinZoomLevel() - Method in interface com.tomtom.pnd.maplib.MapController
 
getNorthWest() - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
 
getPoints() - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Gets the point set of geocoordinates for this object.
getPoints() - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Gets the set of points for this object.
getRenderableLayer() - Method in interface com.tomtom.pnd.maplib.MapController
Gets the root RenderableLayer.
getResourceId() - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
 
getSouthEast() - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
 
getTag() - Method in class com.tomtom.pnd.maplib.Marker
 
getTag() - Method in class com.tomtom.pnd.maplib.Renderable
 
getTextureAlpha() - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Gets the texture alpha of this object.
getTextureId() - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Gets the texture resource ID of this object.
getTopLeftPoint() - Method in class com.tomtom.pnd.maplib.MapArea
 
getVersion() - Static method in class com.tomtom.pnd.maplib.MapView
This is the version information for this MapView instance, as well as the version for the entire Map Library.
getWidth() - Method in class com.tomtom.pnd.maplib.Polyline
Gets the width of this polyline.
getWidth() - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Gets the width for this object.
getZIndex() - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
 
getZIndex() - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Gets the zIndex of this object.
getZIndex() - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Gets the zIndex of this object.
getZIndex() - Method in class com.tomtom.pnd.maplib.Renderable
Gets the zIndex of this Renderable.
getZoomLevel() - Method in interface com.tomtom.pnd.maplib.MapController
Returns the current zoom level.

H

hashCode() - Method in class com.tomtom.pnd.maplib.GeoPoint
 
hashCode() - Method in class com.tomtom.pnd.maplib.ImageOverlay
 
hashCode() - Method in class com.tomtom.pnd.maplib.MapArea
 
hashCode() - Method in class com.tomtom.pnd.maplib.Polygon
 
hashCode() - Method in class com.tomtom.pnd.maplib.Polyline
 
hashCode() - Method in class com.tomtom.pnd.maplib.Primitive
 
hashCode() - Method in class com.tomtom.pnd.maplib.Renderable
 
hashCode() - Method in class com.tomtom.pnd.maplib.RenderableLayer
 
hashCode() - Method in class com.tomtom.pnd.maplib.Version
Returns a hash code value for the object.
hasValidAccuracy(Location) - Static method in class com.tomtom.pnd.maplib.MapUtils
Check if the hasAccuracy and getAccuracy functions are in sync.
hasValidAltitude(Location) - Static method in class com.tomtom.pnd.maplib.MapUtils
Check if the hasAltitude and getAltitude functions are in sync.
hasValidBearing(Location) - Static method in class com.tomtom.pnd.maplib.MapUtils
Deprecated.
Android will sometimes return Locations with hasBearing() == true, but getBearing() still returns a value greater than zero. To prevent this noise, this function will be removed in a future release.
hasValidSpeed(Location) - Static method in class com.tomtom.pnd.maplib.MapUtils
Check if the speed is valid.

I

image(Context, int) - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Specifies the image to show in the overlay.
ImageOverlay - Class in com.tomtom.pnd.maplib
An ImageOverlay will show an image on top of the map, which will remain fixed to two anchor points: North-West and South-East.
ImageOverlayBuilder - Class in com.tomtom.pnd.maplib
Builder class for ImageOverlay objects.
ImageOverlayBuilder() - Constructor for class com.tomtom.pnd.maplib.ImageOverlayBuilder
 
isAutoCenterEnabled() - Method in interface com.tomtom.pnd.maplib.MapController
 
isEmpty() - Method in class com.tomtom.pnd.maplib.RenderableLayer
Returns whether this RenderableLayer contains no elements.
isLayerVisible(MarkerLayer) - Method in interface com.tomtom.pnd.maplib.MapController
Determine if a MarkerLayer is currently shown or not.
isMapReady() - Method in interface com.tomtom.pnd.maplib.MapController
Check if the map is ready to receive commands.
isPanEnabled() - Method in interface com.tomtom.pnd.maplib.MapController
Note that setting this to false will not prevent panning when the panning functions are called.
isReady() - Method in class com.tomtom.pnd.maplib.MapView
 
isSelectable() - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
 
isSelectable() - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Gets the selectability setting for this object.
isSelectable() - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Gets the selectability setting for this object.
isSelectable() - Method in class com.tomtom.pnd.maplib.Renderable
Returns the flag indicating whether this Renderable is selectable.
isSensorLocationEnabled() - Method in interface com.tomtom.pnd.maplib.MapController
Check if map matched location enabled.
isUserPanDisablesAutoCenterEnabled() - Method in interface com.tomtom.pnd.maplib.MapController
 
isValid() - Method in class com.tomtom.pnd.maplib.ImageOverlay
 
isValid() - Method in class com.tomtom.pnd.maplib.MarkerLayer
 
isValid() - Method in class com.tomtom.pnd.maplib.Polygon
 
isValid() - Method in class com.tomtom.pnd.maplib.Polyline
 
isValid() - Method in class com.tomtom.pnd.maplib.RenderableLayer
 
isValidLocation(double, double) - Static method in class com.tomtom.pnd.maplib.MapUtils
Validates the given coordinates.
isValidLocation(Location) - Static method in class com.tomtom.pnd.maplib.MapUtils
Validates the information stored in the given Location object: latitude, longitude, accuracy, altitude and speed will be verified.
isVisible() - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
 
isVisible() - Method in class com.tomtom.pnd.maplib.MarkerLayer
 
isVisible() - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Gets the visibility setting for this object.
isVisible() - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Gets the visibility setting for this object.
isVisible() - Method in class com.tomtom.pnd.maplib.Renderable
Returns the visibility of this Renderable.
isZoomEnabled() - Method in interface com.tomtom.pnd.maplib.MapController
 

L

LocaleUtils - Class in com.tomtom.pnd.maplib
Utility class for Locale functionality.
LocaleUtils() - Constructor for class com.tomtom.pnd.maplib.LocaleUtils
 
LOCATION_PROVIDER_NAME - Static variable in class com.tomtom.pnd.maplib.LocationConverter
 
LocationConverter - Class in com.tomtom.pnd.maplib
This class handles the conversion of location coordinates for several spaces, like screen coordinates and lat/long pairs.
LocationConverter() - Constructor for class com.tomtom.pnd.maplib.LocationConverter
 

M

MapArea - Class in com.tomtom.pnd.maplib
Defines a rectangular area in world coordinates.
MapArea(double, double, double, double) - Constructor for class com.tomtom.pnd.maplib.MapArea
 
MapController - Interface in com.tomtom.pnd.maplib
This is the main interface to talk to the TomTom MapView.
MapController.OnAutoCenterChangedListener - Interface in com.tomtom.pnd.maplib
These listeners will be triggered when the auto-centering option changes.
MapController.OnPanEnabledChangedListener - Interface in com.tomtom.pnd.maplib
These listeners will be triggered when the user panning option changes.
MapController.OnZoomEnabledChangedListener - Interface in com.tomtom.pnd.maplib
These listeners will be triggered when the user zooming option changes.
MapController.UnknownLocationException - Exception in com.tomtom.pnd.maplib
Thrown when trying to get the current location but the enabled providers don't have one and there is no last known location available.
MapController.UnknownLocationException(String) - Constructor for exception com.tomtom.pnd.maplib.MapController.UnknownLocationException
 
MapEventCallbacks - Interface in com.tomtom.pnd.maplib
Interface for observers of connection events from a MapView.
MapListener - Interface in com.tomtom.pnd.maplib
Implementations of this interface will be notified when a map event occurs.
MapListener.TouchType - Enum in com.tomtom.pnd.maplib
Type of touch event.
MapUtils - Class in com.tomtom.pnd.maplib
Utility class for map and geocoding related functions.
MapView - Class in com.tomtom.pnd.maplib
This View shows the currently selected map.
MapView(Context, AttributeSet) - Constructor for class com.tomtom.pnd.maplib.MapView
MapView constructor, usually called by the android framework when the map is declared in a layout.
Marker - Class in com.tomtom.pnd.maplib
A point on the map, marked by an icon, that the user can select.
MarkerLayer - Class in com.tomtom.pnd.maplib
A set of Marker's.
MarkerLayer() - Constructor for class com.tomtom.pnd.maplib.MarkerLayer
 
MarkerOperationException - Exception in com.tomtom.pnd.maplib
Throw when the state of a Marker could not be updated on the map.
MarkerOperationException(String) - Constructor for exception com.tomtom.pnd.maplib.MarkerOperationException
 
MarkerOperationException(Throwable) - Constructor for exception com.tomtom.pnd.maplib.MarkerOperationException
 
MarkerOperationException(String, Throwable) - Constructor for exception com.tomtom.pnd.maplib.MarkerOperationException
 
MAX_BORDER_WIDTH - Static variable in class com.tomtom.pnd.maplib.PolygonBuilder
 
MAX_WIDTH - Static variable in class com.tomtom.pnd.maplib.PolylineBuilder
 
MIN_BORDER_WIDTH - Static variable in class com.tomtom.pnd.maplib.PolygonBuilder
 
MIN_WIDTH - Static variable in class com.tomtom.pnd.maplib.PolylineBuilder
 

N

notifyDataChanged() - Method in class com.tomtom.pnd.maplib.Primitive
 
nw(Location) - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Sets the North-West anchor point of the overlay being built.
nw(double, double) - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Sets the North-West anchor point of the overlay being built.
nw(GeoPoint) - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Sets the North-West anchor point of the overlay being built.
nw(GeoPoint, GeoPoint) - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Adds both anchor points to the overlay being built.
nwse(Location, Location) - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Adds both anchor points to the overlay being built.
nwse(double, double, double, double) - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Adds both anchor points to the overlay being built.

O

onAutoCenterChanged(boolean) - Method in interface com.tomtom.pnd.maplib.MapController.OnAutoCenterChangedListener
 
onDataChanged(Renderable) - Method in class com.tomtom.pnd.maplib.RenderableLayer
 
onDestroy() - Method in interface com.tomtom.pnd.maplib.MapController
Called when activity is being destroyed.
onDestroy() - Method in class com.tomtom.pnd.maplib.MapView
Called when activity is being destroyed.
onDrag(int, int, int, int) - Method in interface com.tomtom.pnd.maplib.MapListener
Called when there is a drag action on the map.
onMapConnected(MapController) - Method in interface com.tomtom.pnd.maplib.MapEventCallbacks
Map is ready to use.
onMapDisconnected() - Method in interface com.tomtom.pnd.maplib.MapEventCallbacks
Map is not ready to use.
onMapTouched(int, int, MapListener.TouchType) - Method in interface com.tomtom.pnd.maplib.MapListener
Called when there is a drag action on the map.
onMarkerSelected(Marker, MapListener.TouchType) - Method in interface com.tomtom.pnd.maplib.MapListener
Called when a Marker was touched.
onPanEnabledChanged(boolean) - Method in interface com.tomtom.pnd.maplib.MapController.OnPanEnabledChangedListener
 
onPause() - Method in interface com.tomtom.pnd.maplib.MapController
Called when activity goes to non-active state.
onPause() - Method in class com.tomtom.pnd.maplib.MapView
 
onRenderableSelected(Renderable, int, int, MapListener.TouchType) - Method in interface com.tomtom.pnd.maplib.MapListener
Called when a Renderable was touched.
onRestoreInstanceState(Parcelable) - Method in class com.tomtom.pnd.maplib.MapView
 
onResume() - Method in interface com.tomtom.pnd.maplib.MapController
Called when activity goes to active state.
onResume() - Method in class com.tomtom.pnd.maplib.MapView
 
onSaveInstanceState() - Method in class com.tomtom.pnd.maplib.MapView
 
onTouchEvent(MotionEvent) - Method in class com.tomtom.pnd.maplib.MapView
 
onZoomEnabledChanged(boolean) - Method in interface com.tomtom.pnd.maplib.MapController.OnZoomEnabledChangedListener
 

P

parseVersion(String) - Static method in class com.tomtom.pnd.maplib.Version
Creates a Version instance by parsing the given version string.
Polygon - Class in com.tomtom.pnd.maplib
A polygon is an enclosed shape that can be used to highlight areas on the map.
PolygonBuilder - Class in com.tomtom.pnd.maplib
Builder class for Polygon objects.
PolygonBuilder() - Constructor for class com.tomtom.pnd.maplib.PolygonBuilder
 
Polyline - Class in com.tomtom.pnd.maplib
A polyline is a list of points, where line segments are drawn between consecutive points.
PolylineBuilder - Class in com.tomtom.pnd.maplib
Builder class for Polyline objects.
PolylineBuilder() - Constructor for class com.tomtom.pnd.maplib.PolylineBuilder
 
Primitive - Class in com.tomtom.pnd.maplib
A base class for objects to draw.
Primitive(boolean, boolean, int) - Constructor for class com.tomtom.pnd.maplib.Primitive
 

R

registerDataChangeListener(DataChangeListener) - Method in class com.tomtom.pnd.maplib.Primitive
 
registerDataChangeListener(DataChangeListener) - Method in class com.tomtom.pnd.maplib.RenderableLayer
 
registerMapEventCallbacks(MapEventCallbacks) - Method in interface com.tomtom.pnd.maplib.MapController
Register callbacks to be invoked on map events.
release() - Method in class com.tomtom.pnd.maplib.Primitive
 
release() - Method in class com.tomtom.pnd.maplib.RenderableLayer
 
remove() - Method in class com.tomtom.pnd.maplib.ImageOverlay
Removes the image overlay from the map.
remove() - Method in class com.tomtom.pnd.maplib.Polygon
Removes the polygon from the map.
remove() - Method in class com.tomtom.pnd.maplib.Polyline
Removes the polyline from the map.
remove(Renderable) - Method in class com.tomtom.pnd.maplib.RenderableLayer
Removes the first occurrence of the specified object from this RenderableLayer.
removeLayer(MarkerLayer) - Method in interface com.tomtom.pnd.maplib.MapController
Removes the given MarkerLayer from the map.
removeMapListener(MapListener) - Method in class com.tomtom.pnd.maplib.MapView
 
removeMarker(Marker) - Method in class com.tomtom.pnd.maplib.MarkerLayer
Removes the given Marker from this layer and the map.
removeMarker(long) - Method in class com.tomtom.pnd.maplib.MarkerLayer
 
removeMarkers(long[]) - Method in interface com.tomtom.pnd.maplib.MapController
Removes the given default Markers.
removeMarkers(long, long[]) - Method in interface com.tomtom.pnd.maplib.MapController
Removes the given Markers from given layer with current ids.
removeMarkers(long[]) - Method in class com.tomtom.pnd.maplib.MarkerLayer
 
Renderable - Class in com.tomtom.pnd.maplib
A Renderable is a object which can be rendered by CustomOverlayRenderer.
Renderable(boolean, boolean, int) - Constructor for class com.tomtom.pnd.maplib.Renderable
 
RenderableLayer - Class in com.tomtom.pnd.maplib
A RenderableLayer is set of Renderable's.
RenderableLayer() - Constructor for class com.tomtom.pnd.maplib.RenderableLayer
 
ROUTE_LAYER - Static variable in class com.tomtom.pnd.maplib.StockLayers
 

S

se(Location) - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Sets the South-East anchor point of the overlay being built.
se(double, double) - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Sets the South-East anchor point of the overlay being built.
se(GeoPoint) - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Sets the South-East anchor point of the overlay being built.
selectable(boolean) - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Specifies the selectability for the overlay.
selectable(boolean) - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Specifies the selectability for the polygon.
selectable(boolean) - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Specifies the selectability for the polyline.
selectable(boolean) - Method in class com.tomtom.pnd.maplib.Renderable
Sets the selectability of this Renderable.
selectTopMostRenderableAt(double[], double) - Method in class com.tomtom.pnd.maplib.ImageOverlay
 
selectTopMostRenderableAt(double[], double) - Method in class com.tomtom.pnd.maplib.Polygon
 
selectTopMostRenderableAt(double[], double) - Method in class com.tomtom.pnd.maplib.Polyline
 
selectTopMostRenderableAt(double[], double) - Method in class com.tomtom.pnd.maplib.RenderableLayer
 
setAlpha(int) - Method in class com.tomtom.pnd.maplib.ImageOverlay
Sets the transparency for this image overlay.
setAnchorPoint(int, int) - Method in class com.tomtom.pnd.maplib.Marker
The anchor point defines which point of the icon is used as the reference for associating the icon to the map coordinates.
setAutoCenterEnabled(boolean) - Method in interface com.tomtom.pnd.maplib.MapController
Keeps the map centered at the current location of the device.
setBorderColor(int) - Method in class com.tomtom.pnd.maplib.Polygon
Sets the border color of this polygon.
setBorderWidth(float) - Method in class com.tomtom.pnd.maplib.Polygon
Sets the border width of this polygon.
setColor(int) - Method in class com.tomtom.pnd.maplib.Polyline
Sets the color of this polyline.
setFillColor(int) - Method in class com.tomtom.pnd.maplib.Polygon
Sets the fill color of this polygon.
setIcon(String) - Method in class com.tomtom.pnd.maplib.Marker
Sets the icon for this Marker.
setIcon(Context, Drawable) - Method in class com.tomtom.pnd.maplib.Marker
Replaces the icon of this Marker by the given Drawable.
setIcon(Context, Drawable) - Method in class com.tomtom.pnd.maplib.MarkerLayer
Assigns a Drawable as an icon to this MarkerLayer.
setIconPath(String) - Method in class com.tomtom.pnd.maplib.MarkerLayer
Assigns an icon to this MarkerLayer.
setId(int) - Method in interface com.tomtom.pnd.maplib.MapController
Sets the identifier for this MapController.
setImage(Context, int) - Method in class com.tomtom.pnd.maplib.ImageOverlay
Use the given a resource id of image data for this overlay.
setLayerVisibility(MarkerLayer, boolean) - Method in interface com.tomtom.pnd.maplib.MapController
Show or hide a specific layer.
setLayerVisibility(long, boolean) - Method in interface com.tomtom.pnd.maplib.MapController
Show or hide a specific layer, including StockLayers.
setLocation(Location) - Method in class com.tomtom.pnd.maplib.Marker
Set location for the marker.
setMapArea(double, double, double, double) - Method in interface com.tomtom.pnd.maplib.MapController
Pans and zooms the map to the smallest possible part of the map that still contains the given points.
setMapCenter(Location) - Method in interface com.tomtom.pnd.maplib.MapController
Centers the map on the given location.
setMapCenter(double, double) - Method in interface com.tomtom.pnd.maplib.MapController
Centers the map on the given location.
setMapCenterToCurrentLocation() - Method in interface com.tomtom.pnd.maplib.MapController
Centers the map on the current location of the device.
setMapScale(int) - Method in interface com.tomtom.pnd.maplib.MapController
Sets the map scale to an arbitrary value
setPanEnabled(boolean) - Method in interface com.tomtom.pnd.maplib.MapController
Control whether or not the user is allowed to pan the map using touch gestures.
setSensorLocationEnabled(boolean, Drawable) - Method in interface com.tomtom.pnd.maplib.MapController
Enable/disable sensor location.
setTag(Object) - Method in class com.tomtom.pnd.maplib.Marker
Sets the given Object as a tag to this Marker.
setTag(Object) - Method in class com.tomtom.pnd.maplib.Renderable
Sets the tag associated with this Renderable.
setTexture(Context, int) - Method in class com.tomtom.pnd.maplib.Polygon
Use the given a resource id as the image to fill this polygon with; so sets a texture to fill polygon with.
setTextureAlpha(int) - Method in class com.tomtom.pnd.maplib.Polygon
Sets a transparency for polygon texture.
setUserPanDisablesAutoCenterEnabled(boolean) - Method in interface com.tomtom.pnd.maplib.MapController
Disables the auto-center mode once the user pans.
setVisibility(boolean) - Method in class com.tomtom.pnd.maplib.Polygon
 
setVisibility(boolean) - Method in class com.tomtom.pnd.maplib.Polyline
 
setVisibility(boolean) - Method in class com.tomtom.pnd.maplib.Renderable
Sets the visibility of this Renderable.
setWidth(float) - Method in class com.tomtom.pnd.maplib.Polyline
Sets the line width of this polyline.
setZIndex(int) - Method in class com.tomtom.pnd.maplib.Primitive
 
setZIndex(int) - Method in class com.tomtom.pnd.maplib.Renderable
Sets the zIndex of this Renderable.
setZIndex(int) - Method in class com.tomtom.pnd.maplib.RenderableLayer
 
setZoomEnabled(boolean) - Method in interface com.tomtom.pnd.maplib.MapController
Control whether or not the user is allowed to zoom the map using touch gestures.
setZoomLevel(int) - Method in interface com.tomtom.pnd.maplib.MapController
Zoom the map to the given level.
size() - Method in class com.tomtom.pnd.maplib.RenderableLayer
Returns the number of elements in this RenderableLayer.
StockLayers - Class in com.tomtom.pnd.maplib
Class represents a list of stocks layers.
SuppressFBWarnings - Annotation Type in com.tomtom.pnd.maplib
Warning suppression for findbugs issues only.

T

texture(Context, int) - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Specifies a texture to fill polygon with.
textureAlpha(int) - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Specifies a transparency for polygon texture.
toBcp47Language(Locale) - Static method in class com.tomtom.pnd.maplib.LocaleUtils
Returns a well-formed IETF BCP 47 language tag representing the locale identifier for the client's current locale
toLocation(double, double) - Static method in class com.tomtom.pnd.maplib.LocationConverter
Creates an Android Location object using the given coordinates.
toLocation(int, int) - Method in class com.tomtom.pnd.maplib.LocationConverter
Converts the given screen coordinates to an Android Location object.
toString() - Method in class com.tomtom.pnd.maplib.GeoPoint
 
toString() - Method in class com.tomtom.pnd.maplib.MapArea
 
toString() - Method in class com.tomtom.pnd.maplib.Marker
This class converted to a JSON string.
toString() - Method in class com.tomtom.pnd.maplib.Version
 
TRAFFIC_LAYER - Static variable in class com.tomtom.pnd.maplib.StockLayers
 

U

unregisterDataChangeListener(DataChangeListener) - Method in class com.tomtom.pnd.maplib.Primitive
 
unregisterDataChangeListener(DataChangeListener) - Method in class com.tomtom.pnd.maplib.RenderableLayer
 
update() - Method in class com.tomtom.pnd.maplib.ImageOverlay
 
update() - Method in class com.tomtom.pnd.maplib.Polygon
 
update() - Method in class com.tomtom.pnd.maplib.Polyline
 
update() - Method in class com.tomtom.pnd.maplib.RenderableLayer
 
updateMarker(Marker) - Method in class com.tomtom.pnd.maplib.MarkerLayer
Updates the given Marker with the currently contained information.

V

valueOf(String) - Static method in enum com.tomtom.pnd.maplib.MapListener.TouchType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.tomtom.pnd.maplib.MapListener.TouchType
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.tomtom.pnd.maplib
Version information of the Map Library.
visibility(boolean) - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Specifies the visibility for the overlay.
visibility(boolean) - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Specifies the visibility for the polygon.
visibility(boolean) - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Specifies the visibility for the polyline.

W

width(float) - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Sets the width of the polyline.
writeToParcel(Parcel, int) - Method in class com.tomtom.pnd.maplib.Marker
 

Z

zIndex(int) - Method in class com.tomtom.pnd.maplib.ImageOverlayBuilder
Specifies the zIndex of the overlay.
zIndex(int) - Method in class com.tomtom.pnd.maplib.PolygonBuilder
Specifies the zIndex of the polygon.
zIndex(int) - Method in class com.tomtom.pnd.maplib.PolylineBuilder
Specifies the zIndex of the polyline.
A B C D E F G H I L M N O P R S T U V W Z