AbstractFrontAperture#

class esis.optics.abc.AbstractFrontAperture[source]#

Bases: Translatable

An interface describing the entrance aperture of the instrument.

Attributes

surface

Represent this object as an optika surface.

transformation

the coordinate transformation between the global coordinate system and this object's local coordinate system

translation

translate the coordinate system

Methods

__init__()

Inheritance Diagram

Inheritance diagram of esis.optics.abc.AbstractFrontAperture
property surface: Surface#

Represent this object as an optika surface.

property transformation: AbstractTransformation#

the coordinate transformation between the global coordinate system and this object’s local coordinate system

abstract property translation: Quantity | AbstractScalar | AbstractVectorArray#

translate the coordinate system