Definition of Sinc2dInterpolator. More...
#include <Interpolator.h>
Public Member Functions | |
| Sinc2dInterpolator (int sincLen, int sincSub) | |
| Default constructor. More... | |
Public Member Functions inherited from isce3::core::Interpolator< U > | |
| virtual | ~Interpolator () |
| Virtual destructor (allow destruction of base Interpolator pointer) | |
| U | interpolate (double x, double y, const Map &map) const |
| Interpolate at a given coordinate for an input Eigen::Map. | |
| U | interpolate (double x, double y, const Matrix< U > &z) const |
| Interpolate at a given coordinate for an input isce3::core::Matrix. | |
| U | interpolate (double x, double y, std::valarray< U > &z_data, size_t width) const |
| Interpolate at a given coordinate for data passed as a valarray. | |
| U | interpolate (double x, double y, std::vector< U > &z_data, size_t width) const |
| Interpolate at a given coordinate for data passed as a vector. | |
| dataInterpMethod | method () const |
| Return interpolation method. More... | |
Additional Inherited Members | |
Protected Types inherited from isce3::core::Interpolator< U > | |
| using | Map = typename Eigen::Map< const EArray2D< U >> |
Protected Member Functions inherited from isce3::core::Interpolator< U > | |
| Interpolator (dataInterpMethod method) | |
Protected Attributes inherited from isce3::core::Interpolator< U > | |
| dataInterpMethod | _method |
Definition of Sinc2dInterpolator.
| isce3::core::Sinc2dInterpolator< U >::Sinc2dInterpolator | ( | int | sincLen, |
| int | sincSub | ||
| ) |
Default constructor.
| [in] | sincLen | Length of sinc kernel |
| [in] | sincSub | Sinc decimation factor |
1.8.5.