ray-optics

Contents

  • Introduction

Getting Started

  • Installation
  • Jupyter notebooks
  • Scripting Usage
  • iPython setup code
  • Jupyter setup code
  • Qt application

Examples

  • Triplet example
  • Multiple lens import example
  • Cell Phone Camera Lens
  • ThorLabs catalog lens example
  • Edmund catalog lens example

User Guide

  • Models and Representations
  • Optical Calculations and Analysis

Developer Guide

  • GUI Layers
  • Module Reference
  • Lens File Specification (.roa)

Miscellaneous

  • Authors
  • License
  • Changelog
ray-optics
  • Search


© Copyright 2017-2025, Michael J. Hayford.

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