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 the GLMapDrawObject to 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
Adds point to list
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
All - Static variable in annotation interface globus.glmap.GLMapVectorObject.Type
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
Set x and y and return this
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(MapGeoPoint) - Method in class globus.glmap.MapGeoPoint
Calculates bearing angle to points
bitmap - Variable in class globus.glmap.GLMapMarkerImage
Bitmap
bitmapForTilePos(int, int, int) - Method in class globus.glmap.GLMapRasterTileSource
Gets bitmap of tile.
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
Calculate length of track
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.
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
changeStyle(GLMapMarkerStyleCollection) - Method in class globus.glmap.GLMapMarkerLayer
Change style of layer
cluster(double) - Method in class globus.glmap.GLMapVectorObjectList
Cluster array with radius
compare(GLMapVectorObject) - Method in class globus.glmap.GLMapVectorObject
Compare objects for sorting
contains(MapPoint) - Method in class globus.glmap.MapPointSet
Checks if point with given coordinates exists in set.
convertDisplayDeltaToInternal(MapPoint) - Method in class globus.glmap.GLMapViewRenderer
Converts a distance between two points on the screen to delta in internal format of GLMapView.
convertDisplayDeltaToInternal(MapPoint, double, double) - Method in class globus.glmap.GLMapViewRenderer
Converts a distance between two points on the screen to delta in internal format of GLMapView.
convertDisplayToInternal(MapPoint) - Method in class globus.glmap.GLMapViewRenderer
Converts a point on the surface to an internal map coordinate.
convertInternalToDisplay(MapPoint) - Method in class globus.glmap.GLMapViewRenderer
Converts a point in internal format of GLMapView to point on the surface of view.
convertMetersToInternal(double) - Method in class globus.glmap.GLMapViewRenderer
Converts meters distance to internal distance
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
createFile(String) - Method in interface globus.glmap.GLMapCustomStorage
Create file
createFile(String) - Method in class globus.glmap.GLMapDocumentTreeStorage
 
CreateFromGeoCoordinates(double, double) - Static method in class globus.glmap.MapPoint
Creates map point from geo coordinates
createFromGeoJSONOrError(String) - Static method in class globus.glmap.GLMapVectorObject
Creates an array of GLMapVectorObject from 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 an array of GLMapVectorObject from 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
Adds big circle line from `start` to `end`.
createGeoPoint(MapGeoPoint) - Static method in class globus.glmap.GLMapVectorObject
Create vector object with point geometry
createMultiline(MapPoint[][]) - Static method in class globus.glmap.GLMapVectorObject
Loads multiline geometry to vector object
createMultilineGeo(MapGeoPoint[][]) - Static method in class globus.glmap.GLMapVectorObject
Creates vector object with multiline geometry
createPoint(MapPoint) - Static method in class globus.glmap.GLMapVectorObject
Loads point to vector object
createPolygon(MapPoint[][], MapPoint[][]) - Static method in class globus.glmap.GLMapVectorObject
Loads polygon geometry to vector object.
createPolygonGeo(MapGeoPoint[][], MapGeoPoint[][]) - Static method in class globus.glmap.GLMapVectorObject
Creates vector object with polygon geometry
createStorage(String) - Method in interface globus.glmap.GLMapCustomStorage
Creates new storage inside this storage (folder)
createStorage(String) - Method in class globus.glmap.GLMapDocumentTreeStorage
 
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 style with icon and tint
Custom - Static variable in annotation interface globus.glmap.GLMapDrawable.TransformMode
Scale and offset of vector object will be applied to it's 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.
decelerate(MapPoint) - Method in class globus.glmap.GLMapAnimation
Defines the scrolling speed at the end of map scrolling movement.
DeleteDataSets(GLMapInfo, int) - Static method in class globus.glmap.GLMapManager
Delete data sets associated with this map.
deleteFile(Object) - Method in interface globus.glmap.GLMapCustomStorage
Deletes file
deleteFile(Object) - Method in class globus.glmap.GLMapDocumentTreeStorage
 
deserializeState(int, byte[], AssetManager) - Method in class globus.glmap.GLMapInfo
Restore state of data set
disableClipping() - Method in class globus.glmap.GLMapViewRenderer
Disables clipping of visible map area
dispose() - Method in class globus.glmap.GLMapTextureView
Call this method when object does not needed.
dispose() - Method in class globus.glmap.GLMapView
Call this method when object does not needed.
dispose() - Method in class globus.glmap.GLMapViewRenderer
 
dispose() - Method in class globus.glmap.GLNativeObject
Call this method when object does not needed.
distance(double, double) - Method in class globus.glmap.MapGeoPoint
Calculates distance to point
distance(double, double) - Method in class globus.glmap.MapPoint
Return distance to point
distance(MapPoint) - Method in class globus.glmap.GLMapBBox
Returns distance from bbox to point
distance(MapPoint) - Method in class globus.glmap.MapPoint
Return distance to point
distanceToGeoPoint(MapGeoPoint) - Method in class globus.glmap.MapGeoPoint
Calculates distance to point
DistanceToMap(GLMapInfo, MapPoint) - Static method in class globus.glmap.GLMapManager
Calculates distance from the map to the point
distanceToPoint(MapPoint) - Method in class globus.glmap.MapGeoPoint
Calculates distance to point
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 visible map area
ENOMEM - Static variable in class globus.glmap.GLMapError
Not enough memory
ENOSPC - Static variable in class globus.glmap.GLMapError
Bot 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.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

fillData(int, long) - Method in interface globus.glmap.GLMapTrackData.PointsCallback
Fill point data
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 it's data.
find(String, String) - Method in class globus.glmap.GLMapVectorObjectList
Returns first object that have `tag` set to `value`
findFile(String) - Method in interface globus.glmap.GLMapCustomStorage
Searches file with given name
findFile(String) - Method in class globus.glmap.GLMapDocumentTreeStorage
 
FindNearestMap(GLMapInfo[], MapPoint) - Static method in class globus.glmap.GLMapManager
Helper function iterates over maps param and returns closest GLMapInfo to the given point.
findNearestPoint(GLMapViewRenderer, MapPoint, double) - Method in class globus.glmap.GLMapTrackData
Calculates nearest point on track from given point
findNearestPoint(GLMapViewRenderer, MapPoint, double) - Method in class globus.glmap.GLMapVectorObject
Calculates nearest point of vector object from given point
findNearPoint(long, long, GLMapViewRenderer, MapPoint, double) - Method in class globus.glmap.GLMapVectorObjectList
Returns object that is near point.
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
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
getBase() - Method in class globus.glmap.GLMapViewRenderer
 
getBBox() - Method in class globus.glmap.GLMapTrackData
Retrurns bbox of track
getBBox() - Method in class globus.glmap.GLMapVectorObject
Returns bbox of object
getBBox() - Method in class globus.glmap.GLMapVectorObjectList
Calculates bbox of all objects in list
getBBox() - Method in class globus.glmap.GLMapViewRenderer
BBox of current visible part of GLMapView
getBBoxWithInsets(int, int, int, int) - Method in class globus.glmap.GLMapViewRenderer
BBox of visible part of 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
Return array of maps including submaps
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
 
getDetailsText() - Method in class globus.glmap.GLMapVectorStyle
 
GetDownloadedMapsCount() - Static method in class globus.glmap.GLMapManager
 
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
 
getDrawHillshades() - Method in class globus.glmap.GLMapViewRenderer
 
getDrawOrder() - Method in class globus.glmap.GLMapDrawObject
Returns draw order of object
getDrawSlopes() - Method in class globus.glmap.GLMapViewRenderer
 
getError() - Method in class globus.glmap.GLMapStyleParser
Error happened while parsing
getErrorCode() - Method in class globus.glmap.GLMapError
 
getErrorDomain() - Method in class globus.glmap.GLMapError
 
getFlingSpeedGate() - Method in class globus.glmap.GLMapGesturesDetector
Minimal speed to trigger fling event Default implementation returns 400
getFlingTimeGate() - Method in class globus.glmap.GLMapGesturesDetector
If last move event was older that returned value no fling events will be triggered Default implementation returns 100000000
getFontScale() - Method in class globus.glmap.GLMapViewRenderer
 
getFps() - Method in class globus.glmap.GLMapViewRenderer
Returns fps
getHeight() - Method in class globus.glmap.GLMapDrawable
Loaded image height.
getIconName() - Method in class globus.glmap.GLMapVectorStyle
 
getIconScale() - Method in class globus.glmap.GLMapVectorStyle
 
getIconTint() - Method in class globus.glmap.GLMapVectorStyle
 
getImageIndex(int) - Method in interface globus.glmap.GLMapImageGroupCallback
Return variant of image to use
getImagePos(int) - Method in interface globus.glmap.GLMapImageGroupCallback
Return location of image on 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
Return offset to use for given variant of image
getImageVariantsCount() - Method in interface globus.glmap.GLMapImageGroupCallback
Return number of unique images which will be used by image group
getLat() - Method in class globus.glmap.GLMapInfo
 
getLocaleSettings() - Method in class globus.glmap.GLMapViewRenderer
 
getLocalizedName(GLMapLocaleSettings) - Method in class globus.glmap.GLMapInfo
Return name of a map for given locale settings.
getLocation(Object) - Method in class globus.glmap.GLMapMarkerStyleCollectionDataCallback
Called for each marker to set it's location
getLon() - Method in class globus.glmap.GLMapInfo
 
getLongPressDuration() - Method in class globus.glmap.GLMapGesturesDetector
Time to trigger long press Default implementation returns 1000000000
getMapAngle() - Method in class globus.glmap.GLMapViewRenderer
Gets current angle of the map.
getMapCenter() - Method in class globus.glmap.GLMapViewRenderer
Gets coordinates of the origin 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
 
getMapGeoCenter() - Method in class globus.glmap.GLMapViewRenderer
Gets coordinates of the origin point of the map.
getMapID() - Method in class globus.glmap.GLMapInfo
 
getMapOrigin() - Method in class globus.glmap.GLMapViewRenderer
 
getMapOrigin(MapPoint) - Method in class globus.glmap.GLMapViewRenderer
Origin point of the map coordinate system.
getMaps() - Method in class globus.glmap.GLMapInfo
 
GetMaps() - Static method in class globus.glmap.GLMapManager
 
getMapScale() - Method in class globus.glmap.GLMapViewRenderer
Gets scale of the map.
GetMapWithID(long) - Static method in class globus.glmap.GLMapManager
 
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 given number of touches Default implementation return 2 for 1 touch and 1 for others
getMultilineGeoPoints() - Method in class globus.glmap.GLMapVectorObject
Returns points of multiline for object with type of TYPE_LINE
getMultilinePoints() - Method in class globus.glmap.GLMapVectorObject
Returns points of multiline for object with type of TYPE_LINE
getMultiTapTimeGate() - Method in class globus.glmap.GLMapGesturesDetector
Time between taps Default implementation returns 250000000
getName(Object) - Method in interface globus.glmap.GLMapCustomStorage
Gets name of file
getName(Object) - Method in class globus.glmap.GLMapDocumentTreeStorage
 
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
getOverlays() - Method in class globus.glmap.GLMapViewRenderer
 
getPosition() - Method in class globus.glmap.GLMapDrawable
Position of image
getRotationGate() - Method in class globus.glmap.GLMapGesturesDetector
Rotation starts when user rotates two fingers for more than returned value Default implementation returns 10
getRotationResetGate() - Method in class globus.glmap.GLMapGesturesDetector
Rotation resets if user rotates for angle less then gate
getScale() - Method in class globus.glmap.GLMapDrawable
Scale of vector object
getSizeOnDisk(int) - Method in class globus.glmap.GLMapInfo
 
getSizeOnServer(int) - Method in class globus.glmap.GLMapInfo
 
getSpanned(Object, Object, int) - Method in class globus.glmap.GLMapValue
Returns spannable text value
getState(int) - Method in class globus.glmap.GLMapInfo
 
getString() - Method in class globus.glmap.GLMapValue
Returns plain text value
getTapDistanceGate() - Method in class globus.glmap.GLMapGesturesDetector
Tap events disabled if movement of more then returned value is detected Default implementation returns 10
getTapZoomGate() - Method in class globus.glmap.GLMapGesturesDetector
Tap events disabled if zoom of more than returned value is detected Default implementation returns 1.01f
getTempSize(int) - Method in class globus.glmap.GLMapInfo
 
getText() - Method in class globus.glmap.GLMapVectorStyle
 
getTextStyleSubset() - Method in class globus.glmap.GLMapVectorStyle
Subset of parameters that defines only text style
GetTileDownloadingAllowed() - Static method in class globus.glmap.GLMapManager
 
getTileSize() - Method in class globus.glmap.GLMapRasterTileSource
Returns size of tile in points.
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 given bbox
getType() - Method in class globus.glmap.GLMapVectorObject
Returns type of object
getValidLanguages() - Static method in class globus.glmap.GLMapLocaleSettings
List of languages stored inside map data and supported by framework
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 new empty image with given draw order
GLMapBBox - Class in globus.glmap
GLMapBBox defines some rectangular area of map
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
GLMapCustomStorage - Interface in globus.glmap
Interface for custom storage of data
GLMapDocumentTreeStorage - Class in globus.glmap
Storage implementation for document tree
GLMapDocumentTreeStorage(ContentResolver, DocumentFile) - Constructor for class globus.glmap.GLMapDocumentTreeStorage
Default constructor
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 error and it's origin.
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
GLMapImageGroup is a bridge class, to work with GLMap internal representation of image group.
GLMapImageGroup(GLMapImageGroupCallback, int) - Constructor for class globus.glmap.GLMapImageGroup
Initializes group with callback and drawOrder
GLMapImageGroupCallback - Interface in globus.glmap
GLMapImageGroupCallback tells image group about it's 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 with text
GLMapLabel() - Constructor for class globus.glmap.GLMapLabel
Creates new empty image that will be injected to map
GLMapLabel(int) - Constructor for class globus.glmap.GLMapLabel
Creates new empty image with given draw order
GLMapLocaleSettings - Class in globus.glmap
`GLMapLocaleSettings` sets language order to all `GLMapView` objects
GLMapLocaleSettings() - Constructor for class globus.glmap.GLMapLocaleSettings
Default constructor set order of languages to [Locale.getDefault(), "native", GLUnitSystem.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() - Constructor for class globus.glmap.GLMapManager
 
GLMapManager.DownloadCallback - Interface in globus.glmap
Callbacks for download task
GLMapManager.DownloadStatsCallback - Interface in globus.glmap
Used to analyze downloading performance from different locations.
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
GLMapMarkerLayer displays a markers with given style.
GLMapMarkerLayer(GLMapVectorObjectList, GLMapVectorCascadeStyle, GLMapMarkerStyleCollection, double, int) - Constructor for class globus.glmap.GLMapMarkerLayer
Initializes GLMapMarkerLayer with given vector objects and `style`
GLMapMarkerLayer(Object[], GLMapMarkerStyleCollection, double, int) - Constructor for class globus.glmap.GLMapMarkerLayer
Initializes GLMapMarkerLayer with given markers and `styleCollection`
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
GLMapMarkerStyleCollectionDataCallback() - Constructor for class globus.glmap.GLMapMarkerStyleCollectionDataCallback
 
GLMapRasterTileSource - Class in globus.glmap
GLMapRasterTileSource setups custom raster tile source.
GLMapRasterTileSource(String) - 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 scale ruler on screen
GLMapScaleRuler(int) - Constructor for class globus.glmap.GLMapScaleRuler
Default constructor
GLMapStyleParser - Class in globus.glmap
`GLMapStyleParser` is class to parse style and analyze result of parsing
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 GLMapView need to load some image
GLMapTagsContainer - Interface in globus.glmap
GLMapTagsContainer interface for objects that contains tags
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
`GLMapTileSource` is base class 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(int) - Constructor for class globus.glmap.GLMapTrack
Default constructor
GLMapTrackData - Class in globus.glmap
GLMapTrackData holds data for track
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
GLMapTrack is a bridge class, to work with GLMap internal representation of track on map.
GLMapTrackLayer(int) - Constructor for class globus.glmap.GLMapTrackLayer
Default constructor
GLMapTrackLayer.DataCallback - Interface in globus.glmap
Callback called to fetch tracks to display
GLMapValue - Class in globus.glmap
GLMapValue is a class that hold string value and optional information to highlight some parts of it.
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
GLMapVectorObject is a bridge class, to work with GLMap internal representation of vector object.
GLMapVectorObject.Type - Annotation Interface in globus.glmap
Type of object
GLMapVectorObjectList - Class in globus.glmap
GLMapVectorObject is a bridge class, to work with GLMap internal representation of array of vector object.
GLMapVectorObjectList() - Constructor for class globus.glmap.GLMapVectorObjectList
Constructor of empty list
GLMapVectorStyle - Class in globus.glmap
GLMapVectorStyle defines appearance of text inside GLMapMarkerLayer or GLMapView`.
GLMapVectorTileSource - Class in globus.glmap
Use `GLMapVectorTileSource` to set layers in `GLMapView`
GLMapVectorTileSource() - Constructor for class globus.glmap.GLMapVectorTileSource
 
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(Activity) - 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
GLMap package

H

hashCode() - Method in class globus.glmap.GLMapBBox
 
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
 
haveChild(long) - Method in class globus.glmap.GLMapInfo
Check if this collection contains child
haveObject(Object) - Method in class globus.glmap.GLMapMarkerLayer
Checks if given marker is added to layer
haveState(int, int) - Method in class globus.glmap.GLMapInfo
Check states in all data sets in `sets` mask.
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 point is inside of image

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
Map collection is created for big countries and contains regions maps.
isCURLError() - Method in class globus.glmap.GLMapError
For available codes check
isCURLError(int) - Method in class globus.glmap.GLMapError
For available codes check
isHidden() - Method in class globus.glmap.GLMapDrawObject
 
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
Line - Static variable in annotation interface globus.glmap.GLMapVectorObject.Type
Line
Linear - Static variable in class globus.glmap.GLMapAnimation
Linear transition
listFiles() - Method in interface globus.glmap.GLMapCustomStorage
List files in storage
listFiles() - Method in class globus.glmap.GLMapDocumentTreeStorage
 
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
MapGeoPoint stores geo coordinates in WGS84 format.
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 map point from map point
MapPoint - Class in globus.glmap
MapPoint is used store coordinates in map internal format
MapPoint() - Constructor for class globus.glmap.MapPoint
Default constructor
MapPoint(double, double) - Constructor for class globus.glmap.MapPoint
Constructor with x and y
MapPoint(MapGeoPoint) - Constructor for class globus.glmap.MapPoint
Creates map point from geo coordinates
MapPoint(MapPoint) - Constructor for class globus.glmap.MapPoint
Copies constructor
MapPointSet - Class in globus.glmap
MapPointSet handles operations on set of points.
MapPointSet() - Constructor for class globus.glmap.MapPointSet
Default constructor.
MapsAtPoint(MapPoint) - Static method in class globus.glmap.GLMapManager
Returns mapID of vector map that contains 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 x and 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 nearest object or cluster of objects at given mapView Note that GLMapView must be dispalyed on screen to calculate distances.
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 Default implementation does noting
onDownloadProgress(GLMapDownloadTask) - Method in interface globus.glmap.GLMapManager.StateListener
Map downloading progress changed
onEnd() - Method in class globus.glmap.GLMapGesturesDetector
Called when all touches ended Default implementation rotate map to 0 if current angle is in range 340 ..
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) - Method in interface globus.glmap.GLMapManager.MapListUpdateCallback
called when list update finished
onFinished(int) - 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(String, int, double) - Method in interface globus.glmap.GLMapManager.DownloadStatsCallback
Called when downloading task is completed or cancelled.
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 Default implementation starts deceleration animation
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 Default implementation move map to new center without animation
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 Default implementation rotate map with animation if delta is greater than rotation gate.
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(Object) - Method in interface globus.glmap.GLMapCustomStorage
Opens file for reading
openForReading(Object) - Method in class globus.glmap.GLMapDocumentTreeStorage
 
openForWriting(Object) - Method in interface globus.glmap.GLMapCustomStorage
Opens file for writing
openForWriting(Object) - Method in class globus.glmap.GLMapDocumentTreeStorage
 
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
 
Point - Static variable in annotation interface globus.glmap.GLMapVectorObject.Type
Point
Polygon - Static variable in annotation interface globus.glmap.GLMapVectorObject.Type
Polygon
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

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 `GLMapDrawObject` from map.
removeAllObjects() - Method in class globus.glmap.GLMapViewRenderer
Remove all images, image groups, tracks and marker layers from 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
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
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
Sample track at locations
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
set(MapGeoPoint) - Method in class globus.glmap.MapPoint
Sets coordinates of point from geo point
set(MapPoint) - Method in class globus.glmap.MapGeoPoint
Sets coordinates of point from 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 position of attribution.
setAttributionText(String) - Method in class globus.glmap.GLMapRasterTileSource
Sets attribution text.
setBackgroundBitmap(Bitmap, Rect) - Method in class globus.glmap.GLMapBalloon
Sets backgroud image of balloon
setBase(GLMapTileSource) - Method in class globus.glmap.GLMapViewRenderer
By default base is vector 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.
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
SetDownloadStatsCallback(GLMapManager.DownloadStatsCallback) - Static method in class globus.glmap.GLMapManager
Callback will be called when subtask is completed or cancelled.
setDrawElevationLines(boolean) - Method in class globus.glmap.GLMapViewRenderer
Sets visibility of elevation lines.
setDrawHillshades(boolean) - Method in class globus.glmap.GLMapViewRenderer
Sets visibility of hill shades.
setDrawSlopes(boolean) - Method in class globus.glmap.GLMapViewRenderer
Sets 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 scale of font.
setForceHidden(boolean, GLMapVectorObject) - Method in class globus.glmap.GLMapViewRenderer
When set to true - poi will not display icon and text
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
setLocaleSettings(GLMapLocaleSettings) - Method in class globus.glmap.GLMapViewRenderer
Sets map locale settings
setMapAngle(float) - Method in class globus.glmap.GLMapViewRenderer
Sets zoom level of the map.
setMapCenter(MapPoint) - Method in class globus.glmap.GLMapViewRenderer
Sets coordinates of the origin 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 coordinates of the origin point of the map.
setMapOrigin(float, float) - Method in class globus.glmap.GLMapViewRenderer
Origin point of the map coordinate system (X, Y).
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, 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
setName(Object, String) - Method in interface globus.glmap.GLMapCustomStorage
Sets name of file
setName(Object, String) - Method in class globus.glmap.GLMapDocumentTreeStorage
 
setNeedRedraw() - Method in class globus.glmap.GLMapViewRenderer
Force redraw
setNeedsUpdate(boolean) - Method in class globus.glmap.GLMapImageGroup
Triggers update images in 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
setOptions(Map<String, String>, Boolean) - Method in class globus.glmap.GLMapStyleParser
Sets style options
setOverlays(GLMapTileSource[]) - Method in class globus.glmap.GLMapViewRenderer
By default overlays is null.
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` position nearest to center of screen will be selected
setPointData(long, int, int, int) - Static method in class globus.glmap.GLMapTrackData
Sets data for native point.
setPointDataGeo(long, double, double, int) - Static method in class globus.glmap.GLMapTrackData
Sets data for native point.
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 image on map.
setPossiblePositions(double[]) - Method in class globus.glmap.GLMapBalloon
Sets positions where balloon can be displayed
setPostData(byte[], String) - Method in class globus.glmap.NetworkTask
Set post method and data
setProgressColor(int) - Method in class globus.glmap.GLMapTrack
Sets color of track from start to progress index
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
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 safe area for scale ruler and other 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
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
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 new text of 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
Allows GLMapManager to download single tiles when downloaded vector maps does not contain data.
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 points.
setTintFunction(GLMapVectorCascadeStyle.TintFunction, String) - Method in class globus.glmap.GLMapVectorCascadeStyle
Set 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 animation.
stopDetectingTouches() - Method in class globus.glmap.GLMapGesturesDetector
Stop detecting touches util all current touches are up
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() - Constructor for class globus.glmap.SVGRender
 
SVGRender.Transform - Interface in globus.glmap
Callbacks to transform SVG data

T

toArray() - Method in class globus.glmap.GLMapVectorObjectList
Creates an array of GLMapVectorObject
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
truncate(String, int, int) - Static method in class globus.glmap.GLMapValue
Truncates string and add split to lines

U

unitSystem - Variable in class globus.glmap.GLMapLocaleSettings
Unit system
Unknown - Static variable in annotation interface globus.glmap.GLMapVectorObject.Type
Unknown
Unknown - Static variable in annotation interface globus.glmap.GLMapViewRenderer.GLMapTileState
Tile is loading, or not displayed
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
Sets new location of point
updateStarted() - Method in interface globus.glmap.GLMapImageGroupCallback
Call when update started.
urlForTilePos(int, int, int) - Method in class globus.glmap.GLMapRasterTileSource
Gets url of 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
 
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
 
WorldMapID - Static variable in class globus.glmap.GLMapInfo
ID of world map

X

x - Variable in class globus.glmap.MapPoint
X value

Y

y - Variable in class globus.glmap.MapPoint
Y value
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