All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractAlgorithm<T extends ClusterItem> Base Algorithm class that implements lock/unlock functionality.Algorithm<T extends ClusterItem> Logic for computing clustersAnimationUtil Animation utilities for markers with Maps API.BiMultiMap<K> Extension of HashMap that provides two main features.Bounds Represents an area in the cartesian plane.BubbleIconFactory Deprecated. CircleManager Keeps track of collections of circles on the map.Cluster<T extends ClusterItem> A collection of ClusterItems that are nearby each other.ClusterItem ClusterItem represents a marker on the map.ClusterManager<T extends ClusterItem> Groups many items on a map based on zoom level.ClusterManager.OnClusterClickListener<T extends ClusterItem> Called when a Cluster is clicked.ClusterManager.OnClusterInfoWindowClickListener<T extends ClusterItem> Called when a Cluster's Info Window is clicked.ClusterManager.OnClusterInfoWindowLongClickListener<T extends ClusterItem> Called when a Cluster's Info Window is long clicked.ClusterManager.OnClusterItemClickListener<T extends ClusterItem> Called when an individual ClusterItem is clicked.ClusterManager.OnClusterItemInfoWindowClickListener<T extends ClusterItem> Called when an individual ClusterItem's Info Window is clicked.ClusterManager.OnClusterItemInfoWindowLongClickListener<T extends ClusterItem> Called when an individual ClusterItem's Info Window is long clicked.ClusterRenderer<T extends ClusterItem> Renders clusters.DataPolygon<T> An interface containing the common properties ofGeoJsonPolygonandKmlPolygonDefaultClusterRenderer<T extends ClusterItem> The default view for a ClusterManager.Feature An abstraction that shares the common properties ofKmlPlacemarkandGeoJsonFeatureGeoJsonFeature A GeoJsonFeature has a geometry, bounding box, id and set of properties.GeoJsonGeometryCollection A GeoJsonGeometryCollection geometry contains a number of GeoJson Geometry objects.GeoJsonLayer A class that allows the developer to import GeoJSON data, style it and interact with the imported data.GeoJsonLayer.GeoJsonOnFeatureClickListener GeoJsonLineString A GeoJsonLineString geometry represents a number of connectedLatLngs.GeoJsonLineStringStyle A class that allows for GeoJsonLineString objects to be styled and for these styles to be translated into a PolylineOptions object.GeoJsonMultiLineString A GeoJsonMultiLineString geometry contains a number ofGeoJsonLineStrings.GeoJsonMultiPoint A GeoJsonMultiPoint geometry contains a number ofGeoJsonPoints.GeoJsonMultiPolygon A GeoJsonMultiPolygon geometry contains a number ofGeoJsonPolygons.GeoJsonParser Parses a JSONObject and places data into their appropriate GeoJsonFeature objects.GeoJsonPoint A GeoJsonPoint geometry contains a singleLatLng.GeoJsonPointStyle A class that allows for GeoJsonPoint objects to be styled and for these styles to be translated into a MarkerOptions object.GeoJsonPolygon A GeoJsonPolygon geometry contains an array of arrays ofLatLngs.GeoJsonPolygonStyle A class that allows for GeoJsonPolygon objects to be styled and for these styles to be translated into a PolygonOptions object.GeoJsonRenderer Renders GeoJsonFeature objects onto the GoogleMap as Marker, Polyline and Polygon objects.Geometry<T> An abstraction that represents a Geometry objectGradient A class to generate a color map from a given array of colors and the fractions that the colors represent by interpolating between their HSV values.GridBasedAlgorithm<T extends ClusterItem> Groups markers into a grid.GroundOverlayManager Keeps track of collections of ground overlays on the map.HeatmapTileProvider Tile provider that creates heatmap tiles.HeatmapTileProvider.Builder Builder class for the HeatmapTileProvider.IconGenerator IconGenerator generates icons that contain text (or custom content) within an info window-like shape.KmlBoolean Utility class to help parse Kml boolean entities.KmlContainer Represents a KML Document or Folder.KmlGroundOverlay Represents a KML Ground OverlayKmlLayer Document class allows for users to input their KML data and output it onto the mapKmlLineString Represents a KML LineString.KmlMultiGeometry Represents a KML MultiGeometry.KmlMultiTrack Created by thorin on 22/02/2017.KmlPlacemark KmlPoint Represents a KML Point.KmlPolygon Represents a KML Polygon.KmlRenderer Renders all visible KmlPlacemark and KmlGroundOverlay objects onto the GoogleMap as Marker, Polyline, Polygon, GroundOverlay objects.KmlStyle Represents the defined styles in the KML documentKmlTrack Created by thorin on 22/02/2017.KmlUtil Utility methods for KMLLayer An abstraction that shares the common properties ofKmlLayerandGeoJsonLayerLayer.OnFeatureClickListener Callback interface for when a map object is clicked.LineString An abstraction that shares the common properties ofKmlLineStringandGeoJsonLineStringMarkerManager Keeps track of collections of markers on the map.MultiGeometry An abstraction that shares the common properties ofKmlMultiGeometryandGeoJsonMultiLineString,GeoJsonMultiPointandGeoJsonMultiPolygonNonHierarchicalDistanceBasedAlgorithm<T extends ClusterItem> A simple clustering algorithm with O(nlog n) performance.NonHierarchicalViewBasedAlgorithm<T extends ClusterItem> This algorithm works the same way asNonHierarchicalDistanceBasedAlgorithmbut works, only in visible area.Point An abstraction that shares the common properties ofKmlPointandGeoJsonPointPoint Point Deprecated. since 0.2.PointQuadTree<T extends PointQuadTree.Item> A quad tree which tracks items with a Point geometry.PointQuadTree.Item PolygonManager Keeps track of collections of polygons on the map.PolylineManager Keeps track of collections of polylines on the map.PolyUtil PreCachingAlgorithmDecorator<T extends ClusterItem> Optimistically fetch clusters for adjacent zoom levels, caching them as necessary.Renderer An abstraction that shares the common properties ofKmlRendererandGeoJsonRendererRenderer.ImagesCache RotationLayout RotationLayout rotates the contents of the layout by multiples of 90 degrees.ScreenBasedAlgorithm<T extends ClusterItem> This algorithm uses map position for clustering, and should be reclustered on map movementScreenBasedAlgorithmAdapter<T extends ClusterItem> SphericalMercatorProjection SphericalUtil SquareTextView StaticCluster<T extends ClusterItem> A cluster whose center is determined upon creation.Style An abstraction that shares the common properties ofKmlStyle,GeoJsonPointStyle,GeoJsonLineStringStyleandGeoJsonPolygonStyleWeightedLatLng A wrapper class that can be used in a PointQuadTree Created from a LatLng and optional intensity: point coordinates of the LatLng and the intensity value can be accessed from it later.