Skip to content

Offset

Defined in: src/geometry/offset.ts:2

An immutable (x, y) point in cell coordinates.

new Offset(x, y): Offset

Defined in: src/geometry/offset.ts:3

number

Column.

number

Row.

Offset

readonly x: number

Defined in: src/geometry/offset.ts:5

Column.


readonly y: number

Defined in: src/geometry/offset.ts:7

Row.


readonly static ORIGIN: Offset

Defined in: src/geometry/offset.ts:11

The origin (0, 0).

add(other): Offset

Defined in: src/geometry/offset.ts:14

Component-wise sum.

Offset

Offset


clone(): Offset

Defined in: src/geometry/offset.ts:29

A copy of this offset.

Offset


equals(other): boolean

Defined in: src/geometry/offset.ts:24

True if both components match.

Offset

boolean


subtract(other): Offset

Defined in: src/geometry/offset.ts:19

Component-wise difference (this - other).

Offset

Offset


toString(): string

Defined in: src/geometry/offset.ts:34

"(x, y)".

string