diagramOutlinePath function

Path diagramOutlinePath(
  1. ResolvedOutline outline
)

The one outline-to-path conversion shared by canvas, minimap and exports. Coordinates stay in the outline's unrotated space.

Implementation

Path diagramOutlinePath(ResolvedOutline outline) =>
    _outlinePaths[outline] ??= _buildOutlinePath(outline);