zospy.analyses.base#
Base functionality for analyses.
This module provides classes and functions to handle the creation, configuration, and execution of analyses, as well as the serialization and deserialization of analysis results.
Classes#
- AnalysisMessage
Represents a message from a OpticStudio analysis.
- AnalysisMetadata
Contains metadata from a OpticStudio analysis.
- AnalysisResult
Represents the result of a OpticStudio analysis.
- OnComplete
Enum defining actions to perform after running an analysis.
- Analysis
Provides access to the settings and results of a OpticStudio analysis.
- AnalysisWrapper
Abstract base class for analysis wrappers.
Functions#
- new_analysis(oss, analysis_type, settings_first=True)
Creates a new analysis in OpticStudio.
Functions
|
Create a new analysis in OpticStudio. |
Classes
OpticStudio analysis. |
|
Zemax OpticStudio analysis message. |
|
Zemax OpticStudio analysis metadata. |
|
Zemax OpticStudio analysis result. |
|
Base class for analysis wrappers. |
|
Action to perform after running an OpticStudio analysis. |