lentil.plane.TiltInterface#
- class lentil.plane.TiltInterface(**kwargs)[source]#
Utility class for holding common lofic shared by classes that need to implement the tilt interface.
Notes
If
ptypeis not provided, it defaults to lentil.tilt.See also
Attributes
Electric field amplitude transmission |
|
Plane diameter |
|
Freeze (cache) state |
|
Flattened view of |
|
Binary transmission mask |
|
Optical path difference |
|
Physical sampling of each pixel in the plane |
|
2D vector representing piston and tilt in x and y. |
|
Plane type |
|
Plane dimensions computed from |
|
Number of independent masks (segments) in |
Methods
|
Fit and remove tilt from Plane |
|
Cache properties defined in |
|
Multiply with a wavefront. |
|
Resample a plane via interpolation. |
|
Rescale a plane via interpolation. |
|
TODO |
|
Clear property cache |