Module polarization::jones::common[][src]

Types and definitions used in other modules.

Structs

Beam

An ideal coherent light source i.e. an ideal laser beam.

Enums

Angle

An angle.

Handedness

The handedness of a circularly polarized beam.

JonesError

The different kinds of errors that may occur inside polarization.

Polarization

The types of polarization handled by Jones calculus.

Constants

pi

Archimedes' constant (π)

Traits

JonesMatrix
JonesVector

Functions

rotate_matrix

Rotate an optical element by transforming its Jones matrix.

Type Definitions

ComplexMatrix

A more convenient synonym for the type of 2x2 Jones matrices.

ComplexVector

A more convenient synonym for the type of 2x1 Jones vectors.

Result

The result type used by jones.