CircleAnnotation

class CircleAnnotation(id: Long, annotationManager: AnnotationManager<Point, CircleAnnotation, *, *, *, *, *>, jsonObject: JsonObject, geometry: Point) : Annotation<Point>

Class for CircleAnnotation

Constructors

CircleAnnotation
Link copied to clipboard
fun CircleAnnotation(id: Long, annotationManager: AnnotationManager<Point, CircleAnnotation, *, *, *, *, *>, jsonObject: JsonObject, geometry: Point)

Types

Companion
Link copied to clipboard
object Companion
Static variables and methods.

Functions

getData
Link copied to clipboard
open fun getData(): JsonElement?
getJsonObjectCopy
Link copied to clipboard
fun getJsonObjectCopy(): JsonObject
getOffsetGeometry
Link copied to clipboard
open override fun getOffsetGeometry(mapCameraManagerDelegate: MapCameraManagerDelegate, moveDistancesObject: MoveDistancesObject): Point?
Get the offset geometry for the touch point
getType
Link copied to clipboard
open override fun getType(): AnnotationType
Get the type of this annotation
setData
Link copied to clipboard
open fun setData(jsonElement: JsonElement?)
setUsedDataDrivenProperties
Link copied to clipboard
open override fun setUsedDataDrivenProperties()
Set the used data-driven properties

Properties

circleBlur
Link copied to clipboard
var circleBlur: Double?
The circleBlur propertyAmount to blur the circle.
circleColorInt
Link copied to clipboard
var circleColorInt: Int?
The circleColor property in Int The fill color of the circle.
circleColorString
Link copied to clipboard
var circleColorString: String?
The circleColor property in StringThe fill color of the circle.
circleOpacity
Link copied to clipboard
var circleOpacity: Double?
The circleOpacity propertyThe opacity at which the circle will be drawn.
circleRadius
Link copied to clipboard
var circleRadius: Double?
The circleRadius propertyCircle radius.
circleSortKey
Link copied to clipboard
var circleSortKey: Double?
The circleSortKey propertySorts features in ascending order based on this value.
circleStrokeColorInt
Link copied to clipboard
var circleStrokeColorInt: Int?
The circleStrokeColor property in Int The stroke color of the circle.
circleStrokeColorString
Link copied to clipboard
var circleStrokeColorString: String?
The circleStrokeColor property in StringThe stroke color of the circle.
circleStrokeOpacity
Link copied to clipboard
var circleStrokeOpacity: Double?
The circleStrokeOpacity propertyThe opacity of the circle's stroke.
circleStrokeWidth
Link copied to clipboard
var circleStrokeWidth: Double?
The circleStrokeWidth propertyThe width of the circle's stroke.
geometry
Link copied to clipboard
var geometry: Point
id
Link copied to clipboard
val id: Long
isDraggable
Link copied to clipboard
var isDraggable: Boolean
isSelected
Link copied to clipboard
var isSelected: Boolean
point
Link copied to clipboard
var point: Point
The Point of the circleAnnotation, which represents the location of the circleAnnotation on the mapTo update the circleAnnotation on the map use {@link CircleAnnotationManager#update(Annotation)}.