ViewportLayerDrawInfo
Defined in: src/components/primitives/viewport/Viewport.types.ts:156
Info passed to a layer’s draw callback.
Properties
Section titled “Properties”size:
ViewportSize
Defined in: src/components/primitives/viewport/Viewport.types.ts:158
Current viewport size in CSS pixels.
theme:
CanvasThemeColors
Defined in: src/components/primitives/viewport/Viewport.types.ts:162
Resolved theme colors for canvas 2D drawing.
transform
Section titled “transform”transform:
ViewportTransform
Defined in: src/components/primitives/viewport/Viewport.types.ts:160
Current transform.
Methods
Section titled “Methods”screenToWorld()
Section titled “screenToWorld()”screenToWorld(
point):Point2D
Defined in: src/components/primitives/viewport/Viewport.types.ts:166
Convert a screen (CSS-pixel) point to a world point.
Parameters
Section titled “Parameters”Point2D
Returns
Section titled “Returns”Point2D
worldToScreen()
Section titled “worldToScreen()”worldToScreen(
point):Point2D
Defined in: src/components/primitives/viewport/Viewport.types.ts:164
Convert a world point to a screen (CSS-pixel) point.
Parameters
Section titled “Parameters”Point2D
Returns
Section titled “Returns”Point2D