in lib/h3core.js [1638:1656]
export function getHexagonAreaAvg(res, unit) {
validateRes(res);
const out = C._malloc(SZ_DBL);
try {
switch (unit) {
case UNITS.m2:
throwIfError(H3.getHexagonAreaAvgM2(res, out));
break;
case UNITS.km2:
throwIfError(H3.getHexagonAreaAvgKm2(res, out));
break;
default:
throw JSBindingError(E_UNKNOWN_UNIT, unit);
}
return readDoubleFromPointer(out);
} finally {
C._free(out);
}
}