sec_interp.gui.main_dialog_interpretation module
- class sec_interp.gui.main_dialog_interpretation.DialogInterpretationManager(dialog: SecInterpDialog)[source]
Bases:
objectManages interpretation polygons and their business logic.
- __init__(dialog: SecInterpDialog)[source]
Initialize interpretation manager.
- Parameters:
dialog – The main dialog instance.
- apply_attribute_inheritance(interpretation: InterpretationPolygon, config: dict[str, Any]) None[source]
Inherit attributes from nearest geology or drillhole data.
- handle_interpretation_finished(interpretation: InterpretationPolygon) None[source]
Process a finished interpretation polygon.
- Parameters:
interpretation – The finished interpretation polygon.