Rays
====

This section gives an overview of Optiland modules related to paraxial and real ray definition and generation, as well as polarization.
Optiland utilizes NumPy arrays to represent rays, which allows for efficient computation and manipulation of ray data.

.. autosummary::
   :toctree: rays/
   :caption: Ray Modules

   rays.paraxial_rays
   rays.polarization_state
   rays.polarized_rays
   rays.ray_generator
   rays.real_rays
