API for lenstest package
lenstest.lenstest Module
Utility routines for lens testing.
Documentation and examples are available at <https://lenstest.readthedocs.io>
Functions
|
Calculate sagitta for conic surface at points X, Y. |
|
Generate test points for lens test. |
|
Create a polygon for a rotated knife edge. |
|
Create a polygon for a circle. |
|
Draw a circle. |
|
Draw and fill a biconvex lens shape. |
|
Draw one face of a mirror. |
|
Create string that describes a conic value. |
lenstest.ronchi Module
Generate ronchigrams for lens testing.
Documentation and examples are available at <https://lenstest.readthedocs.io>
Functions
|
Create points that pass through a Ronchi ruling. |
|
Plot cross-sections on projection screen at a distance of RoC. |
|
Plot cross-sections at Ronchi ruling and projection screen. |
|
Plot the Ronchi Lens Test Layout (4f system). |
|
Plot the Ronchi Mirror Test Layout. |
lenstest.foucault Module
Generate Foucault Knife Edge images (Foucaugrams) for mirror/lens testing.
Documentation and examples are available at <https://lenstest.readthedocs.io>
Functions
|
Create points that miss the knife edge. |
|
Plot the Foucault knife edge image. |
|
Plot the Foucault knife edge image. |
|
Plot the Foucault knife edge experiment. |
|
Plot the Foucault knife edge experiment. |