zospy.functions.lde.PupilData

zospy.functions.lde.PupilData#

class zospy.functions.lde.PupilData#

Bases: object

OpticStudio pupil data.

Attributes:
ApertureTypeint

The aperture type.

ApertureValuefloat

The aperture value.

EntrancePupilDiameterfloat

The entrance pupil diameter.

EntrancePupilPositionfloat

The entrance pupil position.

ExitPupilDiameterfloat

The exit pupil diameter.

ExitPupilPositionfloat

The exit pupil position.

ApodizationTypeint

The apodization type.

ApodizationFactorfloat

The apodization factor.

__init__(ApertureType: int, ApertureValue: float, EntrancePupilDiameter: float, EntrancePupilPosition: float, ExitPupilDiameter: float, ExitPupilPosition: float, ApodizationType: int, ApodizationFactor: float) None#