Namespace VirtualLabAPI.Core.OpticalSystems
Classes
- BasicParameter
The parameter which holds the data for the numerical setup of light sources.
- HomogeneousMedium
Class representing a homogeneous medium.
- OpticalInterface
This is the base class for all optical surfaces.
- OpticalMedium
Base class for every class that represents a modulated or non-modulated refractive index distribution between two surfaces.
- ProfileHeightInterface
This is the base class for all optical surfaces which can be described by a profile height function h(x, y). The profile height corresponds to the z-position of the optical interface at a given lateral position.
Enums
- RefractiveIndexModulation
This flag enumeration is used to indicate different modulations of the complex refractive index depending on the position.