Package com.kakao.vectormap.camera
Class CameraPosition.Builder
- java.lang.Object
-
- com.kakao.vectormap.camera.CameraPosition.Builder
-
- Enclosing class:
- CameraPosition
public static class CameraPosition.Builder extends java.lang.Object새로운 CameraPosition 생성하기 위해 초기화 값을 설정하는 Builder 클래스.
-
-
Constructor Summary
Constructors Constructor Description Builder()빈 CameraPosition.Builder 객체를 생성한다.Builder(CameraPosition cameraPosition)CameraPosition.Builder 객체를 생성한다.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetHeight()카메라 높이를 가져온다.LatLnggetPosition()카메라의 대상위치, 지도의 중심 위치를 가져온다.doublegetRotationAngle()지도의 회전 값을 가져온다.doublegetTiltAngle()지도의 기울기 값을 가져온다.intgetZoomLevel()지도의 축소/확대 레벨을 가져온다.CameraPosition.BuildersetHeight(double height)카메라 높이를 설정한다.CameraPosition.BuildersetPosition(LatLng position)카메라의 대상위치, 지도의 중심 위치를 설정한다.CameraPosition.BuildersetRotationAngle(double rotationAngle)지도의 회전 값을 설정한다.CameraPosition.BuildersetTiltAngle(double tiltAngle)지도의 기울기 값을 설정한다.CameraPosition.BuildersetZoomLevel(int zoomLevel)지도의 축소/확대 레벨을 설정한다.
-
-
-
Field Detail
-
position
public LatLng position
지도의 중심위치.
-
zoomLevel
public int zoomLevel
지도의 축소/확대 레벨.
-
tiltAngle
public double tiltAngle
지도의 기울기 값 (단위는 radian).
-
rotationAngle
public double rotationAngle
지도의 회전 값 (단위는 radian).
-
height
public double height
카메라 높이.
-
-
Constructor Detail
-
Builder
public Builder()
빈 CameraPosition.Builder 객체를 생성한다.
-
Builder
public Builder(CameraPosition cameraPosition)
CameraPosition.Builder 객체를 생성한다.- Parameters:
cameraPosition-
-
-
Method Detail
-
setPosition
public CameraPosition.Builder setPosition(LatLng position)
카메라의 대상위치, 지도의 중심 위치를 설정한다.- Parameters:
position- 설정 할 지도의 중심 위치.
-
getPosition
public LatLng getPosition()
카메라의 대상위치, 지도의 중심 위치를 가져온다.
-
setZoomLevel
public CameraPosition.Builder setZoomLevel(int zoomLevel)
지도의 축소/확대 레벨을 설정한다.- Parameters:
zoomLevel- 지도의 축소/확대 레벨.
-
getZoomLevel
public int getZoomLevel()
지도의 축소/확대 레벨을 가져온다.
-
setRotationAngle
public CameraPosition.Builder setRotationAngle(double rotationAngle)
지도의 회전 값을 설정한다. (단위는 radian).- Parameters:
rotationAngle- 지도의 회전 값 (단위는 radian).
-
getRotationAngle
public double getRotationAngle()
지도의 회전 값을 가져온다. (단위는 radian).
-
setTiltAngle
public CameraPosition.Builder setTiltAngle(double tiltAngle)
지도의 기울기 값을 설정한다. (단위는 radian).- Parameters:
tiltAngle- 지도의 기울기 값 (단위는 radian).
-
getTiltAngle
public double getTiltAngle()
지도의 기울기 값을 가져온다. (단위는 radian).
-
setHeight
public CameraPosition.Builder setHeight(double height)
카메라 높이를 설정한다.- Parameters:
height- 카메라 높이.
-
getHeight
public double getHeight()
카메라 높이를 가져온다.
-
-