NMCNode


@interface NMCNode : NSObject

NMCClusterer가 관리하는 트리 구조의 노드를 의미하는 클래스.

이 클래스의 인스턴스는 모든 스레드에서 접근 가능하고 불변인 NMCMarkerInfo와 달리 백그라운드 스레드에서만 접근 가능하며 데이터가 변경되면 객체의 속성도 변경되므로 사용에 주의해야 합니다.

  • tag

    태그.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSObject *tag;

    Swift

    var tag: NSObject? { get }
  • 노드가 노출되어야 하는 최소 줌 레벨.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger minZoom;

    Swift

    var minZoom: Int { get }
  • 노드가 노출되어야 하는 최대 줌 레벨.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger maxZoom;

    Swift

    var maxZoom: Int { get }
  • 자식 NMCNode의 개수.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger size;

    Swift

    var size: Int { get }
  • 웹 메르카토르 좌표.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nonnull) NMGWebMercatorCoord *coord;

    Swift

    var coord: NMGWebMercatorCoord { get }
  • 좌표.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nonnull) NMGLatLng *position;

    Swift

    var position: NMGLatLng { get }