diagramWorldOutlinePath function

Path diagramWorldOutlinePath(
  1. ResolvedFramedElement element
)

element's outline in world coordinates, including its rotation.

Implementation

Path diagramWorldOutlinePath(ResolvedFramedElement element) =>
    _worldOutlinePaths[element] ??= element.source.rotation == 0
    ? diagramOutlinePath(element.outline)
    : diagramOutlinePath(element.outline).transform(_frameRotation(element));