Package com.inavi.mapsdk.maps
Class CameraUpdateBuilder
java.lang.Object
com.inavi.mapsdk.maps.CameraUpdateBuilder
CameraPosition
에 상대적인 변화를 줄 수 있는 Builder
클래스.
build(CameraPosition)
호출 시 설정된 좌표, 줌 레벨, 기울기, 베어링 속성으로 CameraUpdate
객체를 생성합니다.또한,
CameraUpdate.from(CameraUpdateBuilder)
를 이용하면 현재 지도에 보여지는 CameraPosition
에 적용됩니다.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbearingBy
(double bearing) 베어링 변화량을 설정합니다.bearingTo
(double bearing) 베어링을 특정 값으로 설정합니다.build
(CameraPosition basePosition) 설정된 속성으로CameraUpdate
객체를 생성합니다.boolean
int
hashCode()
좌표를 특정 위치로 설정합니다.tiltBy
(double tilt) 기울기의 변화량을 설정합니다.tiltTo
(double tilt) 기울기를 특정 값으로 설정합니다.zoomBy
(double zoom) 줌 레벨의 변화량을 설정합니다.zoomIn()
줌 레벨을 한 단계 증가하도록 설정합니다.zoomOut()
줌 레벨을 한 단계 감소하도록 설정합니다.zoomTo
(double zoom) 줌 레벨을 특정 값으로 설정합니다.
-
Constructor Details
-
CameraUpdateBuilder
public CameraUpdateBuilder()생성자.
-
-
Method Details
-
zoomTo
줌 레벨을 특정 값으로 설정합니다.- Parameters:
zoom
- 줌레벨- Returns:
CameraUpdateBuilder
객체
-
zoomBy
줌 레벨의 변화량을 설정합니다.- Parameters:
zoom
- 줌레벨- Returns:
CameraUpdateBuilder
객체
-
zoomIn
줌 레벨을 한 단계 증가하도록 설정합니다.- Returns:
CameraUpdateBuilder
객체
-
zoomOut
줌 레벨을 한 단계 감소하도록 설정합니다.- Returns:
CameraUpdateBuilder
객체
-
tiltTo
기울기를 특정 값으로 설정합니다.- Parameters:
tilt
- 기울기- Returns:
CameraUpdateBuilder
객체
-
tiltBy
기울기의 변화량을 설정합니다.- Parameters:
tilt
- 기울기- Returns:
CameraUpdateBuilder
객체
-
bearingTo
베어링을 특정 값으로 설정합니다.- Parameters:
bearing
- 베어링- Returns:
CameraUpdateBuilder
객체
-
bearingBy
베어링 변화량을 설정합니다.- Parameters:
bearing
- 베어링- Returns:
CameraUpdateBuilder
객체
-
equals
-
hashCode
public int hashCode()