Skip to main content

Interface: SvgExportableScene

Defined in: src/export/SvgExporter.ts:49

Duck-type interface for Scene, used to avoid a circular import.

The exporter needs the pixel dimensions (to match the raster aspect), the camera frame, and the top-level mobjects in draw order.

Extended by​

Properties​

camera​

camera: SvgExportableCamera

Defined in: src/export/SvgExporter.ts:55

The scene camera (orthographic 2D frame).


mobjects​

mobjects: Iterable<{ userId?: string; getFamily: unknown[]; }>

Defined in: src/export/SvgExporter.ts:57

Top-level mobjects, in insertion (draw) order.

Methods​

getHeight()​

getHeight(): number

Defined in: src/export/SvgExporter.ts:53

Canvas height in pixels.

Returns​

number


getWidth()​

getWidth(): number

Defined in: src/export/SvgExporter.ts:51

Canvas width in pixels.

Returns​

number