Skip to content

render_svg

Mojo function 🡭

render_svg

fn def render_svg[C: ChartLike](plot: C) -> SvgCanvas

Render plot into a fresh SvgCanvas sized plot.canvas_width() x plot.canvas_height() and return it; render()’s vector counterpart, wrapping _render_svg_into.

Parameters:

  • C (ChartLike)

Args:

  • plot (C)

Returns:

SvgCanvas

Raises:

fn def render_svg(figure: Figure) -> SvgCanvas

Render a composite Figure to vector markup; render_svg(plot)’s counterpart, over render_grid_svg() (#697).

Args:

  • figure (Figure): The composite chart.

Returns:

SvgCanvas: The rendered figure.

Raises:

Error: Whatever render_grid_svg() raises for its layout.