RayTraces
- class raytracing.RayTraces(rayTraces=None)
Bases:
objectA collection of ray traces from tracing multiple input rays.
When many rays are propagated through an optical system (e.g. via
traceManyNative), the result is a list of traces — one per input ray. This class wraps that list with the same interface asCompactRaytraces.- Parameters:
rayTraces (list of RayTrace, optional) – The individual traces to collect.
- property lastRays
The last ray from each trace, as a Rays collection.
Methods
|
Inherited Methods
Attributes
The last ray from each trace, as a Rays collection. |