id: 1 unit: export default function makeBenchmarks() file: benchmark/benchmarks.js start line: 34 end line: 130 size: 73 LOC McCabe index: 1 number of parameters: 0 id: 2 unit: export function uncompactCells() file: lib/h3core.js start line: 1203 end line: 1243 size: 41 LOC McCabe index: 5 number of parameters: 2 id: 3 unit: export function polygonToCellsExperimental() file: lib/h3core.js start line: 1088 end line: 1127 size: 40 LOC McCabe index: 5 number of parameters: 4 id: 4 unit: export function gridDiskDistances() file: lib/h3core.js start line: 967 end line: 1003 size: 37 LOC McCabe index: 4 number of parameters: 2 id: 5 unit: function readMultiPolygon() file: lib/h3core.js start line: 572 end line: 604 size: 33 LOC McCabe index: 7 number of parameters: 2 id: 6 unit: export function polygonToCells() file: lib/h3core.js start line: 1041 end line: 1070 size: 30 LOC McCabe index: 5 number of parameters: 3 id: 7 unit: export function greatCircleDistance() file: lib/h3core.js start line: 1543 end line: 1566 size: 24 LOC McCabe index: 5 number of parameters: 3 id: 8 unit: export function cellArea() file: lib/h3core.js start line: 1576 end line: 1597 size: 22 LOC McCabe index: 4 number of parameters: 2 id: 9 unit: export function edgeLength() file: lib/h3core.js start line: 1607 end line: 1628 size: 22 LOC McCabe index: 4 number of parameters: 2 id: 10 unit: function coordinatesToGeoPolygon() file: lib/h3core.js start line: 340 end line: 360 size: 21 LOC McCabe index: 3 number of parameters: 2 id: 11 unit: export function cellsToMultiPolygon() file: lib/h3core.js start line: 1146 end line: 1166 size: 21 LOC McCabe index: 4 number of parameters: 2 id: 12 unit: function destroyGeoPolygon() file: lib/h3core.js start line: 369 end line: 388 size: 20 LOC McCabe index: 5 number of parameters: 1 id: 13 unit: export function localIjToCell() file: lib/h3core.js start line: 1510 end line: 1528 size: 19 LOC McCabe index: 5 number of parameters: 2 id: 14 unit: export function getHexagonAreaAvg() file: lib/h3core.js start line: 1638 end line: 1656 size: 19 LOC McCabe index: 3 number of parameters: 2 id: 15 unit: export function getHexagonEdgeLengthAvg() file: lib/h3core.js start line: 1666 end line: 1684 size: 19 LOC McCabe index: 3 number of parameters: 2 id: 16 unit: export function compactCells() file: lib/h3core.js start line: 1176 end line: 1193 size: 18 LOC McCabe index: 5 number of parameters: 1 id: 17 unit: export function gridPathCells() file: lib/h3core.js start line: 1438 end line: 1455 size: 18 LOC McCabe index: 1 number of parameters: 2 id: 18 unit: function readCellBoundary() file: lib/h3core.js start line: 547 end line: 563 size: 17 LOC McCabe index: 6 number of parameters: 3 id: 19 unit: export function getIcosahedronFaces() file: lib/h3core.js start line: 706 end line: 722 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 20 unit: export function gridDisk() file: lib/h3core.js start line: 940 end line: 956 size: 17 LOC McCabe index: 1 number of parameters: 2 id: 21 unit: export function h3IndexToSplitLong() file: lib/h3core.js start line: 229 end line: 244 size: 16 LOC McCabe index: 7 number of parameters: 1 id: 22 unit: export function cellToChildren() file: lib/h3core.js start line: 832 end line: 847 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 23 unit: export function cellToLocalIj() file: lib/h3core.js start line: 1476 end line: 1491 size: 16 LOC McCabe index: 1 number of parameters: 2 id: 24 unit: function polygonArrayToGeoLoop() file: lib/h3core.js start line: 317 end line: 331 size: 15 LOC McCabe index: 5 number of parameters: 3 id: 25 unit: function polygonToCellsFlagsToNumber() file: lib/h3core.js start line: 162 end line: 175 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 26 unit: export function latLngToCell() file: lib/h3core.js start line: 748 end line: 761 size: 14 LOC McCabe index: 1 number of parameters: 3 id: 27 unit: export function cellToChildrenSize() file: lib/h3core.js start line: 857 end line: 869 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 28 unit: export function childPosToCell() file: lib/h3core.js start line: 920 end line: 930 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 29 unit: export function areNeighborCells() file: lib/h3core.js start line: 1256 end line: 1266 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 30 unit: export function cellsToDirectedEdge() file: lib/h3core.js start line: 1276 end line: 1286 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 31 unit: export function directedEdgeToCells() file: lib/h3core.js start line: 1342 end line: 1352 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 32 unit: export function originToDirectedEdges() file: lib/h3core.js start line: 1362 end line: 1372 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 33 unit: export function gridDistance() file: lib/h3core.js start line: 1404 end line: 1414 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 34 unit: export function cellToVertexes() file: lib/h3core.js start line: 1715 end line: 1725 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 35 unit: export function getPentagons() file: lib/h3core.js start line: 1805 end line: 1815 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 36 unit: function createError() file: lib/errors.js start line: 84 end line: 96 size: 10 LOC McCabe index: 4 number of parameters: 3 id: 37 unit: function hexFrom32Bit() file: lib/h3core.js start line: 252 end line: 263 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 38 unit: function readArrayOfH3Indexes() file: lib/h3core.js start line: 470 end line: 479 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 39 unit: function readArrayOfPositiveIntegers() file: lib/h3core.js start line: 639 end line: 648 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 40 unit: export function cellToLatLng() file: lib/h3core.js start line: 770 end line: 779 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 41 unit: export function cellToBoundary() file: lib/h3core.js start line: 791 end line: 800 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 42 unit: export function cellToParent() file: lib/h3core.js start line: 813 end line: 822 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 43 unit: export function cellToCenterChild() file: lib/h3core.js start line: 879 end line: 888 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 44 unit: export function cellToChildPos() file: lib/h3core.js start line: 899 end line: 908 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 45 unit: export function gridRingUnsafe() file: lib/h3core.js start line: 1015 end line: 1024 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 46 unit: export function getDirectedEdgeOrigin() file: lib/h3core.js start line: 1295 end line: 1304 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 47 unit: export function getDirectedEdgeDestination() file: lib/h3core.js start line: 1313 end line: 1322 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 48 unit: export function directedEdgeToBoundary() file: lib/h3core.js start line: 1383 end line: 1392 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 49 unit: export function cellToVertex() file: lib/h3core.js start line: 1697 end line: 1706 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 50 unit: export function vertexToLatLng() file: lib/h3core.js start line: 1734 end line: 1743 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 51 unit: export function getNumCells() file: lib/h3core.js start line: 1768 end line: 1778 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 52 unit: export function getRes0Cells() file: lib/h3core.js start line: 1787 end line: 1796 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 53 unit: function zeroPad() file: lib/h3core.js start line: 282 end line: 290 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 54 unit: function storeArrayOfH3Indexes() file: lib/h3core.js start line: 487 end line: 494 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 55 unit: export function getResolution() file: lib/h3core.js start line: 730 end line: 737 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 56 unit: function readH3IndexFromPointer() file: lib/h3core.js start line: 398 end line: 404 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 57 unit: function storeH3Index() file: lib/h3core.js start line: 451 end line: 458 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 58 unit: function validateRes() file: lib/h3core.js start line: 184 end line: 189 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 59 unit: function validateArrayLength() file: lib/h3core.js start line: 215 end line: 220 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 60 unit: function numberToSplitLong() file: lib/h3core.js start line: 302 end line: 307 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 61 unit: function readCoordIJ() file: lib/h3core.js start line: 612 end line: 617 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 62 unit: export function throwIfError() file: lib/errors.js start line: 130 end line: 134 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 63 unit: function storeLatLng() file: lib/h3core.js start line: 503 end line: 507 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 64 unit: export function H3LibraryError() file: lib/errors.js start line: 105 end line: 109 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 65 unit: export function JSBindingError() file: lib/errors.js start line: 118 end line: 122 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 66 unit: function validateH3Index() file: lib/h3core.js start line: 198 end line: 201 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 67 unit: function readBooleanFromPointer() file: lib/h3core.js start line: 414 end line: 417 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 68 unit: function storeCoordIJ() file: lib/h3core.js start line: 626 end line: 629 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 69 unit: export function isValidCell() file: lib/h3core.js start line: 659 end line: 662 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 70 unit: export function isPentagon() file: lib/h3core.js start line: 670 end line: 673 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 71 unit: export function isResClassIII() file: lib/h3core.js start line: 683 end line: 686 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 72 unit: export function getBaseCellNumber() file: lib/h3core.js start line: 694 end line: 697 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 73 unit: export function isValidDirectedEdge() file: lib/h3core.js start line: 1330 end line: 1333 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 74 unit: export function isValidVertex() file: lib/h3core.js start line: 1751 end line: 1754 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 75 unit: int sizeOfH3Index() file: build/sizes.c start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 76 unit: int sizeOfLatLng() file: build/sizes.c start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 77 unit: int sizeOfCellBoundary() file: build/sizes.c start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 78 unit: int sizeOfGeoLoop() file: build/sizes.c start line: 37 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 79 unit: int sizeOfGeoPolygon() file: build/sizes.c start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 80 unit: int sizeOfLinkedGeoPolygon() file: build/sizes.c start line: 45 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 81 unit: int sizeOfCoordIJ() file: build/sizes.c start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 82 unit: double readInt64AsDoubleFromPointer() file: build/sizes.c start line: 60 end line: 62 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 83 unit: export function splitLongToH3Index() file: lib/h3core.js start line: 271 end line: 273 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 84 unit: function readDoubleFromPointer() file: lib/h3core.js start line: 427 end line: 429 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 85 unit: function readInt64AsDoubleFromPointer() file: lib/h3core.js start line: 438 end line: 440 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 86 unit: function readSingleCoord() file: lib/h3core.js start line: 515 end line: 517 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 87 unit: function readLatLng() file: lib/h3core.js start line: 525 end line: 527 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 88 unit: function readLatLngGeoJson() file: lib/h3core.js start line: 535 end line: 537 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 89 unit: export function degsToRads() file: lib/h3core.js start line: 1823 end line: 1825 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 90 unit: export function radsToDegs() file: lib/h3core.js start line: 1833 end line: 1835 size: 3 LOC McCabe index: 1 number of parameters: 1