ElevationCoverage

Inheritors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
abstract var displayName: String?

Human-readable elevation coverage name

Link copied to clipboard
abstract var isEnabled: Boolean

Determines if current elevation coverage should be processed during rendering

Link copied to clipboard
abstract val sector: Sector

Elevation content bounding sector

Link copied to clipboard
abstract val timestamp: Long

Last elevation update timestamp

Functions

Link copied to clipboard
abstract fun clear()

Clears elevation runtime data

Link copied to clipboard
abstract fun getElevation(latitude: Angle, longitude: Angle, retrieve: Boolean): Float

Gets elevation at specified location

Link copied to clipboard
abstract fun getElevationGrid(gridSector: Sector, gridWidth: Int, gridHeight: Int, result: FloatArray)

Gets elevation values for the specified sector with required width and height resolution

Link copied to clipboard
abstract fun getElevationLimits(sector: Sector, result: FloatArray)

Gets elevation limits at specified sector

Link copied to clipboard
abstract fun getUserProperty(key: Any): Any?

Gets optional user property

Link copied to clipboard
abstract fun hasUserProperty(key: Any): Boolean

Checks optional user property exists

Link copied to clipboard
open fun isChangedSince(time: Long, sector: Sector): Boolean

Checks if coverage data influencing the specified sector could have changed after the specified timestamp

Link copied to clipboard
abstract fun putUserProperty(key: Any, value: Any): Any?

Puts optional user property

Link copied to clipboard
abstract fun removeUserProperty(key: Any): Any?

Removes optional user property