Package com.kakao.vectormap.shape
Class ShapeAnimator
- java.lang.Object
-
- com.kakao.vectormap.shape.ShapeAnimator
-
public class ShapeAnimator extends java.lang.ObjectShape 의 애니메이션을 제어하는 클래스.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPolygons(Polygon... polygons)애니메이션을 수행할Polygon을 추가한다.voidaddPolygons(java.util.List<Polygon> polygons)애니메이션을 수행할Polygon을 추가한다.intgetDuration()애니메이션의 지속 시간을 가져온다.java.lang.StringgetId()애니메이션의 ID 를 가져온다.InterpolationgetInterpolation()애니메이션의 보간 방식을 가져온다.java.util.List<Polygon>getPolygons()추가 된Polygon을 가져온다.intgetRepeatCount()애니메이션의 반복 횟수를 가져온다.booleanisHideShapeAtStop()애니메이션이 멈춘 후Polygon을 화면에서 숨길지 여부를 가져온다.voidremoveAllPolygon()추가 된 모든Polygon을 삭제한다.voidsetHideShapeAtStop(boolean hideShapeAtStop)애니메이션이 멈춘 후Polygon을 화면에서 숨길지 여부를 설정한다.voidstart()애니메이션을 시작한다.voidstop()애니메이션을 멈춘다.voidstop(boolean hideShapeAtStop)애니메이션을 멈춘다.
-
-
-
Method Detail
-
addPolygons
public void addPolygons(Polygon... polygons)
애니메이션을 수행할Polygon을 추가한다.- Parameters:
polygons- 애니메이션을 수행할Polygon의 배열
-
addPolygons
public void addPolygons(java.util.List<Polygon> polygons)
애니메이션을 수행할Polygon을 추가한다.- Parameters:
polygons- 애니메이션을 수행할Polygon의 리스트
-
getPolygons
public java.util.List<Polygon> getPolygons()
추가 된Polygon을 가져온다.- Returns:
- 추가 된
Polygon의 리스트
-
start
public void start()
애니메이션을 시작한다.
-
stop
public void stop()
애니메이션을 멈춘다.
-
stop
public void stop(boolean hideShapeAtStop)
애니메이션을 멈춘다.- Parameters:
hideShapeAtStop- 애니메이션을 멈춘 후Polygon을 화면에서 숨길지 여부
-
removeAllPolygon
public void removeAllPolygon()
추가 된 모든Polygon을 삭제한다.
-
setHideShapeAtStop
public void setHideShapeAtStop(boolean hideShapeAtStop)
애니메이션이 멈춘 후Polygon을 화면에서 숨길지 여부를 설정한다.- Parameters:
hideShapeAtStop- 애니메이션을 멈춘 후Polygon을 화면에서 숨길지 여부
-
getDuration
public int getDuration()
애니메이션의 지속 시간을 가져온다.- Returns:
- 애니메이션의 지속 시간 (ms)
-
getRepeatCount
public int getRepeatCount()
애니메이션의 반복 횟수를 가져온다.- Returns:
- 애니메이션의 반복 횟수
-
getInterpolation
public Interpolation getInterpolation()
애니메이션의 보간 방식을 가져온다.- Returns:
- 애니메이션의 보간 방식
-
getId
public java.lang.String getId()
애니메이션의 ID 를 가져온다.- Returns:
- 애니메이션의 ID
-
-