Constructor 링크 복사

초기값으로 설정된 KNMapCoordinateRegion 객체를 생성합니다.

+ (KNMapCoordinateRegion*) region
+ (KNMapCoordinateRegion*) region
코드가 숨겨졌습니다.

카텍(KATEC) 영역의 최소, 최대 좌표 값을 받아 KNMapCoordinateRegion 객체를 생성합니다. 이후 추가되는 aMin, aMax 값은 mergeWithMinMax 함수를 통해 입력 받은 값과 합칠 수 있습니다. 최소/최댓값을 가지는 region 인스턴스를 반환합니다.

+ (KNMapCoordinateRegion*) regionWithMin: (FloatPoint) aMin
max: (FloatPoint) aMax

aMin
영역의 최솟값
aMax
영역의 최댓값

경로 리스트를 받아 KNMapCoordinateRegion 객체를 생성합니다. 이후 mergeWithRoute 함수를 통해 입력된 경로를 이 리스트에 추가할 수 있습니다. 경로 리스트를 가지는 region 인스턴스를 반환합니다.

+ (KNMapCoordinateRegion*) regionWithRoutes: (NSArray*) aRoutes

aRoutes
경로 리스트

마커 리스트를 받아 KNMapCoordinateRegion 객체를 생성합니다. 이후 mergeWithMarkers 함수를 통해 입력된 마커를 이 리스트에 추가할 수 있습니다. 마커 리스트를 가지는 region 인스턴스를 반환합니다.

+ (KNMapCoordinateRegion*) regionWithMarkers: (NSArray*) aMarkers

aMarkers
마커 리스트

함수 링크 복사

KNMapCoordinateRegion의 최소, 최대 좌표 값과 입력 받은 인자의 최소, 최댓값을 비교하여 각각 가장 최소, 최댓값인 데이터로 값을 업데이트합니다. 최소/최댓값을 가지는 region 인스턴스를 반환합니다.

aMin, aMax는 카텍(KATEC) 좌표를 기준으로 합니다.

- (void) mergeWithMin: (FloatPoint) aMin
max: (FloatPoint) aMax

aMin
영역의 최솟값
aMax
영역의 최댓값

KNMapCoordinateRegion의 경로 리스트에 입력 받은 경로 리스트를 추가합니다.

- (void) mergeWithRoutes: (NSArray*) aRoutes

aRoutes
경로 리스트

KNMapCoordinateRegion의 마커 리스트에 입력 받은 마커 리스트를 추가합니다.

- (void) mergeWithMarkers: (NSArray*) aMarkers

aMarkers
마커 리스트

KNMapCoordinateRegion의 모든 요소와 입력 받은 region의 요소를 합칩니다.

- (void) mergeWithRegion: (KNMapCoordinateRegion*) aRegion

aRegion
KNMapCoordinateRegion에서 입력 받은 영역