sec_interp package
- sec_interp.classFactory(iface: QgsInterface)
Load SecInterp class from file SecInterp.
- Parameters:
iface – A QGIS interface instance.
- Returns:
An instance of the plugin.
- Return type:
Subpackages
- sec_interp.core package
- Subpackages
- sec_interp.core.domain package
- sec_interp.core.interfaces package
- sec_interp.core.models package
- sec_interp.core.services package
- sec_interp.core.utils package
calculate_apparent_dip()calculate_bounds()calculate_drillhole_trajectory()calculate_interval()calculate_line_azimuth()calculate_step_size()cardinal_to_azimuth()create_buffer_geometry()create_coordinate_transform()create_distance_area()create_memory_layer()create_shapefile_writer()densify_line_by_interval()extract_feature_attributes()filter_features_by_buffer()get_line_start_point()get_line_vertices()interpolate_elevation()interpolate_intervals_on_trajectory()parse_dip()parse_strike()prepare_profile_context()project_trajectory_to_section()sample_elevation_along_line()sample_point_elevation()- Subpackages
- Submodules
- sec_interp.core.validation package
ProjectValidatorValidationParamsvalidate_angle_range()validate_crs_compatibility()validate_field_exists()validate_field_type()validate_integer_input()validate_layer_exists()validate_layer_geometry()validate_layer_has_features()validate_numeric_input()validate_output_path()validate_raster_band()validate_reasonable_ranges()validate_safe_output_path()validate_structural_requirements()- Submodules
- Submodules
- Subpackages
- sec_interp.exporters package
AxesShpExporterBaseExporterCSVExporterDrillholeInterval3DExporterDrillholeIntervalShpExporterDrillholeTrace3DExporterDrillholeTraceShpExporterGeologyShpExporterImageExporterInterpretation2DExporterInterpretation3DExporterPDFExporterProfileLineShpExporterSVGExporterShapefileExporterStructureShpExporterget_exporter()- Submodules
- sec_interp.exporters.base_exporter module
- sec_interp.exporters.csv_exporter module
- sec_interp.exporters.drillhole_3d_exporter module
- sec_interp.exporters.drillhole_exporters module
- sec_interp.exporters.image_exporter module
- sec_interp.exporters.interpretation_3d_exporter module
- sec_interp.exporters.interpretation_exporters module
- sec_interp.exporters.pdf_exporter module
- sec_interp.exporters.profile_exporters module
- sec_interp.exporters.shp_exporter module
- sec_interp.exporters.svg_exporter module
- sec_interp.gui package
PreviewRendererSecInterpDialogSecInterpDialog.ifaceSecInterpDialog.plugin_instanceSecInterpDialog.messagebarSecInterpDialog.__init__()SecInterpDialog.accept_handler()SecInterpDialog.clear_cache_handler()SecInterpDialog.closeEvent()SecInterpDialog.export_preview()SecInterpDialog.getThemeIcon()SecInterpDialog.get_layer_names_by_geometry()SecInterpDialog.get_layer_names_by_type()SecInterpDialog.get_preview_options()SecInterpDialog.get_selected_values()SecInterpDialog.handle_error()SecInterpDialog.interpretationsSecInterpDialog.on_interpretation_finished()SecInterpDialog.open_help()SecInterpDialog.preview_profile_handler()SecInterpDialog.push_message()SecInterpDialog.reject_handler()SecInterpDialog.reset_defaults_handler()SecInterpDialog.show_dialog()SecInterpDialog.toggle_interpretation_tool()SecInterpDialog.toggle_measure_tool()SecInterpDialog.update_button_state()SecInterpDialog.update_measurement_display()SecInterpDialog.update_preview_checkbox_states()SecInterpDialog.update_preview_from_checkboxes()SecInterpDialog.validate_inputs()SecInterpDialog.wheelEvent()
- Subpackages
- Submodules
- sec_interp.gui.dialog_export_manager module
- sec_interp.gui.dialog_input_manager module
- sec_interp.gui.dialog_interpretation_manager module
- sec_interp.gui.dialog_preview_manager module
- sec_interp.gui.dialog_signal_manager module
- sec_interp.gui.dialog_state_manager module
- sec_interp.gui.dialog_tool_manager module
- sec_interp.gui.legend_widget module
- sec_interp.gui.lod_calculator module
- sec_interp.gui.main_dialog module
- sec_interp.gui.main_dialog_config module
- sec_interp.gui.main_dialog_utils module
- sec_interp.gui.preview_axes_manager module
- sec_interp.gui.preview_layer_factory module
- sec_interp.gui.preview_legend_renderer module
- sec_interp.gui.preview_param_hasher module
- sec_interp.gui.preview_renderer module
- sec_interp.gui.preview_reporter module
- sec_interp.gui.preview_task_orchestrator module
- sec_interp.gui.utils module
- sec_interp.resources package