16#ifndef GDAL_INTERPOLATEATPOINT_H_INCLUDED
17#define GDAL_INTERPOLATEATPOINT_H_INCLUDED
23#include "cpl_mem_cache.h"
28using DoublePointsCache =
29 lru11::Cache<uint64_t, std::shared_ptr<std::vector<double>>>;
31class CPL_DLL GDALDoublePointsCache
34 std::unique_ptr<DoublePointsCache> cache{};
39 std::unique_ptr<DoublePointsCache> &cache,
40 const double dfXIn,
const double dfYIn,
41 double *pdfOutputReal,
42 double *pdfOutputImag);
A single raster band (or channel).
Definition gdal_rasterband.h:105
Public (C callable) GDAL entry points.
GDALRIOResampleAlg
RasterIO() resampling method.
Definition gdal.h:135
This file is legacy since GDAL 3.12, but will be kept at least in the whole GDAL 3....