H3Index

public class H3Index : Equatable, Hashable

Undocumented

  • Undocumented

    Declaration

    Swift

    public required init(_ idx: UInt64)
  • Undocumented

    Declaration

    Swift

    public convenience init(string: String)
  • Undocumented

    Declaration

    Swift

    public var resolution: Int32 { get }
  • Undocumented

    Declaration

    Swift

    public var baseCell: Int32 { get }
  • Undocumented

    Declaration

    Swift

    public func toString() -> String
  • Undocumented

    Declaration

    Swift

    public var isValid: Bool { get }
  • Undocumented

    Declaration

    Swift

    public var isResClassIII: Bool { get }
  • Undocumented

    Declaration

    Swift

    public var isPentagon: Bool { get }
  • Undocumented

    Declaration

    Swift

    public func toParent(parentRes: Int32) -> H3Index
  • Undocumented

    Declaration

    Swift

    public func children(childRes: Int32) -> Array<H3Index>
  • Undocumented

    Declaration

    Swift

    public func maxChildrenSize(childRes: Int32) -> Int32
  • Undocumented

    Declaration

    Swift

    public func isNeighbors(_ destination: H3Index) -> Bool
  • Undocumented

    Declaration

    Swift

    public func unidirectionalEdge(_ destination: H3Index) -> H3Index
  • Undocumented

    Declaration

    Swift

    public func geoBoundary() -> Array<GeoCoord>
  • Undocumented

    Declaration

    Swift

    public func hexRange(k: Int32) throws -> Array<Array<H3Index>>
  • Undocumented

    Declaration

    Swift

    public func hexRing(k: Int32) throws -> Array<H3Index>
  • Undocumented

    Declaration

    Swift

    public func kRing(k: Int32) -> Array<H3Index>
  • Undocumented

    Declaration

    Swift

    public func kRingDistances(k: Int32) -> Array<Array<H3Index>>
  • Declaration

    Swift

    public static func == (lhs: H3Index, rhs: H3Index) -> Bool
  • Declaration

    Swift

    public var hashValue: Int { get }