A C D E F G H I J L M O R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addClickListener(U) - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Add a callback to be invoked when a symbol has been clicked.
- addDragListener(D) - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Add a callback to be invoked when an annotation is dragged.
- addLongClickListener(V) - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Add a callback to be invoked when a symbol has been long clicked.
- Annotation<T extends org.maplibre.geojson.Geometry> - Class in org.maplibre.android.plugins.annotation
- AnnotationManager<L extends org.maplibre.android.style.layers.Layer,T extends Annotation,S extends Options<T>,D extends OnAnnotationDragListener<T>,U extends OnAnnotationClickListener<T>,V extends OnAnnotationLongClickListener<T>> - Class in org.maplibre.android.plugins.annotation
-
Generic AnnotationManager, can be used to create annotation specific managers.
- AnnotationManager(MapView, MapLibreMap, Style, CoreElementProvider<L>, DraggableAnnotationController, String, String, GeoJsonOptions) - Constructor for class org.maplibre.android.plugins.annotation.AnnotationManager
- annotations - Variable in class org.maplibre.android.plugins.annotation.AnnotationManager
- apply(Style, String) - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Apply cluster options to a style and source id.
C
- Circle - Class in org.maplibre.android.plugins.annotation
- CircleManager - Class in org.maplibre.android.plugins.annotation
-
The circle manager allows to add circles to a map.
- CircleManager(MapView, MapLibreMap, Style) - Constructor for class org.maplibre.android.plugins.annotation.CircleManager
-
Create a circle manager, used to manage circles.
- CircleManager(MapView, MapLibreMap, Style, String, String) - Constructor for class org.maplibre.android.plugins.annotation.CircleManager
-
Create a circle manager, used to manage circles.
- CircleManager(MapView, MapLibreMap, Style, String, String, GeoJsonOptions) - Constructor for class org.maplibre.android.plugins.annotation.CircleManager
-
Create a circle manager, used to manage circles.
- CircleOptions - Class in org.maplibre.android.plugins.annotation
-
Builder class from which a circle is created.
- CircleOptions() - Constructor for class org.maplibre.android.plugins.annotation.CircleOptions
- ClusterOptions - Class in org.maplibre.android.plugins.annotation
-
Options to show and configure symbol clustering with using SymbolManager.
- ClusterOptions() - Constructor for class org.maplibre.android.plugins.annotation.ClusterOptions
-
Creates a default ClusterOptions object
- coreElementProvider - Variable in class org.maplibre.android.plugins.annotation.AnnotationManager
- create(String) - Method in class org.maplibre.android.plugins.annotation.CircleManager
-
Create a list of circles on the map.
- create(String) - Method in class org.maplibre.android.plugins.annotation.FillManager
-
Create a list of fills on the map.
- create(String) - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Create a list of lines on the map.
- create(String) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Create a list of symbols on the map.
- create(List<S>) - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Create a list of annotations on the map.
- create(FeatureCollection) - Method in class org.maplibre.android.plugins.annotation.CircleManager
-
Create a list of circles on the map.
- create(FeatureCollection) - Method in class org.maplibre.android.plugins.annotation.FillManager
-
Create a list of fills on the map.
- create(FeatureCollection) - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Create a list of lines on the map.
- create(FeatureCollection) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Create a list of symbols on the map.
- create(S) - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Create an annotation on the map
D
- delete(List<T>) - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Deletes annotations from the map.
- delete(T) - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Delete an annotation from the map.
- deleteAll() - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Deletes all annotations from the map.
E
- equals(Object) - Method in class org.maplibre.android.plugins.annotation.Annotation
F
- Fill - Class in org.maplibre.android.plugins.annotation
- FillManager - Class in org.maplibre.android.plugins.annotation
-
The fill manager allows to add fills to a map.
- FillManager(MapView, MapLibreMap, Style) - Constructor for class org.maplibre.android.plugins.annotation.FillManager
-
Create a fill manager, used to manage fills.
- FillManager(MapView, MapLibreMap, Style, String, String) - Constructor for class org.maplibre.android.plugins.annotation.FillManager
-
Create a fill manager, used to manage fills.
- FillManager(MapView, MapLibreMap, Style, String, String, GeoJsonOptions) - Constructor for class org.maplibre.android.plugins.annotation.FillManager
-
Create a fill manager, used to manage fills.
- FillOptions - Class in org.maplibre.android.plugins.annotation
-
Builder class from which a fill is created.
- FillOptions() - Constructor for class org.maplibre.android.plugins.annotation.FillOptions
G
- geoJsonSource - Variable in class org.maplibre.android.plugins.annotation.AnnotationManager
- geometry - Variable in class org.maplibre.android.plugins.annotation.Annotation
- getAboveLayerId() - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
- getAnnotations() - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Get a list of current annotations.
- getBelowLayerId() - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
- getCircleBlur() - Method in class org.maplibre.android.plugins.annotation.Circle
-
Get the CircleBlur property
- getCircleBlur() - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Get the current configured circle-blur for the circle
- getCircleColor() - Method in class org.maplibre.android.plugins.annotation.Circle
-
Get the CircleColor property
- getCircleColor() - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Get the current configured circle-color for the circle
- getCircleColorAsInt() - Method in class org.maplibre.android.plugins.annotation.Circle
-
Get the CircleColor property
- getCircleOpacity() - Method in class org.maplibre.android.plugins.annotation.Circle
-
Get the CircleOpacity property
- getCircleOpacity() - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Get the current configured circle-opacity for the circle
- getCirclePitchAlignment() - Method in class org.maplibre.android.plugins.annotation.CircleManager
-
Get the CirclePitchAlignment property
- getCirclePitchScale() - Method in class org.maplibre.android.plugins.annotation.CircleManager
-
Get the CirclePitchScale property
- getCircleRadius() - Method in class org.maplibre.android.plugins.annotation.Circle
-
Get the CircleRadius property
- getCircleRadius() - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Get the current configured circle-radius for the circle
- getCircleRadius() - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Get the circle radius of the cluster items, 18 by default
- getCircleStrokeColor() - Method in class org.maplibre.android.plugins.annotation.Circle
-
Get the CircleStrokeColor property
- getCircleStrokeColor() - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Get the current configured circle-stroke-color for the circle
- getCircleStrokeColorAsInt() - Method in class org.maplibre.android.plugins.annotation.Circle
-
Get the CircleStrokeColor property
- getCircleStrokeOpacity() - Method in class org.maplibre.android.plugins.annotation.Circle
-
Get the CircleStrokeOpacity property
- getCircleStrokeOpacity() - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Get the current configured circle-stroke-opacity for the circle
- getCircleStrokeWidth() - Method in class org.maplibre.android.plugins.annotation.Circle
-
Get the CircleStrokeWidth property
- getCircleStrokeWidth() - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Get the current configured circle-stroke-width for the circle
- getCircleTranslate() - Method in class org.maplibre.android.plugins.annotation.CircleManager
-
Get the CircleTranslate property
- getCircleTranslateAnchor() - Method in class org.maplibre.android.plugins.annotation.CircleManager
-
Get the CircleTranslateAnchor property
- getClusterMaxZoom() - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Set the cluster maximum, 14 by default.
- getClusterRadius() - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Get the cluster radius, 50 by default.
- getColorLevels() - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Get the cluster color levels, which a pair constructed with amount of point and a int color value.
- getData() - Method in class org.maplibre.android.plugins.annotation.Annotation
-
Get the arbitrary json object data of the annotation.
- getData() - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Get the arbitrary json data of the annotation.
- getData() - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Get the arbitrary json data of the annotation.
- getData() - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Get the arbitrary json data of the annotation.
- getData() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the arbitrary json data of the annotation.
- getDraggable() - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Returns whether this circle is draggable, meaning it can be dragged across the screen when touched and moved.
- getDraggable() - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Returns whether this fill is draggable, meaning it can be dragged across the screen when touched and moved.
- getDraggable() - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Returns whether this line is draggable, meaning it can be dragged across the screen when touched and moved.
- getDraggable() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Returns whether this symbol is draggable, meaning it can be dragged across the screen when touched and moved.
- getFillAntialias() - Method in class org.maplibre.android.plugins.annotation.FillManager
-
Get the FillAntialias property
- getFillColor() - Method in class org.maplibre.android.plugins.annotation.Fill
-
Get the FillColor property
- getFillColor() - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Get the current configured fill-color for the fill
- getFillColorAsInt() - Method in class org.maplibre.android.plugins.annotation.Fill
-
Get the FillColor property
- getFillOpacity() - Method in class org.maplibre.android.plugins.annotation.Fill
-
Get the FillOpacity property
- getFillOpacity() - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Get the current configured fill-opacity for the fill
- getFillOutlineColor() - Method in class org.maplibre.android.plugins.annotation.Fill
-
Get the FillOutlineColor property
- getFillOutlineColor() - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Get the current configured fill-outline-color for the fill
- getFillOutlineColorAsInt() - Method in class org.maplibre.android.plugins.annotation.Fill
-
Get the FillOutlineColor property
- getFillPattern() - Method in class org.maplibre.android.plugins.annotation.Fill
-
Get the FillPattern property
- getFillPattern() - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Get the current configured fill-pattern for the fill
- getFillTranslate() - Method in class org.maplibre.android.plugins.annotation.FillManager
-
Get the FillTranslate property
- getFillTranslateAnchor() - Method in class org.maplibre.android.plugins.annotation.FillManager
-
Get the FillTranslateAnchor property
- getFilter() - Method in class org.maplibre.android.plugins.annotation.CircleManager
-
Get filter of the managed circles.
- getFilter() - Method in class org.maplibre.android.plugins.annotation.FillManager
-
Get filter of the managed fills.
- getFilter() - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Get filter of the managed lines.
- getFilter() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get filter of the managed symbols.
- getGeometry() - Method in class org.maplibre.android.plugins.annotation.Annotation
-
Get the geometry of an annotation, type of geometry returned depends on the generic attribute.
- getGeometry() - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Get the geometry of the circle, which represents the location of the circle on the map
- getGeometry() - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Get the geometry of the fill, which represents the location of the fill on the map
- getGeometry() - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Get the geometry of the line, which represents the location of the line on the map
- getGeometry() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the geometry of the symbol, which represents the location of the symbol on the map
- getIconAllowOverlap() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the IconAllowOverlap property
- getIconAnchor() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the IconAnchor property
- getIconAnchor() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured icon-anchor for the symbol
- getIconColor() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the IconColor property
- getIconColor() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured icon-color for the symbol
- getIconColorAsInt() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the IconColor property
- getIconHaloBlur() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the IconHaloBlur property
- getIconHaloBlur() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured icon-halo-blur for the symbol
- getIconHaloColor() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the IconHaloColor property
- getIconHaloColor() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured icon-halo-color for the symbol
- getIconHaloColorAsInt() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the IconHaloColor property
- getIconHaloWidth() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the IconHaloWidth property
- getIconHaloWidth() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured icon-halo-width for the symbol
- getIconIgnorePlacement() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the IconIgnorePlacement property
- getIconImage() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the IconImage property
- getIconImage() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured icon-image for the symbol
- getIconKeepUpright() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the IconKeepUpright property
- getIconOffset() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the IconOffset property
- getIconOffset() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured icon-offset for the symbol
- getIconOpacity() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the IconOpacity property
- getIconOpacity() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured icon-opacity for the symbol
- getIconOptional() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the IconOptional property
- getIconPadding() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the IconPadding property
- getIconPitchAlignment() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the IconPitchAlignment property
- getIconRotate() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the IconRotate property
- getIconRotate() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured icon-rotate for the symbol
- getIconRotationAlignment() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the IconRotationAlignment property
- getIconSize() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the IconSize property
- getIconSize() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured icon-size for the symbol
- getIconTextFit() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the IconTextFit property
- getIconTextFitPadding() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the IconTextFitPadding property
- getIconTranslate() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the IconTranslate property
- getIconTranslateAnchor() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the IconTranslateAnchor property
- getId() - Method in class org.maplibre.android.plugins.annotation.Annotation
-
Returns this annotation's internal ID.
- getLatLng() - Method in class org.maplibre.android.plugins.annotation.Circle
-
Get the LatLng of the circle, which represents the location of the circle on the map
- getLatLng() - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Get the LatLng of the circle, which represents the location of the circle on the map
- getLatLng() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the LatLng of the symbol, which represents the location of the symbol on the map
- getLatLng() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the LatLng of the symbol, which represents the location of the symbol on the map
- getLatLngs() - Method in class org.maplibre.android.plugins.annotation.Fill
-
Get a list of lists of LatLng for the fill, which represents the locations of the fill on the map
- getLatLngs() - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Get a list of lists of LatLng for the fill, which represents the locations of the fill on the map
- getLatLngs() - Method in class org.maplibre.android.plugins.annotation.Line
-
Get a list of LatLng for the line, which represents the locations of the line on the map
- getLatLngs() - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Get a list of LatLng for the line, which represents the locations of the line on the map
- getLayerId() - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Returns a layer ID that annotations created by this manager are laid out on.
- getLineBlur() - Method in class org.maplibre.android.plugins.annotation.Line
-
Get the LineBlur property
- getLineBlur() - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Get the current configured line-blur for the line
- getLineCap() - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Get the LineCap property
- getLineColor() - Method in class org.maplibre.android.plugins.annotation.Line
-
Get the LineColor property
- getLineColor() - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Get the current configured line-color for the line
- getLineColorAsInt() - Method in class org.maplibre.android.plugins.annotation.Line
-
Get the LineColor property
- getLineDasharray() - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Get the LineDasharray property
- getLineGapWidth() - Method in class org.maplibre.android.plugins.annotation.Line
-
Get the LineGapWidth property
- getLineGapWidth() - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Get the current configured line-gap-width for the line
- getLineJoin() - Method in class org.maplibre.android.plugins.annotation.Line
-
Get the LineJoin property
- getLineJoin() - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Get the current configured line-join for the line
- getLineMiterLimit() - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Get the LineMiterLimit property
- getLineOffset() - Method in class org.maplibre.android.plugins.annotation.Line
-
Get the LineOffset property
- getLineOffset() - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Get the current configured line-offset for the line
- getLineOpacity() - Method in class org.maplibre.android.plugins.annotation.Line
-
Get the LineOpacity property
- getLineOpacity() - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Get the current configured line-opacity for the line
- getLinePattern() - Method in class org.maplibre.android.plugins.annotation.Line
-
Get the LinePattern property
- getLinePattern() - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Get the current configured line-pattern for the line
- getLineRoundLimit() - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Get the LineRoundLimit property
- getLineTranslate() - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Get the LineTranslate property
- getLineTranslateAnchor() - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Get the LineTranslateAnchor property
- getLineWidth() - Method in class org.maplibre.android.plugins.annotation.Line
-
Get the LineWidth property
- getLineWidth() - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Get the current configured line-width for the line
- getSymbolAvoidEdges() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the SymbolAvoidEdges property
- getSymbolPlacement() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the SymbolPlacement property
- getSymbolSortKey() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the SymbolSortKey property
- getSymbolSortKey() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured symbol-sort-key for the symbol
- getSymbolSpacing() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the SymbolSpacing property
- getTextAllowOverlap() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the TextAllowOverlap property
- getTextAnchor() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextAnchor property
- getTextAnchor() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-anchor for the symbol
- getTextColor() - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Get the text color of cluster item.
- getTextColor() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextColor property
- getTextColor() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-color for the symbol
- getTextColorAsInt() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextColor property
- getTextField() - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Set the text field of a cluster item.
- getTextField() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextField property
- getTextField() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-field for the symbol
- getTextFont() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextFont property
- getTextFont() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-font for the symbol
- getTextHaloBlur() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextHaloBlur property
- getTextHaloBlur() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-halo-blur for the symbol
- getTextHaloColor() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextHaloColor property
- getTextHaloColor() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-halo-color for the symbol
- getTextHaloColorAsInt() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextHaloColor property
- getTextHaloWidth() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextHaloWidth property
- getTextHaloWidth() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-halo-width for the symbol
- getTextIgnorePlacement() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the TextIgnorePlacement property
- getTextJustify() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextJustify property
- getTextJustify() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-justify for the symbol
- getTextKeepUpright() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the TextKeepUpright property
- getTextLetterSpacing() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextLetterSpacing property
- getTextLetterSpacing() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-letter-spacing for the symbol
- getTextLineHeight() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the TextLineHeight property
- getTextMaxAngle() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the TextMaxAngle property
- getTextMaxWidth() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextMaxWidth property
- getTextMaxWidth() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-max-width for the symbol
- getTextOffset() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextOffset property
- getTextOffset() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-offset for the symbol
- getTextOpacity() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextOpacity property
- getTextOpacity() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-opacity for the symbol
- getTextOptional() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the TextOptional property
- getTextPadding() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the TextPadding property
- getTextPitchAlignment() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the TextPitchAlignment property
- getTextRadialOffset() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextRadialOffset property
- getTextRadialOffset() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-radial-offset for the symbol
- getTextRotate() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextRotate property
- getTextRotate() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-rotate for the symbol
- getTextRotationAlignment() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the TextRotationAlignment property
- getTextSize() - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Get the text size of cluster item.
- getTextSize() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextSize property
- getTextSize() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-size for the symbol
- getTextTransform() - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Get the TextTransform property
- getTextTransform() - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Get the current configured text-transform for the symbol
- getTextTranslate() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the TextTranslate property
- getTextTranslateAnchor() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the TextTranslateAnchor property
- getTextVariableAnchor() - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Get the TextVariableAnchor property
H
- hashCode() - Method in class org.maplibre.android.plugins.annotation.Annotation
I
- isDraggable() - Method in class org.maplibre.android.plugins.annotation.Annotation
-
Returns whether this annotation is draggable, meaning it can be dragged across the screen when touched and moved.
J
- jsonObject - Variable in class org.maplibre.android.plugins.annotation.Annotation
L
- layer - Variable in class org.maplibre.android.plugins.annotation.AnnotationManager
- Line - Class in org.maplibre.android.plugins.annotation
- LineManager - Class in org.maplibre.android.plugins.annotation
-
The line manager allows to add lines to a map.
- LineManager(MapView, MapLibreMap, Style) - Constructor for class org.maplibre.android.plugins.annotation.LineManager
-
Create a line manager, used to manage lines.
- LineManager(MapView, MapLibreMap, Style, String, String) - Constructor for class org.maplibre.android.plugins.annotation.LineManager
-
Create a line manager, used to manage lines.
- LineManager(MapView, MapLibreMap, Style, String, String, GeoJsonOptions) - Constructor for class org.maplibre.android.plugins.annotation.LineManager
-
Create a line manager, used to manage lines.
- LineOptions - Class in org.maplibre.android.plugins.annotation
-
Builder class from which a line is created.
- LineOptions() - Constructor for class org.maplibre.android.plugins.annotation.LineOptions
M
- maplibreMap - Variable in class org.maplibre.android.plugins.annotation.AnnotationManager
O
- onAnnotationClick(T) - Method in interface org.maplibre.android.plugins.annotation.OnAnnotationClickListener
-
Called when an annotation has been clicked
- OnAnnotationClickListener<T extends Annotation> - Interface in org.maplibre.android.plugins.annotation
-
Generic interface definition of a callback to be invoked when an annotation has been clicked.
- onAnnotationDrag(T) - Method in interface org.maplibre.android.plugins.annotation.OnAnnotationDragListener
-
Called when an annotation dragging is in progress.
- onAnnotationDragFinished(T) - Method in interface org.maplibre.android.plugins.annotation.OnAnnotationDragListener
-
Called when an annotation dragging has finished.
- OnAnnotationDragListener<T extends Annotation> - Interface in org.maplibre.android.plugins.annotation
-
Generic interface definition of a callback to be invoked when an annotation is being dragged.
- onAnnotationDragStarted(T) - Method in interface org.maplibre.android.plugins.annotation.OnAnnotationDragListener
-
Called when an annotation dragging has started.
- onAnnotationLongClick(T) - Method in interface org.maplibre.android.plugins.annotation.OnAnnotationLongClickListener
-
Called when an annotation has been long clicked
- OnAnnotationLongClickListener<T extends Annotation> - Interface in org.maplibre.android.plugins.annotation
-
Generic interface definition of a callback to be invoked when an annotation has been long clicked.
- OnCircleClickListener - Interface in org.maplibre.android.plugins.annotation
-
Interface definition for a callback to be invoked when a circle has been clicked.
- OnCircleDragListener - Interface in org.maplibre.android.plugins.annotation
-
Interface definition for a callback to be invoked when a circle is dragged.
- OnCircleLongClickListener - Interface in org.maplibre.android.plugins.annotation
-
Interface definition for a callback to be invoked when a circle has been long clicked.
- onDestroy() - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Cleanup annotation manager, used to clear listeners
- OnFillClickListener - Interface in org.maplibre.android.plugins.annotation
-
Interface definition for a callback to be invoked when a fill has been clicked.
- OnFillDragListener - Interface in org.maplibre.android.plugins.annotation
-
Interface definition for a callback to be invoked when a fill is dragged.
- OnFillLongClickListener - Interface in org.maplibre.android.plugins.annotation
-
Interface definition for a callback to be invoked when a fill has been long clicked.
- OnLineClickListener - Interface in org.maplibre.android.plugins.annotation
-
Interface definition for a callback to be invoked when a line has been clicked.
- OnLineDragListener - Interface in org.maplibre.android.plugins.annotation
-
Interface definition for a callback to be invoked when a line is dragged.
- OnLineLongClickListener - Interface in org.maplibre.android.plugins.annotation
-
Interface definition for a callback to be invoked when a line has been long clicked.
- OnSymbolClickListener - Interface in org.maplibre.android.plugins.annotation
-
Interface definition for a callback to be invoked when a symbol has been clicked.
- OnSymbolDragListener - Interface in org.maplibre.android.plugins.annotation
-
Interface definition for a callback to be invoked when a symbol is dragged.
- OnSymbolLongClickListener - Interface in org.maplibre.android.plugins.annotation
-
Interface definition for a callback to be invoked when a symbol has been long clicked.
- Options<T extends Annotation> - Class in org.maplibre.android.plugins.annotation
- Options() - Constructor for class org.maplibre.android.plugins.annotation.Options
- org.maplibre.android.plugins.annotation - package org.maplibre.android.plugins.annotation
R
- removeClickListener(U) - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Remove a previously added callback that was to be invoked when symbol has been clicked.
- removeDragListener(D) - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Remove a previously added callback that was to be invoked when an annotation has been dragged.
- removeLongClickListener(V) - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Remove a previously added callback that was to be invoked when symbol has been long clicked.
S
- setCircleBlur(Float) - Method in class org.maplibre.android.plugins.annotation.Circle
-
Set the CircleBlur property
- setCircleColor(int) - Method in class org.maplibre.android.plugins.annotation.Circle
-
Set the CircleColor property
- setCircleColor(String) - Method in class org.maplibre.android.plugins.annotation.Circle
-
Set the CircleColor property
- setCircleOpacity(Float) - Method in class org.maplibre.android.plugins.annotation.Circle
-
Set the CircleOpacity property
- setCirclePitchAlignment(String) - Method in class org.maplibre.android.plugins.annotation.CircleManager
-
Set the CirclePitchAlignment property
- setCirclePitchScale(String) - Method in class org.maplibre.android.plugins.annotation.CircleManager
-
Set the CirclePitchScale property
- setCircleRadius(Float) - Method in class org.maplibre.android.plugins.annotation.Circle
-
Set the CircleRadius property
- setCircleStrokeColor(int) - Method in class org.maplibre.android.plugins.annotation.Circle
-
Set the CircleStrokeColor property
- setCircleStrokeColor(String) - Method in class org.maplibre.android.plugins.annotation.Circle
-
Set the CircleStrokeColor property
- setCircleStrokeOpacity(Float) - Method in class org.maplibre.android.plugins.annotation.Circle
-
Set the CircleStrokeOpacity property
- setCircleStrokeWidth(Float) - Method in class org.maplibre.android.plugins.annotation.Circle
-
Set the CircleStrokeWidth property
- setCircleTranslate(Float[]) - Method in class org.maplibre.android.plugins.annotation.CircleManager
-
Set the CircleTranslate property
- setCircleTranslateAnchor(String) - Method in class org.maplibre.android.plugins.annotation.CircleManager
-
Set the CircleTranslateAnchor property
- setData(JsonElement) - Method in class org.maplibre.android.plugins.annotation.Annotation
-
Set the arbitrary json data of the annotation.
- setDataDrivenPropertyIsUsed(String) - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
- setDataDrivenPropertyIsUsed(String) - Method in class org.maplibre.android.plugins.annotation.CircleManager
- setDataDrivenPropertyIsUsed(String) - Method in class org.maplibre.android.plugins.annotation.FillManager
- setDataDrivenPropertyIsUsed(String) - Method in class org.maplibre.android.plugins.annotation.LineManager
- setDataDrivenPropertyIsUsed(String) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
- setDraggable(boolean) - Method in class org.maplibre.android.plugins.annotation.Annotation
-
Set whether this annotation should be draggable, meaning it can be dragged across the screen when touched and moved.
- setFillAntialias(Boolean) - Method in class org.maplibre.android.plugins.annotation.FillManager
-
Set the FillAntialias property
- setFillColor(int) - Method in class org.maplibre.android.plugins.annotation.Fill
-
Set the FillColor property
- setFillColor(String) - Method in class org.maplibre.android.plugins.annotation.Fill
-
Set the FillColor property
- setFillOpacity(Float) - Method in class org.maplibre.android.plugins.annotation.Fill
-
Set the FillOpacity property
- setFillOutlineColor(int) - Method in class org.maplibre.android.plugins.annotation.Fill
-
Set the FillOutlineColor property
- setFillOutlineColor(String) - Method in class org.maplibre.android.plugins.annotation.Fill
-
Set the FillOutlineColor property
- setFillPattern(String) - Method in class org.maplibre.android.plugins.annotation.Fill
-
Set the FillPattern property
- setFillTranslate(Float[]) - Method in class org.maplibre.android.plugins.annotation.FillManager
-
Set the FillTranslate property
- setFillTranslateAnchor(String) - Method in class org.maplibre.android.plugins.annotation.FillManager
-
Set the FillTranslateAnchor property
- setFilter(Expression) - Method in class org.maplibre.android.plugins.annotation.CircleManager
-
Set filter on the managed circles.
- setFilter(Expression) - Method in class org.maplibre.android.plugins.annotation.FillManager
-
Set filter on the managed fills.
- setFilter(Expression) - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Set filter on the managed lines.
- setFilter(Expression) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set filter on the managed symbols.
- setGeometry(T) - Method in class org.maplibre.android.plugins.annotation.Annotation
-
Set the geometry of an annotation, geometry type depends on the generic attribute.
- setIconAllowOverlap(Boolean) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the IconAllowOverlap property
- setIconAnchor(String) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the IconAnchor property
- setIconColor(int) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the IconColor property
- setIconColor(String) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the IconColor property
- setIconHaloBlur(Float) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the IconHaloBlur property
- setIconHaloColor(int) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the IconHaloColor property
- setIconHaloColor(String) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the IconHaloColor property
- setIconHaloWidth(Float) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the IconHaloWidth property
- setIconIgnorePlacement(Boolean) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the IconIgnorePlacement property
- setIconImage(String) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the IconImage property
- setIconKeepUpright(Boolean) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the IconKeepUpright property
- setIconOffset(PointF) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the IconOffset property.
- setIconOpacity(Float) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the IconOpacity property
- setIconOptional(Boolean) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the IconOptional property
- setIconPadding(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the IconPadding property
- setIconPitchAlignment(String) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the IconPitchAlignment property
- setIconRotate(Float) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the IconRotate property
- setIconRotationAlignment(String) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the IconRotationAlignment property
- setIconSize(Float) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the IconSize property
- setIconTextFit(String) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the IconTextFit property
- setIconTextFitPadding(Float[]) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the IconTextFitPadding property
- setIconTranslate(Float[]) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the IconTranslate property
- setIconTranslateAnchor(String) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the IconTranslateAnchor property
- setLatLng(LatLng) - Method in class org.maplibre.android.plugins.annotation.Circle
-
Set the LatLng of the circle, which represents the location of the circle on the map
- setLatLng(LatLng) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the LatLng of the symbol, which represents the location of the symbol on the map
- setLatLngs(List<List<LatLng>>) - Method in class org.maplibre.android.plugins.annotation.Fill
-
Set a list of lists of LatLng for the fill, which represents the locations of the fill on the map
- setLatLngs(List<LatLng>) - Method in class org.maplibre.android.plugins.annotation.Line
-
Set a list of LatLng for the line, which represents the locations of the line on the map
- setLineBlur(Float) - Method in class org.maplibre.android.plugins.annotation.Line
-
Set the LineBlur property
- setLineCap(String) - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Set the LineCap property
- setLineColor(int) - Method in class org.maplibre.android.plugins.annotation.Line
-
Set the LineColor property
- setLineColor(String) - Method in class org.maplibre.android.plugins.annotation.Line
-
Set the LineColor property
- setLineDasharray(Float[]) - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Set the LineDasharray property
- setLineGapWidth(Float) - Method in class org.maplibre.android.plugins.annotation.Line
-
Set the LineGapWidth property
- setLineJoin(String) - Method in class org.maplibre.android.plugins.annotation.Line
-
Set the LineJoin property
- setLineMiterLimit(Float) - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Set the LineMiterLimit property
- setLineOffset(Float) - Method in class org.maplibre.android.plugins.annotation.Line
-
Set the LineOffset property
- setLineOpacity(Float) - Method in class org.maplibre.android.plugins.annotation.Line
-
Set the LineOpacity property
- setLinePattern(String) - Method in class org.maplibre.android.plugins.annotation.Line
-
Set the LinePattern property
- setLineRoundLimit(Float) - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Set the LineRoundLimit property
- setLineTranslate(Float[]) - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Set the LineTranslate property
- setLineTranslateAnchor(String) - Method in class org.maplibre.android.plugins.annotation.LineManager
-
Set the LineTranslateAnchor property
- setLineWidth(Float) - Method in class org.maplibre.android.plugins.annotation.Line
-
Set the LineWidth property
- setSymbolAvoidEdges(Boolean) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the SymbolAvoidEdges property
- setSymbolPlacement(String) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the SymbolPlacement property
- setSymbolSortKey(Float) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the SymbolSortKey property
- setSymbolSpacing(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the SymbolSpacing property
- setTextAllowOverlap(Boolean) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the TextAllowOverlap property
- setTextAnchor(String) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextAnchor property
- setTextColor(int) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextColor property
- setTextColor(String) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextColor property
- setTextField(String) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextField property
- setTextFont(String[]) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextFont property.
- setTextHaloBlur(Float) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextHaloBlur property
- setTextHaloColor(int) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextHaloColor property
- setTextHaloColor(String) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextHaloColor property
- setTextHaloWidth(Float) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextHaloWidth property
- setTextIgnorePlacement(Boolean) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the TextIgnorePlacement property
- setTextJustify(String) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextJustify property
- setTextKeepUpright(Boolean) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the TextKeepUpright property
- setTextLetterSpacing(Float) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextLetterSpacing property
- setTextLineHeight(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the TextLineHeight property
- setTextMaxAngle(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the TextMaxAngle property
- setTextMaxWidth(Float) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextMaxWidth property
- setTextOffset(PointF) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextOffset property.
- setTextOpacity(Float) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextOpacity property
- setTextOptional(Boolean) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the TextOptional property
- setTextPadding(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the TextPadding property
- setTextPitchAlignment(String) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the TextPitchAlignment property
- setTextRadialOffset(Float) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextRadialOffset property
- setTextRotate(Float) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextRotate property
- setTextRotationAlignment(String) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the TextRotationAlignment property
- setTextSize(Float) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextSize property
- setTextTransform(String) - Method in class org.maplibre.android.plugins.annotation.Symbol
-
Set the TextTransform property
- setTextTranslate(Float[]) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the TextTranslate property
- setTextTranslateAnchor(String) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the TextTranslateAnchor property
- setTextVariableAnchor(String[]) - Method in class org.maplibre.android.plugins.annotation.SymbolManager
-
Set the TextVariableAnchor property
- Symbol - Class in org.maplibre.android.plugins.annotation
- SymbolManager - Class in org.maplibre.android.plugins.annotation
-
The symbol manager allows to add symbols to a map.
- SymbolManager(MapView, MapLibreMap, Style) - Constructor for class org.maplibre.android.plugins.annotation.SymbolManager
-
Create a symbol manager, used to manage symbols.
- SymbolManager(MapView, MapLibreMap, Style, String, String) - Constructor for class org.maplibre.android.plugins.annotation.SymbolManager
-
Create a symbol manager, used to manage symbols.
- SymbolManager(MapView, MapLibreMap, Style, String, String, ClusterOptions) - Constructor for class org.maplibre.android.plugins.annotation.SymbolManager
-
Create a symbol manager, used to manage symbols.
- SymbolManager(MapView, MapLibreMap, Style, String, String, GeoJsonOptions) - Constructor for class org.maplibre.android.plugins.annotation.SymbolManager
-
Create a symbol manager, used to manage symbols.
- SymbolOptions - Class in org.maplibre.android.plugins.annotation
-
Builder class from which a symbol is created.
- SymbolOptions() - Constructor for class org.maplibre.android.plugins.annotation.SymbolOptions
T
- toString() - Method in class org.maplibre.android.plugins.annotation.Annotation
U
- update(List<T>) - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Update annotations on the map.
- update(T) - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Update an annotation on the map.
- updateSource() - Method in class org.maplibre.android.plugins.annotation.AnnotationManager
-
Trigger an update to the underlying source.
W
- withCircleBlur(Float) - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Set circle-blur to initialise the circle with.
- withCircleColor(String) - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Set circle-color to initialise the circle with.
- withCircleOpacity(Float) - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Set circle-opacity to initialise the circle with.
- withCircleRadius(Float) - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Set circle-radius to initialise the circle with.
- withCircleRadius(Expression) - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Set the circle radius of cluster items.
- withCircleStrokeColor(String) - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Set circle-stroke-color to initialise the circle with.
- withCircleStrokeOpacity(Float) - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Set circle-stroke-opacity to initialise the circle with.
- withCircleStrokeWidth(Float) - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Set circle-stroke-width to initialise the circle with.
- withClusterMaxZoom(int) - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Set the cluster maximum zoom, 14 by default.
- withClusterRadius(int) - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Set the cluster radius, 50 by default.
- withColorLevels(Pair<Integer, Integer>[]) - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Set the cluster color levels, which a pair constructed with amount of point and a int color value.
- withData(JsonElement) - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Set the arbitrary json data of the annotation.
- withData(JsonElement) - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Set the arbitrary json data of the annotation.
- withData(JsonElement) - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Set the arbitrary json data of the annotation.
- withData(JsonElement) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set the arbitrary json data of the annotation.
- withDraggable(boolean) - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Set whether this circle should be draggable, meaning it can be dragged across the screen when touched and moved.
- withDraggable(boolean) - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Set whether this fill should be draggable, meaning it can be dragged across the screen when touched and moved.
- withDraggable(boolean) - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Set whether this line should be draggable, meaning it can be dragged across the screen when touched and moved.
- withDraggable(boolean) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set whether this symbol should be draggable, meaning it can be dragged across the screen when touched and moved.
- withFillColor(String) - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Set fill-color to initialise the fill with.
- withFillOpacity(Float) - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Set fill-opacity to initialise the fill with.
- withFillOutlineColor(String) - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Set fill-outline-color to initialise the fill with.
- withFillPattern(String) - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Set fill-pattern to initialise the fill with.
- withGeometry(LineString) - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Set the geometry of the line, which represents the location of the line on the map
- withGeometry(Point) - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Set the geometry of the circle, which represents the location of the circle on the map
- withGeometry(Point) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set the geometry of the symbol, which represents the location of the symbol on the map
- withGeometry(Polygon) - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Set the geometry of the fill, which represents the location of the fill on the map
- withIconAnchor(String) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set icon-anchor to initialise the symbol with.
- withIconColor(String) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set icon-color to initialise the symbol with.
- withIconHaloBlur(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set icon-halo-blur to initialise the symbol with.
- withIconHaloColor(String) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set icon-halo-color to initialise the symbol with.
- withIconHaloWidth(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set icon-halo-width to initialise the symbol with.
- withIconImage(String) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set icon-image to initialise the symbol with.
- withIconOffset(Float[]) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set icon-offset to initialise the symbol with.
- withIconOpacity(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set icon-opacity to initialise the symbol with.
- withIconRotate(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set icon-rotate to initialise the symbol with.
- withIconSize(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set icon-size to initialise the symbol with.
- withLatLng(LatLng) - Method in class org.maplibre.android.plugins.annotation.CircleOptions
-
Set the LatLng of the circle, which represents the location of the circle on the map
- withLatLng(LatLng) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set the LatLng of the symbol, which represents the location of the symbol on the map
- withLatLngs(List<List<LatLng>>) - Method in class org.maplibre.android.plugins.annotation.FillOptions
-
Set a list of lists of LatLng for the fill, which represents the locations of the fill on the map
- withLatLngs(List<LatLng>) - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Set a list of LatLng for the line, which represents the locations of the line on the map
- withLineBlur(Float) - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Set line-blur to initialise the line with.
- withLineColor(String) - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Set line-color to initialise the line with.
- withLineGapWidth(Float) - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Set line-gap-width to initialise the line with.
- withLineJoin(String) - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Set line-join to initialise the line with.
- withLineOffset(Float) - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Set line-offset to initialise the line with.
- withLineOpacity(Float) - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Set line-opacity to initialise the line with.
- withLinePattern(String) - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Set line-pattern to initialise the line with.
- withLineWidth(Float) - Method in class org.maplibre.android.plugins.annotation.LineOptions
-
Set line-width to initialise the line with.
- withSymbolSortKey(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set symbol-sort-key to initialise the symbol with.
- withTextAnchor(String) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-anchor to initialise the symbol with.
- withTextColor(String) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-color to initialise the symbol with.
- withTextColor(Expression) - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Set the text color of cluster item.
- withTextField(String) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-field to initialise the symbol with.
- withTextField(Expression) - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Set the text field of a cluster item.
- withTextFont(String[]) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-font to initialise the symbol with.
- withTextHaloBlur(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-halo-blur to initialise the symbol with.
- withTextHaloColor(String) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-halo-color to initialise the symbol with.
- withTextHaloWidth(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-halo-width to initialise the symbol with.
- withTextJustify(String) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-justify to initialise the symbol with.
- withTextLetterSpacing(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-letter-spacing to initialise the symbol with.
- withTextMaxWidth(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-max-width to initialise the symbol with.
- withTextOffset(Float[]) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-offset to initialise the symbol with.
- withTextOpacity(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-opacity to initialise the symbol with.
- withTextRadialOffset(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-radial-offset to initialise the symbol with.
- withTextRotate(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-rotate to initialise the symbol with.
- withTextSize(Float) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-size to initialise the symbol with.
- withTextSize(Expression) - Method in class org.maplibre.android.plugins.annotation.ClusterOptions
-
Set the text size of cluster item.
- withTextTransform(String) - Method in class org.maplibre.android.plugins.annotation.SymbolOptions
-
Set text-transform to initialise the symbol with.
All Classes All Packages