Lime Tbx

Introduction:

  • README
  • Releases
  • Glossary

User Guide:

  • Overview
  • Installation
  • Configuration
  • Simulations
  • Comparisons
  • Coefficients
  • File Formats

Technical Details:

  • Analysis
  • Design
  • Implementation

Packages

  • lime_tbx package
    • Subpackages
      • lime_tbx.application package
      • lime_tbx.business package
      • lime_tbx.common package
      • lime_tbx.persistence package
      • lime_tbx.presentation package
        • Subpackages

Additional Information

  • Contributing
  • Code of Conduct
Lime Tbx
  • lime_tbx package
  • lime_tbx.presentation package
  • View page source

lime_tbx.presentation package

LIME Toolbox - Presentation Layer

This package is responsible for managing user interactions and interfacing with them through various means, such as graphical user interfaces (GUIs) and command-line interfaces (CLIs). It serves as the entry point for user interaction, ensuring proper input handling, validation, and response formatting.

Subpackages

  • lime_tbx.presentation.cli package
    • Modules
    • Main Features
    • Usage
    • Submodules
      • lime_tbx.presentation.cli.cli module
        • CLI
        • CLIError
        • ParsingError
        • eprint()
        • print_help()
        • print_version()
      • lime_tbx.presentation.cli.export module
        • CLIExporter
        • ComparisonKey
        • ExportCSV
        • ExportComparison
        • ExportComparisonCSV
        • ExportComparisonCSVDir
        • ExportComparisonGraph
        • ExportComparisonGraphDir
        • ExportData
        • ExportError
        • ExportGraph
        • ExportNetCDF
  • lime_tbx.presentation.gui package
    • Submodules
      • lime_tbx.presentation.gui.canvas module
      • lime_tbx.presentation.gui.coefficients module
      • lime_tbx.presentation.gui.constants module
      • lime_tbx.presentation.gui.gui module
      • lime_tbx.presentation.gui.help module
      • lime_tbx.presentation.gui.ifaces module
        • IMainSimulationsWidget
        • noconflict_makecls()
      • lime_tbx.presentation.gui.input module
      • lime_tbx.presentation.gui.interpoptions module
      • lime_tbx.presentation.gui.maingui module
      • lime_tbx.presentation.gui.output module
      • lime_tbx.presentation.gui.settings module
        • ISettingsManager
        • SettingsManager
      • lime_tbx.presentation.gui.spinner module
      • lime_tbx.presentation.gui.srf module
      • lime_tbx.presentation.gui.util module
Previous Next

© Copyright 2024, European Space Agency (ESA). Code and documentation licensed under the GNU Lesser General Public License (LGPL), Version 3.0.

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