The factory to create an interpolator from some input data.
More...
#include <mia/2d/interpolator.hh>
The factory to create an interpolator from some input data.
Definition at line 188 of file 2d/interpolator.hh.
◆ C2DInterpolatorFactory() [1/5]
C2DInterpolatorFactory::C2DInterpolatorFactory |
( |
const std::string & |
kernel, |
|
|
const std::string & |
boundary_conditions |
|
) |
| |
Construct the factory the interpolation kernel and according boundary conditions
- Parameters
-
kernel | description of the interpolation kernel |
boundary_conditions | description of the boundary conditions |
◆ C2DInterpolatorFactory() [2/5]
Construct the factory the interpolation kernel and according boundary conditions
- Parameters
-
kernel | interpolation kernel |
boundary_conditions | prototype boundary condition |
◆ C2DInterpolatorFactory() [3/5]
C2DInterpolatorFactory::C2DInterpolatorFactory |
( |
PSplineKernel |
kernel, |
|
|
const std::string & |
boundary_conditions |
|
) |
| |
Construct the factory the interpolation kernel and according boundary conditions
- Parameters
-
kernel | interpolation kernel |
boundary_conditions | description of the boundary conditions |
◆ C2DInterpolatorFactory() [4/5]
Construct the factory the interpolation kernel and according boundary conditions
- Parameters
-
kernel | |
xbc | boundary conditions along the x-axis |
ybc | boundary conditions along the y-axis |
◆ C2DInterpolatorFactory() [5/5]
◆ ~C2DInterpolatorFactory()
virtual C2DInterpolatorFactory::~C2DInterpolatorFactory |
( |
| ) |
|
|
virtual |
◆ create()
Interpolator creation function
- Template Parameters
-
pixel | data type - can be anything that cann be added to itself and multiplied by a double scalar. The class T must also define the coeff_map trait. |
- Parameters
-
src | input data to interpolate |
- Returns
- the requested interpolator
Definition at line 259 of file 2d/interpolator.hh.
References NS_MIA_END.
Referenced by FDeformer2D::operator()().
◆ get_kernel()
const CSplineKernel* C2DInterpolatorFactory::get_kernel |
( |
| ) |
const |
- Returns
- raw pointer to the interpolation kernel.
◆ operator=()
The documentation for this class was generated from the following file: