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
Section titled “Properties”x:
number
Defined in: src/components/primitives/viewport/Viewport.types.ts:20
Screen-space translation X in CSS pixels, applied after scaling.
y:
number
Defined in: src/components/primitives/viewport/Viewport.types.ts:22
Screen-space translation Y in CSS pixels, applied after scaling.
zoom:
number
Defined in: src/components/primitives/viewport/Viewport.types.ts:24
Uniform scale (1 = identity).