SecInterp

Contents:

  • SecInterp User Guide
  • SecInterp - Detailed Project Architecture
  • SecInterp - Development Guide
  • SecInterp - Technical Compendium
  • SecInterp - Maintenance & Release Log
  • sec_interp
    • sec_interp package
      • classFactory()
      • Subpackages
        • sec_interp.core package
        • sec_interp.exporters package
        • sec_interp.gui package
        • sec_interp.resources package
      • Submodules
SecInterp
  • sec_interp
  • sec_interp package
  • sec_interp.core package
  • sec_interp.core.interfaces package
  • View page source

sec_interp.core.interfaces package

Interfaces for core services and business logic decoupling.

Submodules

  • sec_interp.core.interfaces.cache_interface module
    • ICacheService
      • ICacheService.clear()
      • ICacheService.get()
      • ICacheService.get_metadata()
      • ICacheService.invalidate()
      • ICacheService.set()
  • sec_interp.core.interfaces.drillhole_interface module
    • IDrillholeService
      • IDrillholeService.process_intervals()
      • IDrillholeService.project_collars()
  • sec_interp.core.interfaces.geology_interface module
    • IGeologyService
      • IGeologyService.generate_geological_profile()
  • sec_interp.core.interfaces.i_renderer_3d module
    • IRenderer3D
      • IRenderer3D.clear()
      • IRenderer3D.render_3d()
  • sec_interp.core.interfaces.preview_interface module
    • IPreviewService
      • IPreviewService.generate_all()
  • sec_interp.core.interfaces.profile_interface module
    • IProfileService
      • IProfileService.generate_topographic_profile()
  • sec_interp.core.interfaces.structure_interface module
    • IStructureService
      • IStructureService.detach_structures()
      • IStructureService.project_structures()
Previous Next

© Copyright 2026, Juan M Bernales.

Built with Sphinx using a theme provided by Read the Docs.