Offset
Defined in: src/geometry/offset.ts:2
An immutable (x, y) point in cell coordinates.
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new Offset(
x,y):Offset
Defined in: src/geometry/offset.ts:3
Parameters
Section titled “Parameters”number
Column.
number
Row.
Returns
Section titled “Returns”Offset
Properties
Section titled “Properties”
readonlyx:number
Defined in: src/geometry/offset.ts:5
Column.
readonlyy:number
Defined in: src/geometry/offset.ts:7
Row.
ORIGIN
Section titled “ORIGIN”
readonlystaticORIGIN:Offset
Defined in: src/geometry/offset.ts:11
The origin (0, 0).
Methods
Section titled “Methods”add(
other):Offset
Defined in: src/geometry/offset.ts:14
Component-wise sum.
Parameters
Section titled “Parameters”Offset
Returns
Section titled “Returns”Offset
clone()
Section titled “clone()”clone():
Offset
Defined in: src/geometry/offset.ts:29
A copy of this offset.
Returns
Section titled “Returns”Offset
equals()
Section titled “equals()”equals(
other):boolean
Defined in: src/geometry/offset.ts:24
True if both components match.
Parameters
Section titled “Parameters”Offset
Returns
Section titled “Returns”boolean
subtract()
Section titled “subtract()”subtract(
other):Offset
Defined in: src/geometry/offset.ts:19
Component-wise difference (this - other).
Parameters
Section titled “Parameters”Offset
Returns
Section titled “Returns”Offset
toString()
Section titled “toString()”toString():
string
Defined in: src/geometry/offset.ts:34
"(x, y)".
Returns
Section titled “Returns”string