x5-geometry
Version:
Geometry and word processing utilities for XNet
23 lines (22 loc) • 623 B
TypeScript
export type LatLon = [number, number];
export type Vector2D = [number, number];
export type HexGrid = [number, number];
export type HexGridExt = [number, number, number];
export type GridIndex = [number, number];
export type GridIndexExt = [number, number, number];
export type ABCIndex = [number, number, number];
export type ABCIndexExt = [number, number, number, number];
export type WordMap = {
[key: string]: number;
};
export type WordMapExt = {
[key: string]: number;
};
export interface Point {
x: number;
y: number;
}
export interface Triangle {
vertices: Point[];
triangles: number[][];
}