abc#

Abstract classes used in this module.

Classes

AbstractFrontAperture()

An interface describing the entrance aperture of the instrument.

AbstractCentralObscuration()

An interface defining the central obscuration of the instrument.

AbstractPrimaryMirror()

An interface describing the primary mirror of the instrument.

AbstractFieldStop()

An interface describing the field stop of the instrument.

AbstractGrating()

An interface describing the diffraction gratings of the instrument.

AbstractFilter()

An interface describing the visible-light filters of the instrument.

AbstractInstrument()

An interface describing the entire optical system.