CRTVisConfig

class dnois.optics.rt.CRTVisConfig(color_fresnel: str = 'orange', linestyle_surface: dict = <factory>, linestyle_terminal: dict = <factory>, surface_points: int = 100)

A data class describing visualization configuration for CoaxialRayTracing.

color_fresnel: str = 'orange'

Color of latent profile of Fresnel surface.

linestyle_surface: dict

Line style to draw profiles of surfaces.

linestyle_terminal: dict

Line sytle to draw plane of object or image.

surface_points: int = 100

Number of points to draw profiles of surfaces.