Package-level declarations

Types

Link copied to clipboard
data class CameraConfiguration(val initialPosition: Float = 0.0f, val zoomSensitivity: Float = 2.0f, val zoomAnimationDuration: Long = 600, val scaleSensitivity: Float = 0.3f, val rotationSensitivity: Float = 1.0E-4f, val moveSensitivity: Float = 1.0E-4f, val is2D: Boolean = true, val far: Float = 1000.0f, val near: Float = 0.1f, val focusDistance: Float = 24.0f, val cameraMinX: Float = -30.0f, val cameraMinY: Float = -30.0f, val cameraMaxX: Float = 40.0f, val cameraMaxY: Float = 40.0f, val cameraMinZoom: Float = 10.0f, val cameraMaxZoom: Float = 50.0f, val isoInitialValueX: Float = 40.0f, val isoInitialValueY: Float = -30f)

This is the Camera class that holds the camera properties of the 3D scene in the Indoor Navigation Engine. all the properties are optional and have default values, so you can create a camera with the default values or you can pass the properties you want to change