SecInterp
Contents:
SecInterp User Guide
SecInterp - Detailed Project Architecture
SecInterp - Development Guide
SecInterp - Technical Compendium
SecInterp - Maintenance & Release Log
sec_interp
SecInterp
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__call__() (sec_interp.core.validation.validators.FieldValidator method)
__enter__() (sec_interp.core.performance_metrics.PerformanceTimer method)
__exit__() (sec_interp.core.performance_metrics.PerformanceTimer method)
__init__() (sec_interp.core.config.ConfigService method)
(sec_interp.core.controller.ProfileController method)
(sec_interp.core.data_cache.DataCache method)
(sec_interp.core.exceptions.SecInterpError method)
(sec_interp.core.performance_metrics.MetricsCollector method)
(sec_interp.core.performance_metrics.PerformanceMonitor method)
(sec_interp.core.performance_metrics.PerformanceTimer method)
(sec_interp.core.services.access_control_service.AccessControlService method)
(sec_interp.core.services.export_service.ExportService method)
(sec_interp.core.services.preview_service.PreviewService method)
(sec_interp.core.validation.validators.FieldValidator method)
(sec_interp.exporters.base_exporter.BaseExporter method)
(sec_interp.exporters.BaseExporter method)
(sec_interp.exporters.Interpretation2DExporter method)
(sec_interp.exporters.interpretation_exporters.Interpretation2DExporter method)
(sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.main_dialog_cache_handler.CacheHandler method)
(sec_interp.gui.main_dialog_data.DialogDataAggregator method)
(sec_interp.gui.main_dialog_export.ExportManager method)
(sec_interp.gui.main_dialog_interpretation.DialogInterpretationManager method)
(sec_interp.gui.main_dialog_messages.MessageManager method)
(sec_interp.gui.main_dialog_preview.PreviewManager method)
(sec_interp.gui.main_dialog_settings.DialogSettingsManager method)
(sec_interp.gui.main_dialog_signals.DialogSignalManager method)
(sec_interp.gui.main_dialog_status.DialogStatusManager method)
(sec_interp.gui.main_dialog_tools.DialogToolManager method)
(sec_interp.gui.main_dialog_tools.NavigationManager method)
(sec_interp.gui.main_dialog_validation_manager.DialogValidationManager method)
(sec_interp.gui.preview_layer_factory.PreviewLayerFactory method)
(sec_interp.gui.preview_renderer.PreviewRenderer method)
(sec_interp.gui.PreviewRenderer method)
(sec_interp.gui.SecInterpDialog method)
(sec_interp.gui.tasks.drillhole_task.DrillholeGenerationTask method)
(sec_interp.gui.tasks.geology_task.GeologyGenerationTask method)
(sec_interp.gui.ui.pages.base_page.BasePage method)
(sec_interp.gui.ui.pages.dem_page.DemPage method)
(sec_interp.gui.ui.pages.interpretation_page.InterpretationPage method)
(sec_interp.gui.ui.pages.settings_page.SettingsPage method)
(sec_interp.gui.ui.pages.SettingsPage method)
(sec_interp.logger_config.QgsLogHandler method)
(sec_interp.sec_interp_plugin.SecInterp method)
__post_init__() (sec_interp.core.models.settings_model.DemSettings method)
(sec_interp.core.models.settings_model.PreviewSettings method)
(sec_interp.core.models.settings_model.SectionSettings method)
(sec_interp.core.models.settings_model.StructureSettings method)
A
accept_handler() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
AccessControlService (class in sec_interp.core.services.access_control_service)
activate() (sec_interp.gui.tools.interpretation_tool.ProfileInterpretationTool method)
(sec_interp.gui.tools.measure_tool.ProfileMeasureTool method)
activate_default_tool() (sec_interp.gui.main_dialog_tools.DialogToolManager method)
active_units (sec_interp.gui.preview_renderer.PreviewRenderer property)
(sec_interp.gui.PreviewRenderer property)
adaptive_sample() (sec_interp.core.utils.geometry_utils.optimization.PreviewOptimizer class method)
adaptive_sampling (sec_interp.core.models.settings_model.PreviewSettings attribute)
add_action() (sec_interp.sec_interp_plugin.SecInterp method)
add_error() (sec_interp.core.validation.validation_helpers.ValidationContext method)
add_item() (sec_interp.gui.ui.sidebar.Sidebar method)
add_metadata() (sec_interp.core.performance_metrics.MetricsCollector method)
add_warning() (sec_interp.core.validation.validation_helpers.ValidationContext method)
ALLOW_EMPTY_GEOLOGY (sec_interp.gui.main_dialog_config.DialogConfig attribute)
ALLOW_EMPTY_STRUCTURES (sec_interp.gui.main_dialog_config.DialogConfig attribute)
apparent_dip (sec_interp.core.types.StructureMeasurement attribute)
,
[1]
apply_attribute_inheritance() (sec_interp.gui.main_dialog_interpretation.DialogInterpretationManager method)
attributes (sec_interp.core.types.GeologySegment attribute)
,
[1]
(sec_interp.core.types.InterpretationPolygon attribute)
,
[1]
(sec_interp.core.types.InterpretationPolygon25D attribute)
,
[1]
(sec_interp.core.types.StructureMeasurement attribute)
,
[1]
auto_lod (sec_interp.core.models.settings_model.PreviewSettings attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
AUTO_REFRESH_PREVIEW (sec_interp.gui.main_dialog_config.DialogConfig attribute)
AUTO_SAVE_SETTINGS (sec_interp.gui.main_dialog_config.DialogConfig attribute)
AxesShpExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.profile_exporters)
B
BACKGROUND_COLOR (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
band (sec_interp.core.models.settings_model.DemSettings attribute)
band_num (sec_interp.core.types.PreviewParams attribute)
,
[1]
band_number (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
BaseExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.base_exporter)
BasePage (class in sec_interp.gui.ui.pages.base_page)
BOOL (sec_interp.core.types.FieldType attribute)
buffer_dist (sec_interp.core.models.settings_model.SectionSettings attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
(sec_interp.core.types.PreviewResult attribute)
,
[1]
(sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
BUFFER_DISTANCE (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
buffer_width (sec_interp.core.types.DrillholeTaskInput attribute)
C
cache_data() (sec_interp.core.controller.ProfileController method)
CACHE_EXPIRY_SECONDS (sec_interp.gui.main_dialog_config.DialogConfig attribute)
CacheHandler (class in sec_interp.gui.main_dialog_cache_handler)
calculate_apparent_dip() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.geology)
calculate_bounds() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.rendering)
calculate_curvature() (sec_interp.core.utils.geometry_utils.optimization.PreviewOptimizer static method)
calculate_drillhole_trajectory() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.drillhole)
calculate_interval() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.rendering)
calculate_line_azimuth() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.spatial)
calculate_max_points() (sec_interp.core.services.preview_service.PreviewService static method)
calculate_polyline_metrics() (in module sec_interp.core.utils.geometry_utils.measurement)
calculate_step_size() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.spatial)
can_export() (sec_interp.gui.main_dialog_validation_manager.DialogValidationManager method)
can_export_3d() (sec_interp.core.services.access_control_service.AccessControlService method)
can_preview() (sec_interp.gui.main_dialog_validation_manager.DialogValidationManager method)
canvas_width (sec_interp.core.types.PreviewParams attribute)
,
[1]
canvasDoubleClickEvent() (sec_interp.gui.tools.interpretation_tool.ProfileInterpretationTool method)
canvasMoveEvent() (sec_interp.gui.tools.interpretation_tool.ProfileInterpretationTool method)
(sec_interp.gui.tools.measure_tool.ProfileMeasureTool method)
canvasReleaseEvent() (sec_interp.gui.tools.interpretation_tool.ProfileInterpretationTool method)
(sec_interp.gui.tools.measure_tool.ProfileMeasureTool method)
cardinal_to_azimuth() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.parsing)
check (sec_interp.core.validation.validation_helpers.DependencyRule attribute)
classFactory() (in module sec_interp)
cleanup() (sec_interp.gui.main_dialog_preview.PreviewManager method)
cleanup_layer() (sec_interp.core.utils.resource_manager.ResourceManager static method)
clear() (sec_interp.core.data_cache.DataCache method)
(sec_interp.core.interfaces.cache_interface.ICacheService method)
(sec_interp.core.performance_metrics.MetricsCollector method)
clear_cache() (sec_interp.gui.main_dialog_cache_handler.CacheHandler method)
clear_cache_handler() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
closeEvent() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
coerce_type() (in module sec_interp.core.validation.validators)
collar_data (sec_interp.core.types.DrillholeTaskInput attribute)
collar_depth_field (sec_interp.core.models.settings_model.DrillholeSettings attribute)
(sec_interp.core.types.DrillholeTaskInput attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
collar_id (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
collar_id_field (sec_interp.core.models.settings_model.DrillholeSettings attribute)
(sec_interp.core.types.DrillholeTaskInput attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
collar_layer (sec_interp.core.types.PreviewParams attribute)
,
[1]
(sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
collar_layer_id (sec_interp.core.models.settings_model.DrillholeSettings attribute)
collar_layer_name (sec_interp.core.models.settings_model.DrillholeSettings attribute)
collar_use_geom (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
collar_use_geometry (sec_interp.core.types.PreviewParams attribute)
,
[1]
collar_x (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
collar_x_field (sec_interp.core.models.settings_model.DrillholeSettings attribute)
(sec_interp.core.types.DrillholeTaskInput attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
collar_y (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
collar_y_field (sec_interp.core.models.settings_model.DrillholeSettings attribute)
(sec_interp.core.types.DrillholeTaskInput attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
collar_z_field (sec_interp.core.models.settings_model.DrillholeSettings attribute)
(sec_interp.core.types.DrillholeTaskInput attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
color (sec_interp.core.types.InterpretationPolygon attribute)
,
[1]
condition (sec_interp.core.validation.validation_helpers.DependencyRule attribute)
ConfigService (class in sec_interp.core.config)
ConfigurationError
connect_all() (sec_interp.gui.main_dialog_signals.DialogSignalManager method)
connect_layer_notifications() (sec_interp.core.controller.ProfileController method)
context (sec_interp.core.validation.validation_helpers.RichValidationError attribute)
counts (sec_interp.core.performance_metrics.MetricsCollector attribute)
create_axes_labels_layer() (sec_interp.gui.preview_axes_manager.PreviewAxesManager class method)
create_axes_layer() (sec_interp.gui.preview_axes_manager.PreviewAxesManager class method)
create_buffer_geometry() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.geometry)
(in module sec_interp.core.utils.geometry_utils.processing)
create_coordinate_transform() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.rendering)
create_distance_area() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.spatial)
create_drillhole_interval_layer() (sec_interp.gui.preview_layer_factory.PreviewLayerFactory method)
create_drillhole_trace_layer() (sec_interp.gui.preview_layer_factory.PreviewLayerFactory method)
create_geol_layer() (sec_interp.gui.preview_layer_factory.PreviewLayerFactory method)
create_memory_layer() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.geometry)
(in module sec_interp.core.utils.geometry_utils.processing)
(sec_interp.gui.preview_layer_factory.PreviewLayerFactory method)
create_shapefile_writer() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.io)
create_struct_layer() (sec_interp.gui.preview_layer_factory.PreviewLayerFactory method)
create_topo_fill_layer() (sec_interp.gui.preview_layer_factory.PreviewLayerFactory method)
create_topo_layer() (sec_interp.gui.preview_layer_factory.PreviewLayerFactory method)
created_at (sec_interp.core.types.InterpretationPolygon attribute)
,
[1]
crs_authid (sec_interp.core.types.GeologyTaskInput attribute)
(sec_interp.core.types.InterpretationPolygon25D attribute)
,
[1]
CSVExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.csv_exporter)
custom_fields (sec_interp.core.models.settings_model.InterpretationSettings attribute)
D
DataCache (class in sec_interp.core.data_cache)
DataMissingError
DATE (sec_interp.core.types.FieldType attribute)
DATE_TIME (sec_interp.core.types.FieldType attribute)
deactivate() (sec_interp.gui.tools.interpretation_tool.ProfileInterpretationTool method)
(sec_interp.gui.tools.measure_tool.ProfileMeasureTool method)
decimate() (sec_interp.core.utils.geometry_utils.optimization.PreviewOptimizer static method)
DEFAULT_BAND (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
dem (sec_interp.core.models.settings_model.PluginSettings attribute)
DemPage (class in sec_interp.gui.ui.pages.dem_page)
DemSettings (class in sec_interp.core.models.settings_model)
densify_line_by_interval() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.geometry)
(in module sec_interp.core.utils.geometry_utils.processing)
DependencyRule (class in sec_interp.core.validation.validation_helpers)
DialogConfig (class in sec_interp.gui.main_dialog_config)
DialogDataAggregator (class in sec_interp.gui.main_dialog_data)
DialogDefaults (class in sec_interp.gui.main_dialog_config)
DialogEntityManager (class in sec_interp.gui.main_dialog_utils)
DialogInterpretationManager (class in sec_interp.gui.main_dialog_interpretation)
DialogSettingsManager (class in sec_interp.gui.main_dialog_settings)
DialogSignalManager (class in sec_interp.gui.main_dialog_signals)
DialogStatusManager (class in sec_interp.gui.main_dialog_status)
DialogToolManager (class in sec_interp.gui.main_dialog_tools)
DialogValidationManager (class in sec_interp.gui.main_dialog_validation_manager)
dip_field (sec_interp.core.models.settings_model.StructureSettings attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
DIP_SCALE (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
dip_scale_factor (sec_interp.core.models.settings_model.StructureSettings attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
(sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
DIP_SCALE_FACTOR (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
distance (sec_interp.core.types.StructureMeasurement attribute)
,
[1]
DomainGeometry (in module sec_interp.core.types)
DOUBLE (sec_interp.core.types.FieldType attribute)
DPI (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
draw_legend() (sec_interp.gui.preview_legend_renderer.PreviewLegendRenderer static method)
(sec_interp.gui.preview_renderer.PreviewRenderer method)
(sec_interp.gui.PreviewRenderer method)
draw_preview() (sec_interp.sec_interp_plugin.SecInterp method)
drillhole (sec_interp.core.models.settings_model.PluginSettings attribute)
(sec_interp.core.types.PreviewResult attribute)
,
[1]
DrillholeGenerationTask (class in sec_interp.gui.tasks.drillhole_task)
DrillholeInterval3DExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.drillhole_3d_exporter)
DrillholeIntervalShpExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.drillhole_exporters)
DrillholePage (class in sec_interp.gui.ui.pages.drillhole_page)
DrillholeService (class in sec_interp.core.services)
(class in sec_interp.core.services.drillhole_service)
DrillholeSettings (class in sec_interp.core.models.settings_model)
DrillholeTaskInput (class in sec_interp.core.types)
DrillholeTrace3DExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.drillhole_3d_exporter)
DrillholeTraceShpExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.drillhole_exporters)
E
elevation (sec_interp.core.types.StructureMeasurement attribute)
,
[1]
emit() (sec_interp.logger_config.ImmediateFlushFileHandler method)
(sec_interp.logger_config.QgsLogHandler method)
EMPTY_LAYER (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
ENABLE_CACHE (sec_interp.gui.main_dialog_config.DialogConfig attribute)
ENABLE_LOD (sec_interp.gui.main_dialog_config.DialogConfig attribute)
ENABLE_PERFORMANCE_METRICS (sec_interp.gui.main_dialog_config.DialogConfig attribute)
ENABLE_TOOLTIPS (sec_interp.gui.main_dialog_config.DialogConfig attribute)
ENABLE_ZOOM (sec_interp.gui.main_dialog_config.DialogConfig attribute)
error_message (sec_interp.core.validation.validation_helpers.DependencyRule attribute)
errors (sec_interp.core.validation.validation_helpers.ValidationContext property)
eventFilter() (sec_interp.gui.legend_widget.LegendWidget method)
export() (sec_interp.exporters.AxesShpExporter method)
(sec_interp.exporters.base_exporter.BaseExporter method)
(sec_interp.exporters.BaseExporter method)
(sec_interp.exporters.csv_exporter.CSVExporter method)
(sec_interp.exporters.CSVExporter method)
(sec_interp.exporters.drillhole_3d_exporter.DrillholeInterval3DExporter method)
(sec_interp.exporters.drillhole_3d_exporter.DrillholeTrace3DExporter method)
(sec_interp.exporters.drillhole_exporters.DrillholeIntervalShpExporter method)
(sec_interp.exporters.drillhole_exporters.DrillholeTraceShpExporter method)
(sec_interp.exporters.DrillholeInterval3DExporter method)
(sec_interp.exporters.DrillholeIntervalShpExporter method)
(sec_interp.exporters.DrillholeTrace3DExporter method)
(sec_interp.exporters.DrillholeTraceShpExporter method)
(sec_interp.exporters.GeologyShpExporter method)
(sec_interp.exporters.image_exporter.ImageExporter method)
(sec_interp.exporters.ImageExporter method)
(sec_interp.exporters.Interpretation2DExporter method)
(sec_interp.exporters.Interpretation3DExporter method)
(sec_interp.exporters.interpretation_3d_exporter.Interpretation3DExporter method)
(sec_interp.exporters.interpretation_exporters.Interpretation2DExporter method)
(sec_interp.exporters.pdf_exporter.PDFExporter method)
(sec_interp.exporters.PDFExporter method)
(sec_interp.exporters.profile_exporters.AxesShpExporter method)
(sec_interp.exporters.profile_exporters.GeologyShpExporter method)
(sec_interp.exporters.profile_exporters.ProfileLineShpExporter method)
(sec_interp.exporters.profile_exporters.StructureShpExporter method)
(sec_interp.exporters.ProfileLineShpExporter method)
(sec_interp.exporters.ShapefileExporter method)
(sec_interp.exporters.shp_exporter.ShapefileExporter method)
(sec_interp.exporters.StructureShpExporter method)
(sec_interp.exporters.svg_exporter.SVGExporter method)
(sec_interp.exporters.SVGExporter method)
export_3d_intervals (sec_interp.core.models.settings_model.DrillholeSettings attribute)
export_3d_original (sec_interp.core.models.settings_model.DrillholeSettings attribute)
export_3d_projected (sec_interp.core.models.settings_model.DrillholeSettings attribute)
export_3d_traces (sec_interp.core.models.settings_model.DrillholeSettings attribute)
export_data() (sec_interp.core.services.export_service.ExportService method)
(sec_interp.gui.main_dialog_export.ExportManager method)
export_preview() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.main_dialog_export.ExportManager method)
(sec_interp.gui.SecInterpDialog method)
EXPORT_QUALITY (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
export_to_image() (sec_interp.gui.preview_renderer.PreviewRenderer method)
(sec_interp.gui.PreviewRenderer method)
ExportError
ExportManager (class in sec_interp.gui.main_dialog_export)
ExportService (class in sec_interp.core.services.export_service)
ExportSettings (in module sec_interp.core.types)
extract_all_vertices() (in module sec_interp.core.utils.geometry)
(in module sec_interp.core.utils.geometry_utils.extraction)
F
field (sec_interp.core.models.settings_model.GeologySettings attribute)
field_name (sec_interp.core.validation.validation_helpers.RichValidationError attribute)
FieldType (class in sec_interp.core.types)
FieldValidator (class in sec_interp.core.validation.validators)
filter_features_by_buffer() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.geometry)
(in module sec_interp.core.utils.geometry_utils.filtering)
finalize_measurement() (sec_interp.gui.tools.measure_tool.ProfileMeasureTool method)
finalize_polygon() (sec_interp.gui.tools.interpretation_tool.ProfileInterpretationTool method)
finished() (sec_interp.gui.tasks.drillhole_task.DrillholeGenerationTask method)
(sec_interp.gui.tasks.geology_task.GeologyGenerationTask method)
format_drillhole_summary() (sec_interp.gui.preview_reporter.PreviewReporter static method)
format_duration() (in module sec_interp.core.performance_metrics)
format_geology_summary() (sec_interp.gui.preview_reporter.PreviewReporter static method)
format_performance_metrics() (sec_interp.gui.preview_reporter.PreviewReporter static method)
format_result_metrics() (sec_interp.gui.preview_reporter.PreviewReporter static method)
format_results_message() (sec_interp.gui.preview_reporter.PreviewReporter static method)
format_structure_summary() (sec_interp.gui.preview_reporter.PreviewReporter static method)
from_dict() (sec_interp.core.models.settings_model.PluginSettings class method)
G
generate_all() (sec_interp.core.interfaces.preview_interface.IPreviewService method)
(sec_interp.core.services.preview_service.PreviewService method)
generate_geological_profile() (sec_interp.core.interfaces.geology_interface.IGeologyService method)
(sec_interp.core.services.geology_service.GeologyService method)
(sec_interp.core.services.GeologyService method)
generate_preview() (sec_interp.gui.main_dialog_preview.PreviewManager method)
generate_profile_data() (sec_interp.core.controller.ProfileController method)
generate_topographic_profile() (sec_interp.core.interfaces.profile_interface.IProfileService method)
(sec_interp.core.services.profile_service.ProfileService method)
(sec_interp.core.services.ProfileService method)
geol (sec_interp.core.types.PreviewResult attribute)
,
[1]
geology (sec_interp.core.models.settings_model.PluginSettings attribute)
GEOLOGY_COLORS (sec_interp.gui.preview_layer_factory.PreviewLayerFactory attribute)
GeologyGenerationTask (class in sec_interp.gui.tasks.geology_task)
GeologyPage (class in sec_interp.gui.ui.pages.geology_page)
GeologySegment (class in sec_interp.core.types)
GeologyService (class in sec_interp.core.services)
(class in sec_interp.core.services.geology_service)
GeologySettings (class in sec_interp.core.models.settings_model)
GeologyShpExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.profile_exporters)
GeologyTaskInput (class in sec_interp.core.types)
geometry_wkt (sec_interp.core.types.GeologySegment attribute)
,
[1]
(sec_interp.core.types.InterpretationPolygon25D attribute)
,
[1]
GeometryError
get() (sec_interp.core.config.ConfigService method)
(sec_interp.core.data_cache.DataCache method)
(sec_interp.core.interfaces.cache_interface.ICacheService method)
get_all_settings() (sec_interp.core.config.ConfigService method)
get_all_values() (sec_interp.gui.main_dialog_data.DialogDataAggregator method)
get_cache_key() (sec_interp.core.data_cache.DataCache method)
get_cache_size() (sec_interp.core.data_cache.DataCache method)
get_cached_data() (sec_interp.core.controller.ProfileController method)
get_color_for_unit() (sec_interp.gui.preview_layer_factory.PreviewLayerFactory method)
get_data() (sec_interp.gui.ui.pages.base_page.BasePage method)
(sec_interp.gui.ui.pages.dem_page.DemPage method)
(sec_interp.gui.ui.pages.drillhole_page.DrillholePage method)
(sec_interp.gui.ui.pages.geology_page.GeologyPage method)
(sec_interp.gui.ui.pages.interpretation_page.InterpretationPage method)
(sec_interp.gui.ui.pages.section_page.SectionPage method)
(sec_interp.gui.ui.pages.settings_page.SettingsPage method)
(sec_interp.gui.ui.pages.SettingsPage method)
(sec_interp.gui.ui.pages.structure_page.StructurePage method)
get_distance_range() (sec_interp.core.types.PreviewResult method)
get_elevation_range() (sec_interp.core.types.PreviewResult method)
get_exporter() (in module sec_interp.exporters)
get_layer_names_by_geometry() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.main_dialog_utils.DialogEntityManager static method)
(sec_interp.gui.SecInterpDialog method)
get_layer_names_by_type() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.main_dialog_utils.DialogEntityManager static method)
(sec_interp.gui.SecInterpDialog method)
get_line_start_point() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.spatial)
get_line_vertices() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.geometry)
(in module sec_interp.core.utils.geometry_utils.extraction)
get_logger() (in module sec_interp.logger_config)
get_map_settings() (sec_interp.core.services.export_service.ExportService method)
get_metadata() (sec_interp.core.data_cache.DataCache method)
(sec_interp.core.interfaces.cache_interface.ICacheService method)
get_nice_interval() (sec_interp.gui.preview_axes_manager.PreviewAxesManager static method)
get_operation_stats() (sec_interp.core.performance_metrics.PerformanceMonitor method)
get_preview_options() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
get_section_error() (sec_interp.gui.main_dialog_validation_manager.DialogValidationManager method)
get_selected_values() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
get_setting() (sec_interp.exporters.base_exporter.BaseExporter method)
(sec_interp.exporters.BaseExporter method)
get_summary() (sec_interp.core.performance_metrics.MetricsCollector method)
get_supported_extensions() (sec_interp.exporters.AxesShpExporter method)
(sec_interp.exporters.base_exporter.BaseExporter method)
(sec_interp.exporters.BaseExporter method)
(sec_interp.exporters.csv_exporter.CSVExporter method)
(sec_interp.exporters.CSVExporter method)
(sec_interp.exporters.drillhole_3d_exporter.DrillholeInterval3DExporter method)
(sec_interp.exporters.drillhole_3d_exporter.DrillholeTrace3DExporter method)
(sec_interp.exporters.drillhole_exporters.DrillholeIntervalShpExporter method)
(sec_interp.exporters.drillhole_exporters.DrillholeTraceShpExporter method)
(sec_interp.exporters.DrillholeInterval3DExporter method)
(sec_interp.exporters.DrillholeIntervalShpExporter method)
(sec_interp.exporters.DrillholeTrace3DExporter method)
(sec_interp.exporters.DrillholeTraceShpExporter method)
(sec_interp.exporters.GeologyShpExporter method)
(sec_interp.exporters.image_exporter.ImageExporter method)
(sec_interp.exporters.ImageExporter method)
(sec_interp.exporters.Interpretation2DExporter method)
(sec_interp.exporters.Interpretation3DExporter method)
(sec_interp.exporters.interpretation_3d_exporter.Interpretation3DExporter method)
(sec_interp.exporters.interpretation_exporters.Interpretation2DExporter method)
(sec_interp.exporters.pdf_exporter.PDFExporter method)
(sec_interp.exporters.PDFExporter method)
(sec_interp.exporters.profile_exporters.AxesShpExporter method)
(sec_interp.exporters.profile_exporters.GeologyShpExporter method)
(sec_interp.exporters.profile_exporters.ProfileLineShpExporter method)
(sec_interp.exporters.profile_exporters.StructureShpExporter method)
(sec_interp.exporters.ProfileLineShpExporter method)
(sec_interp.exporters.ShapefileExporter method)
(sec_interp.exporters.shp_exporter.ShapefileExporter method)
(sec_interp.exporters.StructureShpExporter method)
(sec_interp.exporters.svg_exporter.SVGExporter method)
(sec_interp.exporters.SVGExporter method)
get_theme_icon() (sec_interp.gui.main_dialog_utils.DialogEntityManager static method)
get_validation_params() (sec_interp.gui.main_dialog_data.DialogDataAggregator method)
getThemeIcon() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
GRID_COLOR (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
H
handle_error() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.main_dialog_messages.MessageManager method)
(sec_interp.gui.SecInterpDialog method)
handle_interpretation_finished() (sec_interp.gui.main_dialog_interpretation.DialogInterpretationManager method)
handle_wheel_event() (sec_interp.gui.main_dialog_tools.NavigationManager method)
has_errors (sec_interp.core.validation.validation_helpers.ValidationContext property)
has_warnings (sec_interp.core.validation.validation_helpers.ValidationContext property)
I
ICacheService (class in sec_interp.core.interfaces.cache_interface)
ICON_CLEAR (sec_interp.gui.main_dialog_config.UIConstants attribute)
ICON_EXPORT (sec_interp.gui.main_dialog_config.UIConstants attribute)
ICON_HELP (sec_interp.gui.main_dialog_config.UIConstants attribute)
ICON_REFRESH (sec_interp.gui.main_dialog_config.UIConstants attribute)
id (sec_interp.core.types.InterpretationPolygon attribute)
,
[1]
(sec_interp.core.types.InterpretationPolygon25D attribute)
,
[1]
IDrillholeService (class in sec_interp.core.interfaces.drillhole_interface)
iface (sec_interp.gui.main_dialog.SecInterpDialog attribute)
(sec_interp.gui.SecInterpDialog attribute)
IGeologyService (class in sec_interp.core.interfaces.geology_interface)
ImageExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.image_exporter)
ImmediateFlushFileHandler (class in sec_interp.logger_config)
inherit_drill (sec_interp.core.models.settings_model.InterpretationSettings attribute)
inherit_geol (sec_interp.core.models.settings_model.InterpretationSettings attribute)
initGui() (sec_interp.sec_interp_plugin.SecInterp method)
initialize_tools() (sec_interp.gui.main_dialog_tools.DialogToolManager method)
INT (sec_interp.core.types.FieldType attribute)
interpolate_elevation() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.sampling)
(sec_interp.gui.preview_layer_factory.PreviewLayerFactory method)
interpolate_intervals_on_trajectory() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.drillhole)
interpretation (sec_interp.core.models.settings_model.PluginSettings attribute)
Interpretation2DExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.interpretation_exporters)
Interpretation3DExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.interpretation_3d_exporter)
InterpretationPage (class in sec_interp.gui.ui.pages.interpretation_page)
InterpretationPolygon (class in sec_interp.core.types)
InterpretationPolygon25D (class in sec_interp.core.types)
interpretations (sec_interp.gui.main_dialog.SecInterpDialog property)
(sec_interp.gui.SecInterpDialog property)
InterpretationSettings (class in sec_interp.core.models.settings_model)
interval_data (sec_interp.core.types.DrillholeTaskInput attribute)
interval_from (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
interval_from_field (sec_interp.core.models.settings_model.DrillholeSettings attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
interval_id (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
interval_id_field (sec_interp.core.models.settings_model.DrillholeSettings attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
interval_layer (sec_interp.core.types.PreviewParams attribute)
,
[1]
(sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
interval_layer_id (sec_interp.core.models.settings_model.DrillholeSettings attribute)
interval_layer_name (sec_interp.core.models.settings_model.DrillholeSettings attribute)
interval_lith (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
interval_lith_field (sec_interp.core.models.settings_model.DrillholeSettings attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
interval_to (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
interval_to_field (sec_interp.core.models.settings_model.DrillholeSettings attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
INVALID_FIELD_TYPE (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
INVALID_GEOMETRY (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
INVALID_OUTPUT_PATH (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
INVALID_RASTER (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
INVALID_SECTION_LINE (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
invalidate() (sec_interp.core.data_cache.DataCache method)
(sec_interp.core.interfaces.cache_interface.ICacheService method)
IPreviewService (class in sec_interp.core.interfaces.preview_interface)
IProfileService (class in sec_interp.core.interfaces.profile_interface)
is_complete() (sec_interp.gui.ui.pages.dem_page.DemPage method)
(sec_interp.gui.ui.pages.drillhole_page.DrillholePage method)
(sec_interp.gui.ui.pages.geology_page.GeologyPage method)
(sec_interp.gui.ui.pages.section_page.SectionPage method)
(sec_interp.gui.ui.pages.structure_page.StructurePage method)
is_dem_complete() (sec_interp.core.validation.project_validator.ProjectValidator static method)
(sec_interp.core.validation.ProjectValidator static method)
is_drillhole_complete() (sec_interp.core.validation.project_validator.ProjectValidator static method)
(sec_interp.core.validation.ProjectValidator static method)
is_geology_complete() (sec_interp.core.validation.project_validator.ProjectValidator static method)
(sec_interp.core.validation.ProjectValidator static method)
is_section_valid() (sec_interp.gui.main_dialog_validation_manager.DialogValidationManager method)
is_structure_complete() (sec_interp.core.validation.project_validator.ProjectValidator static method)
(sec_interp.core.validation.ProjectValidator static method)
IStructureService (class in sec_interp.core.interfaces.structure_interface)
K
keyPressEvent() (sec_interp.gui.tools.interpretation_tool.ProfileInterpretationTool method)
(sec_interp.gui.tools.measure_tool.ProfileMeasureTool method)
L
last_output_dir (sec_interp.core.models.settings_model.PluginSettings attribute)
layer_id (sec_interp.core.models.settings_model.DemSettings attribute)
(sec_interp.core.models.settings_model.GeologySettings attribute)
(sec_interp.core.models.settings_model.SectionSettings attribute)
(sec_interp.core.models.settings_model.StructureSettings attribute)
layer_name (sec_interp.core.models.settings_model.DemSettings attribute)
(sec_interp.core.models.settings_model.GeologySettings attribute)
(sec_interp.core.models.settings_model.SectionSettings attribute)
(sec_interp.core.models.settings_model.StructureSettings attribute)
LayerDict (in module sec_interp.core.types)
LegendWidget (class in sec_interp.gui.legend_widget)
line_crs_authid (sec_interp.core.types.DrillholeTaskInput attribute)
line_geometry_wkt (sec_interp.core.types.DrillholeTaskInput attribute)
(sec_interp.core.types.GeologyTaskInput attribute)
line_layer (sec_interp.core.types.PreviewParams attribute)
,
[1]
(sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
line_start_x (sec_interp.core.types.DrillholeTaskInput attribute)
(sec_interp.core.types.GeologyTaskInput attribute)
line_start_y (sec_interp.core.types.DrillholeTaskInput attribute)
(sec_interp.core.types.GeologyTaskInput attribute)
load_interpretations() (sec_interp.gui.main_dialog_interpretation.DialogInterpretationManager method)
load_settings() (sec_interp.gui.main_dialog_settings.DialogSettingsManager method)
log_critical_operation() (in module sec_interp.logger_config)
LOG_DETAILED_METRICS (sec_interp.gui.main_dialog_config.DialogConfig attribute)
LOG_PERFORMANCE (sec_interp.gui.main_dialog_config.DialogConfig attribute)
LONG_LONG (sec_interp.core.types.FieldType attribute)
M
master_grid_dists (sec_interp.core.types.GeologyTaskInput attribute)
master_profile_data (sec_interp.core.types.GeologyTaskInput attribute)
max_points (sec_interp.core.models.settings_model.PreviewSettings attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
MAX_PREVIEW_HEIGHT (sec_interp.gui.main_dialog_config.UIConstants attribute)
MAX_PREVIEW_POINTS (sec_interp.gui.main_dialog_config.DialogConfig attribute)
MAX_PREVIEW_WIDTH (sec_interp.gui.main_dialog_config.UIConstants attribute)
measure_operation() (sec_interp.core.performance_metrics.PerformanceMonitor method)
measurementChanged (sec_interp.gui.tools.measure_tool.ProfileMeasureTool attribute)
merge() (sec_interp.core.validation.validation_helpers.ValidationContext method)
message (sec_interp.core.validation.validation_helpers.RichValidationError attribute)
messagebar (sec_interp.gui.main_dialog.SecInterpDialog attribute)
(sec_interp.gui.SecInterpDialog attribute)
MessageManager (class in sec_interp.gui.main_dialog_messages)
metadata (sec_interp.core.performance_metrics.MetricsCollector attribute)
metrics (sec_interp.core.types.PreviewResult attribute)
,
[1]
MetricsCollector (class in sec_interp.core.performance_metrics)
MIN_PREVIEW_HEIGHT (sec_interp.gui.main_dialog_config.UIConstants attribute)
MIN_PREVIEW_WIDTH (sec_interp.gui.main_dialog_config.UIConstants attribute)
MISSING_DIP_FIELD (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
MISSING_FIELD (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
MISSING_OUTCROP_FIELD (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
MISSING_OUTCROP_LAYER (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
MISSING_OUTPUT_PATH (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
MISSING_RASTER (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
MISSING_SECTION_LINE (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
MISSING_STRIKE_FIELD (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
MISSING_STRUCTURAL_LAYER (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
module
sec_interp
sec_interp.core
sec_interp.core.algorithms
sec_interp.core.config
sec_interp.core.controller
sec_interp.core.data_cache
sec_interp.core.exceptions
sec_interp.core.interfaces
sec_interp.core.interfaces.cache_interface
sec_interp.core.interfaces.drillhole_interface
sec_interp.core.interfaces.geology_interface
sec_interp.core.interfaces.preview_interface
sec_interp.core.interfaces.profile_interface
sec_interp.core.interfaces.structure_interface
sec_interp.core.models
sec_interp.core.models.settings_model
sec_interp.core.performance_metrics
sec_interp.core.services
sec_interp.core.services.access_control_service
sec_interp.core.services.drillhole_service
sec_interp.core.services.export_service
sec_interp.core.services.geology_service
sec_interp.core.services.preview_service
sec_interp.core.services.profile_service
sec_interp.core.services.structure_service
sec_interp.core.types
sec_interp.core.utils
sec_interp.core.utils.drillhole
sec_interp.core.utils.geology
sec_interp.core.utils.geometry
sec_interp.core.utils.geometry_utils
sec_interp.core.utils.geometry_utils.extraction
sec_interp.core.utils.geometry_utils.filtering
sec_interp.core.utils.geometry_utils.measurement
sec_interp.core.utils.geometry_utils.optimization
sec_interp.core.utils.geometry_utils.processing
sec_interp.core.utils.io
sec_interp.core.utils.parsing
sec_interp.core.utils.rendering
sec_interp.core.utils.resource_manager
sec_interp.core.utils.sampling
sec_interp.core.utils.spatial
sec_interp.core.validation
sec_interp.core.validation.field_validator
sec_interp.core.validation.layer_validator
sec_interp.core.validation.path_validator
sec_interp.core.validation.project_validator
sec_interp.core.validation.validation_helpers
sec_interp.core.validation.validators
sec_interp.exporters
sec_interp.exporters.base_exporter
sec_interp.exporters.csv_exporter
sec_interp.exporters.drillhole_3d_exporter
sec_interp.exporters.drillhole_exporters
sec_interp.exporters.image_exporter
sec_interp.exporters.interpretation_3d_exporter
sec_interp.exporters.interpretation_exporters
sec_interp.exporters.pdf_exporter
sec_interp.exporters.profile_exporters
sec_interp.exporters.shp_exporter
sec_interp.exporters.svg_exporter
sec_interp.gui
sec_interp.gui.legend_widget
sec_interp.gui.main_dialog
sec_interp.gui.main_dialog_cache_handler
sec_interp.gui.main_dialog_config
sec_interp.gui.main_dialog_data
sec_interp.gui.main_dialog_export
sec_interp.gui.main_dialog_interpretation
sec_interp.gui.main_dialog_messages
sec_interp.gui.main_dialog_preview
sec_interp.gui.main_dialog_settings
sec_interp.gui.main_dialog_signals
sec_interp.gui.main_dialog_status
sec_interp.gui.main_dialog_tools
sec_interp.gui.main_dialog_utils
sec_interp.gui.main_dialog_validation_manager
sec_interp.gui.preview_axes_manager
sec_interp.gui.preview_layer_factory
sec_interp.gui.preview_legend_renderer
sec_interp.gui.preview_renderer
sec_interp.gui.preview_reporter
sec_interp.gui.services
sec_interp.gui.tasks
sec_interp.gui.tasks.drillhole_task
sec_interp.gui.tasks.geology_task
sec_interp.gui.tools
sec_interp.gui.tools.interpretation_tool
sec_interp.gui.tools.measure_tool
sec_interp.gui.ui
sec_interp.gui.ui.main_window
sec_interp.gui.ui.pages
sec_interp.gui.ui.pages.base_page
sec_interp.gui.ui.pages.dem_page
sec_interp.gui.ui.pages.drillhole_page
sec_interp.gui.ui.pages.geology_page
sec_interp.gui.ui.pages.interpretation_page
sec_interp.gui.ui.pages.preview_page
sec_interp.gui.ui.pages.section_page
sec_interp.gui.ui.pages.settings_page
sec_interp.gui.ui.pages.structure_page
sec_interp.gui.ui.sidebar
sec_interp.gui.utils
sec_interp.logger_config
sec_interp.resources
sec_interp.resources.resources
sec_interp.sec_interp_plugin
N
name (sec_interp.core.types.InterpretationPolygon attribute)
,
[1]
(sec_interp.core.types.InterpretationPolygon25D attribute)
,
[1]
NavigationManager (class in sec_interp.gui.main_dialog_tools)
NULL (sec_interp.core.types.FieldType attribute)
O
on_interpretation_finished() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
open_help() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
original_dip (sec_interp.core.types.StructureMeasurement attribute)
,
[1]
original_strike (sec_interp.core.types.StructureMeasurement attribute)
,
[1]
outcrop_data (sec_interp.core.types.GeologyTaskInput attribute)
outcrop_field (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
outcrop_layer (sec_interp.core.types.PreviewParams attribute)
,
[1]
(sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
outcrop_name_field (sec_interp.core.types.GeologyTaskInput attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
output_path (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
P
paintEvent() (sec_interp.gui.legend_widget.LegendWidget method)
parse_dip() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.parsing)
parse_strike() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.parsing)
PDFExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.pdf_exporter)
performance_monitor() (in module sec_interp.core.performance_metrics)
PerformanceMonitor (class in sec_interp.core.performance_metrics)
PerformanceTimer (class in sec_interp.core.performance_metrics)
plugin_instance (sec_interp.gui.main_dialog.SecInterpDialog attribute)
(sec_interp.gui.SecInterpDialog attribute)
PluginSettings (class in sec_interp.core.models.settings_model)
Point2D (in module sec_interp.core.types)
Point3D (in module sec_interp.core.types)
PointList (in module sec_interp.core.types)
points (sec_interp.core.types.GeologySegment attribute)
,
[1]
points_3d (sec_interp.core.types.GeologySegment attribute)
points_3d_projected (sec_interp.core.types.GeologySegment attribute)
polygonFinished (sec_interp.gui.tools.interpretation_tool.ProfileInterpretationTool attribute)
populate_field_combobox() (sec_interp.gui.main_dialog_utils.DialogEntityManager static method)
pre_sampled_z (sec_interp.core.types.DrillholeTaskInput attribute)
PREFIX (sec_interp.core.config.ConfigService attribute)
prepare_profile_context() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.sampling)
prepare_task_input() (sec_interp.core.services.drillhole_service.DrillholeService method)
(sec_interp.core.services.DrillholeService method)
(sec_interp.core.services.geology_service.GeologyService method)
(sec_interp.core.services.GeologyService method)
preview (sec_interp.core.models.settings_model.PluginSettings attribute)
PREVIEW_HEIGHT (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
preview_profile_handler() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
PREVIEW_WIDTH (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
PreviewAxesManager (class in sec_interp.gui.preview_axes_manager)
PreviewLayerFactory (class in sec_interp.gui.preview_layer_factory)
PreviewLegendRenderer (class in sec_interp.gui.preview_legend_renderer)
PreviewManager (class in sec_interp.gui.main_dialog_preview)
PreviewOptimizer (class in sec_interp.core.utils.geometry_utils.optimization)
PreviewParams (class in sec_interp.core.types)
PreviewRenderer (class in sec_interp.gui)
(class in sec_interp.gui.preview_renderer)
PreviewReporter (class in sec_interp.gui.preview_reporter)
PreviewResult (class in sec_interp.core.types)
PreviewService (class in sec_interp.core.services.preview_service)
PreviewSettings (class in sec_interp.core.models.settings_model)
PreviewWidget (class in sec_interp.gui.ui.pages.preview_page)
process_data() (sec_interp.sec_interp_plugin.SecInterp method)
process_intervals() (sec_interp.core.interfaces.drillhole_interface.IDrillholeService method)
(sec_interp.core.services.drillhole_service.DrillholeService method)
(sec_interp.core.services.DrillholeService method)
process_task_data() (sec_interp.core.services.drillhole_service.DrillholeService method)
(sec_interp.core.services.DrillholeService method)
(sec_interp.core.services.geology_service.GeologyService method)
(sec_interp.core.services.GeologyService method)
ProcessingError
ProfileController (class in sec_interp.core.controller)
ProfileInterpretationTool (class in sec_interp.gui.tools.interpretation_tool)
ProfileLineShpExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.profile_exporters)
ProfileMeasureTool (class in sec_interp.gui.tools.measure_tool)
ProfileService (class in sec_interp.core.services)
(class in sec_interp.core.services.profile_service)
ProfileSnapper (class in sec_interp.gui.tools.interpretation_tool)
(class in sec_interp.gui.tools.measure_tool)
project_collars() (sec_interp.core.interfaces.drillhole_interface.IDrillholeService method)
(sec_interp.core.services.drillhole_service.DrillholeService method)
(sec_interp.core.services.DrillholeService method)
project_structures() (sec_interp.core.interfaces.structure_interface.IStructureService method)
(sec_interp.core.services.structure_service.StructureService method)
(sec_interp.core.services.StructureService method)
project_trajectory_to_section() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.drillhole)
ProjectValidator (class in sec_interp.core.validation)
(class in sec_interp.core.validation.project_validator)
push_message() (sec_interp.gui.main_dialog_messages.MessageManager method)
Q
qCleanupResources() (in module sec_interp.resources.resources)
QgsLogHandler (class in sec_interp.logger_config)
qInitResources() (in module sec_interp.resources.resources)
R
raise_if_errors() (sec_interp.core.validation.validation_helpers.ValidationContext method)
raster_layer (sec_interp.core.types.PreviewParams attribute)
,
[1]
(sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
record_count() (sec_interp.core.performance_metrics.MetricsCollector method)
record_timing() (sec_interp.core.performance_metrics.MetricsCollector method)
reject_handler() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
render() (sec_interp.gui.preview_renderer.PreviewRenderer method)
(sec_interp.gui.PreviewRenderer method)
REQUIRED_COLOR (sec_interp.gui.main_dialog_config.UIConstants attribute)
REQUIRED_INDICATOR (sec_interp.gui.main_dialog_config.UIConstants attribute)
reset() (sec_interp.gui.tools.interpretation_tool.ProfileInterpretationTool method)
(sec_interp.gui.tools.measure_tool.ProfileMeasureTool method)
reset_defaults() (sec_interp.core.config.ConfigService method)
reset_defaults_handler() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
reset_to_defaults() (sec_interp.gui.main_dialog_settings.DialogSettingsManager method)
ResourceManager (class in sec_interp.core.utils.resource_manager)
RichValidationError (class in sec_interp.core.validation.validation_helpers)
run() (sec_interp.gui.tasks.drillhole_task.DrillholeGenerationTask method)
(sec_interp.gui.tasks.geology_task.GeologyGenerationTask method)
(sec_interp.sec_interp_plugin.SecInterp method)
run_geometry_operation() (in module sec_interp.core.utils.geometry)
(in module sec_interp.core.utils.geometry_utils.processing)
S
sample_elevation_along_line() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.sampling)
SAMPLING_INTERVAL (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
save_interpretations() (sec_interp.gui.main_dialog_interpretation.DialogInterpretationManager method)
save_profile_line() (sec_interp.sec_interp_plugin.SecInterp method)
save_settings() (sec_interp.gui.main_dialog_settings.DialogSettingsManager method)
scale (sec_interp.core.models.settings_model.DemSettings attribute)
(sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
SCALE (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
sec_interp
module
sec_interp.core
module
sec_interp.core.algorithms
module
sec_interp.core.config
module
sec_interp.core.controller
module
sec_interp.core.data_cache
module
sec_interp.core.exceptions
module
sec_interp.core.interfaces
module
sec_interp.core.interfaces.cache_interface
module
sec_interp.core.interfaces.drillhole_interface
module
sec_interp.core.interfaces.geology_interface
module
sec_interp.core.interfaces.preview_interface
module
sec_interp.core.interfaces.profile_interface
module
sec_interp.core.interfaces.structure_interface
module
sec_interp.core.models
module
sec_interp.core.models.settings_model
module
sec_interp.core.performance_metrics
module
sec_interp.core.services
module
sec_interp.core.services.access_control_service
module
sec_interp.core.services.drillhole_service
module
sec_interp.core.services.export_service
module
sec_interp.core.services.geology_service
module
sec_interp.core.services.preview_service
module
sec_interp.core.services.profile_service
module
sec_interp.core.services.structure_service
module
sec_interp.core.types
module
sec_interp.core.utils
module
sec_interp.core.utils.drillhole
module
sec_interp.core.utils.geology
module
sec_interp.core.utils.geometry
module
sec_interp.core.utils.geometry_utils
module
sec_interp.core.utils.geometry_utils.extraction
module
sec_interp.core.utils.geometry_utils.filtering
module
sec_interp.core.utils.geometry_utils.measurement
module
sec_interp.core.utils.geometry_utils.optimization
module
sec_interp.core.utils.geometry_utils.processing
module
sec_interp.core.utils.io
module
sec_interp.core.utils.parsing
module
sec_interp.core.utils.rendering
module
sec_interp.core.utils.resource_manager
module
sec_interp.core.utils.sampling
module
sec_interp.core.utils.spatial
module
sec_interp.core.validation
module
sec_interp.core.validation.field_validator
module
sec_interp.core.validation.layer_validator
module
sec_interp.core.validation.path_validator
module
sec_interp.core.validation.project_validator
module
sec_interp.core.validation.validation_helpers
module
sec_interp.core.validation.validators
module
sec_interp.exporters
module
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
module
sec_interp.gui.legend_widget
module
sec_interp.gui.main_dialog
module
sec_interp.gui.main_dialog_cache_handler
module
sec_interp.gui.main_dialog_config
module
sec_interp.gui.main_dialog_data
module
sec_interp.gui.main_dialog_export
module
sec_interp.gui.main_dialog_interpretation
module
sec_interp.gui.main_dialog_messages
module
sec_interp.gui.main_dialog_preview
module
sec_interp.gui.main_dialog_settings
module
sec_interp.gui.main_dialog_signals
module
sec_interp.gui.main_dialog_status
module
sec_interp.gui.main_dialog_tools
module
sec_interp.gui.main_dialog_utils
module
sec_interp.gui.main_dialog_validation_manager
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_renderer
module
sec_interp.gui.preview_reporter
module
sec_interp.gui.services
module
sec_interp.gui.tasks
module
sec_interp.gui.tasks.drillhole_task
module
sec_interp.gui.tasks.geology_task
module
sec_interp.gui.tools
module
sec_interp.gui.tools.interpretation_tool
module
sec_interp.gui.tools.measure_tool
module
sec_interp.gui.ui
module
sec_interp.gui.ui.main_window
module
sec_interp.gui.ui.pages
module
sec_interp.gui.ui.pages.base_page
module
sec_interp.gui.ui.pages.dem_page
module
sec_interp.gui.ui.pages.drillhole_page
module
sec_interp.gui.ui.pages.geology_page
module
sec_interp.gui.ui.pages.interpretation_page
module
sec_interp.gui.ui.pages.preview_page
module
sec_interp.gui.ui.pages.section_page
module
sec_interp.gui.ui.pages.settings_page
module
sec_interp.gui.ui.pages.structure_page
module
sec_interp.gui.ui.sidebar
module
sec_interp.gui.utils
module
sec_interp.logger_config
module
sec_interp.resources
module
sec_interp.resources.resources
module
sec_interp.sec_interp_plugin
module
SecInterp (class in sec_interp.sec_interp_plugin)
SecInterpDialog (class in sec_interp.gui)
(class in sec_interp.gui.main_dialog)
SecInterpError
SecInterpMainWindow (class in sec_interp.gui.ui.main_window)
section (sec_interp.core.models.settings_model.PluginSettings attribute)
section_azimuth (sec_interp.core.types.DrillholeTaskInput attribute)
SectionPage (class in sec_interp.gui.ui.pages.section_page)
SectionSettings (class in sec_interp.core.models.settings_model)
set() (sec_interp.core.config.ConfigService method)
(sec_interp.core.data_cache.DataCache method)
(sec_interp.core.interfaces.cache_interface.ICacheService method)
SettingsDict (in module sec_interp.core.types)
SettingsPage (class in sec_interp.gui.ui.pages)
(class in sec_interp.gui.ui.pages.settings_page)
setup_indicators() (sec_interp.gui.main_dialog_status.DialogStatusManager method)
setup_logging() (in module sec_interp.logger_config)
severity (sec_interp.core.validation.validation_helpers.RichValidationError attribute)
ShapefileExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.shp_exporter)
show_dialog() (sec_interp.gui.main_dialog_messages.MessageManager method)
show_drillholes (sec_interp.core.models.settings_model.PreviewSettings attribute)
show_geol (sec_interp.core.models.settings_model.PreviewSettings attribute)
SHOW_HELP_ON_START (sec_interp.gui.main_dialog_config.DialogConfig attribute)
show_interpretations (sec_interp.core.models.settings_model.PreviewSettings attribute)
show_legend (sec_interp.core.models.settings_model.PreviewSettings attribute)
SHOW_LEGEND (sec_interp.gui.main_dialog_config.DialogConfig attribute)
SHOW_METRICS_IN_RESULTS (sec_interp.gui.main_dialog_config.DialogConfig attribute)
show_struct (sec_interp.core.models.settings_model.PreviewSettings attribute)
show_topo (sec_interp.core.models.settings_model.PreviewSettings attribute)
show_user_message() (in module sec_interp.gui.utils)
Sidebar (class in sec_interp.gui.ui.sidebar)
snap() (sec_interp.gui.tools.interpretation_tool.ProfileSnapper method)
(sec_interp.gui.tools.measure_tool.ProfileSnapper method)
STATUS_ERROR (sec_interp.gui.main_dialog_config.UIConstants attribute)
STATUS_OK (sec_interp.gui.main_dialog_config.UIConstants attribute)
STATUS_WARNING (sec_interp.gui.main_dialog_config.UIConstants attribute)
STRICT_VALIDATION (sec_interp.gui.main_dialog_config.DialogConfig attribute)
strike_field (sec_interp.core.models.settings_model.StructureSettings attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
STRING (sec_interp.core.types.FieldType attribute)
struct (sec_interp.core.types.PreviewResult attribute)
,
[1]
struct_dip_field (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
struct_layer (sec_interp.core.types.PreviewParams attribute)
,
[1]
(sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
struct_strike_field (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
structure (sec_interp.core.models.settings_model.PluginSettings attribute)
StructureMeasurement (class in sec_interp.core.types)
StructurePage (class in sec_interp.gui.ui.pages.structure_page)
StructureService (class in sec_interp.core.services)
(class in sec_interp.core.services.structure_service)
StructureSettings (class in sec_interp.core.models.settings_model)
StructureShpExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.profile_exporters)
SUPPORTED_DOCUMENT_FORMATS (sec_interp.core.config.ConfigService attribute)
(sec_interp.gui.main_dialog_config.DialogDefaults attribute)
SUPPORTED_IMAGE_FORMATS (sec_interp.core.config.ConfigService attribute)
(sec_interp.gui.main_dialog_config.DialogDefaults attribute)
SUPPORTED_VECTOR_FORMATS (sec_interp.core.config.ConfigService attribute)
(sec_interp.gui.main_dialog_config.DialogDefaults attribute)
survey_azim (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
survey_azim_field (sec_interp.core.models.settings_model.DrillholeSettings attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
survey_data (sec_interp.core.types.DrillholeTaskInput attribute)
survey_depth (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
survey_depth_field (sec_interp.core.models.settings_model.DrillholeSettings attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
survey_id (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
survey_id_field (sec_interp.core.models.settings_model.DrillholeSettings attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
survey_incl (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
survey_incl_field (sec_interp.core.models.settings_model.DrillholeSettings attribute)
(sec_interp.core.types.PreviewParams attribute)
,
[1]
survey_layer (sec_interp.core.types.PreviewParams attribute)
,
[1]
(sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
survey_layer_id (sec_interp.core.models.settings_model.DrillholeSettings attribute)
survey_layer_name (sec_interp.core.models.settings_model.DrillholeSettings attribute)
SVGExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.svg_exporter)
T
target_field (sec_interp.core.validation.validation_helpers.DependencyRule attribute)
temporary_file() (in module sec_interp.core.utils.resource_manager)
temporary_memory_layer() (in module sec_interp.core.utils.resource_manager)
timings (sec_interp.core.performance_metrics.MetricsCollector attribute)
to_dict() (sec_interp.core.models.settings_model.PluginSettings method)
toggle_interpretation_tool() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.main_dialog_tools.DialogToolManager method)
(sec_interp.gui.SecInterpDialog method)
toggle_measure_tool() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.main_dialog_tools.DialogToolManager method)
(sec_interp.gui.SecInterpDialog method)
tolerance (sec_interp.core.types.GeologyTaskInput attribute)
topo (sec_interp.core.types.PreviewResult attribute)
,
[1]
tr() (sec_interp.sec_interp_plugin.SecInterp method)
type (sec_interp.core.types.InterpretationPolygon attribute)
,
[1]
(sec_interp.core.types.InterpretationPolygon25D attribute)
,
[1]
U
UIConstants (class in sec_interp.gui.main_dialog_config)
unit_name (sec_interp.core.types.GeologySegment attribute)
,
[1]
UNKNOWN_ERROR (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
unload() (sec_interp.sec_interp_plugin.SecInterp method)
update_all() (sec_interp.gui.main_dialog_status.DialogStatusManager method)
update_button_state() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.main_dialog_status.DialogStatusManager method)
(sec_interp.gui.SecInterpDialog method)
update_from_checkboxes() (sec_interp.gui.main_dialog_preview.PreviewManager method)
update_legend() (sec_interp.gui.legend_widget.LegendWidget method)
update_measurement_display() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.main_dialog_tools.DialogToolManager method)
(sec_interp.gui.SecInterpDialog method)
update_preview_checkbox_states() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.main_dialog_status.DialogStatusManager method)
(sec_interp.gui.SecInterpDialog method)
update_preview_from_checkboxes() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
update_raster_status() (sec_interp.gui.main_dialog_status.DialogStatusManager method)
update_section_status() (sec_interp.gui.main_dialog_status.DialogStatusManager method)
use_geom (sec_interp.core.models.settings_model.DrillholeSettings attribute)
use_geometry (sec_interp.core.types.DrillholeTaskInput attribute)
V
validate() (sec_interp.core.types.PreviewParams method)
(sec_interp.core.validation.validation_helpers.DependencyRule method)
(sec_interp.gui.ui.pages.base_page.BasePage method)
(sec_interp.gui.ui.pages.dem_page.DemPage method)
(sec_interp.gui.ui.pages.interpretation_page.InterpretationPage method)
(sec_interp.gui.ui.pages.section_page.SectionPage method)
(sec_interp.gui.ui.pages.settings_page.SettingsPage method)
(sec_interp.gui.ui.pages.SettingsPage method)
validate_all() (sec_interp.core.validation.project_validator.ProjectValidator static method)
(sec_interp.core.validation.ProjectValidator static method)
validate_and_clamp() (in module sec_interp.core.validation.validators)
validate_angle_range() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.field_validator)
validate_crs_compatibility() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.layer_validator)
validate_dependencies() (in module sec_interp.core.validation.validation_helpers)
validate_export_path() (sec_interp.exporters.base_exporter.BaseExporter method)
(sec_interp.exporters.BaseExporter method)
validate_field_exists() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.field_validator)
validate_field_type() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.field_validator)
validate_inputs() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.main_dialog_validation_manager.DialogValidationManager method)
(sec_interp.gui.SecInterpDialog method)
validate_integer_input() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.field_validator)
validate_layer_exists() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.layer_validator)
validate_layer_geometry() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.layer_validator)
validate_layer_has_features() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.layer_validator)
validate_non_empty() (in module sec_interp.core.validation.validators)
validate_non_negative() (in module sec_interp.core.validation.validators)
validate_numeric_input() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.field_validator)
validate_output_path() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.path_validator)
validate_path() (sec_interp.exporters.base_exporter.BaseExporter method)
(sec_interp.exporters.BaseExporter method)
validate_percentage() (in module sec_interp.core.validation.validators)
validate_positive() (in module sec_interp.core.validation.validators)
validate_positive_int() (in module sec_interp.core.validation.validators)
validate_preview_requirements() (sec_interp.core.validation.project_validator.ProjectValidator static method)
(sec_interp.core.validation.ProjectValidator static method)
(sec_interp.gui.main_dialog_validation_manager.DialogValidationManager method)
validate_probability() (in module sec_interp.core.validation.validators)
validate_range() (in module sec_interp.core.validation.validators)
validate_raster_band() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.layer_validator)
validate_reasonable_ranges() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.validation_helpers)
validate_safe_output_path() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.path_validator)
validate_structural_requirements() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.layer_validator)
VALIDATION_FAILED (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
ValidationContext (class in sec_interp.core.validation.validation_helpers)
ValidationError
ValidationMessages (class in sec_interp.gui.main_dialog_config)
ValidationParams (class in sec_interp.core.validation)
(class in sec_interp.core.validation.project_validator)
ValidationResult (in module sec_interp.core.types)
VERBOSE_LOGGING (sec_interp.gui.main_dialog_config.DialogConfig attribute)
vert_exag (sec_interp.core.models.settings_model.DemSettings attribute)
(sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
VERTICAL_EXAGGERATION (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
vertices_2d (sec_interp.core.types.InterpretationPolygon attribute)
,
[1]
W
warnings (sec_interp.core.validation.validation_helpers.ValidationContext property)
wheelEvent() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
WRONG_GEOMETRY_TYPE (sec_interp.gui.main_dialog_config.ValidationMessages attribute)