Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__enter__() (sec_interp.core.performance_metrics.PerformanceTimer method)
__exit__() (sec_interp.core.performance_metrics.PerformanceTimer method)
__init__() (sec_interp.core.controller.ProfileController method)
(sec_interp.core.data_cache.DataCache method)
(sec_interp.core.performance_metrics.PerformanceTimer method)
(sec_interp.core.services.export_service.ExportService method)
(sec_interp.core.services.preview_service.PreviewService method)
(sec_interp.exporters.base_exporter.BaseExporter method)
(sec_interp.exporters.BaseExporter 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_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_validation.DialogValidator method)
(sec_interp.gui.parallel_geology.GeologyProcessingThread 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.ui.pages.base_page.BasePage method)
(sec_interp.gui.ui.pages.BasePage method)
(sec_interp.gui.ui.pages.dem_page.DemPage method)
(sec_interp.sec_interp_plugin.SecInterp method)
A
accept_handler() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
activate() (sec_interp.gui.tools.measure_tool.ProfileMeasureTool method)
active_units (sec_interp.gui.preview_renderer.PreviewRenderer property)
(sec_interp.gui.PreviewRenderer property)
adaptive_sample() (sec_interp.gui.preview_optimizer.PreviewOptimizer class method)
add_action() (sec_interp.sec_interp_plugin.SecInterp method)
add_item() (sec_interp.gui.ui.sidebar.Sidebar method)
add_metadata() (sec_interp.core.performance_metrics.MetricsCollector method)
all_finished (sec_interp.gui.parallel_geology.ParallelGeologyService attribute)
ALLOW_EMPTY_GEOLOGY (sec_interp.gui.main_dialog_config.DialogConfig attribute)
ALLOW_EMPTY_STRUCTURES (sec_interp.gui.main_dialog_config.DialogConfig attribute)
AnalysisError
analyze() (sec_interp.analyze_project_optfixed.ProjectAnalyzer method)
apparent_dip (sec_interp.core.types.StructureMeasurement attribute)
attributes (sec_interp.core.types.GeologySegment attribute)
(sec_interp.core.types.StructureMeasurement attribute)
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_num (sec_interp.core.services.preview_service.PreviewParams attribute)
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)
(class in sec_interp.gui.ui.pages.base_page)
batch_progress (sec_interp.gui.parallel_geology.ParallelGeologyService attribute)
buffer_dist (sec_interp.core.services.preview_service.PreviewParams attribute)
(sec_interp.core.services.preview_service.PreviewResult attribute)
(sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
BUFFER_DISTANCE (sec_interp.gui.main_dialog_config.DialogDefaults 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.gui.preview_optimizer.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_step_size() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.spatial)
canvasMoveEvent() (sec_interp.gui.tools.measure_tool.ProfileMeasureTool method)
canvasReleaseEvent() (sec_interp.gui.tools.measure_tool.ProfileMeasureTool method)
cardinal_to_azimuth() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.parsing)
classes (sec_interp.analyze_project_optfixed.ModuleAnalysis attribute)
classFactory() (in module sec_interp)
clear() (sec_interp.analyze_project_optfixed.LRUCache method)
(sec_interp.core.data_cache.DataCache method)
(sec_interp.core.performance_metrics.MetricsCollector method)
clear_cache_handler() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
collar_depth_field (sec_interp.core.services.preview_service.PreviewParams attribute)
collar_id_field (sec_interp.core.services.preview_service.PreviewParams attribute)
collar_layer (sec_interp.core.services.preview_service.PreviewParams attribute)
collar_use_geometry (sec_interp.core.services.preview_service.PreviewParams attribute)
collar_x_field (sec_interp.core.services.preview_service.PreviewParams attribute)
collar_y_field (sec_interp.core.services.preview_service.PreviewParams attribute)
collar_z_field (sec_interp.core.services.preview_service.PreviewParams attribute)
complete() (sec_interp.analyze_project_optfixed.ProgressTracker method)
complexity_score (sec_interp.analyze_project_optfixed.ModuleAnalysis attribute)
connect_all() (sec_interp.gui.main_dialog_signals.DialogSignalManager method)
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)
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)
(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_layer() (sec_interp.gui.preview_layer_factory.PreviewLayerFactory method)
CSVExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.csv_exporter)
D
DataCache (class in sec_interp.core.data_cache)
deactivate() (sec_interp.gui.tools.measure_tool.ProfileMeasureTool method)
decimate() (sec_interp.gui.preview_optimizer.PreviewOptimizer static method)
DEFAULT_BAND (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
DEFAULT_CONFIG (sec_interp.analyze_project_optfixed.ProjectAnalyzer attribute)
DemPage (class in sec_interp.gui.ui.pages.dem_page)
densify_line_by_interval() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.geometry)
dependencies (sec_interp.analyze_project_optfixed.ModuleAnalysis attribute)
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)
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)
DialogValidator (class in sec_interp.gui.main_dialog_validation)
dip_field (sec_interp.core.services.preview_service.PreviewParams attribute)
DIP_SCALE (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
dip_scale_factor (sec_interp.core.services.preview_service.PreviewParams attribute)
(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)
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.services.preview_service.PreviewResult attribute)
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)
DrillholeTraceShpExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.drillhole_exporters)
E
elevation (sec_interp.core.types.StructureMeasurement attribute)
emit() (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)
entry_points (sec_interp.analyze_project_optfixed.ProjectContext attribute)
error_occurred (sec_interp.gui.parallel_geology.GeologyProcessingThread attribute)
(sec_interp.gui.parallel_geology.ParallelGeologyService attribute)
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_exporters.DrillholeIntervalShpExporter method)
(sec_interp.exporters.drillhole_exporters.DrillholeTraceShpExporter method)
(sec_interp.exporters.DrillholeIntervalShpExporter 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.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_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)
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)
F
filter_features_by_buffer() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.geometry)
format_duration() (in module sec_interp.core.performance_metrics)
functions (sec_interp.analyze_project_optfixed.ModuleAnalysis attribute)
G
generate_all() (sec_interp.core.services.preview_service.PreviewService method)
generate_geological_profile() (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.services.profile_service.ProfileService method)
(sec_interp.core.services.ProfileService method)
geol (sec_interp.core.services.preview_service.PreviewResult attribute)
GEOLOGY_COLORS (sec_interp.gui.preview_layer_factory.PreviewLayerFactory attribute)
GeologyData (in module sec_interp.core.types)
GeologyPage (class in sec_interp.gui.ui.pages.geology_page)
GeologyProcessingThread (class in sec_interp.gui.parallel_geology)
GeologySegment (class in sec_interp.core.types)
GeologyService (class in sec_interp.core.services)
(class in sec_interp.core.services.geology_service)
GeologyShpExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.profile_exporters)
geometry (sec_interp.core.types.GeologySegment attribute)
get() (sec_interp.analyze_project_optfixed.LRUCache method)
(sec_interp.core.data_cache.DataCache 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.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.section_page.SectionPage method)
(sec_interp.gui.ui.pages.structure_page.StructurePage method)
get_distance_range() (sec_interp.core.services.preview_service.PreviewResult method)
get_elevation_range() (sec_interp.core.services.preview_service.PreviewResult method)
get_exporter() (in module sec_interp.exporters)
get_geological_profile() (sec_interp.core.data_cache.DataCache method)
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)
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)
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_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_structural_data() (sec_interp.core.data_cache.DataCache 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_exporters.DrillholeIntervalShpExporter method)
(sec_interp.exporters.drillhole_exporters.DrillholeTraceShpExporter method)
(sec_interp.exporters.DrillholeIntervalShpExporter 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.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_topographic_profile() (sec_interp.core.data_cache.DataCache method)
getThemeIcon() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
GRID_COLOR (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
I
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)
iface (sec_interp.gui.main_dialog.SecInterpDialog attribute)
(sec_interp.gui.SecInterpDialog attribute)
ImageExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.image_exporter)
imports (sec_interp.analyze_project_optfixed.ModuleAnalysis attribute)
initGui() (sec_interp.sec_interp_plugin.SecInterp method)
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)
interval_from_field (sec_interp.core.services.preview_service.PreviewParams attribute)
interval_id_field (sec_interp.core.services.preview_service.PreviewParams attribute)
interval_layer (sec_interp.core.services.preview_service.PreviewParams attribute)
interval_lith_field (sec_interp.core.services.preview_service.PreviewParams attribute)
interval_to_field (sec_interp.core.services.preview_service.PreviewParams attribute)
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)
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)
L
LayerDict (in module sec_interp.core.types)
LegendWidget (class in sec_interp.gui.legend_widget)
line_layer (sec_interp.core.services.preview_service.PreviewParams attribute)
(sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
lines (sec_interp.analyze_project_optfixed.ModuleAnalysis attribute)
load_settings() (sec_interp.gui.main_dialog_settings.DialogSettingsManager method)
LOG_DETAILED_METRICS (sec_interp.gui.main_dialog_config.DialogConfig attribute)
LOG_PERFORMANCE (sec_interp.gui.main_dialog_config.DialogConfig attribute)
LRUCache (class in sec_interp.analyze_project_optfixed)
M
main() (in module sec_interp.analyze_project_optfixed)
(in module sec_interp.generate_ai_templates)
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)
messagebar (sec_interp.gui.main_dialog.SecInterpDialog attribute)
(sec_interp.gui.SecInterpDialog attribute)
metrics (sec_interp.core.services.preview_service.PreviewResult attribute)
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.analyze_project_optfixed
sec_interp.core
sec_interp.core.algorithms
sec_interp.core.controller
sec_interp.core.data_cache
sec_interp.core.performance_metrics
sec_interp.core.services
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.io
sec_interp.core.utils.parsing
sec_interp.core.utils.rendering
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.exporters
sec_interp.exporters.base_exporter
sec_interp.exporters.csv_exporter
sec_interp.exporters.drillhole_exporters
sec_interp.exporters.image_exporter
sec_interp.exporters.pdf_exporter
sec_interp.exporters.profile_exporters
sec_interp.exporters.shp_exporter
sec_interp.exporters.svg_exporter
sec_interp.generate_ai_templates
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_preview
sec_interp.gui.main_dialog_settings
sec_interp.gui.main_dialog_signals
sec_interp.gui.main_dialog_status
sec_interp.gui.main_dialog_utils
sec_interp.gui.main_dialog_validation
sec_interp.gui.parallel_geology
sec_interp.gui.preview_axes_manager
sec_interp.gui.preview_layer_factory
sec_interp.gui.preview_legend_renderer
sec_interp.gui.preview_optimizer
sec_interp.gui.preview_renderer
sec_interp.gui.tools
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.preview_page
sec_interp.gui.ui.pages.section_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
ModuleAnalysis (class in sec_interp.analyze_project_optfixed)
N
name (sec_interp.analyze_project_optfixed.ModuleAnalysis attribute)
O
open_help() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
optimization_opportunities (sec_interp.analyze_project_optfixed.ProjectContext attribute)
original_dip (sec_interp.core.types.StructureMeasurement attribute)
original_strike (sec_interp.core.types.StructureMeasurement attribute)
outcrop_field (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
outcrop_layer (sec_interp.core.services.preview_service.PreviewParams attribute)
(sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
outcrop_name_field (sec_interp.core.services.preview_service.PreviewParams attribute)
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)
ParallelGeologyService (class in sec_interp.gui.parallel_geology)
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)
patterns (sec_interp.analyze_project_optfixed.ProjectContext attribute)
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)
PointList (in module sec_interp.core.types)
points (sec_interp.core.types.GeologySegment attribute)
populate_field_combobox() (sec_interp.gui.main_dialog_utils.DialogEntityManager static method)
prepare_profile_context() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.sampling)
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.gui.preview_optimizer)
PreviewParams (class in sec_interp.core.services.preview_service)
PreviewRenderer (class in sec_interp.gui)
(class in sec_interp.gui.preview_renderer)
PreviewResult (class in sec_interp.core.services.preview_service)
PreviewService (class in sec_interp.core.services.preview_service)
PreviewWidget (class in sec_interp.gui.ui.pages.preview_page)
process_data() (sec_interp.sec_interp_plugin.SecInterp method)
process_intervals() (sec_interp.core.services.drillhole_service.DrillholeService method)
(sec_interp.core.services.DrillholeService method)
process_profiles_parallel() (sec_interp.gui.parallel_geology.ParallelGeologyService method)
processing_finished (sec_interp.gui.parallel_geology.GeologyProcessingThread attribute)
ProfileController (class in sec_interp.core.controller)
ProfileData (in module sec_interp.core.types)
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.measure_tool)
progress_updated (sec_interp.gui.parallel_geology.GeologyProcessingThread attribute)
ProgressTracker (class in sec_interp.analyze_project_optfixed)
project_collars() (sec_interp.core.services.drillhole_service.DrillholeService method)
(sec_interp.core.services.DrillholeService method)
project_name (sec_interp.analyze_project_optfixed.ProjectContext attribute)
project_structures() (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)
ProjectAnalyzer (class in sec_interp.analyze_project_optfixed)
ProjectContext (class in sec_interp.analyze_project_optfixed)
ProjectValidator (class in sec_interp.core.validation)
(class in sec_interp.core.validation.project_validator)
Q
qCleanupResources() (in module sec_interp.resources.resources)
QgsLogHandler (class in sec_interp.logger_config)
qInitResources() (in module sec_interp.resources.resources)
R
raster_layer (sec_interp.core.services.preview_service.PreviewParams attribute)
(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.measure_tool.ProfileMeasureTool method)
run() (sec_interp.gui.parallel_geology.GeologyProcessingThread method)
(sec_interp.sec_interp_plugin.SecInterp method)
run_geometry_operation() (in module sec_interp.core.utils.geometry)
run_processing_algorithm() (in module sec_interp.core.utils)
(in module sec_interp.core.utils.geometry)
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_profile_line() (sec_interp.sec_interp_plugin.SecInterp method)
save_settings() (sec_interp.gui.main_dialog_settings.DialogSettingsManager method)
scale (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.analyze_project_optfixed
module
sec_interp.core
module
sec_interp.core.algorithms
module
sec_interp.core.controller
module
sec_interp.core.data_cache
module
sec_interp.core.performance_metrics
module
sec_interp.core.services
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.io
module
sec_interp.core.utils.parsing
module
sec_interp.core.utils.rendering
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.exporters
module
sec_interp.exporters.base_exporter
module
sec_interp.exporters.csv_exporter
module
sec_interp.exporters.drillhole_exporters
module
sec_interp.exporters.image_exporter
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.generate_ai_templates
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_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_utils
module
sec_interp.gui.main_dialog_validation
module
sec_interp.gui.parallel_geology
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_optimizer
module
sec_interp.gui.preview_renderer
module
sec_interp.gui.tools
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.preview_page
module
sec_interp.gui.ui.pages.section_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)
SecInterpMainWindow (class in sec_interp.gui.ui.main_window)
SectionPage (class in sec_interp.gui.ui.pages.section_page)
security_issues (sec_interp.analyze_project_optfixed.ProjectContext attribute)
set() (sec_interp.analyze_project_optfixed.LRUCache method)
(sec_interp.core.data_cache.DataCache method)
set_geological_profile() (sec_interp.core.data_cache.DataCache method)
set_metadata() (sec_interp.core.data_cache.DataCache method)
set_structural_data() (sec_interp.core.data_cache.DataCache method)
set_topographic_profile() (sec_interp.core.data_cache.DataCache method)
SettingsDict (in module sec_interp.core.types)
setup_indicators() (sec_interp.gui.main_dialog_status.DialogStatusManager method)
setup_logging() (in module sec_interp.analyze_project_optfixed)
ShapefileExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.shp_exporter)
SHOW_HELP_ON_START (sec_interp.gui.main_dialog_config.DialogConfig attribute)
SHOW_LEGEND (sec_interp.gui.main_dialog_config.DialogConfig attribute)
SHOW_METRICS_IN_RESULTS (sec_interp.gui.main_dialog_config.DialogConfig attribute)
show_user_message() (in module sec_interp.gui.utils)
Sidebar (class in sec_interp.gui.ui.sidebar)
snap() (sec_interp.gui.tools.measure_tool.ProfileSnapper method)
stats() (sec_interp.analyze_project_optfixed.LRUCache 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.services.preview_service.PreviewParams attribute)
struct (sec_interp.core.services.preview_service.PreviewResult attribute)
struct_dip_field (sec_interp.core.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
struct_layer (sec_interp.core.services.preview_service.PreviewParams attribute)
(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.analyze_project_optfixed.ProjectContext attribute)
StructureData (in module sec_interp.core.types)
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)
StructureShpExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.profile_exporters)
SUPPORTED_DOCUMENT_FORMATS (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
SUPPORTED_IMAGE_FORMATS (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
SUPPORTED_VECTOR_FORMATS (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
survey_azim_field (sec_interp.core.services.preview_service.PreviewParams attribute)
survey_depth_field (sec_interp.core.services.preview_service.PreviewParams attribute)
survey_id_field (sec_interp.core.services.preview_service.PreviewParams attribute)
survey_incl_field (sec_interp.core.services.preview_service.PreviewParams attribute)
survey_layer (sec_interp.core.services.preview_service.PreviewParams attribute)
SVGExporter (class in sec_interp.exporters)
(class in sec_interp.exporters.svg_exporter)
T
tech_stack (sec_interp.analyze_project_optfixed.ProjectContext attribute)
technical_debt (sec_interp.analyze_project_optfixed.ProjectContext attribute)
timeout() (in module sec_interp.analyze_project_optfixed)
TimeoutException
todo_comments (sec_interp.analyze_project_optfixed.ModuleAnalysis attribute)
toggle_measure_tool() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
topo (sec_interp.core.services.preview_service.PreviewResult attribute)
tr() (sec_interp.sec_interp_plugin.SecInterp method)
U
UIConstants (class in sec_interp.gui.main_dialog_config)
unit_name (sec_interp.core.types.GeologySegment attribute)
UNKNOWN_ERROR (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
unload() (sec_interp.sec_interp_plugin.SecInterp method)
update() (sec_interp.analyze_project_optfixed.ProgressTracker 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.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)
V
validate() (sec_interp.gui.ui.pages.base_page.BasePage method)
(sec_interp.gui.ui.pages.BasePage method)
(sec_interp.gui.ui.pages.dem_page.DemPage method)
(sec_interp.gui.ui.pages.section_page.SectionPage method)
validate_all() (sec_interp.core.validation.project_validator.ProjectValidator static method)
(sec_interp.core.validation.ProjectValidator static method)
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_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.DialogValidator 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_configuration() (in module sec_interp.core.validation)
(in module sec_interp.core.validation.layer_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_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_preview_requirements() (sec_interp.core.validation.project_validator.ProjectValidator static method)
(sec_interp.core.validation.ProjectValidator static method)
(sec_interp.gui.main_dialog_validation.DialogValidator method)
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.project_validator)
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)
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.validation.project_validator.ValidationParams attribute)
(sec_interp.core.validation.ValidationParams attribute)
VERTICAL_EXAGGERATION (sec_interp.gui.main_dialog_config.DialogDefaults attribute)
W
wheelEvent() (sec_interp.gui.main_dialog.SecInterpDialog method)
(sec_interp.gui.SecInterpDialog method)
WRONG_GEOMETRY_TYPE (sec_interp.gui.main_dialog_config.ValidationMessages attribute)
SecInterp
Navigation
Contents:
SecInterp User Guide
SecInterp - Detailed Project Architecture
SecInterp - Development Guide
SecInterp - Technical Compendium
SecInterp - Maintenance & Release Log
sec_interp
Related Topics
Documentation overview