A factory to create interpolators of a given type by providing input data.
More...
#include <mia/3d/interpolator.hh>
A factory to create interpolators of a given type by providing input data.
Definition at line 171 of file 3d/interpolator.hh.
◆ C3DInterpolatorFactory() [1/5]
C3DInterpolatorFactory::C3DInterpolatorFactory |
( |
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 |
◆ C3DInterpolatorFactory() [2/5]
Construct the factory the interpolation kernel and according boundary conditions
- Parameters
-
kernel | description of the interpolation kernel |
boundary_conditions | boundary condition proto type |
◆ C3DInterpolatorFactory() [3/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 |
zbc | boundary conditions along the z-axis |
◆ C3DInterpolatorFactory() [4/5]
C3DInterpolatorFactory::C3DInterpolatorFactory |
( |
PSplineKernel |
kernel, |
|
|
const std::string & |
bc |
|
) |
| |
Construct the factory from an interpolation kernel and according boundary conditions description
- Parameters
-
kernel | interpolation kernel |
bc | description of the boundary conditions |
◆ C3DInterpolatorFactory() [5/5]
◆ ~C3DInterpolatorFactory()
virtual C3DInterpolatorFactory::~C3DInterpolatorFactory |
( |
| ) |
|
|
virtual |
◆ create()
◆ get_kernel()
- Returns
- the B-spline kernel used for interpolator creation
◆ operator=()
The documentation for this class was generated from the following file: