rayoptics.oprops package
Package for optical property modeling for optical systems
The oprops subpackage provides classes and functions for
modeling optical properties.
Modules in oprops include:
Submodules
- rayoptics.oprops.doe module
radial_phase_fct()DiffractionGratingDiffractionGrating.grating_normalDiffractionGrating.grating_lpmmDiffractionGrating.grating_freq_umDiffractionGrating.orderDiffractionGrating.interact_modeDiffractionGrating.labelDiffractionGrating.grating_lpmmDiffractionGrating.grating_freq_umDiffractionGrating.listobj_str()DiffractionGrating.phase()DiffractionGrating.phase_ludwig()DiffractionGrating.phase_welford()
DiffractiveElementHolographicElement
- rayoptics.oprops.thinlens module
ThinLensThinLens.list_thinlens()ThinLens.listobj_str()ThinLens.ifc_token()ThinLens.update()ThinLens.full_profile()ThinLens.profile_cvThinLens.surface_od()ThinLens.set_max_aperture()ThinLens.optical_powerThinLens.set_optical_power()ThinLens.apply_scale_factor()ThinLens.update_following_reflection()ThinLens.from_first_order()ThinLens.normal()ThinLens.intersect()ThinLens.phase()