#include <vector>
#include <mia/core/defines.hh>
#include <mia/core/splinekernel.hh>
#include <mia/core/boundary_conditions.hh>
Go to the source code of this file.
Data Structures | |
class | C1DInterpolator |
Basic Interpolator type for 1D Data. More... | |
class | C1DInterpolatorFactory |
Factory class for 1D interpolators. More... | |
class | T1DConvoluteInterpolator< T > |
Interpolator that uses some kind of spaciel kernel. More... | |
class | T1DInterpolator< T > |
Interpolator base class providing the full interface. More... | |
Typedefs | |
typedef std::shared_ptr< const C1DInterpolatorFactory > | P1DInterpolatorFactory |
Functions | |
C1DInterpolatorFactory EXPORT_CORE * | create_1dinterpolation_factory (EInterpolation type, EBoundaryConditions bc) __attribute__((warn_unused_result)) |
C1DInterpolatorFactory EXPORT_CORE* create_1dinterpolation_factory | ( | EInterpolation | type, |
EBoundaryConditions | bc | ||
) |
Create an interpolation factory from a type by also allocating the B-spline kernel if neccessary.