All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.earth.worldwind.layer.Layer.kt Maven / Gradle / Ivy

Go to download

The WorldWind Kotlin SDK (WWK) includes the library, examples and tutorials for building multiplatform 3D virtual globe applications for Android, Web and Java.

There is a newer version: 1.5.23
Show newest version
package earth.worldwind.layer

import earth.worldwind.render.RenderContext

interface Layer {
    var displayName: String?
    var isEnabled: Boolean
    var isPickEnabled: Boolean
    var opacity: Float
    var minActiveAltitude: Double
    var maxActiveAltitude: Double
    fun getUserProperty(key: Any): Any?
    fun putUserProperty(key: Any, value: Any): Any?
    fun removeUserProperty(key: Any): Any?
    fun hasUserProperty(key: Any): Boolean
    fun render(rc: RenderContext)
    fun isWithinActiveAltitudes(rc: RenderContext): Boolean
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy