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 DotPoints
from(LatLng basePosition)
DotPoints 를 생성한다.static DotPoints
fromCircle(LatLng basePosition, float radius)
원(Circle) 을 구성하는 DotPoints 를 생성한다.static DotPoints
fromCircle(LatLng basePosition, float radius, boolean clockwise)
원(Circle) 을 구성하는 DotPoints 를 생성한다.static DotPoints
fromPoints(LatLng basePosition, java.util.Collection<PointF> points)
DotPoints 를 생성한다.static DotPoints
fromPoints(LatLng basePosition, java.util.Collection<PointF> points, boolean clockwise)
DotPoints 를 생성한다.static DotPoints
fromPoints(LatLng basePosition, PointF... points)
DotPoints 를 생성한다.static DotPoints
fromPoints(LatLng basePosition, PointF[] points, boolean clockwise)
DotPoints 를 생성한다.static DotPoints
fromRectangle(LatLng basePosition, float width, float height)
사각형(Rectangle) 을 구성하는 DotPoints 를 생성한다.static DotPoints
fromRectangle(LatLng basePosition, float width, float height, boolean clockwise)
사각형(Rectangle) 을 구성하는 DotPoints 를 생성한다.LatLng
getBasePosition()
BasePosition 을 가져온다.PointVertex[]
getHolePoints()
구멍(Hole) 정점 리스트를 가져온다.PointVertex
getPoints()
정점을 가져온다.DotPoints
setHoleCircle(float radius)
원형(Circle)의 구멍(Hole)을 추가한다.DotPoints
setHolePoints(java.util.Collection<PointF> points)
정점 리스트에 해당하는 구멍(Hole)을 추가한다.DotPoints
setHolePoints(PointF... points)
정점 배열에 해당하는 구멍(Hole)을 추가한다.DotPoints
setHoleRectangle(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()
정점을 가져온다.
-
-