ImagingPath.saveFigure¶
-
raytracing.ImagingPath.saveFigure(self, filePath, rays=None, raysList=None, removeBlocked=True, comments=None, onlyPrincipalAndAxialRays=None, limitObjectToFieldOfView=None) The figure of the imaging path can be saved using this function.
Parameters: - filePath (str or PathLike or file-like object) – A path, or a Python file-like object, or possibly some backend-dependent object. If filepath is not a path or has no extension, remember to specify format to ensure that the correct backend is used.
- rays (Rays instance) –
- raysList (list of Rays or list of list of Ray) –
- onlyPrincipalAndAxialRays (bool (Optional)) – If True, only the principal rays will appear on the plot (default=True)
- removeBlocked (bool (Optional)) – If True, the blocked rays are removed (default=False)
- comments (string) – If comments are included they will be displayed on a graph in the bottom half of the plot. (default=None)