MatrixGroup.trace¶
-
raytracing.MatrixGroup.trace(self, inputRay)¶ Trace the input ray from first element until after the last element, indicating if the ray was blocked or not.
- inputRay : object of ray class
- A ray with height y and angle theta
Returns: rayTrace – Returns a ray trace (i.e. [Ray()]) starting with inputRay, followed by the ray after each element. Return type: object of ray class Notes
If an element is composed of sub-elements, the ray will also be traced in several steps. If any element blocks the ray, it will be indicated.