Index

A B C D E F G H I L M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(double, double) - Method in class globus.glmap.MapPoint
Add x and y
add(GLMapDrawObject) - Method in class globus.glmap.GLMapViewRenderer
Adds a GLMapDrawObject to the map.
add(MapPoint) - Method in class globus.glmap.MapPoint
Add x and y of other point
addBBox(GLMapBBox) - Method in class globus.glmap.GLMapBBox
Join this bbox with given
AddDataSet(int, GLMapBBox, String, AssetManager, GLMapManager.ProgressCallback) - Static method in class globus.glmap.GLMapManager
Adds vector map.
addPoint(double, double) - Method in class globus.glmap.GLMapBBox
Add point to bbox
addPoint(long, double, double) - Method in class globus.glmap.GLMapVectorObjectList
Inserts a point object into the list at the given index.
addPoint(MapPoint) - Method in class globus.glmap.GLMapBBox
Add point to bbox
addStateListener(GLMapManager.StateListener) - Static method in class globus.glmap.GLMapManager
Subscribes listener to events about map downloading progress.
addStyle(GLMapMarkerImage) - Method in class globus.glmap.GLMapMarkerStyleCollection
Adds new style to collection
addStyle(GLMapMarkerImage[]) - Method in class globus.glmap.GLMapMarkerStyleCollection
Adds new style to collection
addStyle(GLMapMarkerImage[], GLMapVectorStyle, Point) - Method in class globus.glmap.GLMapMarkerStyleCollection
Adds new style to collection
addStyle(GLMapMarkerImage, GLMapVectorStyle, Point) - Method in class globus.glmap.GLMapMarkerStyleCollection
Adds new style to collection
addTextForbiddenArea(int, MapPoint, int, int, int, int) - Method in class globus.glmap.GLMapViewRenderer
Adds or updates area where text (and associated icon) must not draw
All - Static variable in annotation interface globus.glmap.GLMapVectorObject.Type
Represents all types
ALL - Static variable in annotation interface globus.glmap.GLMapInfo.DataSetMask
All data sets maks
animate(GLMapViewRenderer.AnimateCallback) - Method in class globus.glmap.GLMapViewRenderer
Create and starts animation using provided callback
animate(GLMapViewRenderer.AnimateCallback, Runnable) - Method in class globus.glmap.GLMapViewRenderer
Create and starts animation using provided callback
apply(int, int) - Method in interface globus.glmap.GLMapVectorCascadeStyle.TintFunction
Apply tint for color
asGeoJSON() - Method in class globus.glmap.GLMapVectorObject
Serialize object as GeoJSON
asJSON() - Method in class globus.glmap.GLMapRelation
Serialize object as GeoJSON
assign(double, double) - Method in class globus.glmap.MapPoint
Sets MapPoint.x and MapPoint.y and returns this instance.
assign(double, double, double, double) - Method in class globus.glmap.GLMapBBox
Initialize bbox with data
assign(MapGeoPoint) - Method in class globus.glmap.MapGeoPoint
Copies data from other point
assign(MapPoint) - Method in class globus.glmap.MapPoint
Copies data from given point
attachedView - Variable in class globus.glmap.GLMapViewRenderer
View where this render is attached
attachToSurfaceView(SurfaceView) - Method in class globus.glmap.GLMapViewRenderer
Attach renderer to surface view
attachToTextureView(TextureView) - Method in class globus.glmap.GLMapViewRenderer
Attach renderer to texture view

B

bearingAngle(double, double) - Method in class globus.glmap.MapGeoPoint
Calculates a bearing angle to a geographic point.
bearingAngleToGeoPoint(MapGeoPoint) - Method in class globus.glmap.MapGeoPoint
Calculates a bearing angle to a geographic point.
bitmap - Variable in class globus.glmap.GLMapMarkerImage
Bitmap
bitmapForTilePos(int, int, int) - Method in class globus.glmap.GLMapRasterTileSource
Gets bitmap of a tile.
Bottom - Static variable in annotation interface globus.glmap.GLMapTextAlignment
Bottom
BottomCenter - Static variable in annotation interface globus.glmap.GLMapViewRenderer.GLMapPlacement
bottom center
BottomLeft - Static variable in annotation interface globus.glmap.GLMapViewRenderer.GLMapPlacement
bottom left corner
BottomRight - Static variable in annotation interface globus.glmap.GLMapViewRenderer.GLMapPlacement
in bottom right corner

C

cacheSize() - Method in class globus.glmap.GLMapRasterTileSource
Returns size of cache database
CacheTiles(long[], GLMapManager.TileDownloadProgress) - Static method in class globus.glmap.GLMapManager
Deprecated.
calculateLength() - Method in class globus.glmap.GLMapTrackData
Calculates total length of the track geometry.
cancel() - Method in class globus.glmap.GLMapDownloadTask
Cancels task.
cancel() - Method in class globus.glmap.NetworkTask
Cancels task
cancel(boolean) - Method in class globus.glmap.GLMapAnimation
Cancels animation
CancelDownloadTask(long) - Static method in class globus.glmap.GLMapManager
Cancel download task by id
cancelled - Variable in class globus.glmap.GLMapDownloadTask
True if task is cancelled.
cancelMapAnimations() - Method in class globus.glmap.GLMapViewRenderer
Cancels all active animations on the map.
captureFrameWhenFinish(GLMapViewRenderer.ScreenCaptureCallback) - Method in class globus.glmap.GLMapViewRenderer
Captures frame when surface will be created and loading of resources finished.
center() - Method in class globus.glmap.GLMapBBox
Center of bbox
Center - Static variable in annotation interface globus.glmap.GLMapTextAlignment
Center
changeDrawOrder(GLMapDrawObject, int) - Method in class globus.glmap.GLMapViewRenderer
Changes the draw order of the specified GLMapDrawObject.
changeStyle(GLMapMarkerStyleCollection) - Method in class globus.glmap.GLMapMarkerLayer
Change style of layer
childrenUri - Variable in class globus.glmap.GLMapDocumentTreeStorage
The URI for accessing the children of the current storage object.
clear() - Method in class globus.glmap.GLMapBBox
Reset bbox to empty
cluster(double) - Method in class globus.glmap.GLMapVectorObjectList
Cluster array with radius
compare(GLMapVectorObject) - Method in class globus.glmap.GLMapVectorObject
Compares objects for sorting.
contains(MapPoint) - Method in class globus.glmap.MapPointSet
Checks if point with given coordinates exists in set.
convertDisplayDeltaToInternal(double, double) - Method in class globus.glmap.GLMapViewRenderer
Converts a screen-space distance (pixels) to a map-space delta using the view’s current zoom level and rotation.
convertDisplayDeltaToInternal(double, double, double, float, MapPoint) - Method in class globus.glmap.GLMapViewRenderer
Low-level variant that converts a screen-space distance to a map-space delta with explicit zoom and rotation.
convertDisplayDeltaToInternal(double, double, MapPoint) - Method in class globus.glmap.GLMapViewRenderer
Same as GLMapViewRenderer.convertDisplayDeltaToInternal(double,double) but writes the result into result to avoid object allocation.
convertDisplayToInternal(double, double) - Method in class globus.glmap.GLMapViewRenderer
Converts a screen-space point (pixels) to a map coordinate.
convertDisplayToInternal(double, double, MapPoint) - Method in class globus.glmap.GLMapViewRenderer
Same as GLMapViewRenderer.convertDisplayToInternal(double,double) but writes the result into result.
convertInternalToDisplay(MapPoint) - Method in class globus.glmap.GLMapViewRenderer
Converts a map coordinate to screen pixels.
convertInternalToDisplay(MapPoint, PointF) - Method in class globus.glmap.GLMapViewRenderer
Converts a map coordinate to screen pixels.
convertMetersToInternal(double) - Method in class globus.glmap.GLMapViewRenderer
Converts meters distance to internal distance
copyProperties(GLMapTagsContainer) - Method in class globus.glmap.GLMapRelation
 
copyProperties(GLMapTagsContainer) - Method in interface globus.glmap.GLMapTagsContainer
Copies all properties from another tags container object.
copyProperties(GLMapTagsContainer) - Method in class globus.glmap.GLMapVectorObject
 
copyTrackAndAddGeoPoint(double, double, int, boolean) - Method in class globus.glmap.GLMapTrackData
Copies points to new track and add new point to track.
copyTrackAndAddPoint(double, double, int, boolean) - Method in class globus.glmap.GLMapTrackData
Copies points to new track and add new point to track.
COUNT - Static variable in annotation interface globus.glmap.GLMapInfo.DataSet
Count of data sets
crashNDK() - Static method in class globus.glmap.GLMapViewRenderer
Function to test native crashes
crashNDK2() - Static method in class globus.glmap.GLMapViewRenderer
Function to test native crashes
CreateFromGeoCoordinates(double, double) - Static method in class globus.glmap.MapPoint
Converts geographic coordinates (WGS84 degrees) into internal map coordinates.
createFromGeoJSONOrError(String) - Static method in class globus.glmap.GLMapVectorObject
Creates vector objects from a GeoJSON string.
createFromGeoJSONOrThrow(String) - Static method in class globus.glmap.GLMapVectorObject
Create objects from geo-json string throws if error happens
createFromGeoJSONStreamOrError(InputStream) - Static method in class globus.glmap.GLMapVectorObject
Creates vector objects from a GeoJSON stream.
createFromGeoJSONStreamOrThrow(InputStream) - Static method in class globus.glmap.GLMapVectorObject
Create objects from geo-json stream
createFromJSONOrError(String) - Static method in class globus.glmap.GLMapRelation
Creates an array of GLMapVectorObject from string
createGeoLine(MapGeoPoint, MapGeoPoint, double) - Static method in class globus.glmap.GLMapVectorObject
Creates a great-circle line from start to end.
createGeoPoint(MapGeoPoint) - Static method in class globus.glmap.GLMapVectorObject
Creates a vector object with point geometry in geographic coordinates (WGS84 degrees).
createMultiline(MapPoint[][]) - Static method in class globus.glmap.GLMapVectorObject
Creates a vector object with multiline geometry from internal map coordinates.
createMultilineGeo(MapGeoPoint[][]) - Static method in class globus.glmap.GLMapVectorObject
Creates a vector object with multiline geometry in geographic coordinates (WGS84 degrees).
createPoint(MapPoint) - Static method in class globus.glmap.GLMapVectorObject
Creates a vector object with point geometry in internal map coordinates.
createPolygon(MapPoint[][], MapPoint[][]) - Static method in class globus.glmap.GLMapVectorObject
Creates a vector object with polygon geometry from internal map coordinates.
createPolygonGeo(MapGeoPoint[][], MapGeoPoint[][]) - Static method in class globus.glmap.GLMapVectorObject
Creates a vector object with polygon geometry in geographic coordinates (WGS84 degrees).
createStyle(String) - Static method in class globus.glmap.GLMapVectorCascadeStyle
Creates cascade style object.
createStyle(String) - Static method in class globus.glmap.GLMapVectorStyle
Creates style object.
createWithIconAndTint(String, int) - Static method in class globus.glmap.GLMapVectorStyle
Creates a style with an icon and a tint.
Custom - Static variable in annotation interface globus.glmap.GLMapDrawable.TransformMode
Scale and offset of the vector object will be applied to its points

D

dataSet - Variable in class globus.glmap.GLMapDownloadTask
DataSet of task
dataSetsWithState(int) - Method in class globus.glmap.GLMapInfo
Checks states of all data sets and returns mask of sets with state equal to state.
decelerate(MapPoint) - Method in class globus.glmap.GLMapAnimation
Defines the scrolling speed at the end of map scrolling movement.
delete() - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
delete() - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
delete() - Method in class globus.glmap.GLMapStorageFile
Deletes this file.
DeleteDataSets(GLMapInfo, int) - Static method in class globus.glmap.GLMapManager
Delete data sets associated with this map.
deserializeState(int, byte[], AssetManager) - Method in class globus.glmap.GLMapInfo
Restore state of data set
destroySurface() - Method in class globus.glmap.GLMapViewRenderer
Stops rendering and destroy rendering surface
disableClipping() - Method in class globus.glmap.GLMapViewRenderer
Disables clipping of visible map area
DisableOpenGLBackgroundLoading() - Static method in class globus.glmap.GLMapViewRenderer
Call this function before creating GLMapView to disable background loading of resources.
dispose() - Method in class globus.glmap.GLMapTextureView
Call this method to explicitly release native resources held by the object.
dispose() - Method in class globus.glmap.GLMapView
Call this method to explicitly release native resources held by the object.
dispose() - Method in class globus.glmap.GLMapViewRenderer
 
dispose() - Method in class globus.glmap.GLNativeObject
Call this method to explicitly release native resources held by the object.
distance(double, double) - Method in class globus.glmap.MapGeoPoint
Calculates a great-circle distance to a geographic point.
distance(double, double) - Method in class globus.glmap.MapPoint
Returns Euclidean distance to a point in internal map units.
distance(MapPoint) - Method in class globus.glmap.GLMapBBox
Returns distance from this bounding box to a point.
distance(MapPoint) - Method in class globus.glmap.MapPoint
Returns Euclidean distance to a point in internal map units.
distanceToGeoPoint(MapGeoPoint) - Method in class globus.glmap.MapGeoPoint
Calculates a great-circle distance to a geographic point.
distanceToMapBorders(MapPoint) - Method in class globus.glmap.GLMapInfo
Calculates distance from the map borders to the point
distanceToPoint(MapPoint) - Method in class globus.glmap.MapGeoPoint
Calculates a great-circle distance to a point specified in internal map coordinates.
doWhenSurfaceCreated(Runnable) - Method in class globus.glmap.GLMapViewRenderer
Runs command on internal rendering thread.
DownloadDataSet(int, String, GLMapBBox, GLMapManager.DownloadCallback) - Static method in class globus.glmap.GLMapManager
Downloads custom data set
DownloadDataSet(GLMapInfo, int) - Static method in class globus.glmap.GLMapManager
Creates map downloading tasks
DownloadDataSets(GLMapInfo, int) - Static method in class globus.glmap.GLMapManager
Creates map downloading tasks
downloaded - Variable in class globus.glmap.GLMapDownloadTask
Downloaded number of bytes
DOWNLOADED - Static variable in annotation interface globus.glmap.GLMapInfo.State
downloaded and ready to use
drawAttributes - Variable in class globus.glmap.GLMapVectorObject
Draw attributes of object.
dropCache() - Method in class globus.glmap.GLMapRasterTileSource
Drops cached tiles

E

EACCES - Static variable in class globus.glmap.GLMapError
Access error
EaseIn - Static variable in class globus.glmap.GLMapAnimation
Ease in transition
EaseInOut - Static variable in class globus.glmap.GLMapAnimation
Ease in-out transition
EaseOut - Static variable in class globus.glmap.GLMapAnimation
Ease out transition
EBUSY - Static variable in class globus.glmap.GLMapError
Resource is busy
ECANCELED - Static variable in class globus.glmap.GLMapError
Cancelled
EEXIST - Static variable in class globus.glmap.GLMapError
Already exists
EILSEQ - Static variable in class globus.glmap.GLMapError
Illegal sequence
ELEVATION - Static variable in annotation interface globus.glmap.GLMapInfo.DataSet
Elevation data
ELEVATION - Static variable in annotation interface globus.glmap.GLMapInfo.DataSetMask
Elevation mask
ElevationAtPoint(double, double) - Static method in class globus.glmap.GLMapManager
Returns elevation at given point
ElevationAtPointAsync(double, double, GLMapManager.ElevationCallback) - Static method in class globus.glmap.GLMapManager
Asynchronous request of elevation
Empty - Static variable in class globus.glmap.GLMapError
Error information is not set
enableClipping(GLMapBBox, float, float) - Method in class globus.glmap.GLMapViewRenderer
Enables clipping of the visible map area using the specified bounding box (BBox) and zoom levels.
ENOMEM - Static variable in class globus.glmap.GLMapError
Not enough memory
ENOSPC - Static variable in class globus.glmap.GLMapError
Not enough space
EPERM - Static variable in class globus.glmap.GLMapError
Permissions error
equals(Object) - Method in class globus.glmap.GLMapBBox
 
equals(Object) - Method in class globus.glmap.GLMapDocumentTreeStorage
 
equals(Object) - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
equals(Object) - Method in class globus.glmap.GLMapFileStorage
 
equals(Object) - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
equals(Object) - Method in class globus.glmap.GLMapInfo
 
equals(Object) - Method in class globus.glmap.GLMapRelation
 
equals(Object) - Method in class globus.glmap.GLMapValue
 
equals(Object) - Method in class globus.glmap.GLMapVectorObject
 
equals(Object) - Method in class globus.glmap.MapGeoPoint
 
equals(Object) - Method in class globus.glmap.MapPoint
 
EROFS - Static variable in class globus.glmap.GLMapError
Read-only file system
error - Variable in class globus.glmap.GLMapDownloadTask
Error of task.

F

file - Variable in class globus.glmap.GLMapFileStorage
The file used for storage.
file - Variable in class globus.glmap.GLMapFileStorage.FileInfo
The file represented by this FileInfo.
fillData(int, long) - Method in interface globus.glmap.GLMapTrackData.PointsCallback
Called to fill data for a track point during construction.
fillData(Object, long) - Method in class globus.glmap.GLMapMarkerStyleCollectionDataCallback
Called for each marker to set other properties
fillUnionData(int, long) - Method in class globus.glmap.GLMapMarkerStyleCollectionDataCallback
Called for each cluster to fill its data.
find(String, String) - Method in class globus.glmap.GLMapVectorObjectList
Returns first object that has tag set to value.
findFile(String, boolean) - Method in class globus.glmap.GLMapDocumentTreeStorage
 
findFile(String, boolean) - Method in class globus.glmap.GLMapFileStorage
 
findFile(String, boolean) - Method in class globus.glmap.GLMapStorage
Searches file with given name
FindNearestMap(GLMapInfo[], MapPoint) - Static method in class globus.glmap.GLMapManager
Finds the closest GLMapInfo to the given point.
findNearestPoint(GLMapViewRenderer, MapPoint, double) - Method in class globus.glmap.GLMapTrackData
Finds the nearest point on the track to the provided map point.
findNearestPoint(GLMapViewRenderer, MapPoint, double) - Method in class globus.glmap.GLMapVectorObject
Finds the nearest point on the object to the provided map point.
findNearPoint(long, long, GLMapViewRenderer, MapPoint, double) - Method in class globus.glmap.GLMapVectorObjectList
Returns an object that is near the given point.
findSibling(String, boolean) - Method in class globus.glmap.GLMapStorageFile
Finds a file with the specified name in the same folder.
findStorage(String, boolean) - Method in class globus.glmap.GLMapDocumentTreeStorage
 
findStorage(String, boolean) - Method in class globus.glmap.GLMapFileStorage
 
findStorage(String, boolean) - Method in class globus.glmap.GLMapStorage
Opens new storage inside this storage (folder)
findStorageRecursive(String) - Method in class globus.glmap.GLMapStorage
Opens new storage with path
finish() - Method in class globus.glmap.GLMapStyleParser
Finish parsing
flyTo(double, double) - Method in class globus.glmap.GLMapAnimation
Moves to new center with animation optimized for long distances.
flyToGeoPoint(MapGeoPoint) - Method in class globus.glmap.GLMapAnimation
Moves to new center with animation optimized for long distances.
flyToPoint(MapPoint) - Method in class globus.glmap.GLMapAnimation
Moves to new center with animation optimized for long distances.
ForceOpenGL2() - Static method in class globus.glmap.GLMapViewRenderer
After calling this function any new GLMapView will use OpenGL 2.0 even if device supports OpenGL 3.0 Some cheap Android devices have problems with drivers.

G

get(long) - Method in class globus.glmap.GLMapVectorObjectList
Returns object at the index
getAllIconNames() - Method in class globus.glmap.GLMapVectorCascadeStyle
Returns all icon-image values referenced by this style.
getAllOptions() - Method in class globus.glmap.GLMapStyleParser
All options for @if tests found while parsing.
getAngle() - Method in class globus.glmap.GLMapDrawable
Angle of image
getAsStorage() - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
getAsStorage() - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
getAsStorage() - Method in class globus.glmap.GLMapStorageFile
Returns this file as a storage
getBase() - Method in class globus.glmap.GLMapViewRenderer
Retrieves the base tile source that was previously set.
getBBox() - Method in class globus.glmap.GLMapTrackData
Returns bounding box of the track (in internal map coordinates).
getBBox() - Method in class globus.glmap.GLMapVectorObject
Retrieves the bounding box of this vector object.
getBBox() - Method in class globus.glmap.GLMapVectorObjectList
Calculates bbox of all objects in list
getBBox() - Method in class globus.glmap.GLMapViewRenderer
Retrieves the bounding box (BBox) of the currently visible part of the GLMapView.
getBBoxWithInsets(int, int, int, int) - Method in class globus.glmap.GLMapViewRenderer
Retrieves the bounding box (BBox) of the visible part of the GLMapView with applied insets.
getByteCount() - Method in class globus.glmap.GLMapTrackData
Size of internal data of GLMapTrackData.
getCenterTileState() - Method in class globus.glmap.GLMapViewRenderer
Return state of center tile
GetChildMaps() - Static method in class globus.glmap.GLMapManager
Retrieves an array of maps, including all submaps associated with them.
getCurrentMapCenter(MapPoint) - Method in class globus.glmap.GLMapViewRenderer
Gets current coordinates of the origin point of the map.
getCurrentMapScale() - Method in class globus.glmap.GLMapViewRenderer
Gets current scale of the map.
getCurrentMapZoom() - Method in class globus.glmap.GLMapViewRenderer
Gets current zoom level of the map.
getDetailsDescription() - Method in class globus.glmap.GLMapVectorStyle
Retrieves the resolved value of the 'details-description' attribute.
getDetailsText() - Method in class globus.glmap.GLMapVectorStyle
Retrieves the resolved value of the 'details-text' attribute.
GetDownloadedMapsCount() - Static method in class globus.glmap.GLMapManager
Retrieves the number of maps that have any downloaded data.
getDownloadTask(long, int) - Static method in class globus.glmap.GLMapManager
Returns download tasks for maps
getDownloadTasks(long, int) - Static method in class globus.glmap.GLMapManager
Returns download tasks for maps
getDrawElevationLines() - Method in class globus.glmap.GLMapViewRenderer
Retrieves the visibility state of elevation lines.
getDrawHillshades() - Method in class globus.glmap.GLMapViewRenderer
Retrieves the visibility state of hill shades.
getDrawOrder() - Method in class globus.glmap.GLMapDrawObject
Returns draw order of object
getDrawSlopes() - Method in class globus.glmap.GLMapViewRenderer
Retrieves the visibility state of slopes.
getError() - Method in class globus.glmap.GLMapStyleParser
Error happened while parsing
getErrorCode() - Method in class globus.glmap.GLMapError
Retrieves the error code associated with the current error.
getErrorDomain() - Method in class globus.glmap.GLMapError
Retrieves the name of the error domain, similar to the iOS version of the framework.
getFlingSpeedGate() - Method in class globus.glmap.GLMapGesturesDetector
Minimal speed to trigger fling event.
getFlingTimeGate() - Method in class globus.glmap.GLMapGesturesDetector
If last move event is older than the returned value, no fling events will be triggered.
getFontScale() - Method in class globus.glmap.GLMapViewRenderer
Retrieves the current font scale.
getFps() - Method in class globus.glmap.GLMapViewRenderer
Returns fps
getFreeSpace() - Method in class globus.glmap.GLMapDocumentTreeStorage
 
getFreeSpace() - Method in class globus.glmap.GLMapFileStorage
 
getFreeSpace() - Method in class globus.glmap.GLMapStorage
Returns free space in storage
getHeight() - Method in class globus.glmap.GLMapDrawable
Loaded image height.
getIconName() - Method in class globus.glmap.GLMapVectorStyle
Retrieves the resolved value of the 'icon-image' attribute.
getIconScale() - Method in class globus.glmap.GLMapVectorStyle
Retrieves the resolved value of the 'icon-scale' attribute.
getIconTint() - Method in class globus.glmap.GLMapVectorStyle
Retrieves the resolved value of the 'icon-tint' attribute.
getImageIndex(int) - Method in interface globus.glmap.GLMapImageGroupCallback
Return variant of image to use
getImagePos(int) - Method in interface globus.glmap.GLMapImageGroupCallback
Returns location of image on the map.
getImagesCount() - Method in interface globus.glmap.GLMapImageGroupCallback
Return total number of images that will be displayed by image group
getImageVariantBitmap(int) - Method in interface globus.glmap.GLMapImageGroupCallback
Return bitmap to use for given variant of image
getImageVariantOffset(int) - Method in interface globus.glmap.GLMapImageGroupCallback
Returns the anchor offset to use for a given image variant.
getImageVariantsCount() - Method in interface globus.glmap.GLMapImageGroupCallback
Return number of unique images which will be used by image group
getLastModified() - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
getLastModified() - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
getLastModified() - Method in class globus.glmap.GLMapStorageFile
Returns the last modified timestamp of the file.
getLat() - Method in class globus.glmap.GLMapInfo
Retrieves the latitude of the map's center.
getLength() - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
getLength() - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
getLength() - Method in class globus.glmap.GLMapStorageFile
Returns the size of the file in bytes.
getLocaleSettings() - Method in class globus.glmap.GLMapViewRenderer
Retrieves the previously set locale settings.
getLocalizedName(GLMapLocaleSettings) - Method in class globus.glmap.GLMapInfo
Retrieves the localized name of the map based on the given locale settings.
getLocation(Object) - Method in class globus.glmap.GLMapMarkerStyleCollectionDataCallback
Called for each marker to set its location
getLon() - Method in class globus.glmap.GLMapInfo
Retrieves the longitude of the map's center.
getLongPressDuration() - Method in class globus.glmap.GLMapGesturesDetector
Time to trigger long press.
getMapAngle() - Method in class globus.glmap.GLMapViewRenderer
Gets current angle of the map.
getMapCenter() - Method in class globus.glmap.GLMapViewRenderer
Retrieves the coordinates of the center point of the map.
getMapCenter(MapPoint) - Method in class globus.glmap.GLMapViewRenderer
Gets coordinates of the origin point of the map.
getMapDownloadTasks() - Static method in class globus.glmap.GLMapManager
Retrieves a list of active map download tasks that have been created but not yet finished.
getMapGeoCenter() - Method in class globus.glmap.GLMapViewRenderer
Retrieves the coordinates of the center point of the map.
getMapID() - Method in class globus.glmap.GLMapInfo
Retrieves the unique ID of the map.
getMapOrigin() - Method in class globus.glmap.GLMapViewRenderer
Retrieves the origin point of the map coordinate system.
getMapOrigin(MapPoint) - Method in class globus.glmap.GLMapViewRenderer
Retrieves the origin point of the map coordinate system and fills the provided MapPoint object with its values.
getMapPitch() - Method in class globus.glmap.GLMapViewRenderer
Gets current pitch of the map.
getMaps() - Method in class globus.glmap.GLMapInfo
Retrieves the array of sub-maps within this collection.
GetMaps() - Static method in class globus.glmap.GLMapManager
Retrieves an array of all available maps.
getMapScale() - Method in class globus.glmap.GLMapViewRenderer
Gets scale of the map.
GetMapWithID(long) - Static method in class globus.glmap.GLMapManager
Retrieves the map information for a specific map by its ID.
getMapZoom() - Method in class globus.glmap.GLMapViewRenderer
Get zoom level of the map.
getMaxScale() - Method in class globus.glmap.GLMapViewRenderer
Gets maximum scale of the map
getMaxTapsToDetect(int) - Method in class globus.glmap.GLMapGesturesDetector
Maximum taps to detect for a given number of touches.
getMultilineGeoPoints() - Method in class globus.glmap.GLMapVectorObject
Retrieves the geo-referenced points of a multiline for an object whose type is GLMapVectorObject.Type.Line.
getMultilinePoints() - Method in class globus.glmap.GLMapVectorObject
Retrieves the points of a multiline for an object whose type is GLMapVectorObject.Type.Line.
getMultiTapTimeGate() - Method in class globus.glmap.GLMapGesturesDetector
Time between taps.
getName() - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
getName() - Method in class globus.glmap.GLMapDocumentTreeStorage
 
getName() - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
getName() - Method in class globus.glmap.GLMapFileStorage
 
getName() - Method in class globus.glmap.GLMapStorage
Gets name of storage
getName() - Method in class globus.glmap.GLMapStorageFile
Gets the name of this file.
getNumber() - Method in class globus.glmap.GLMapValue
Returns number value
getNumberOfTouches() - Method in class globus.glmap.GLMapGesturesDetector
Returns number of active touches
getOffset() - Method in class globus.glmap.GLMapDrawable
Offset of image
getOpacity() - Method in class globus.glmap.GLMapRasterTileSource
Returns opacity of layer.
getOverlays() - Method in class globus.glmap.GLMapViewRenderer
Retrieves the overlay tile sources that were previously set.
getParent() - Method in class globus.glmap.GLMapDocumentTreeStorage
 
getParent() - Method in class globus.glmap.GLMapFileStorage
 
getParent() - Method in class globus.glmap.GLMapStorage
Gets name of storage
getPath() - Method in class globus.glmap.GLMapDocumentTreeStorage
 
getPath() - Method in class globus.glmap.GLMapFileStorage
 
getPath() - Method in class globus.glmap.GLMapStorage
Gets the full path of this storage.
getPath() - Method in class globus.glmap.GLMapStorageFile
Gets the full path of this file.
getPitchDistanceGate() - Method in class globus.glmap.GLMapGesturesDetector
Returns the minimum distance (in screen points / dp) that any touch point needs to travel to start detecting a pitch gesture.
getPitchYDeltaGate() - Method in class globus.glmap.GLMapGesturesDetector
Pitch events are disabled if Y distance between fingers is more than the returned value.
getPolygons() - Method in class globus.glmap.GLMapInfo
Return polygons with borders of map
getPosition() - Method in class globus.glmap.GLMapDrawable
Position of image
getRotateHillshadesLight() - Method in class globus.glmap.GLMapViewRenderer
Retrieves the visibility state of hill shades.
getRotationGate() - Method in class globus.glmap.GLMapGesturesDetector
Rotation starts when user rotates two fingers by more than the returned value.
getRotationResetGate() - Method in class globus.glmap.GLMapGesturesDetector
Rotation resets if user rotates by an angle less than the gate.
getScale() - Method in class globus.glmap.GLMapDrawable
Scale of vector object
GetServerList() - Static method in class globus.glmap.GLMapManager
Returns the currently configured additional servers (excluding built-in defaults).
getSizeOnDisk(int) - Method in class globus.glmap.GLMapInfo
Retrieves the size of the data sets stored on disk for the specified data set mask.
getSizeOnServer(int) - Method in class globus.glmap.GLMapInfo
Retrieves the size of the compressed data sets available on the server for the specified data set mask.
getSpanned(Object, Object, int) - Method in class globus.glmap.GLMapValue
Returns spannable text value
getState(int) - Method in class globus.glmap.GLMapInfo
Retrieves the state of the specified data set.
getStorage() - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
getStorage() - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
getStorage() - Method in class globus.glmap.GLMapStorageFile
Returns the storage that contains this file.
getString() - Method in class globus.glmap.GLMapValue
Returns plain text value
getTapDistanceGate() - Method in class globus.glmap.GLMapGesturesDetector
Tap events are disabled if movement greater than the returned value is detected.
getTapZoomGate() - Method in class globus.glmap.GLMapGesturesDetector
Tap events are disabled if zoom greater than the returned value is detected.
getTempSize(int) - Method in class globus.glmap.GLMapInfo
Retrieves the size of temporary download data for the specified data set mask.
getText() - Method in class globus.glmap.GLMapVectorStyle
Retrieves the resolved value of the 'text' attribute.
getTextStyleSubset() - Method in class globus.glmap.GLMapVectorStyle
Retrieves a subset of parameters that define only the text style.
GetTileDownloadingAllowed() - Static method in class globus.glmap.GLMapManager
Indicates whether tile downloading is currently allowed.
GetTileRefreshInterval() - Static method in class globus.glmap.GLMapManager
Retrieves the current refresh interval for cached tiles.
getTileSize() - Method in class globus.glmap.GLMapRasterTileSource
Returns size of tile in screen points (dp).
getTint() - Method in class globus.glmap.GLMapImage
Retrieves the currently applied tint color of the image.
getTouchX(int) - Method in class globus.glmap.GLMapGesturesDetector
Returns x coordinate of the touch
getTouchY(int) - Method in class globus.glmap.GLMapGesturesDetector
Returns y coordinate of the touch
getTracks(GLMapBBox) - Method in interface globus.glmap.GLMapTrackLayer.DataCallback
Called to get tracks data for the given bounding box.
getType() - Method in class globus.glmap.GLMapVectorObject
Retrieves the type of this vector object.
getValidLanguages() - Static method in class globus.glmap.GLMapLocaleSettings
List of languages stored inside map data and supported by framework
getVFSName() - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
getVFSName() - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
getVFSName() - Method in class globus.glmap.GLMapStorageFile
Gets the VFS (Virtual File System) name of this file.
getWidth() - Method in class globus.glmap.GLMapDrawable
Loaded image width.
GLMapAnimation - Class in globus.glmap
GLMapAnimation defines animation of objects parameters that will be executed synchronously.
GLMapAnimation() - Constructor for class globus.glmap.GLMapAnimation
Default constructor
GLMapAnimation.TransitionType - Annotation Interface in globus.glmap
Type of transition
GLMapBalloon - Class in globus.glmap
Drawable that displays text in balloon.
GLMapBalloon(int) - Constructor for class globus.glmap.GLMapBalloon
Creates a new balloon with the given draw order.
GLMapBBox - Class in globus.glmap
A rectangular bounding box in internal map coordinates.
GLMapBBox() - Constructor for class globus.glmap.GLMapBBox
Default constructor.
GLMapBBox(double, double, double, double) - Constructor for class globus.glmap.GLMapBBox
Initialize bbox with given data
GLMapBBox(GLMapBBox) - Constructor for class globus.glmap.GLMapBBox
Copy constructor
GLMapDocumentTreeStorage - Class in globus.glmap
Storage implementation for document tree.
GLMapDocumentTreeStorage(ContentResolver, Uri) - Constructor for class globus.glmap.GLMapDocumentTreeStorage
Constructs a GLMapDocumentTreeStorage object for the specified content resolver and tree URI.
GLMapDocumentTreeStorage(ContentResolver, Uri, Uri, GLMapDocumentTreeStorage) - Constructor for class globus.glmap.GLMapDocumentTreeStorage
Constructs a GLMapDocumentTreeStorage object with a parent storage.
GLMapDocumentTreeStorage.FileInfo - Class in globus.glmap
The FileInfo class represents a file in the GLMapDocumentTreeStorage.
GLMapDownloadTask - Class in globus.glmap
GLMapDownloadTask downloads map and extracts it at the same time
GLMapDrawable - Class in globus.glmap
GLMapDrawable is a bridge class that displays single object on map.
GLMapDrawable.TransformMode - Annotation Interface in globus.glmap
Determines how to use scale and offset of drawable
GLMapDrawObject - Class in globus.glmap
GLMapDrawObject is a base class for GLMapDrawable, GLMapTrack, GLMapMarkerLayer, GLMapImageGroup
GLMapError - Class in globus.glmap
GLMapError contains information about the error and its origin.
GLMapFileStorage - Class in globus.glmap
The GLMapFileStorage class provides an implementation of GLMapStorage that uses the file system for storage.
GLMapFileStorage(File) - Constructor for class globus.glmap.GLMapFileStorage
Constructs a GLMapFileStorage object for the specified file.
GLMapFileStorage.FileInfo - Class in globus.glmap
The FileInfo class represents a file in the GLMapFileStorage.
GLMapGesturesDetector - Class in globus.glmap
Detector of gestures for map view
GLMapGesturesDetector(GLMapViewRenderer, Handler) - Constructor for class globus.glmap.GLMapGesturesDetector
Default constructor
GLMapImage - Class in globus.glmap
Drawable with image
GLMapImage() - Constructor for class globus.glmap.GLMapImage
Creates new empty image that will be injected to map
GLMapImage(int) - Constructor for class globus.glmap.GLMapImage
Creates new empty image with given draw order
GLMapImageGroup - Class in globus.glmap
Displays a large number of images using a small set of shared bitmaps.
GLMapImageGroup(GLMapImageGroupCallback, int) - Constructor for class globus.glmap.GLMapImageGroup
Initializes group with callback and drawOrder
GLMapImageGroupCallback - Interface in globus.glmap
GLMapImageGroupCallback tells the image group about its contents.
GLMapInfo - Class in globus.glmap
GLMapInfo is information object about an offline map.
GLMapInfo.DataSet - Annotation Interface in globus.glmap
Resource associated with map
GLMapInfo.DataSetMask - Annotation Interface in globus.glmap
Mask for data sets
GLMapInfo.State - Annotation Interface in globus.glmap
State of map resource
GLMapLabel - Class in globus.glmap
Drawable that displays a text label.
GLMapLabel() - Constructor for class globus.glmap.GLMapLabel
Creates a new label that will be injected into the map tile data.
GLMapLabel(int) - Constructor for class globus.glmap.GLMapLabel
Creates a new label with the given draw order.
GLMapLineArrow - Class in globus.glmap
Drawable that displays arrow on line.
GLMapLineArrow(int) - Constructor for class globus.glmap.GLMapLineArrow
Creates new empty track arrow with given draw order
GLMapLocaleSettings - Class in globus.glmap
Sets language priority for localized map labels and unit preferences.
GLMapLocaleSettings() - Constructor for class globus.glmap.GLMapLocaleSettings
Default constructor sets language order to [Locale.getDefault().getLanguage(), "native"] and unit system to GLMapLocaleSettings.UnitSystem.International.
GLMapLocaleSettings(String[], int) - Constructor for class globus.glmap.GLMapLocaleSettings
Constructor with defined order of languages
GLMapLocaleSettings.UnitSystem - Annotation Interface in globus.glmap
Unit system
GLMapManager - Class in globus.glmap
GLMapManager is a singleton object that manages offline maps
GLMapManager.DownloadCallback - Interface in globus.glmap
Callbacks for download task
GLMapManager.ElevationCallback - Interface in globus.glmap
Callback for elevation query
GLMapManager.MapListUpdateCallback - Interface in globus.glmap
Callback for map list update
GLMapManager.ProgressCallback - Interface in globus.glmap
Called to notify about GLMapManager initialization progress updates
GLMapManager.StateListener - Interface in globus.glmap
Callbacks for map state
GLMapManager.TileDownloadProgress - Interface in globus.glmap
Callbacks for bulk tile operation
GLMapMarkerImage - Class in globus.glmap
GLMapMarkerImage holds information of image used by GLMapMarkerStyleCollection
GLMapMarkerImage(String, Bitmap) - Constructor for class globus.glmap.GLMapMarkerImage
Default constructor
GLMapMarkerImage(String, Bitmap, Point) - Constructor for class globus.glmap.GLMapMarkerImage
Constructor with offset
GLMapMarkerLayer - Class in globus.glmap
Displays markers with a given style and optional clustering.
GLMapMarkerLayer(GLMapVectorObjectList, GLMapVectorCascadeStyle, GLMapMarkerStyleCollection, double, int) - Constructor for class globus.glmap.GLMapMarkerLayer
Initializes a GLMapMarkerLayer with vector objects and a cascade style.
GLMapMarkerLayer(Object[], GLMapMarkerStyleCollection, double, int) - Constructor for class globus.glmap.GLMapMarkerLayer
Initializes a GLMapMarkerLayer with marker objects and a style collection.
GLMapMarkerStyleCollection - Class in globus.glmap
GLMapMarkerStyleCollection holds collection of styles, used to draw marker layer.
GLMapMarkerStyleCollection() - Constructor for class globus.glmap.GLMapMarkerStyleCollection
Default constructor
GLMapMarkerStyleCollectionDataCallback - Class in globus.glmap
GLMapMarkerStyleCollectionDataCallback is called for each marker or cluster to get display data
GLMapRasterTileSource - Class in globus.glmap
Sets up a custom raster tile source.
GLMapRasterTileSource(GLMapStorageFile) - Constructor for class globus.glmap.GLMapRasterTileSource
Default constructor of GLMapRasterTileSource
GLMapRelation - Class in globus.glmap
GLMapRelation is a bridge class, to work with GLMap internal representation of relation.
GLMapScaleRuler - Class in globus.glmap
Draws a scale ruler overlay on the map.
GLMapScaleRuler(int) - Constructor for class globus.glmap.GLMapScaleRuler
Default constructor
GLMapStorage - Class in globus.glmap
Interface for storage of data
GLMapStorageFile - Class in globus.glmap
Abstract class representing a file in storage.
GLMapStyleParser - Class in globus.glmap
Parses MapCSS style sources and produces a GLMapVectorCascadeStyle.
GLMapStyleParser() - Constructor for class globus.glmap.GLMapStyleParser
Initialize parser without resources
GLMapStyleParser(AssetManager, String) - Constructor for class globus.glmap.GLMapStyleParser
Initialize parser with resources stored in assetManager with base path
GLMapStyleParser(GLMapStyleParser.ResourceLoadCallback) - Constructor for class globus.glmap.GLMapStyleParser
Initialize parser with resource block
GLMapStyleParser.ResourceLoadCallback - Interface in globus.glmap
Called when the style parser needs to load a resource (for example, an SVG icon).
GLMapTagsContainer - Interface in globus.glmap
GLMapTagsContainer interface for objects that contains tags
GLMapTextAlignment - Annotation Interface in globus.glmap
Possible alignments of the text
GLMapTextureView - Class in globus.glmap
Helper class to display map in texture view
GLMapTextureView(Context) - Constructor for class globus.glmap.GLMapTextureView
Creates map view
GLMapTextureView(Context, AttributeSet) - Constructor for class globus.glmap.GLMapTextureView
Creates map view
GLMapTextureView(Context, AttributeSet, int) - Constructor for class globus.glmap.GLMapTextureView
Creates map view
GLMapTileSource - Interface in globus.glmap
Base interface for raster and vector tile sources.
GLMapTrack - Class in globus.glmap
GLMapTrack is a bridge class, to work with GLMap internal representation of track on map.
GLMapTrack() - Constructor for class globus.glmap.GLMapTrack
Creates new empty track that will be injected to map
GLMapTrack(int) - Constructor for class globus.glmap.GLMapTrack
Creates new empty track that will draw above map with given draw order
GLMapTrackData - Class in globus.glmap
Holds track geometry and precomputed information used to optimize drawing at different zoom levels.
GLMapTrackData(GLMapTrackData.PointsCallback, int) - Constructor for class globus.glmap.GLMapTrackData
Constructor with callback
GLMapTrackData(List<byte[]>) - Constructor for class globus.glmap.GLMapTrackData
Constructor from raw data
GLMapTrackData.PointsCallback - Interface in globus.glmap
Callback for filling track data
GLMapTrackLayer - Class in globus.glmap
Bridge class for working with GLMap's internal representation of track layers on the map.
GLMapTrackLayer() - Constructor for class globus.glmap.GLMapTrackLayer
Creates new track layer that will be injected to map
GLMapTrackLayer(int) - Constructor for class globus.glmap.GLMapTrackLayer
Creates track layer that will draw above map with given draw order
GLMapTrackLayer.DataCallback - Interface in globus.glmap
Callback called to fetch tracks to display
GLMapValue - Class in globus.glmap
Holds a string value and optional highlight ranges.
GLMapValue(String) - Constructor for class globus.glmap.GLMapValue
Creates GLMapValue from a string.
GLMapVectorCascadeStyle - Class in globus.glmap
GLMapVectorCascadeStyle defines appearance of GLMapVectorObject.
GLMapVectorCascadeStyle.TintFunction - Interface in globus.glmap
Tint function for svg files
GLMapVectorLayer - Class in globus.glmap
Drawable with vector objects
GLMapVectorLayer() - Constructor for class globus.glmap.GLMapVectorLayer
Creates new empty image that will be injected to map
GLMapVectorLayer(int) - Constructor for class globus.glmap.GLMapVectorLayer
Creates new empty image with given draw order
GLMapVectorObject - Class in globus.glmap
A bridge class for working with GLMap's internal representation of a vector object.
GLMapVectorObject.Type - Annotation Interface in globus.glmap
Defines the types of vector objects.
GLMapVectorObjectList - Class in globus.glmap
A bridge container for a native list of GLMapVectorObject instances.
GLMapVectorObjectList() - Constructor for class globus.glmap.GLMapVectorObjectList
Constructor of empty list
GLMapVectorStyle - Class in globus.glmap
Defines resolved style parameters for text/icons used by map drawables (for example, GLMapMarkerLayer and GLMapLabel).
GLMapVectorTileSource - Class in globus.glmap
Represents a vector tile source that can be used to set layers in a GLMapView.
GLMapVectorTileSource() - Constructor for class globus.glmap.GLMapVectorTileSource
Empty constructor.
GLMapView - Class in globus.glmap
GLMapView is a custom SurfaceView that renders and presents vector map
GLMapView(Context) - Constructor for class globus.glmap.GLMapView
Creates map view
GLMapView(Context, AttributeSet) - Constructor for class globus.glmap.GLMapView
Creates map view
GLMapView(Context, AttributeSet, int) - Constructor for class globus.glmap.GLMapView
Creates map view
GLMapViewRenderer - Class in globus.glmap
Renderer of map
GLMapViewRenderer(Context) - Constructor for class globus.glmap.GLMapViewRenderer
Default constructor
GLMapViewRenderer.AnimateCallback - Interface in globus.glmap
Callback that is called to automatically create animation
GLMapViewRenderer.GLMapPlacement - Annotation Interface in globus.glmap
Placement of screen-bound objects
GLMapViewRenderer.GLMapTileState - Annotation Interface in globus.glmap
State of tile
GLMapViewRenderer.ScreenCaptureCallback - Interface in globus.glmap
Screen capture callback
GLMapViewRenderer.ScreenCaptureRawCallback - Interface in globus.glmap
Raw screen capture callback
GLNativeObject - Class in globus.glmap
Created by destman on 10/28/16.
GLNativeObject(long) - Constructor for class globus.glmap.GLNativeObject
Default constructor
globus.glmap - package globus.glmap
Core map rendering APIs.

H

hasChild(long) - Method in class globus.glmap.GLMapInfo
Check if this collection contains child
hashCode() - Method in class globus.glmap.GLMapBBox
 
hashCode() - Method in class globus.glmap.GLMapDocumentTreeStorage
 
hashCode() - Method in class globus.glmap.GLMapInfo
 
hashCode() - Method in class globus.glmap.GLMapRelation
 
hashCode() - Method in class globus.glmap.GLMapValue
 
hashCode() - Method in class globus.glmap.GLMapVectorObject
 
hashCode() - Method in class globus.glmap.MapGeoPoint
 
hashCode() - Method in class globus.glmap.MapPoint
 
hasState(int, int) - Method in class globus.glmap.GLMapInfo
Checks if any data set in the provided mask has the specified state.
haveObject(Object) - Method in class globus.glmap.GLMapMarkerLayer
Checks if given marker is added to layer
Hidden - Static variable in annotation interface globus.glmap.GLMapViewRenderer.GLMapPlacement
Hidden
hitTest(GLMapViewRenderer, float, float, int, int, int, int) - Method in class globus.glmap.GLMapDrawable
Tests if a screen point is inside the drawable.
hitTestBottomText(float, float) - Method in class globus.glmap.GLMapScaleRuler
Tests whether a screen point is inside the bottom text bounding box.

I

Imperial - Static variable in annotation interface globus.glmap.GLMapLocaleSettings.UnitSystem
Imperial system
IN_PROGRESS - Static variable in annotation interface globus.glmap.GLMapInfo.State
downloading now
indexOf(GLMapVectorObject) - Method in class globus.glmap.GLMapVectorObjectList
Returns index of object
Initialize(Context, String, GLMapManager.ProgressCallback) - Static method in class globus.glmap.GLMapManager
Initializes GLMapManager
insert(MapPoint) - Method in class globus.glmap.MapPointSet
Inserts new point to set.
insertObject(long, GLMapVectorObject) - Method in class globus.glmap.GLMapVectorObjectList
Inserts object at index
insertUnique(MapPoint) - Method in class globus.glmap.MapPointSet
Inserts new point to set.
International - Static variable in annotation interface globus.glmap.GLMapLocaleSettings.UnitSystem
International system
intersects(GLMapBBox) - Method in class globus.glmap.GLMapBBox
Checks if bbox intersects with other bbox
isClippingEnabled() - Method in class globus.glmap.GLMapViewRenderer
Checks if clipping is enabled
isCollection() - Method in class globus.glmap.GLMapInfo
Checks if this map is a collection.
isCURLError() - Method in class globus.glmap.GLMapError
For available codes check
isCURLError(int) - Method in class globus.glmap.GLMapError
For available codes check
isDirectory() - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
isDirectory() - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
isDirectory() - Method in class globus.glmap.GLMapStorageFile
Returns true if this object is a directory
isHidden() - Method in class globus.glmap.GLMapDrawObject
Checks if the object is hidden.
isHTTPError() - Method in class globus.glmap.GLMapError
For available codes check
isHTTPError(int) - Method in class globus.glmap.GLMapError
For available codes check
isRotatesWithMap() - Method in class globus.glmap.GLMapDrawable
Whether image rotates with the map
isSystemError() - Method in class globus.glmap.GLMapError
For available codes check
isSystemError(int) - Method in class globus.glmap.GLMapError
For available codes check
isValhallaError() - Method in class globus.glmap.GLMapError
For available codes check
isValhallaError(int) - Method in class globus.glmap.GLMapError
For available codes check
isXZError() - Method in class globus.glmap.GLMapError
For available codes check
isXZError(int) - Method in class globus.glmap.GLMapError
For available codes check

L

lat - Variable in class globus.glmap.MapGeoPoint
Latitude
Left - Static variable in annotation interface globus.glmap.GLMapTextAlignment
Left
Line - Static variable in annotation interface globus.glmap.GLMapVectorObject.Type
Line type
Linear - Static variable in class globus.glmap.GLMapAnimation
Linear transition
lineDistanceToPoint(MapPoint, MapPoint, double) - Method in class globus.glmap.GLMapTrackData
Finds the nearest point on the track and returns distance from the track start to it.
listFiles() - Method in class globus.glmap.GLMapDocumentTreeStorage
 
listFiles() - Method in class globus.glmap.GLMapFileStorage
 
listFiles() - Method in class globus.glmap.GLMapStorage
List files in storage
Loaded - Static variable in annotation interface globus.glmap.GLMapViewRenderer.GLMapTileState
Tile data is loaded
loadResource(String) - Method in interface globus.glmap.GLMapStyleParser.ResourceLoadCallback
Loads resource with name
localizedName(GLMapLocaleSettings) - Method in class globus.glmap.GLMapRelation
 
localizedName(GLMapLocaleSettings) - Method in interface globus.glmap.GLMapTagsContainer
Returns localized name.
localizedName(GLMapLocaleSettings) - Method in class globus.glmap.GLMapVectorObject
 
lon - Variable in class globus.glmap.MapGeoPoint
Longitude

M

map - Variable in class globus.glmap.GLMapDownloadTask
Map of task
MAP - Static variable in annotation interface globus.glmap.GLMapInfo.DataSet
Display data
MAP - Static variable in annotation interface globus.glmap.GLMapInfo.DataSetMask
Map mask
MapGeoPoint - Class in globus.glmap
A geographic point in WGS84 latitude/longitude degrees.
MapGeoPoint() - Constructor for class globus.glmap.MapGeoPoint
Default constructor
MapGeoPoint(double, double) - Constructor for class globus.glmap.MapGeoPoint
Constructor of point from latitude and longitude
MapGeoPoint(MapGeoPoint) - Constructor for class globus.glmap.MapGeoPoint
Copies constructor
MapGeoPoint(MapPoint) - Constructor for class globus.glmap.MapGeoPoint
Creates a geographic point from an internal map point.
MapPoint - Class in globus.glmap
A point in GLMap's internal map coordinate system.
MapPoint() - Constructor for class globus.glmap.MapPoint
Default constructor
MapPoint(double, double) - Constructor for class globus.glmap.MapPoint
Creates a point from internal map coordinates.
MapPoint(MapGeoPoint) - Constructor for class globus.glmap.MapPoint
Creates a map point from geographic coordinates.
MapPoint(MapPoint) - Constructor for class globus.glmap.MapPoint
Copies constructor
MapPointSet - Class in globus.glmap
A set of MapPoint instances backed by a native spatial index.
MapPointSet() - Constructor for class globus.glmap.MapPointSet
Default constructor.
MapsAtPoint(MapPoint) - Static method in class globus.glmap.GLMapManager
Returns map infos of vector maps that contain the given point.
mapZoomForBBox(GLMapBBox, int, int) - Method in class globus.glmap.GLMapViewRenderer
Calculates zoom of map to fit given bbox
markerIsGrouped(Object) - Method in class globus.glmap.GLMapMarkerLayer
Checks if marker is part of group
Max - Static variable in class globus.glmap.MapPoint
Maximum valid value of MapPoint.x and MapPoint.y.
message - Variable in class globus.glmap.GLMapError
Message of error
modify(Object[], Set<Object>, boolean, Runnable) - Method in class globus.glmap.GLMapMarkerLayer
Adds or removes markers on layer

N

name - Variable in class globus.glmap.GLMapMarkerImage
Name of bitmap.
Nautical - Static variable in annotation interface globus.glmap.GLMapLocaleSettings.UnitSystem
Nautical system
NAVIGATION - Static variable in annotation interface globus.glmap.GLMapInfo.DataSet
Navigation data
NAVIGATION - Static variable in annotation interface globus.glmap.GLMapInfo.DataSetMask
Navigation mask
nearest(MapPoint) - Method in class globus.glmap.MapPointSet
Returns nearest point in set
NEED_RESUME - Static variable in annotation interface globus.glmap.GLMapInfo.State
partially downloaded or updated
NEED_UPDATE - Static variable in annotation interface globus.glmap.GLMapInfo.State
need update
NetworkTask - Class in globus.glmap
Network task that works via curl.
NetworkTask(String) - Constructor for class globus.glmap.NetworkTask
Default constructor
NetworkTask.Callback - Interface in globus.glmap
Callbacks of task
NoData - Static variable in annotation interface globus.glmap.GLMapViewRenderer.GLMapTileState
No data found for tile
None - Static variable in class globus.glmap.GLMapAnimation
No transition
NOT_DOWNLOADED - Static variable in annotation interface globus.glmap.GLMapInfo.State
not downloaded
NotCachedVectorTilesAtBBox(GLMapBBox) - Static method in class globus.glmap.GLMapManager
Returns not cached vector tiles that bbox contains or intersects

O

objectsNearPoint(GLMapViewRenderer, MapPoint, double) - Method in class globus.glmap.GLMapMarkerLayer
Searches the nearest marker (or marker cluster) near a point.
Off - Static variable in annotation interface globus.glmap.GLMapDrawable.TransformMode
Transform is disabled
offset - Variable in class globus.glmap.GLMapMarkerImage
Offset of image
onBegin() - Method in class globus.glmap.GLMapGesturesDetector
Called when new touch started.
onDownloadProgress(GLMapDownloadTask) - Method in interface globus.glmap.GLMapManager.StateListener
Map downloading progress changed
oneFingerZoomInverse - Variable in class globus.glmap.GLMapGesturesDetector
Inverse one-finger zoom (tap-zoom) gesture direction.
onEnd() - Method in class globus.glmap.GLMapGesturesDetector
Called when all touches ended.
onError(long, GLMapError) - Method in interface globus.glmap.GLMapManager.TileDownloadProgress
Error happened while tile downloading
onFinishDownloading(GLMapDownloadTask) - Method in interface globus.glmap.GLMapManager.StateListener
Download task is finished
onFinished(boolean, GLMapError) - Method in interface globus.glmap.GLMapManager.MapListUpdateCallback
called when list update finished
onFinished(float) - Method in interface globus.glmap.GLMapManager.ElevationCallback
Called when query is finished
onFinished(GLMapError) - Method in interface globus.glmap.GLMapManager.DownloadCallback
Called when task is finished
onFinished(ByteBuffer, long, GLMapError) - Method in interface globus.glmap.NetworkTask.Callback
Called when task is finished
onFling(float, float) - Method in class globus.glmap.GLMapGesturesDetector
Called when fling is detected.
onLongPress(int, float, float) - Method in class globus.glmap.GLMapGesturesDetector
Called when long press detected.
onMove(float, float) - Method in class globus.glmap.GLMapGesturesDetector
Called when movement detected.
onPitch(float) - Method in class globus.glmap.GLMapGesturesDetector
Called when pitch gesture is detected.
onProgress(long, long, double) - Method in interface globus.glmap.GLMapManager.DownloadCallback
Periodically called to report progress
onRotate(float, float, float) - Method in class globus.glmap.GLMapGesturesDetector
Called when rotation is detected.
onRotationReset() - Method in class globus.glmap.GLMapGesturesDetector
Called when rotation reset happens
onStartDownloading(GLMapDownloadTask) - Method in interface globus.glmap.GLMapManager.StateListener
Map data set starts downloading
onStateChanged(GLMapInfo, int) - Method in interface globus.glmap.GLMapManager.StateListener
Called when map state is changed
onSuccess(long) - Method in interface globus.glmap.GLMapManager.TileDownloadProgress
Tile successfully downloaded
onSurfaceTextureAvailable(SurfaceTexture, int, int) - Method in class globus.glmap.GLMapViewRenderer
 
onSurfaceTextureDestroyed(SurfaceTexture) - Method in class globus.glmap.GLMapViewRenderer
 
onSurfaceTextureSizeChanged(SurfaceTexture, int, int) - Method in class globus.glmap.GLMapViewRenderer
 
onSurfaceTextureUpdated(SurfaceTexture) - Method in class globus.glmap.GLMapViewRenderer
 
onTap(int, int, float, float) - Method in class globus.glmap.GLMapGesturesDetector
Called when tap detected.
onTouch(View, MotionEvent) - Method in class globus.glmap.GLMapGesturesDetector
 
onTouchEvent(MotionEvent) - Method in class globus.glmap.GLMapTextureView
 
onTouchEvent(MotionEvent) - Method in class globus.glmap.GLMapView
 
onZoom(float, float, float) - Method in class globus.glmap.GLMapGesturesDetector
Called when zoom detected
openForReading() - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
openForReading() - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
openForReading() - Method in class globus.glmap.GLMapStorageFile
Opens the file for reading.
openForWriting(boolean) - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
openForWriting(boolean) - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
openForWriting(boolean) - Method in class globus.glmap.GLMapStorageFile
Opens the file for writing.
openInputStream() - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
openInputStream() - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
openInputStream() - Method in class globus.glmap.GLMapStorageFile
Opens an input stream to read from this file.
openOutputStream() - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
openOutputStream() - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
openOutputStream() - Method in class globus.glmap.GLMapStorageFile
Opens an output stream to write to this file.
order - Variable in class globus.glmap.GLMapLocaleSettings
Order of languages
origin_x - Variable in class globus.glmap.GLMapBBox
X coordinate of the origin of the bounding box
origin_y - Variable in class globus.glmap.GLMapBBox
Y coordinate of the origin of the bounding box
overlayBlend(int, int) - Static method in class globus.glmap.SVGRender
Overlay blend function

P

parseFromResources() - Method in class globus.glmap.GLMapStyleParser
Append data from "Style.mapcss" in resources and finish parsing
parseNextBuffer(byte[]) - Method in class globus.glmap.GLMapStyleParser
Parse next chunk of style
parseNextString(String) - Method in class globus.glmap.GLMapStyleParser
Parse next chunk of style
point() - Method in class globus.glmap.GLMapVectorObject
Retrieves a point associated with this vector object.
Point - Static variable in annotation interface globus.glmap.GLMapVectorObject.Type
Point type
pointAtLineDistance(double) - Method in class globus.glmap.GLMapTrackData
Finds a point located at the given distance from the start of the track.
Polygon - Static variable in annotation interface globus.glmap.GLMapVectorObject.Type
Polygon type
postOnMain(Runnable) - Static method in class globus.glmap.GLMapManager
Post runnable on main thread
progress(double) - Method in interface globus.glmap.GLMapManager.ProgressCallback
Periodically called to report progress

R

registerForSQLite(String) - Method in class globus.glmap.GLMapStorage
Register storage as VFS for SQLite
reloadTiles() - Method in class globus.glmap.GLMapViewRenderer
Force reloading of all tiles.
remove(long) - Method in class globus.glmap.GLMapVectorObjectList
Removes object at the index
remove(GLMapDrawObject) - Method in class globus.glmap.GLMapViewRenderer
Removes a GLMapDrawObject from the map.
removeAllObjects() - Method in class globus.glmap.GLMapViewRenderer
Removes all images, image groups, tracks, and marker layers from the map.
REMOVED - Static variable in annotation interface globus.glmap.GLMapInfo.State
remove from list
RemoveDataSet(int, String) - Static method in class globus.glmap.GLMapManager
Removes vector map from map manager.
removeStateListener(GLMapManager.StateListener) - Static method in class globus.glmap.GLMapManager
/** Removes listener added by addStateListener
removeTextForbiddenArea(int) - Method in class globus.glmap.GLMapViewRenderer
Removes area
render(byte[], SVGRender.Transform) - Static method in class globus.glmap.SVGRender
Renders image from data
render(AssetManager, String, SVGRender.Transform) - Static method in class globus.glmap.SVGRender
Renders image from assetManager and path
renderer - Variable in class globus.glmap.GLMapTextureView
renderer of map
renderer - Variable in class globus.glmap.GLMapView
Renderer of map
replace(Object[], GLMapMarkerStyleCollection, double) - Method in class globus.glmap.GLMapMarkerLayer
Replace content with new data
replaceWithVectorObjects(GLMapVectorObjectList, GLMapVectorCascadeStyle, GLMapMarkerStyleCollection, double) - Method in class globus.glmap.GLMapMarkerLayer
Replaces content with a set of vector objects and a cascade style.
Right - Static variable in annotation interface globus.glmap.GLMapTextAlignment
Right
rotate(double) - Method in class globus.glmap.GLMapBBox
Rotates bbox
run(GLMapAnimation) - Method in interface globus.glmap.GLMapViewRenderer.AnimateCallback
Called to configure animation.

S

sample(double[]) - Method in class globus.glmap.GLMapTrackData
Samples the track at distances from the start.
Screen - Static variable in annotation interface globus.glmap.GLMapDrawable.TransformMode
Scale and offset is in screen coordinates
screenCaptured(int[], int, int) - Method in interface globus.glmap.GLMapViewRenderer.ScreenCaptureRawCallback
Called when GLMapView finished rendering map and text to raw data
screenCaptured(Bitmap) - Method in interface globus.glmap.GLMapViewRenderer.ScreenCaptureCallback
Called when GLMapView finished rendering map and text to Bitmap
screenScale - Variable in class globus.glmap.GLMapViewRenderer
Screen scale
serializeState(int) - Method in class globus.glmap.GLMapInfo
Serialize state of data set
serverID - Variable in class globus.glmap.GLMapDownloadTask
Server ID
set(MapGeoPoint) - Method in class globus.glmap.MapPoint
Replaces this point with coordinates converted from a geographic point.
set(MapPoint) - Method in class globus.glmap.MapGeoPoint
Replaces this point with geographic coordinates converted from an internal map point.
setAngle(float) - Method in class globus.glmap.GLMapDrawable
Sets angle of image.
setAngle(GLMapDrawable, float) - Method in class globus.glmap.GLMapAnimation
Sets new angle of drawable
setAttributionPosition(int) - Method in class globus.glmap.GLMapViewRenderer
Sets the position of the map attribution.
setAttributionText(String) - Method in class globus.glmap.GLMapRasterTileSource
Sets attribution text.
setBackgroundBitmap(Bitmap, Rect) - Method in class globus.glmap.GLMapBalloon
Sets the background image of the balloon.
setBase(GLMapTileSource) - Method in class globus.glmap.GLMapViewRenderer
Sets the base tile source.
setBitmap(Bitmap) - Method in class globus.glmap.GLMapImage
Sets new image to draw
setBitmap(Bitmap, Runnable) - Method in class globus.glmap.GLMapImage
Sets new image to draw
setBottomText(String) - Method in class globus.glmap.GLMapScaleRuler
Sets text that will be displayed under scale ruler.
setBottomTextStyle(GLMapVectorStyle) - Method in class globus.glmap.GLMapScaleRuler
Sets the style of the text at the bottom of the ruler.
setCenterTileStateChangedCallback(Runnable) - Method in class globus.glmap.GLMapViewRenderer
Set callback that will be called when center tile state is changed
setClampZoomMask(int) - Method in class globus.glmap.GLMapStyleParser
Sets mask to clamp zoom levels
setContinueFlyTo(boolean) - Method in class globus.glmap.GLMapAnimation
If true flyTo animation will be used if new mapCenter is set and previous flyTo animation is not finished yet
setData(GLMapTrackData, GLMapVectorStyle, Runnable) - Method in class globus.glmap.GLMapTrack
Sets new track data
setDataCallback(GLMapMarkerStyleCollectionDataCallback) - Method in class globus.glmap.GLMapMarkerStyleCollection
Sets dataCallback that will be used by markerLayer to get display information about markers
setDrawElevationLines(boolean) - Method in class globus.glmap.GLMapViewRenderer
Sets the visibility of elevation lines.
setDrawHillshades(boolean) - Method in class globus.glmap.GLMapViewRenderer
Sets the visibility of hill shades.
setDrawSlopes(boolean) - Method in class globus.glmap.GLMapViewRenderer
Sets the visibility of slopes.
setDuration(double) - Method in class globus.glmap.GLMapAnimation
Sets duration of animation
setFocusPoint(MapPoint) - Method in class globus.glmap.GLMapAnimation
Sets focus point of zoom and rotate animations
setFontScale(float) - Method in class globus.glmap.GLMapViewRenderer
Sets the scale of the font used in the map.
setFormFile(String, byte[]) - Method in class globus.glmap.NetworkTask
Changes request to form file post
setFps(float) - Method in class globus.glmap.GLMapViewRenderer
Sets fps
setHeader(String, String) - Method in class globus.glmap.NetworkTask
Set header of task
setHidden(boolean) - Method in class globus.glmap.GLMapDrawObject
Sets object hidden
setLastModified(long) - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
setLastModified(long) - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
setLastModified(long) - Method in class globus.glmap.GLMapStorageFile
Sets the last modified timestamp of the file.
setLine(GLMapVectorObject, int) - Method in class globus.glmap.GLMapLineArrow
Sets line and placement of arrow on track
setLineStyle(GLMapVectorStyle, Bitmap) - Method in class globus.glmap.GLMapLineArrow
Sets style of arrow
setLocaleSettings(GLMapLocaleSettings) - Method in class globus.glmap.GLMapViewRenderer
Sets map locale settings
setMapAngle(float) - Method in class globus.glmap.GLMapViewRenderer
Sets angle of the map.
setMapCenter(MapPoint) - Method in class globus.glmap.GLMapViewRenderer
Sets the coordinates of the center point of the map.
setMapDidMoveCallback(Runnable) - Method in class globus.glmap.GLMapViewRenderer
Sets callback that will be called after move animation finished
setMapGeoCenter(MapGeoPoint) - Method in class globus.glmap.GLMapViewRenderer
Sets the coordinates of the center point of the map.
setMapOrigin(float, float) - Method in class globus.glmap.GLMapViewRenderer
Sets the origin point of the map coordinate system (X, Y).
setMapPitch(float) - Method in class globus.glmap.GLMapViewRenderer
Sets pitch of the map.
setMapScale(double) - Method in class globus.glmap.GLMapViewRenderer
Set scale of the map.
setMapZoom(double) - Method in class globus.glmap.GLMapViewRenderer
Sets zoom level of the map.
setMarkerStyle(long, int) - Static method in class globus.glmap.GLMapMarkerStyleCollection
Sets style of marker.
setMarkerText(long, String, int, Point, GLMapVectorStyle) - Static method in class globus.glmap.GLMapMarkerStyleCollection
Sets text for marker.
setMaxScale(double) - Method in class globus.glmap.GLMapViewRenderer
Sets maximum scale of the map
setMethod(String) - Method in class globus.glmap.NetworkTask
Set methods
setName(String) - Method in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
 
setName(String) - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
setName(String) - Method in class globus.glmap.GLMapStorageFile
Sets the name of this file.
setNeedRedraw() - Method in class globus.glmap.GLMapViewRenderer
Force redraw
setNeedsUpdate(boolean) - Method in class globus.glmap.GLMapImageGroup
Triggers an update of images in the group.
setObjectTag(long, String, String) - Method in class globus.glmap.GLMapVectorObjectList
Sets tag for given object
setObjectTagTruncated(long, String, String, int, int) - Method in class globus.glmap.GLMapVectorObjectList
Truncates value and sets result for given object
setOffset(int, int) - Method in class globus.glmap.GLMapDrawable
Image offset from position.
setOffset(GLMapDrawable, short, short) - Method in class globus.glmap.GLMapAnimation
Sets new offset of drawable
setOnFinish(Runnable) - Method in class globus.glmap.GLMapAnimation
Sets callback that will be called when animation finished
setOpacity(float) - Method in class globus.glmap.GLMapRasterTileSource
Sets opacity of layer
setOptions(Map<String, String>, Boolean) - Method in class globus.glmap.GLMapStyleParser
Sets style options Possible options in default style: * Style * City - colored roads, highlights information required in the city * Outdoor - monochrome roads, colored trails * SubStyle * Hike - colored hike trails and routes * Bike - colored cycleways and routes * Car - thick roads, suitable for CarPlay navigation * Theme = Light, Dark
setOverlays(GLMapTileSource[]) - Method in class globus.glmap.GLMapViewRenderer
Sets the overlay tile sources.
setOverzoom(boolean) - Method in class globus.glmap.GLMapRasterTileSource
Allows to draw tiles after maximum zoom
setPlacement(int, int, int, double) - Method in class globus.glmap.GLMapScaleRuler
Set style of scale ruler.
setPlaceToCenter(boolean) - Method in class globus.glmap.GLMapBalloon
If set to true, the position nearest to the center of the screen will be selected.
setPointData(long, int, int, int) - Static method in class globus.glmap.GLMapTrackData
Sets data for a point in internal map coordinates.
setPointDataGeo(long, double, double, int) - Static method in class globus.glmap.GLMapTrackData
Sets data for a point in geographic coordinates (WGS84 degrees).
setPosition(GLMapDrawable, MapPoint) - Method in class globus.glmap.GLMapAnimation
Set new position of drawable
setPosition(MapPoint) - Method in class globus.glmap.GLMapDrawable
Sets position of the drawable on the map.
setPossiblePositions(double[]) - Method in class globus.glmap.GLMapBalloon
Sets candidate positions where the balloon can be displayed.
setPostData(byte[]) - Method in class globus.glmap.NetworkTask
Set post data
setProgressColor(int) - Method in class globus.glmap.GLMapTrack
Sets color of track from start to progress index
setProgressEndIndex(double) - Method in class globus.glmap.GLMapTrack
Track from index to end index will change color to progress color.
setProgressIndex(double) - Method in class globus.glmap.GLMapTrack
Track from start to progress index will change color to progress color.
setReferenceAngle(float) - Method in class globus.glmap.GLMapBalloon
Sets reference angle to detect direction of balloon
setRotateHillshadesLight(boolean) - Method in class globus.glmap.GLMapViewRenderer
Sets the visibility of hill shades.
setRotatesWithMap(boolean) - Method in class globus.glmap.GLMapDrawable
Sets whether image rotates with the map.
setSafeArea(int, int, int, int) - Method in class globus.glmap.GLMapViewRenderer
Sets the safe area insets for the scale ruler and other map objects.
setScale(double) - Method in class globus.glmap.GLMapDrawable
Scale of vector object
setScale(GLMapDrawable, double) - Method in class globus.glmap.GLMapAnimation
Sets new scale of drawable
SetServerList(String[]) - Static method in class globus.glmap.GLMapManager
Configures the preferred server list.
SetStorages(Context, Object, Set<Object>) - Static method in class globus.glmap.GLMapManager
Sets location of caches before initialization.
setStyle(GLMapVectorCascadeStyle) - Method in class globus.glmap.GLMapViewRenderer
Sets map style
setStyle(GLMapVectorStyle) - Method in class globus.glmap.GLMapTrack
Sets width of track and other parameters
setStyleAndCallback(GLMapVectorStyle, GLMapTrackLayer.DataCallback) - Method in class globus.glmap.GLMapTrackLayer
Sets new tracks and style
setStyleName(int, String) - Method in class globus.glmap.GLMapMarkerStyleCollection
Sets name for style that can be used from MapCSS
setSurface(Surface, int, int, float) - Method in class globus.glmap.GLMapViewRenderer
Set surface for rendering
setText(String, GLMapVectorStyle) - Method in class globus.glmap.GLMapLabel
Sets new text to draw
setText(String, GLMapVectorStyle, Rect, Runnable) - Method in class globus.glmap.GLMapBalloon
Sets the text of the balloon.
setText(String, GLMapVectorStyle, Runnable) - Method in class globus.glmap.GLMapLabel
Sets new text to draw
SetTileDownloadingAllowed(boolean) - Static method in class globus.glmap.GLMapManager
Controls whether the GLMapManager is allowed to download individual tiles when downloaded vector maps lack the necessary data.
SetTileRefreshInterval(long) - Static method in class globus.glmap.GLMapManager
Sets the tile refresh interval for cached tiles.
setTileRefreshTimeInterval(long) - Method in class globus.glmap.GLMapRasterTileSource
Cached tile will be refreshed if it will stay in cache more than given time.
setTileSize(int) - Method in class globus.glmap.GLMapRasterTileSource
Sets size of tile in screen points (dp).
setTint(int) - Method in class globus.glmap.GLMapImage
Sets a tint color for the image.
setTintFunction(GLMapVectorCascadeStyle.TintFunction, String) - Method in class globus.glmap.GLMapVectorCascadeStyle
Sets a custom tint function that will be used while loading SVG files.
setTransformMode(int) - Method in class globus.glmap.GLMapDrawable
If drawable contains vector object and you will use position and scale to transform vector object, then set this to TransformMode.Custom.
setTransition(int) - Method in class globus.glmap.GLMapAnimation
Sets transition of animation
setValidZoomMask(int) - Method in class globus.glmap.GLMapRasterTileSource
Defines valid zooms for tile source.
setValueForKey(String, String) - Method in class globus.glmap.GLMapRelation
 
setValueForKey(String, String) - Method in interface globus.glmap.GLMapTagsContainer
Sets value for key
setValueForKey(String, String) - Method in class globus.glmap.GLMapVectorObject
 
setVectorObject(GLMapVectorObject, GLMapVectorCascadeStyle, Runnable) - Method in class globus.glmap.GLMapVectorLayer
Sets vector object to draw
setVectorObjects(GLMapVectorObjectList, GLMapVectorCascadeStyle, Runnable) - Method in class globus.glmap.GLMapVectorLayer
Sets vector objects to draw
size() - Method in class globus.glmap.GLMapVectorObjectList
Returns size of list
size_x - Variable in class globus.glmap.GLMapBBox
X size of the bounding box
size_y - Variable in class globus.glmap.GLMapBBox
Y size of the bounding box
SortMaps(GLMapInfo[], MapPoint) - Static method in class globus.glmap.GLMapManager
Sorts array of GLMapInfo by distance from given point
speed - Variable in class globus.glmap.GLMapDownloadTask
Speed of data transfer
start(NetworkTask.Callback) - Method in class globus.glmap.NetworkTask
Starts task
startAnimation(GLMapAnimation) - Method in class globus.glmap.GLMapViewRenderer
Starts the specified animation on the map.
stopDetectingPan() - Method in class globus.glmap.GLMapGesturesDetector
Stop detecting pan until all current touches are up
stopDetectingTaps() - Method in class globus.glmap.GLMapGesturesDetector
Stop detecting taps until all current touches are up
stopDetectingTouches() - Method in class globus.glmap.GLMapGesturesDetector
Stop detecting touches until all current touches are up
StopDownloadingAll(long) - Static method in class globus.glmap.GLMapManager
Stops downloading all submaps associated with the specified parent map.
Success - Static variable in class globus.glmap.GLMapError
No error
surfaceChanged(SurfaceHolder, int, int, int) - Method in class globus.glmap.GLMapViewRenderer
 
surfaceCreated(SurfaceHolder) - Method in class globus.glmap.GLMapViewRenderer
 
surfaceDestroyed(SurfaceHolder) - Method in class globus.glmap.GLMapViewRenderer
 
surfaceHeight - Variable in class globus.glmap.GLMapViewRenderer
Surface height
surfaceRedrawNeeded(SurfaceHolder) - Method in class globus.glmap.GLMapViewRenderer
 
surfaceRedrawNeededAsync(SurfaceHolder, Runnable) - Method in class globus.glmap.GLMapViewRenderer
 
surfaceWidth - Variable in class globus.glmap.GLMapViewRenderer
Surface width
SVGRender - Class in globus.glmap
ImageManager renders images from svg format.
SVGRender.Transform - Interface in globus.glmap
Callbacks to transform SVG data

T

toArray() - Method in class globus.glmap.GLMapVectorObjectList
Creates an array of GLMapVectorObject
Top - Static variable in annotation interface globus.glmap.GLMapTextAlignment
Top
TopCenter - Static variable in annotation interface globus.glmap.GLMapViewRenderer.GLMapPlacement
top center
TopLeft - Static variable in annotation interface globus.glmap.GLMapViewRenderer.GLMapPlacement
in top left corner
TopRight - Static variable in annotation interface globus.glmap.GLMapViewRenderer.GLMapPlacement
in top right corner
total - Variable in class globus.glmap.GLMapDownloadTask
Total number of bytes to download
transform(double) - Static method in class globus.glmap.SVGRender
Helper that generates scale transform
transform(double, int) - Static method in class globus.glmap.SVGRender
Helper that generates scale and overlay blend transform
transform(int) - Static method in class globus.glmap.SVGRender
Helper that generates overlay blend transform
transformColor(int) - Method in interface globus.glmap.SVGRender.Transform
Transforms color
transformRect(RectF) - Method in interface globus.glmap.SVGRender.Transform
Transforms rect
treeUri - Variable in class globus.glmap.GLMapDocumentTreeStorage
The URI of the document tree.
truncate() - Method in class globus.glmap.GLMapFileStorage.FileInfo
 
truncate() - Method in class globus.glmap.GLMapStorageFile
Truncates the file to zero length.
truncate(String, int, int) - Static method in class globus.glmap.GLMapValue
Truncates a string and splits it into multiple lines.

U

Undefined - Static variable in annotation interface globus.glmap.GLMapTextAlignment
Undefined
unitSystem - Variable in class globus.glmap.GLMapLocaleSettings
Unit system
Unknown - Static variable in annotation interface globus.glmap.GLMapVectorObject.Type
Unknown type
Unknown - Static variable in annotation interface globus.glmap.GLMapViewRenderer.GLMapTileState
Tile is loading, or not displayed
unregisterForSQLite() - Method in class globus.glmap.GLMapStorage
Remove storage registration of SQLite
updateDrawAttributes(GLMapVectorCascadeStyle, GLMapLocaleSettings, int) - Method in class globus.glmap.GLMapVectorObject
Updates draw attributes
updateDrawAttributes(GLMapViewRenderer) - Method in class globus.glmap.GLMapVectorObject
Updates draw attributes
updateDrawAttributes(GLMapViewRenderer, GLMapVectorCascadeStyle) - Method in class globus.glmap.GLMapVectorObject
Updates draw attributes
updateFinished() - Method in interface globus.glmap.GLMapImageGroupCallback
Call when update finished.
UpdateMapList(GLMapManager.MapListUpdateCallback) - Static method in class globus.glmap.GLMapManager
Updates map list from server
updatePoint(long, double, double) - Method in class globus.glmap.GLMapVectorObjectList
Updates coordinates of an existing point object.
updateStarted() - Method in interface globus.glmap.GLMapImageGroupCallback
Call when update started.
uri - Variable in class globus.glmap.GLMapDocumentTreeStorage.FileInfo
The URI representing the file in the document tree.
uri - Variable in class globus.glmap.GLMapDocumentTreeStorage
The URI representing the current storage object.
urlForTilePos(int, int, int) - Method in class globus.glmap.GLMapRasterTileSource
Gets URL of a tile.

V

valueForKey(String) - Method in class globus.glmap.GLMapRelation
 
valueForKey(String) - Method in interface globus.glmap.GLMapTagsContainer
Returns value for the key
valueForKey(String) - Method in class globus.glmap.GLMapVectorObject
 
valuesForKey(String) - Method in class globus.glmap.GLMapRelation
 
valuesForKey(String) - Method in interface globus.glmap.GLMapTagsContainer
Returns values for the key
valuesForKey(String) - Method in class globus.glmap.GLMapVectorObject
 
VectorTilesAtBBox(GLMapBBox) - Static method in class globus.glmap.GLMapManager
Returns vector tiles that bbox contains or intersects

W

willAttach(GLMapViewRenderer) - Method in class globus.glmap.GLMapRasterTileSource
 
willAttach(GLMapViewRenderer) - Method in interface globus.glmap.GLMapTileSource
Called when layer will be attached to map view
willAttach(GLMapViewRenderer) - Method in class globus.glmap.GLMapVectorTileSource
Called when the vector tile source is about to be attached to a GLMapViewRenderer.
willDetach(GLMapViewRenderer) - Method in class globus.glmap.GLMapRasterTileSource
 
willDetach(GLMapViewRenderer) - Method in interface globus.glmap.GLMapTileSource
Called when layer will be detached from map view
willDetach(GLMapViewRenderer) - Method in class globus.glmap.GLMapVectorTileSource
Called when the vector tile source is about to be detached from a GLMapViewRenderer.
WorldMapID - Static variable in class globus.glmap.GLMapInfo
ID of world map

X

x - Variable in class globus.glmap.MapPoint
X coordinate in internal map units.

Y

y - Variable in class globus.glmap.MapPoint
Y coordinate in internal map units.
A B C D E F G H I L M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form