Package-level declarations
Types
Link copied to clipboard
interface AnimateCameraCallback
Callback for camera animation.
Link copied to clipboard
Interface for notifying about the ongoing changes of the camera properties.
Link copied to clipboard
interface CameraController
Controls camera-specific features on the map. Allows camera management and user interactions with the camera.
Link copied to clipboard
Determines options for the new configuration of the camera. For example the location, zoom level, tilt angle.
Link copied to clipboard
object CameraOptionsFactory
Factory providing methods for convenient creation of the different CameraOptions.
Link copied to clipboard
Aggregates all camera position parameters such as position, zoom level, tilt angle, and rotation (aka heading of bearing).
Link copied to clipboard
Interface for notifying about the last phase of applying any changes on the camera properties.
Link copied to clipboard
Identifies the position tracking mode of the camera.
Link copied to clipboard
data class FollowCameraOperatorConfig(val controlPointsMap: Map<FollowCameraOperatorConfig.RoadClass, List<FollowCameraOperatorConfig.ControlPoint>> = emptyMap(), @FloatRange(from = 0.0, to = 22.0) val minZoom: Double? = null, @FloatRange(from = 0.0, to = 22.0) val maxZoom: Double? = null, @FloatRange(from = 0.0, to = 22.0) val defaultZoom: Double? = null, @FloatRange(from = 0.0, to = 90.0) val defaultTilt: Double? = null, @FloatRange(from = 1.0, to = 150.0) val defaultFieldOfView: Double? = null, @FloatRange(from = 0.0, to = 6000.0) val combinedInstructionMaxZoom: Double? = null, @FloatRange(from = 1.0) val combinedInstructionMaxZoomChange: Double? = null)
The configuration for follow camera operators.