sec_interp.sec_interp_plugin module
Main Plugin Module.
Orchestrates the lifecycle of the SecInterp QGIS plugin. Lifecycle actions,
input validation and the render pipeline live in sec_interp.plugin.
- class sec_interp.sec_interp_plugin.SecInterp(iface: Any)
Bases:
TranslatableMixin,PluginLifecycleMixin,InputValidationMixin,RenderPipelineMixinQGIS Plugin Implementation for Geological Data Extraction.
This class implements the main logic of the SecInterp plugin, handling initialization, UI integration, and orchestration of data processing tasks. It connects the QGIS interface with the plugin’s dialog and processing algorithms.
- __init__(iface: Any) None
Initialize the plugin.
- Parameters:
iface (QgsInterface) – An interface instance that will be passed to this class which provides the hook by which you can manipulate the QGIS application at run time.
- save_profile_line() None
Save profile data by delegating to the dialog’s export manager.