Interface | Description |
---|---|
DeviceDirectionSource |
The interface for providers of the device's angle in the plane tangential to the earth
(parallel to the ground).
|
DeviceDirectionSource.DirectionListener |
The interface for listening to changes to the device's angle.
|
IMapController | |
MapController.FrameCaptureCallback | |
MapController.MarkerPickListener |
Interface for a callback to receive the selected
Marker
Triggered after a call of MapController.pickMarker(float, float)
Listener should be set with MapController.setMarkerPickListener(MarkerPickListener)
The callback will be run on the main (UI) thread. |
MapController.ViewCompleteListener |
Called on the UI thread when the view is stationary, fully loaded, and no animations are running.
|
MapView.MapControllerListener | |
TouchInput.DoubleTapResponder |
Interface for responding to a double-tap gesture
|
TouchInput.LongPressResponder |
Interface for responding to a long press gesture
|
TouchInput.PanResponder |
Interface for responding to a panning (dragging) gesture
|
TouchInput.RotateResponder |
Interface for responding to a rotation gesture
|
TouchInput.ScaleResponder |
Interface for responding to a scaling (pinching) gesture
|
TouchInput.ShoveResponder |
Interface for responding to a shove (two-finger vertical drag) gesture
|
TouchInput.TapResponder |
Interface for responding to a tap gesture
|
TouchInput.TwoFingerTapResponder |
Interface for responding to a dual-tap (two-finger tap) gesture.
|
UserLocationMarkerManager.LocationAndAngleApplier |
Interface for applying the location and angle to the marker.
|
UserLocationSource |
The interface for providers of the user's current location.
|
UserLocationSource.LocationListener |
The interface for listening to changes in the user's location.
|
Class | Description |
---|---|
AnnotationColor |
Color of element on the map
|
CameraPosition |
The camera position.
|
CircleStyle |
A marker style that displays the marker as a simple circle, with a given color and radius in pixels.
|
CircleStyle.Builder |
Builder for a
CircleStyle object. |
CompassView |
The base class for views that draw the compass.
|
DefaultCompassView |
The default implementation of a compass view.
|
DrawableCompassView |
A
CompassView that draws a given Drawable at an appropriate angle for the needle. |
FusedUserLocationSource |
An implementation of
UserLocationSource that uses Google's
com.google.android.gms.location.FusedLocationProviderClient . |
GeoShape<Style extends GeoShapeStyle> |
Abstract class that represents the geo shape and it's properties.
|
GeoShapeStyle |
Encapsulates the styling a geo shape that can be added to the map.
|
GeoShapeStyle.Builder<StyleBuilder extends GeoShapeStyle.Builder> | |
LabelPickResult |
Represents labels that can be selected on the map.
|
MapConfiguration |
MapConfiguration is the main class for defining the configuration of the map loading, for
example the cache size. |
MapController |
MapController is the main class for interacting with a Tangram map. |
MapFragment |
A fragment containing a
MapView , which conveniently forwards the necessary lifecycle
calls to it. |
MapImageStyle |
A marker style that displays the marker as a user-defined bitmap, with given width and height in pixels.
|
MapImageStyle.Builder |
Returns a new builder for a
MapImageStyle object. |
MapObjectBase |
Abstract class used to display points and bitmaps dynamically on a map.
|
MapObjectStyle |
Base class for
Marker styling on the map. |
MapObjectStyle.Builder<StyleClass extends MapObjectStyle.Builder> | |
MapView |
MapView is a View for displaying a Tangram map. |
Marker |
Represents a Marker on the map.
|
MarkerImage |
Stores graphic image to be shown as a
Marker on the map. |
MarkerPickResult |
MarkerPickResult represents labels that can be selected on the screen |
Polygon |
Represents a Polygon on the map
|
PolygonStyle | |
PolygonStyle.Builder |
Builder for a
PolygonStyle object. |
Polyline |
Represents a Polyline on the map
|
PolylineStyle | |
PolylineStyle.Builder |
Builder for a
PolylineStyle object. |
RotationSensorDirectionSource |
An implementation of
DeviceDirectionSource via Android's Sensor.TYPE_ROTATION_VECTOR
sensor. |
TouchInput |
TouchInput collects touch data, applies gesture detectors, resolves simultaneous
detection, and calls the appropriate input responders. |
UserLocationMarkerManager |
Responsible for the user location marker, which is drawn on the map to indicate the user's
location.
|
Enum | Description |
---|---|
Anchor |
How to position an element relatively to a given point on the map
|
GeoShapeStyle.JoinStyle |
Enum for the style of the
GeoShapeStyle 's corners. |
GeoShapeStyle.WidthUnits |
Enum for
GeoShape width units. |
LabelPickResult.LabelType |
Options for the type of LabelPickResult
|
MapController.CameraType |
Options for changing the appearance of 3D geometry
|
MapController.CompassVisibility |
Options for compass visibility
|
MapController.EaseType |
Options for interpolating map parameters
|
PolylineStyle.CapStyle |
Enum for the style of the polyline's ends.
|
TouchInput.Gestures |
List of gestures that can be detected and responded to
|
UserLocationMarkerManager.MarkerMode |
The interface for marker modes.
|