pyOpTools API

The package pyoptools is divided in several modules. These modules separate the different functionalities:

  1. pyoptools.raytrace This package contains the classes and functions used to perform the simulation of optical systems using 3D non-sequential raytracing algorithms.
  2. pyoptools.misc This package contains miscellaneous classes and functions used by the other packages, but that can not be classified in any of them.
  3. pyoptools.wavefront This package contains classes and functions to perform wavefront propagation