propagate_rays#
- optika.propagators.propagate_rays(propagators, rays)[source]#
Iterate through a sequence of ray propagators, calling
propagate_rays()on the given set of input rays.- Parameters:
propagators (AbstractRayPropagator | Sequence[AbstractRayPropagator]) – A sequence of ray propagators to interact with rays.
rays (RayVectorArray) – The input rays to propagate through the sequence.
- Return type: