UNPKG

@rickosborne/hexgrid

Version:

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

12 lines 756 B
import type { HexLayout, PointXY } from "./orientation.js"; import type { QRSBuilder, QRSPoint, QRSSystem } from "./qrs.js"; export declare const flatQRSFromPixel: <P extends QRSPoint<S>, S extends QRSSystem>({ x, y }: { x: number; y: number; }, builder: QRSBuilder<P>, scale?: number) => P; export declare const pointyQRSFromPixel: <P extends QRSPoint<S>, S extends QRSSystem>({ x, y }: { x: number; y: number; }, builder: QRSBuilder<P>, scale?: number) => P; export declare const qrsFromPixel: <P extends QRSPoint<S>, S extends QRSSystem>({ x, y }: PointXY, { orientation: { b0, b1, b2, b3 }, origin: { x: cx, y: cy }, size: { x: scaleX, y: scaleY } }: HexLayout, builder: QRSBuilder<P>) => P; //# sourceMappingURL=qrs-from-pixel.d.ts.map