public static class CameraPosition.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
MapController |
mapController |
LngLat |
position |
float |
rotation |
float |
tilt |
float |
zoom |
Constructor and Description |
---|
Builder(CameraPosition cameraPosition) |
Builder(MapController mapController) |
Modifier and Type | Method and Description |
---|---|
CameraPosition |
build()
Call the method of setting values after building an object through
CameraPosition.Builder to get CameraPosition object. |
CameraPosition.Builder |
position(LngLat position)
Set Position to Map Camera.
|
CameraPosition.Builder |
rotation(float rotationInDeg)
Set rotation value in degrees to Map Camera.
|
CameraPosition.Builder |
tilt(float tilt)
Set tilt value to Map Camera.
|
CameraPosition.Builder |
zoom(float zoom)
Set zoom value to Map Camera.
|
public LngLat position
public float zoom
public float tilt
public float rotation
public MapController mapController
public Builder(CameraPosition cameraPosition)
public Builder(@NonNull MapController mapController)
public CameraPosition.Builder position(@NonNull LngLat position)
position
- an instance of LngLat
classCameraPosition.Builder
classpublic CameraPosition.Builder zoom(float zoom)
zoom
- float value ranges from 1 to 19 inclusiveCameraPosition.Builder
classpublic CameraPosition.Builder tilt(float tilt)
tilt
- value ranged between 0 to 1 inclusiveCameraPosition.Builder
classpublic CameraPosition.Builder rotation(float rotationInDeg)
rotationInDeg
- value in degrees from 0 to 360 inclusiveCameraPosition.Builder
classpublic CameraPosition build()
CameraPosition.Builder
to get CameraPosition
object.CameraPosition
class.