- 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.
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- setIconPath(String) - Method in class com.tomtom.pnd.maplib.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
-
- 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.