MapCamera2dInterface

abstract class MapCamera2dInterface

Constructors

Link copied to clipboard
fun MapCamera2dInterface()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract fun addListener(listener: MapCamera2dListenerInterface)
Link copied to clipboard
abstract fun asCameraInterface(): CameraInterface
Link copied to clipboard
abstract fun coordFromScreenPosition(posScreen: Vec2F): Coord
Link copied to clipboard
abstract fun freeze(freeze: Boolean)
Link copied to clipboard
abstract fun getBounds(): RectCoord
Link copied to clipboard
abstract fun getCenterPosition(): Coord
Link copied to clipboard
abstract fun getInvariantModelMatrix(    coordinate: Coord,     scaleInvariant: Boolean,     rotationInvariant: Boolean): ArrayList<Float>
Link copied to clipboard
abstract fun getLastVpMatrixRotation(): Float?
Link copied to clipboard
abstract fun getLastVpMatrixViewBounds(): RectCoord?
Link copied to clipboard
abstract fun getLastVpMatrixZoom(): Float?
Link copied to clipboard
abstract fun getMaxZoom(): Double
Link copied to clipboard
abstract fun getMinZoom(): Double
Link copied to clipboard
abstract fun getPaddingAdjustedVisibleRect(): RectCoord
Link copied to clipboard
abstract fun getRotation(): Float
Link copied to clipboard
abstract fun getScreenDensityPpi(): Float
Link copied to clipboard
abstract fun getVisibleRect(): RectCoord
Link copied to clipboard
abstract fun getZoom(): Double
Link copied to clipboard
abstract fun isInBounds(coords: Coord): Boolean
Link copied to clipboard
abstract fun mapUnitsFromPixels(distancePx: Double): Double
Link copied to clipboard
abstract fun moveToBoundingBox(    boundingBox: RectCoord,     paddingPc: Float,     animated: Boolean,     maxZoom: Double?)
Link copied to clipboard
abstract fun moveToCenterPosition(centerPosition: Coord, animated: Boolean)
Link copied to clipboard
abstract fun moveToCenterPositionZoom(    centerPosition: Coord,     zoom: Double,     animated: Boolean)
Link copied to clipboard
abstract fun removeListener(listener: MapCamera2dListenerInterface)
Link copied to clipboard
abstract fun setBounds(bounds: RectCoord)
Link copied to clipboard
abstract fun setMaxZoom(maxZoom: Double)
Link copied to clipboard
abstract fun setMinZoom(minZoom: Double)
Link copied to clipboard
abstract fun setPaddingBottom(padding: Float)
Link copied to clipboard
abstract fun setPaddingLeft(padding: Float)
Link copied to clipboard
abstract fun setPaddingRight(padding: Float)
Link copied to clipboard
abstract fun setPaddingTop(padding: Float)
Link copied to clipboard
abstract fun setRotation(angle: Float, animated: Boolean)
Link copied to clipboard
abstract fun setRotationEnabled(enabled: Boolean)
Link copied to clipboard
abstract fun setSnapToNorthEnabled(enabled: Boolean)
Link copied to clipboard
abstract fun setZoom(zoom: Double, animated: Boolean)
Link copied to clipboard
abstract fun update()

this method is called just before the update methods on all layers