@rickosborne/hexgrid
Version:
Rick Osborne's collection of hexagonal grid-related code.
19 lines (18 loc) • 647 B
JavaScript
var __defProp = Object.defineProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });
import { DOUBLE_H, DOUBLE_W } from "./hex-system.mjs";
const doubleHeightFromQRS = /* @__PURE__ */ __name((qrs) => {
const col = qrs.q;
const row = 2 * qrs.r + col;
return { col, row, system: DOUBLE_H };
}, "doubleHeightFromQRS");
const doubleWidthFromQRS = /* @__PURE__ */ __name((qrs) => {
const row = qrs.r;
const col = 2 * qrs.q + row;
return { col, row, system: DOUBLE_W };
}, "doubleWidthFromQRS");
export {
doubleHeightFromQRS,
doubleWidthFromQRS
};
//# sourceMappingURL=double-from-qrs.mjs.map