sec_interp.gui.preview_renderer_layers module
Layer collection and extent helpers for PreviewRenderer.
- sec_interp.gui.preview_renderer_layers.add_drillhole_layers(renderer: Any, data, exag, style=None) list
Create drillhole layers if data exists.
- sec_interp.gui.preview_renderer_layers.add_struct_layer(renderer: Any, data, topo, geol, exag, dip_len, style=None) Any | None
Create a structural layer if data exists.
- sec_interp.gui.preview_renderer_layers.calculate_extent(layers: list) Any | None
Combine extents of all given layers.
- sec_interp.gui.preview_renderer_layers.collect_data_layers(renderer: Any, topo_data, geol_data, struct_data, vert_exag, max_points, use_adaptive, dip_len, drill_data, interp_data, topo_color_mode: str = 'gradient', topo_ramp_name: str | None = None, topo_single_color: str | None = None, topo_smooth_data: list[tuple[float, float]] | None = None, layer_styles: dict | None = None, hidden_interp_ids: set[str] | None = None) list
Collect all data layers in Z-order.