@rickosborne/hexgrid
Version:
Rick Osborne's collection of hexagonal grid-related code.
15 lines (14 loc) • 575 B
JavaScript
var __defProp = Object.defineProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });
import { axialFromOffset } from "./axial-from-offset.mjs";
import { axialSubtract } from "./axial-subtract.mjs";
const offsetDistance = /* @__PURE__ */ __name((left, right) => {
const l = axialFromOffset(left);
const r = axialFromOffset(right);
const d = axialSubtract(l, r);
return (Math.abs(d.q) + Math.abs(d.q + d.r) + Math.abs(d.r)) / 2;
}, "offsetDistance");
export {
offsetDistance
};
//# sourceMappingURL=offset-distance.mjs.map