RenderedQueryGeometry

Geometry for querying rendered features.

Constructors

Link copied to clipboard
open fun RenderedQueryGeometry(@NonNull value: ScreenBox)
Create a variant from ScreenBox.
Link copied to clipboard
open fun RenderedQueryGeometry(@NonNull value: ScreenCoordinate)
Create a variant from ScreenCoordinate.
Link copied to clipboard
open fun RenderedQueryGeometry(@NonNull value: List<ScreenCoordinate>)
Create a variant from List.

Types

Link copied to clipboard
enum Type
Type information of the variant's content

Functions

Link copied to clipboard
@NonNull
open fun getList(): List<ScreenCoordinate>
Get content with type Listfrom the variant.
Link copied to clipboard
@NonNull
open fun getScreenBox(): ScreenBox
Get content with type ScreenBox from the variant.
Link copied to clipboard
Get content with type ScreenCoordinate from the variant.
Link copied to clipboard
Get type info enum of the variant.
Link copied to clipboard
open fun isList(): Boolean
Check if the content of variant has type List.
Link copied to clipboard
open fun isScreenBox(): Boolean
Check if the content of variant has type ScreenBox.
Link copied to clipboard
Check if the content of variant has type ScreenCoordinate.
Link copied to clipboard
open fun toString(): String
Get a string representation of the value contained in the variant.
Link copied to clipboard
open fun valueOf(@NonNull value: ScreenBox): RenderedQueryGeometry
Create a variant from ScreenBox.
open fun valueOf(@NonNull value: ScreenCoordinate): RenderedQueryGeometry
Create a variant from ScreenCoordinate.
open fun valueOf(@NonNull value: List<ScreenCoordinate>): RenderedQueryGeometry
Create a variant from List.