|
| Spline2dInterpolator (size_t order) |
| Default constructor.
|
|
U | interp_impl (double x, double y, const Map &z) const override |
| Interpolate at a given coordinate.
|
|
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.
|
|
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.
|
|
template<typename U>
class isce3::core::Spline2dInterpolator< U >
Definition of Spline2dInterpolator.