CameraRestriction

class CameraRestriction : Parcelable


Defines the restrictions that can be applied to a camera.

Summary

Public constructors

CameraRestriction(
    minAltitude: Double?,
    maxAltitude: Double?,
    minHeading: Double?,
    maxHeading: Double?,
    minTilt: Double?,
    maxTilt: Double?,
    bounds: LatLngBounds?
)

Constructor for CameraRestriction with parameters for required fields.

Public functions

Unit
writeToParcel(dest: Parcel!, flags: Int)

Extension functions

Unit

Validates a specified CameraRestriction object.

Inherited functions

From android.os.Parcelable
abstract Int

Constants

CREATOR

const val CREATORParcelable.Creator<CameraRestriction!>!

Public constructors

CameraRestriction

CameraRestriction(
    minAltitude: Double?,
    maxAltitude: Double?,
    minHeading: Double?,
    maxHeading: Double?,
    minTilt: Double?,
    maxTilt: Double?,
    bounds: LatLngBounds?
)

Constructor for CameraRestriction with parameters for required fields.

Parameters
minAltitude: Double?

The minimum altitude of the camera.

maxAltitude: Double?

The maximum altitude of the camera.

minHeading: Double?

The minimum heading of the camera.

maxHeading: Double?

The maximum heading of the camera.

minTilt: Double?

The minimum tilt of the camera.

maxTilt: Double?

The maximum tilt of the camera.

bounds: LatLngBounds?

The bounds of the camera.

Public functions

writeToParcel

fun writeToParcel(dest: Parcel!, flags: Int): Unit

Public properties

bounds

var boundsLatLngBounds?

maxAltitude

var maxAltitudeDouble?

maxHeading

var maxHeadingDouble?

maxTilt

var maxTiltDouble?

minAltitude

var minAltitudeDouble?

minHeading

var minHeadingDouble?

minTilt

var minTiltDouble?

Extension functions

validate

fun CameraRestriction.validate(): Unit

Validates a specified CameraRestriction object.