UNPKG

@rickosborne/hexgrid

Version:

Rick Osborne's collection of hexagonal grid-related code.

29 lines (28 loc) 1.16 kB
import { DOUBLE_H, DOUBLE_W } from "./hex-system.mjs"; const DOUBLE_H_N = Object.freeze({ col: 0, row: -2, system: DOUBLE_H }); const DOUBLE_H_NE = Object.freeze({ col: 1, row: -1, system: DOUBLE_H }); const DOUBLE_H_SE = Object.freeze({ col: 1, row: 1, system: DOUBLE_H }); const DOUBLE_H_S = Object.freeze({ col: 0, row: 2, system: DOUBLE_H }); const DOUBLE_H_SW = Object.freeze({ col: -1, row: 1, system: DOUBLE_H }); const DOUBLE_H_NW = Object.freeze({ col: -1, row: -1, system: DOUBLE_H }); const DOUBLE_W_E = Object.freeze({ col: 2, row: 0, system: DOUBLE_W }); const DOUBLE_W_SE = Object.freeze({ col: 1, row: 1, system: DOUBLE_W }); const DOUBLE_W_SW = Object.freeze({ col: -1, row: 1, system: DOUBLE_W }); const DOUBLE_W_W = Object.freeze({ col: -2, row: 0, system: DOUBLE_W }); const DOUBLE_W_NW = Object.freeze({ col: -1, row: 1, system: DOUBLE_W }); const DOUBLE_W_NE = Object.freeze({ col: 1, row: -1, system: DOUBLE_W }); export { DOUBLE_H_N, DOUBLE_H_NE, DOUBLE_H_NW, DOUBLE_H_S, DOUBLE_H_SE, DOUBLE_H_SW, DOUBLE_W_E, DOUBLE_W_NE, DOUBLE_W_NW, DOUBLE_W_SE, DOUBLE_W_SW, DOUBLE_W_W }; //# sourceMappingURL=double.mjs.map