ext/h3/src/src/h3lib/include/algos.h in h3-3.6.0 vs ext/h3/src/src/h3lib/include/algos.h in h3-3.6.1
- old
+ new
@@ -38,6 +38,14 @@
VertexGraph* out);
// Create a LinkedGeoPolygon from a vertex graph
void _vertexGraphToLinkedGeo(VertexGraph* graph, LinkedGeoPolygon* out);
+// Internal function for polyfill that traces a geofence with hexagons of a
+// specific size
+int _getEdgeHexagons(const Geofence* geofence, int numHexagons, int res,
+ int* numSearchHexes, H3Index* search, H3Index* found);
+
+// The new polyfill algorithm. Separated out because it can theoretically fail
+int _polyfillInternal(const GeoPolygon* geoPolygon, int res, H3Index* out);
+
#endif