Package com.kakao.vectormap.shape
Class DotPoints
- java.lang.Object
-
- com.kakao.vectormap.shape.DotPoints
-
public class DotPoints extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DotPointsfrom(LatLng basePosition)DotPoints 를 생성한다.static DotPointsfromCircle(LatLng basePosition, float radius)원(Circle) 을 구성하는 DotPoints 를 생성한다.static DotPointsfromCircle(LatLng basePosition, float radius, boolean clockwise)원(Circle) 을 구성하는 DotPoints 를 생성한다.static DotPointsfromPoints(LatLng basePosition, java.util.Collection<PointF> points)DotPoints 를 생성한다.static DotPointsfromPoints(LatLng basePosition, java.util.Collection<PointF> points, boolean clockwise)DotPoints 를 생성한다.static DotPointsfromPoints(LatLng basePosition, PointF... points)DotPoints 를 생성한다.static DotPointsfromPoints(LatLng basePosition, PointF[] points, boolean clockwise)DotPoints 를 생성한다.static DotPointsfromRectangle(LatLng basePosition, float width, float height)사각형(Rectangle) 을 구성하는 DotPoints 를 생성한다.static DotPointsfromRectangle(LatLng basePosition, float width, float height, boolean clockwise)사각형(Rectangle) 을 구성하는 DotPoints 를 생성한다.LatLnggetBasePosition()BasePosition 을 가져온다.PointVertex[]getHolePoints()구멍(Hole) 정점 리스트를 가져온다.PointVertexgetPoints()정점을 가져온다.DotPointssetHoleCircle(float radius)원형(Circle)의 구멍(Hole)을 추가한다.DotPointssetHolePoints(java.util.Collection<PointF> points)정점 리스트에 해당하는 구멍(Hole)을 추가한다.DotPointssetHolePoints(PointF... points)정점 배열에 해당하는 구멍(Hole)을 추가한다.DotPointssetHoleRectangle(float width, float height)사각형(Rectangle)의 구멍(Hole)을 추가한다.
-
-
-
Method Detail
-
from
public static DotPoints from(LatLng basePosition)
DotPoints 를 생성한다.- Parameters:
basePosition- 정점을 구성 할 basePosition 위치 좌표.
-
fromCircle
public static DotPoints fromCircle(LatLng basePosition, float radius)
원(Circle) 을 구성하는 DotPoints 를 생성한다.- Parameters:
basePosition- 정점을 구성 할 basePosition 위치 좌표.radius- 원(Circle) 의 반지름 (px).
-
fromCircle
public static DotPoints fromCircle(LatLng basePosition, float radius, boolean clockwise)
원(Circle) 을 구성하는 DotPoints 를 생성한다.- Parameters:
basePosition- 정점을 구성 할 basePosition 위치 좌표.radius- 원(Circle) 의 반지름 (px).clockwise- 정점을 잇는 시계방향 여부. Polygon 에 Hole 을 만들 때는 시계반대방향으로 구성되어야 하므로 false 를 넣는다.
-
fromRectangle
public static DotPoints fromRectangle(LatLng basePosition, float width, float height)
사각형(Rectangle) 을 구성하는 DotPoints 를 생성한다.- Parameters:
basePosition- 정점을 구성 할 basePosition 위치 좌표.width- 사각형의 가로 길이 (px)height- 사각형의 세로 길이 (px)
-
fromRectangle
public static DotPoints fromRectangle(LatLng basePosition, float width, float height, boolean clockwise)
사각형(Rectangle) 을 구성하는 DotPoints 를 생성한다.- Parameters:
basePosition- 정점을 구성 할 basePosition 위치 좌표.width- 사각형의 가로 길이 (px)height- 사각형의 세로 길이 (px)clockwise- 정점을 잇는 시계방향 여부. Polygon 에 Hole 을 만들 때는 시계반대방향으로 구성되어야 하므로 false 를 넣는다.
-
fromPoints
public static DotPoints fromPoints(LatLng basePosition, PointF... points)
DotPoints 를 생성한다.- Parameters:
basePosition- 정점을 구성 할 basePosition 의 위치 좌표.points- 정점 배열.
-
fromPoints
public static DotPoints fromPoints(LatLng basePosition, PointF[] points, boolean clockwise)
DotPoints 를 생성한다.- Parameters:
basePosition- 정점을 구성 할 basePosition 위치 좌표.points- 정점 배열.clockwise- 정점을 잇는 시계방향 여부. Polygon 에 Hole 을 만들 때는 시계반대방향으로 구성되어야 하므로 false 를 넣는다.
-
fromPoints
public static DotPoints fromPoints(LatLng basePosition, java.util.Collection<PointF> points)
DotPoints 를 생성한다.- Parameters:
basePosition- 정점을 구성 할 basePosition 위치 좌표.points- 정점 리스트.
-
fromPoints
public static DotPoints fromPoints(LatLng basePosition, java.util.Collection<PointF> points, boolean clockwise)
DotPoints 를 생성한다.- Parameters:
basePosition- 정점을 구성 할 basePosition 위치 좌표.points- 정점 리스트.clockwise- 정점을 잇는 시계방향 여부. Polygon 에 Hole 을 만들 때는 시계반대방향으로 구성되어야 하므로 false 를 넣는다.
-
setHoleCircle
public DotPoints setHoleCircle(float radius)
원형(Circle)의 구멍(Hole)을 추가한다.- Parameters:
radius- 원(Circle) 의 반지름 (px).
-
setHoleRectangle
public DotPoints setHoleRectangle(float width, float height)
사각형(Rectangle)의 구멍(Hole)을 추가한다.- Parameters:
width- 사각형의 가로 길이 (px).height- 사각형의 세로 길이 (px).
-
setHolePoints
public DotPoints setHolePoints(PointF... points)
정점 배열에 해당하는 구멍(Hole)을 추가한다.- Parameters:
points- 정점 배열.
-
setHolePoints
public DotPoints setHolePoints(java.util.Collection<PointF> points)
정점 리스트에 해당하는 구멍(Hole)을 추가한다.- Parameters:
points- 정점 리스트.
-
getBasePosition
public LatLng getBasePosition()
BasePosition 을 가져온다.
-
getHolePoints
public PointVertex[] getHolePoints()
구멍(Hole) 정점 리스트를 가져온다.
-
getPoints
public PointVertex getPoints()
정점을 가져온다.
-
-