Package com.kakao.vectormap.label
Class ScaleAnimation
- java.lang.Object
-
- com.kakao.vectormap.label.ScaleAnimation
-
public class ScaleAnimation extends java.lang.Object
ScaleAnimation
의 크기에 대한 줌 레벨 별 애니메이션을 정의한다.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ScaleAnimation
from(float scaleX, float scaleY)
ScaleAnimation
의 생성자.int
getDuration()
애니메이션의 지속 시간을 가져온다.Interpolation
getInterpolation()
애니메이션의 보간 방식을 가져온다.PointF
getScale()
애니메이션의 스케일 값을 가져온다.ScaleAnimation
setDuration(int duration)
애니메이션의 지속 시간을 설정한다.ScaleAnimation
setInterpolation(Interpolation interpolation)
애니메이션의 보간 방식을 설정한다.ScaleAnimation
setScale(float scaleX, float scaleY)
애니메이션의 시작 스케일 값을 설정한다.
-
-
-
Method Detail
-
from
public static ScaleAnimation from(float scaleX, float scaleY)
ScaleAnimation
의 생성자.- Parameters:
scaleX
- 가로 시작 스케일 값 (1.0 기준 확대 값)scaleY
- 세로 시작 스케일 값 (1.0 기준 확대 값)- Returns:
ScaleAnimation
객체
-
setDuration
public ScaleAnimation setDuration(int duration)
애니메이션의 지속 시간을 설정한다.- Parameters:
duration
- 애니메이션 지속 시간 (ms)- Returns:
ScaleAnimation
객체
-
getDuration
public int getDuration()
애니메이션의 지속 시간을 가져온다.- Returns:
- 애니메이션 지속 시간 (ms)
-
setInterpolation
public ScaleAnimation setInterpolation(Interpolation interpolation)
애니메이션의 보간 방식을 설정한다.- Parameters:
interpolation
- 보간 방식- Returns:
ScaleAnimation
객체
-
getInterpolation
public Interpolation getInterpolation()
애니메이션의 보간 방식을 가져온다.- Returns:
- 보간 방식
-
setScale
public ScaleAnimation setScale(float scaleX, float scaleY)
애니메이션의 시작 스케일 값을 설정한다.- Parameters:
scaleX
- 가로 시작 스케일 값 (1.0 기준 확대 값)scaleY
- 세로 시작 스케일 값 (1.0 기준 확대 값)- Returns:
ScaleAnimation
객체
-
getScale
public PointF getScale()
애니메이션의 스케일 값을 가져온다.- Returns:
- 스케일 값
-
-