GDAL
gdalgeolocquadtree.h
1/******************************************************************************
2 *
3 * Project: GDAL
4 * Purpose: Implements Geolocation array based transformer, using a quadtree
5 * for inverse
6 * Author: Even Rouault, <even.rouault at spatialys.com>
7 *
8 ******************************************************************************
9 * Copyright (c) 2022, Planet Labs
10 *
11 * SPDX-License-Identifier: MIT
12 ****************************************************************************/
13
14#ifndef GDALGEOLOCQUADTREE_H
15#define GDALGEOLOCQUADTREE_H
16
17#include "gdal_alg_priv.h"
18
19bool GDALGeoLocBuildQuadTree(GDALGeoLocTransformInfo *psTransform);
20
21void GDALGeoLocInverseTransformQuadtree(
22 const GDALGeoLocTransformInfo *psTransform, int nPointCount, double *padfX,
23 double *padfY, int *panSuccess);
24
25#endif