Package com.kakao.vectormap.mapwidget
Class MapWidgetOptions
- java.lang.Object
-
- com.kakao.vectormap.mapwidget.MapWidgetOptions
-
public class MapWidgetOptions extends java.lang.Object
MapWidget
생성하기 위한 초기값을 설정하는 클래스.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MapWidgetOptions
from(int gravity, int x, int y)
MapWidgetOptions 객체를 생성한다.static MapWidgetOptions
from(java.lang.String id)
MapWidgetOptions 객체를 생성한다.static MapWidgetOptions
from(java.lang.String id, int gravity, int x, int y)
MapWidgetOptions 객체를 생성한다.java.lang.String
getId()
MapWidget 의 id 를 가져온다.int
getMapGravity()
MapWidget 의 gravity 를 가져온다.PointF
getPosition()
MapWidget 의 position 을 가져온다.GuiView
getRootView()
MapWidget 의 최상위 루트 뷰를 가져온다.float
getRotation()
MapWidget 의 rotation 값을 가져온다.java.lang.Object
getTag()
MapWidget 의 tag 값을 가져온다.int
getZOrder()
MapWidget 의 zOrder 값을 가져온다.boolean
isVisible()
MapWidget 의 visible 값을 가져온다.MapWidgetOptions
setRootView(GuiView rootView)
MapWidget 의 최상위 루트 뷰를 설정한다.MapWidgetOptions
setRotation(float rotation)
MapWidget 의 rotation 값을 설정한다.MapWidgetOptions
setTag(java.lang.Object tag)
MapWidget 의 tag 값을 설정한다.MapWidgetOptions
setVisible(boolean visible)
MapWidget 의 visible 값을 설정한다.MapWidgetOptions
setZOrder(int zOrder)
MapWidget 의 zOrder 값을 설정한다.
-
-
-
Method Detail
-
from
public static MapWidgetOptions from(java.lang.String id)
MapWidgetOptions 객체를 생성한다.- Parameters:
id
- MapWidget 의 id- Returns:
- MapWidgetOptions 객체
-
from
public static MapWidgetOptions from(int gravity, int x, int y)
MapWidgetOptions 객체를 생성한다.- Parameters:
gravity
- 지도 내에 개체를 배치하기 위한MapGravity
x
-MapGravity
를 기준으로 x 축 offsety
-MapGravity
를 기준으로 y 축 offset- Returns:
- MapWidgetOptions 객체
-
from
public static MapWidgetOptions from(java.lang.String id, int gravity, int x, int y)
MapWidgetOptions 객체를 생성한다.- Parameters:
id
- MapWidget 의 idgravity
- 지도 내에 개체를 배치하기 위한MapGravity
x
-MapGravity
를 기준으로 x 축 offsety
-MapGravity
를 기준으로 y 축 offset- Returns:
- MapWidgetOptions 객체
-
setRootView
public MapWidgetOptions setRootView(GuiView rootView)
MapWidget 의 최상위 루트 뷰를 설정한다.- Parameters:
rootView
- MapWidget 을 구성하기 위한 최상위GuiView
- Returns:
- MapWidgetOptions 객체
-
setVisible
public MapWidgetOptions setVisible(boolean visible)
MapWidget 의 visible 값을 설정한다.- Parameters:
visible
- MapWidget 의 visible 값- Returns:
- MapWidgetOptions 객체
-
setTag
public MapWidgetOptions setTag(java.lang.Object tag)
MapWidget 의 tag 값을 설정한다.- Parameters:
tag
- MapWidget 의 tag 값- Returns:
- MapWidgetOptions 객체
-
setZOrder
public MapWidgetOptions setZOrder(int zOrder)
MapWidget 의 zOrder 값을 설정한다.- Parameters:
zOrder
- MapWidget 의 zOrder 값- Returns:
- MapWidgetOptions 객체
-
setRotation
public MapWidgetOptions setRotation(float rotation)
MapWidget 의 rotation 값을 설정한다.- Parameters:
rotation
- MapWidget 의 rotation 값 (radian)- Returns:
- MapWidgetOptions 객체
-
getId
public java.lang.String getId()
MapWidget 의 id 를 가져온다.- Returns:
- MapWidget 의 id
-
getMapGravity
public int getMapGravity()
MapWidget 의 gravity 를 가져온다.- Returns:
- MapWidget 의 gravity
-
getPosition
public PointF getPosition()
MapWidget 의 position 을 가져온다.- Returns:
- MapWidget 의 position
-
getRootView
public GuiView getRootView()
MapWidget 의 최상위 루트 뷰를 가져온다.- Returns:
- MapWidget 의 최상위 루트 뷰
-
getZOrder
public int getZOrder()
MapWidget 의 zOrder 값을 가져온다.- Returns:
- MapWidget 의 zOrder 값
-
isVisible
public boolean isVisible()
MapWidget 의 visible 값을 가져온다.- Returns:
- MapWidget 의 visible 값
-
getRotation
public float getRotation()
MapWidget 의 rotation 값을 가져온다.- Returns:
- MapWidget 의 rotation 값 (radian)
-
getTag
public java.lang.Object getTag()
MapWidget 의 tag 값을 가져온다.- Returns:
- MapWidget 의 tag 값
-
-