Primitives
open class Primitives : NSObject
Primitive 정점을 구성하는 유틸리티 클래스
Circle, Rectangle을 구성할 수 있다.
-
CirclePoint를 가져온다.
Declaration
Swift
@objc public static func getCirclePoints(radius: Double, numPoints: Int, cw: Bool) -> [CGPoint]
Parameters
radius
Circle의 반지름(meter)
numPoints
circle을 구성할 포인트 개수.
cw
시계방향으로 구성할지에 대한 여부. false인경우 시계반대방향으로 리턴된다.
Return Value
Circle형태의 CGPoint 배열
-
CirclePoint를 가져온다.
Declaration
Parameters
radius
Circle의 반지름(meter)
numPoints
circle을 구성할 포인트 개수.
cw
시계방향으로 구성할지에 대한 여부. false인경우 시계반대방향으로 리턴된다.
center
CirclePoint를 지도 좌표계로 생성하기 위해 중심점을 지정
Return Value
Circle형태의 MapPoint배열
-
RectanglePoint를 가져온다.
Declaration
Swift
@objc public static func getRectanglePoints(width: Double, height: Double, cw: Bool) -> [CGPoint]
Parameters
width
Rectangle의 너비(meter)
height
Rectnagle의 높이(meter)
cw
시계방향으로 구성할지에 대한 여부. false인경우 시계반대방향으로 리턴된다.
Return Value
Rectangle형태의 CGPoint 배열
-
RectanglePoint를 가져온다.
Declaration
Parameters
width
Rectangle의 너비(meter)
height
Rectnagle의 높이(meter)
cw
시계방향으로 구성할지에 대한 여부. false인경우 시계반대방향으로 리턴된다.
center
Rectangle Point를 지도 좌표계로 생성하기 위해 중심점을 지정
Return Value
Circle형태의 MapPoint 배열
-
startPoint ~ endPoint까지 Curve Point를 생성한다.
Declaration
Parameters
startPoint
시작 point
endPoint
끝 point
isLeft
시작-끝을 기준으로 왼쪽으로 휘어지는 커브인지에 대한 여부. false인경우 오른쪽으로 휘어지는 커브 point를 생성한다.
Return Value
생성한 곡선 MapPoint 배열