.gitattributes
.gitignore
.pylintrc
.readthedocs.yml
FAQ.md
LICENSE
MANIFEST.in
README-Adding-new-materials.md
README.md
pyproject.toml
./raytracing/__init__.py
./raytracing/__main__.py
./raytracing/_version.py
./raytracing/axicon.py
./raytracing/compact.py
./raytracing/components.py
./raytracing/eo.py
./raytracing/figure.py
./raytracing/gaussianbeam.py
./raytracing/graphicComponents.py
./raytracing/graphics.py
./raytracing/imagingpath.py
./raytracing/interface.py
./raytracing/lasercavity.py
./raytracing/laserpath.py
./raytracing/lensViewer.py
./raytracing/materials.py
./raytracing/matrix.py
./raytracing/matrixgroup.py
./raytracing/nikon.py
./raytracing/olympus.py
./raytracing/preferences.py
./raytracing/ray.py
./raytracing/rays.py
./raytracing/specialtylenses.py
./raytracing/thorlabs.py
./raytracing/utils.py
./raytracing/zemax.py
./raytracing/examples/__init__.py
./raytracing/examples/confocalDetection.py
./raytracing/examples/envexamples.py
./raytracing/examples/ex01.py
./raytracing/examples/ex02.py
./raytracing/examples/ex03.py
./raytracing/examples/ex04.py
./raytracing/examples/ex05.py
./raytracing/examples/ex06.py
./raytracing/examples/ex07.py
./raytracing/examples/ex08.py
./raytracing/examples/ex09.py
./raytracing/examples/ex10.py
./raytracing/examples/ex11.py
./raytracing/examples/ex12.py
./raytracing/examples/ex13.py
./raytracing/examples/ex14.py
./raytracing/examples/ex15.py
./raytracing/examples/ex16.py
./raytracing/examples/ex17.py
./raytracing/examples/ex18.py
./raytracing/examples/ex19.py
./raytracing/examples/fig6-lsmConfocalpinhole.py
./raytracing/examples/fig7-kohler.py
./raytracing/examples/fig8-widefield.py
./raytracing/examples/illuminator.py
./raytracing/examples/invariant.py
./raytracing/examples/invariantAndEfficiency.py
./raytracing/examples/kohlerAndInvariant.py
./raytracing/examples/laserScanningMicroscope.py
./raytracing/examples/multiProcessingTracing.py
./raytracing/examples/randomLambertianRays.py
./raytracing/examples/randomUniformRays.py
./raytracing/examples/sourceCollection.py
./raytracing/examples/template.py
./raytracing/examples/twoPhotonDescannedDetector.py
./raytracing/specifications/envtest.py
./raytracing/specifications/lensBuilder.py
./raytracing/tests/envtest.py
./raytracing/tests/testCompact.py
./raytracing/tests/testDisplay.py
./raytracing/tests/testOpenCL.py
./raytracing/tests/testPropertiesExtraction.py
./raytracing/tests/testsAxicon.py
./raytracing/tests/testsCallOtherScript.py
./raytracing/tests/testsComponents.py
./raytracing/tests/testsDecorators.py
./raytracing/tests/testsDocTestModule.py
./raytracing/tests/testsEnvtest.py
./raytracing/tests/testsExamples.py
./raytracing/tests/testsGaussian.py
./raytracing/tests/testsImagingPath.py
./raytracing/tests/testsLagrangeInvariantIdeas.py
./raytracing/tests/testsLaserPath.py
./raytracing/tests/testsLimits.py
./raytracing/tests/testsMaterials.py
./raytracing/tests/testsMatrix.py
./raytracing/tests/testsMatrixGroup.py
./raytracing/tests/testsMatrixSubclasses.py
./raytracing/tests/testsMultiprocessor.py
./raytracing/tests/testsPreferences.py
./raytracing/tests/testsPreferencesRaytracing.py
./raytracing/tests/testsRay.py
./raytracing/tests/testsRays.py
./raytracing/tests/testsRaysSubclasses.py
./raytracing/tests/testsReport.py
./raytracing/tests/testsSpecialLenses.py
./raytracing/tests/testsSpecialtyLenses.py
./raytracing/tests/testsTransforms.py
./raytracing/tests/testsUtils.py
./raytracing/tests/testsWarnings.py
./raytracing/tests/testsZemax.py
./raytracing/tests/traceManyThroughInParallelNoOutput.py
./raytracing/tests/traceManyThroughInParallelWithOutput.py
./raytracing/ui/__init__.py
./raytracing/ui/raytracing_app.py
.github/workflows/build-app.yml
.github/workflows/stale.yml
.idea/.gitignore
.idea/modules.xml
.idea/other.xml
.idea/vcs.xml
.idea/webResources.xml
.idea/inspectionProfiles/profiles_settings.xml
README.assets/chromaticaberrations.png
README.assets/e0-0356707.png
README.assets/e0.png
README.assets/ex01.png
README.assets/ex02.png
README.assets/ex03.png
README.assets/ex04.png
README.assets/ex05.png
README.assets/ex06.png
README.assets/ex07.png
README.assets/ex08.png
README.assets/ex09.png
README.assets/ex10.png
README.assets/ex11.png
README.assets/ex12.png
README.assets/ex14.png
README.assets/ex15.png
README.assets/ex16.1.png
README.assets/ex16.2.png
README.assets/ex16.3.png
README.assets/ex17.png
README.assets/ex18.png
README.assets/hierarchy.png
README.assets/image-20190511230415520.png
README.assets/inputProfile.png
README.assets/kholerIllumination.png
README.assets/microscopeSimple.png
README.assets/outputProfile.png
README.assets/simple.png
README.assets/simpleObjectImage.png
README.assets/thorlabs-0356707.png
README.assets/thorlabs.png
docs/FAQ.rst
docs/Makefile
docs/README-documentation.md
docs/conf.py
docs/contribute.md
docs/examples.md
docs/gettingStarted.md
docs/index.rst
docs/make.bat
docs/opencl.rst
docs/raytracing.rst
docs/reference.rst
docs/requirements.txt
docs/_templates/autoClass.rst
docs/_templates/autoFunction.rst
docs/_templates/autoInheritedFunction.rst
docs/_templates/classDefault.rst
docs/_templates/moduleDefault.rst
docs/images/AngleHist.png
docs/images/Histogram.png
docs/images/ImagingPath.png
docs/images/LambertianRays.png
docs/images/RandomLambertianRays.png
docs/images/RandomUniformRays.png
docs/images/UniformRays.png
docs/images/apertureStop.png
docs/images/displayRays.png
docs/images/flipOrientation_after.png
docs/images/flipOrientation_before.png
docs/images/matrixGraphicDisplay.png
docs/webgraphviz_url/index.html
docs/webgraphviz_url/jquery.min.js
docs/webgraphviz_url/site.js
docs/webgraphviz_url/viz.js
examples/README.md
packaging/BUILD.md
raytracing/__init__.py
raytracing/__main__.py
raytracing/axicon.py
raytracing/compact.py
raytracing/components.py
raytracing/eo.py
raytracing/figure.py
raytracing/gaussianbeam.py
raytracing/graphicComponents.py
raytracing/graphics.py
raytracing/imagingpath.py
raytracing/interface.py
raytracing/lasercavity.py
raytracing/laserpath.py
raytracing/lensViewer.py
raytracing/materials.py
raytracing/matrix.py
raytracing/matrixgroup.py
raytracing/nikon.py
raytracing/olympus.py
raytracing/preferences.py
raytracing/ray.py
raytracing/rays.py
raytracing/specialtylenses.py
raytracing/thorlabs.py
raytracing/utils.py
raytracing/zemax.py
raytracing.egg-info/PKG-INFO
raytracing.egg-info/SOURCES.txt
raytracing.egg-info/dependency_links.txt
raytracing.egg-info/requires.txt
raytracing.egg-info/top_level.txt
raytracing/examples/README.md
raytracing/examples/__init__.py
raytracing/examples/confocalDetection.py
raytracing/examples/envexamples.py
raytracing/examples/ex01.py
raytracing/examples/ex02.py
raytracing/examples/ex03.py
raytracing/examples/ex04.py
raytracing/examples/ex05.py
raytracing/examples/ex06.py
raytracing/examples/ex07.py
raytracing/examples/ex08.py
raytracing/examples/ex09.py
raytracing/examples/ex10.py
raytracing/examples/ex11.py
raytracing/examples/ex12.py
raytracing/examples/ex13.py
raytracing/examples/ex14.py
raytracing/examples/ex15.py
raytracing/examples/ex16.py
raytracing/examples/ex17.py
raytracing/examples/ex18.py
raytracing/examples/ex19.py
raytracing/examples/fig1-matrices.png
raytracing/examples/fig2-properties.png
raytracing/examples/fig3-apertures.png
raytracing/examples/fig4-overviewFigure.png
raytracing/examples/fig5-LSM_reference.png
raytracing/examples/fig6-lsmConfocalpinhole.py
raytracing/examples/fig7-kohler.py
raytracing/examples/fig8-widefield.py
raytracing/examples/illuminator.py
raytracing/examples/invariant.py
raytracing/examples/invariantAndEfficiency.py
raytracing/examples/kohlerAndInvariant.py
raytracing/examples/laserScanningMicroscope.py
raytracing/examples/multiProcessingTracing.py
raytracing/examples/parallel_time_smallcounts.pdf
raytracing/examples/parallel_time_smallcounts.png
raytracing/examples/randomLambertianRays.py
raytracing/examples/randomUniformRays.py
raytracing/examples/sourceCollection.py
raytracing/examples/template.py
raytracing/examples/twoPhotonDescannedDetector.py
raytracing/specifications/AC254-100-A-Zemax(ZMX).zmx
raytracing/specifications/AC254-125-A-Zemax(ZMX).zmx
raytracing/specifications/ASL5040-UV-Zemax(ZMX).zmx
raytracing/specifications/envtest.py
raytracing/specifications/lensBuilder.py
raytracing/specifications/olympus-table3.csv
raytracing/specifications/references.md
raytracing/specifications/thorlabs.Achromatic_Doublet_AR_Coatings.xlsx
raytracing/specifications/zmax_49270.zmx
raytracing/tests/.coveragerc
raytracing/tests/envtest.py
raytracing/tests/parallel_time_smallcounts.png
raytracing/tests/shifts-ac254-100-A.txt
raytracing/tests/shifts-ac254-200-A.txt
raytracing/tests/testCompact.py
raytracing/tests/testDisplay.py
raytracing/tests/testOpenCL.py
raytracing/tests/testPropertiesExtraction.py
raytracing/tests/testsAxicon.py
raytracing/tests/testsCallOtherScript.py
raytracing/tests/testsComponents.py
raytracing/tests/testsDecorators.py
raytracing/tests/testsDocTestModule.py
raytracing/tests/testsEnvtest.py
raytracing/tests/testsExamples.py
raytracing/tests/testsGaussian.py
raytracing/tests/testsImagingPath.py
raytracing/tests/testsLagrangeInvariantIdeas.py
raytracing/tests/testsLaserPath.py
raytracing/tests/testsLimits.py
raytracing/tests/testsMaterials.py
raytracing/tests/testsMatrix.py
raytracing/tests/testsMatrixGroup.py
raytracing/tests/testsMatrixSubclasses.py
raytracing/tests/testsMultiprocessor.py
raytracing/tests/testsPreferences.py
raytracing/tests/testsPreferencesRaytracing.py
raytracing/tests/testsRay.py
raytracing/tests/testsRays.py
raytracing/tests/testsRaysSubclasses.py
raytracing/tests/testsReport.py
raytracing/tests/testsSpecialLenses.py
raytracing/tests/testsSpecialtyLenses.py
raytracing/tests/testsTransforms.py
raytracing/tests/testsUtils.py
raytracing/tests/testsWarnings.py
raytracing/tests/testsZemax.py
raytracing/tests/traceManyThroughInParallelNoOutput.py
raytracing/tests/traceManyThroughInParallelWithOutput.py
raytracing/ui/__init__.py
raytracing/ui/raytracing_app.py