30 #ifndef GDALGRID_PRIV_H 31 #define GDALGRID_PRIV_H 46 GDALGridXYArrays* psXYArrays;
53 double dfInitialSearchRadius;
60 double dfPowerDiv2PreComp;
62 double dfRadiusPower2PreComp;
64 double dfRadiusPower4PreComp;
65 } GDALGridExtraParameters;
67 #ifdef HAVE_SSE_AT_COMPILE_TIME 69 GDALGridInverseDistanceToAPower2NoSmoothingNoSearchSSE(
70 const void *poOptions,
72 const double *unused_padfX,
73 const double *unused_padfY,
74 const double *unused_padfZ,
75 double dfXPoint,
double dfYPoint,
77 void* hExtraParamsIn );
80 #ifdef HAVE_AVX_AT_COMPILE_TIME 81 CPLErr GDALGridInverseDistanceToAPower2NoSmoothingNoSearchAVX(
82 const void *poOptions,
84 const double *unused_padfX,
85 const double *unused_padfY,
86 const double *unused_padfZ,
87 double dfXPoint,
double dfYPoint,
89 void* hExtraParamsIn );
94 #endif // GDALGRID_PRIV_H unsigned int GUInt32
Unsigned int32 type.
Definition: cpl_port.h:207
Quad tree implementation.
CPL error handling services.
struct _CPLQuadTree CPLQuadTree
Opaque type for a quad tree.
Definition: cpl_quad_tree.h:62
CPLErr
Error category.
Definition: cpl_error.h:52
Triangulation structure.
Definition: gdal_alg.h:587