PointRenderer

Renderer for PointState that produces no visual output

PointState represents a collapsed/degenerate shape used for explicit disappearance/appearance transitions. The renderer produces an empty group, making the shape invisible at t=1.0 while still participating in morphing transitions. Optionally, a debug marker can be enabled to visualize point locations during development.

Constructor

PointRenderer(args, kwargs)

Methods

render

render(
    state: State,
    drawing: Optional[Drawing] = None
) -> DrawingElement