Table of Contents

Namespace VirtualLab.Programming

Classes

VL_Detectors

This class provides methods for evaluating fields.

VL_Fields

This class provides methods for manipulations, evaluations and creation of harmonic fields and fields sets.

VL_Files

This class provides methods for the import and export of fields to bitmaps, text files, or bitmap animations and access to the Microsoft Windows file system.

VL_GUI

This class provides methods for interacting with the VirtualLab Fusion main window.

VL_Math

This class provides various mathematical functions.

VL_OpticalSetups

This class provides methods for changing parameters of an Optical Setup (if you want to write your own parameter variation) and for working with Parameter Runs (if you want to vary parameters this way).

VL_Propagations

This class provides methods for propagating a field through the free space or through components.

VL_Strings

This class provides methods for converting VirtualLab objects to a string.

VL_Structures

This class provides methods for accessing optical interfaces, materials, media, stacks as well as Boundary Responses.