Definition of Spline2dInterpolator.
More...
#include <Interpolator.h>
|
| | Spline2dInterpolator (size_t order) |
| | Default constructor. More...
|
| |
| U | interp_impl (double x, double y, const Map &z) const override |
| | Interpolate at a given coordinate. More...
|
| |
|
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...
|
| |
template<class>
class isce3::core::Spline2dInterpolator< class >
Definition of Spline2dInterpolator.
Default constructor.
- Parameters
-
| [in] | order | Order of 2D spline |
Interpolate at a given coordinate.
- Parameters
-
| [in] | x | X-coordinate to interpolate |
| [in] | y | Y-coordinate to interpolate |
| [in] | z | 2D matrix to interpolate. |
Implements isce3::core::Interpolator< U >.
The documentation for this class was generated from the following files: