sec_interp.gui.preview_renderer_cleanup module
Layer and rubber-band cleanup helpers for PreviewRenderer.
- sec_interp.gui.preview_renderer_cleanup.cleanup_layers(renderer: Any, layers: list | None = None) None
Safely remove transient layers from the project.
- sec_interp.gui.preview_renderer_cleanup.cleanup_rubber_bands(renderer: Any) None
Thoroughly clean up interpretation rubber bands.
- sec_interp.gui.preview_renderer_cleanup.get_valid_layer_ids(layers: list) list[str]
Extract valid IDs from a list of layers, handling stale objects.