Internals#
Plane type#
|
Create a plane type object |
|
Field#
|
Two-dimensional discretely sampled complex field. |
|
Compute the bounding extents around a number of Field objects. |
|
Insert a field into an array. |
|
Merge two Fields |
|
True if two Fields overlap, otherwise False |
|
Reduce a number of Fields into a potentially smaller disjoint set where overlapping Fields are merged. |
Extent#
|
Compute the extent of a shifted array. |
|
Compute the center of an extent |
|
Return True if two extents intersect, otherwise False |
Compute the extent of two overlapping extents |
|
Compute the shape of two overlapping extents. |
|
Compute slices of overlapping areas between two overlapping extents |
|
Compute the shift between two overlapping extents |
Tilt interface#
|
Utility class for holding common lofic shared by classes that need to implement the tilt interface. |
Fourier transforms#
|
Compute the 2-dimensional discrete Fourier Transform. |
Helper functions#
|
Generate a standard mesh. |
|
Find bounding row and column indices of data within an array and return the results as slice objects. |
|
Compute the offset of the center of a 2D slice relative to the center of a larger array. |
|
2D Gaussian kernel. |