NgonAperture

class poppy.NgonAperture(name=None, nsides=6, radius=<Quantity 1. m>, rotation=0.0, **kwargs)[source]

Bases: poppy.optics.AnalyticOpticalElement

Defines an ideal N-gon pupil aperture.

name : string
Descriptive name
nsides : integer
Number of sides. Default is 6.
radius : float
radius to the vertices, meters. Default is 1.
rotation : float
Rotation angle to first vertex, in degrees counterclockwise from the +X axis. Default is 0.

Methods Summary

get_transmission(wave) Compute the transmission inside/outside of the occulter.

Methods Documentation

get_transmission(wave)[source]

Compute the transmission inside/outside of the occulter.