API documentation added

This commit is contained in:
2020-07-06 17:28:44 +02:00
parent 9bc18b5d5a
commit 314ce0cb43
11 changed files with 396 additions and 3 deletions
+7
View File
@@ -0,0 +1,7 @@
.. _api:
*****************
API Documentation
*****************
.. include:: esbo_etc.rst
@@ -0,0 +1,86 @@
esbo\_etc.classes.optical\_component package
============================================
Submodules
----------
esbo\_etc.classes.optical\_component.AHotOpticalComponent module
----------------------------------------------------------------
.. automodule:: esbo_etc.classes.optical_component.AHotOpticalComponent
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.optical\_component.AOpticalComponent module
-------------------------------------------------------------
.. automodule:: esbo_etc.classes.optical_component.AOpticalComponent
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.optical\_component.Atmosphere module
------------------------------------------------------
.. automodule:: esbo_etc.classes.optical_component.Atmosphere
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.optical\_component.BeamSplitter module
--------------------------------------------------------
.. automodule:: esbo_etc.classes.optical_component.BeamSplitter
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.optical\_component.CosmicBackground module
------------------------------------------------------------
.. automodule:: esbo_etc.classes.optical_component.CosmicBackground
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.optical\_component.Filter module
--------------------------------------------------
.. automodule:: esbo_etc.classes.optical_component.Filter
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.optical\_component.Lens module
------------------------------------------------
.. automodule:: esbo_etc.classes.optical_component.Lens
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.optical\_component.Mirror module
--------------------------------------------------
.. automodule:: esbo_etc.classes.optical_component.Mirror
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.optical\_component.StrayLight module
------------------------------------------------------
.. automodule:: esbo_etc.classes.optical_component.StrayLight
:members:
:undoc-members:
:show-inheritance:
Module contents
---------------
.. automodule:: esbo_etc.classes.optical_component
:members:
:undoc-members:
:show-inheritance:
+38
View File
@@ -0,0 +1,38 @@
esbo\_etc.classes.psf package
=============================
Submodules
----------
esbo\_etc.classes.psf.Airy module
---------------------------------
.. automodule:: esbo_etc.classes.psf.Airy
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.psf.IPSF module
---------------------------------
.. automodule:: esbo_etc.classes.psf.IPSF
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.psf.Zemax module
----------------------------------
.. automodule:: esbo_etc.classes.psf.Zemax
:members:
:undoc-members:
:show-inheritance:
Module contents
---------------
.. automodule:: esbo_etc.classes.psf
:members:
:undoc-members:
:show-inheritance:
+73
View File
@@ -0,0 +1,73 @@
esbo\_etc.classes package
=========================
Subpackages
-----------
.. toctree::
:maxdepth: 4
esbo_etc.classes.optical_component
esbo_etc.classes.psf
esbo_etc.classes.sensor
esbo_etc.classes.target
Submodules
----------
esbo\_etc.classes.Config module
-------------------------------
.. automodule:: esbo_etc.classes.Config
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.Entry module
------------------------------
.. automodule:: esbo_etc.classes.Entry
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.IRadiant module
---------------------------------
.. automodule:: esbo_etc.classes.IRadiant
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.RadiantFactory module
---------------------------------------
.. automodule:: esbo_etc.classes.RadiantFactory
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.SpectralQty module
------------------------------------
.. automodule:: esbo_etc.classes.SpectralQty
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.SpinnerHandler module
---------------------------------------
.. automodule:: esbo_etc.classes.SpinnerHandler
:members:
:undoc-members:
:show-inheritance:
Module contents
---------------
.. automodule:: esbo_etc.classes
:members:
:undoc-members:
:show-inheritance:
@@ -0,0 +1,54 @@
esbo\_etc.classes.sensor package
================================
Submodules
----------
esbo\_etc.classes.sensor.ASensor module
---------------------------------------
.. automodule:: esbo_etc.classes.sensor.ASensor
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.sensor.Heterodyne module
------------------------------------------
.. automodule:: esbo_etc.classes.sensor.Heterodyne
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.sensor.Imager module
--------------------------------------
.. automodule:: esbo_etc.classes.sensor.Imager
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.sensor.PixelMask module
-----------------------------------------
.. automodule:: esbo_etc.classes.sensor.PixelMask
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.sensor.SensorFactory module
---------------------------------------------
.. automodule:: esbo_etc.classes.sensor.SensorFactory
:members:
:undoc-members:
:show-inheritance:
Module contents
---------------
.. automodule:: esbo_etc.classes.sensor
:members:
:undoc-members:
:show-inheritance:
@@ -0,0 +1,46 @@
esbo\_etc.classes.target package
================================
Submodules
----------
esbo\_etc.classes.target.ATarget module
---------------------------------------
.. automodule:: esbo_etc.classes.target.ATarget
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.target.BlackBodyTarget module
-----------------------------------------------
.. automodule:: esbo_etc.classes.target.BlackBodyTarget
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.target.FileTarget module
------------------------------------------
.. automodule:: esbo_etc.classes.target.FileTarget
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.classes.target.LineTarget module
------------------------------------------
.. automodule:: esbo_etc.classes.target.LineTarget
:members:
:undoc-members:
:show-inheritance:
Module contents
---------------
.. automodule:: esbo_etc.classes.target
:members:
:undoc-members:
:show-inheritance:
+38
View File
@@ -0,0 +1,38 @@
esbo\_etc.lib package
=====================
Submodules
----------
esbo\_etc.lib.helpers module
----------------------------
.. automodule:: esbo_etc.lib.helpers
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.lib.logger module
---------------------------
.. automodule:: esbo_etc.lib.logger
:members:
:undoc-members:
:show-inheritance:
esbo\_etc.lib.output module
---------------------------
.. automodule:: esbo_etc.lib.output
:members:
:undoc-members:
:show-inheritance:
Module contents
---------------
.. automodule:: esbo_etc.lib
:members:
:undoc-members:
:show-inheritance:
+31
View File
@@ -0,0 +1,31 @@
esbo\_etc package
=================
Subpackages
-----------
.. toctree::
:maxdepth: 4
esbo_etc.classes
esbo_etc.lib
Submodules
----------
esbo\_etc.esbo\-etc module
--------------------------
.. automodule:: esbo_etc.esbo-etc
:members:
:undoc-members:
:show-inheritance:
Module contents
---------------
.. automodule:: esbo_etc
:members:
:undoc-members:
:show-inheritance:
+7
View File
@@ -0,0 +1,7 @@
esbo_etc
========
.. toctree::
:maxdepth: 4
esbo_etc