ViewportTransform
Defined in: src/components/primitives/viewport/Viewport.types.ts:18
Viewport transform — screen-space translation + uniform scale.
screenPos = worldPos * zoom + (x, y)
Equivalent to the 2D matrix [zoom, 0, 0, zoom, x, y].
Properties
x
x:
number
Defined in: src/components/primitives/viewport/Viewport.types.ts:20
Screen-space translation X in CSS pixels, applied after scaling.
y
y:
number
Defined in: src/components/primitives/viewport/Viewport.types.ts:22
Screen-space translation Y in CSS pixels, applied after scaling.
zoom
zoom:
number
Defined in: src/components/primitives/viewport/Viewport.types.ts:24
Uniform scale (1 = identity).