Crate libh3_sys

Source

Structs§

CoordIJ
@struct CoordIJ @brief IJ hexagon coordinates
GeoBoundary
@struct GeoBoundary @brief cell boundary in latitude/longitude
GeoCoord
@struct GeoCoord @brief latitude/longitude in radians
GeoPolygon
@struct GeoPolygon @brief Simplified core of GeoJSON Polygon coordinates definition
Geofence
@struct Geofence @brief similar to GeoBoundary, but requires more alloc work
LinkedGeoCoord
LinkedGeoLoop
LinkedGeoPolygon

Functions§

compact
degsToRads
destroyLinkedPolygon
edgeLengthKm
edgeLengthM
experimentalH3ToLocalIj
experimentalLocalIjToH3
geoToH3
getDestinationH3IndexFromUnidirectionalEdge
getH3IndexesFromUnidirectionalEdge
getH3UnidirectionalEdge
getH3UnidirectionalEdgeBoundary
getH3UnidirectionalEdgesFromHexagon
getOriginH3IndexFromUnidirectionalEdge
getPentagonIndexes
getRes0Indexes
h3Distance
h3GetBaseCell
h3GetFaces
h3GetResolution
h3IndexesAreNeighbors
h3IsPentagon
h3IsResClassIII
h3IsValid
h3Line
h3LineSize
h3SetToLinkedGeo
h3ToCenterChild
h3ToChildren
h3ToGeo
h3ToGeoBoundary
h3ToParent
h3ToString
h3UnidirectionalEdgeIsValid
hexAreaKm2
hexAreaM2
hexRange
hexRangeDistances
hexRanges
hexRing
kRing
kRingDistances
maxFaceCount
maxH3ToChildrenSize
maxKringSize
maxPolyfillSize
maxUncompactSize
numHexagons
pentagonIndexCount
polyfill
radsToDegs
res0IndexCount
stringToH3
uncompact

Type Aliases§

H3Index
@brief the H3Index fits within a 64-bit unsigned integer