5#ifndef GRAMODS_MISC_DELAUNAYINTERPOLATOR
6#define GRAMODS_MISC_DELAUNAYINTERPOLATOR
8#include <gmMisc/config.hh>
10#if defined(gramods_ENABLE_Eigen3) && defined(gramods_ENABLE_Lehdari_Delaunay)
20class DelaunayInterpolator {
29 DelaunayInterpolator(
size_t idim,
size_t odim);
30 ~DelaunayInterpolator();
42 void addSample(
const std::vector<double> &inval,
43 const std::vector<double> &outval);
51 std::vector<double> getValue(
const std::vector<double> &inval);
56 std::unique_ptr<Impl> _impl;