@@ -7,11 +7,11 @@ module Bindings
77 module Private
88 extend H3 ::Bindings ::Base
99
10- attach_function :compact , [ H3IndexesIn , H3IndexesOut , :size ] , :bool
10+ attach_function :compact , [ H3IndexesIn , H3IndexesOut , :size_t ] , :bool
1111 attach_function :destroy_linked_polygon , :destroyLinkedPolygon , [ LinkedGeoPolygon ] , :void
1212 attach_function :geo_to_h3 , :geoToH3 , [ GeoCoord , Resolution ] , :h3_index
1313 attach_function :get_pentagon_indexes , :getPentagonIndexes , [ :int , H3IndexesOut ] , :void
14- attach_function :h3_faces , :h3GetFaces , %i[ h3_index output_buffer ] , :void
14+ attach_function :h3_faces , :h3GetFaces , %i[ h3_index buffer_out ] , :void
1515 attach_function :h3_indexes_from_unidirectional_edge ,
1616 :getH3IndexesFromUnidirectionalEdge ,
1717 [ :h3_index , H3IndexesOut ] , :void
@@ -21,11 +21,11 @@ module Private
2121 [ :h3_index , H3IndexesOut ] , :void
2222 attach_function :h3_set_to_linked_geo ,
2323 :h3SetToLinkedGeo ,
24- [ H3IndexesIn , :size , LinkedGeoPolygon ] ,
24+ [ H3IndexesIn , :size_t , LinkedGeoPolygon ] ,
2525 :void
2626 attach_function :h3_to_children , :h3ToChildren , [ :h3_index , Resolution , H3IndexesOut ] , :void
2727 attach_function :h3_to_geo , :h3ToGeo , [ :h3_index , GeoCoord ] , :void
28- attach_function :h3_to_string , :h3ToString , %i[ h3_index output_buffer size ] , :void
28+ attach_function :h3_to_string , :h3ToString , %i[ h3_index buffer_out size_t ] , :void
2929 attach_function :h3_to_geo_boundary ,
3030 :h3ToGeoBoundary ,
3131 [ :h3_index , GeoBoundary ] ,
@@ -36,25 +36,25 @@ module Private
3636 attach_function :hex_range , :hexRange , [ :h3_index , :k_distance , H3IndexesOut ] , :bool
3737 attach_function :hex_range_distances ,
3838 :hexRangeDistances ,
39- [ :h3_index , :k_distance , H3IndexesOut , :output_buffer ] , :bool
39+ [ :h3_index , :k_distance , H3IndexesOut , :buffer_out ] , :bool
4040 attach_function :hex_ranges ,
4141 :hexRanges ,
42- [ H3IndexesIn , :size , :k_distance , H3IndexesOut ] ,
42+ [ H3IndexesIn , :size_t , :k_distance , H3IndexesOut ] ,
4343 :bool
4444 attach_function :hex_ring , :hexRing , [ :h3_index , :k_distance , H3IndexesOut ] , :bool
4545 attach_function :k_ring , :kRing , [ :h3_index , :k_distance , H3IndexesOut ] , :void
4646 attach_function :k_ring_distances ,
4747 :kRingDistances ,
48- [ :h3_index , :k_distance , H3IndexesOut , :output_buffer ] ,
48+ [ :h3_index , :k_distance , H3IndexesOut , :buffer_out ] ,
4949 :bool
5050 attach_function :max_polyfill_size ,
5151 :maxPolyfillSize ,
5252 [ GeoPolygon , Resolution ] ,
5353 :int
54- attach_function :max_uncompact_size , :maxUncompactSize , [ H3IndexesIn , :size , Resolution ] , :int
54+ attach_function :max_uncompact_size , :maxUncompactSize , [ H3IndexesIn , :size_t , Resolution ] , :int
5555 attach_function :polyfill , [ GeoPolygon , Resolution , H3IndexesOut ] , :void
5656 attach_function :res_0_indexes , :getRes0Indexes , [ H3IndexesOut ] , :void
57- attach_function :uncompact , [ H3IndexesIn , :size , H3IndexesOut , :size , Resolution ] , :bool
57+ attach_function :uncompact , [ H3IndexesIn , :size_t , H3IndexesOut , :size_t , Resolution ] , :bool
5858 end
5959 end
6060end
0 commit comments