PostGIS  2.5.0dev-r@@SVN_REVISION@@
geography_measurement_trees.c File Reference
Include dependency graph for geography_measurement_trees.c:

Go to the source code of this file.

Data Structures

struct  CircTreeGeomCache
 

Functions

static int CircTreeBuilder (const LWGEOM *lwgeom, GeomCache *cache)
 Builder, freeer and public accessor for cached CIRC_NODE trees. More...
 
static int CircTreeFreer (GeomCache *cache)
 
static GeomCache * CircTreeAllocator (void)
 
static CircTreeGeomCacheGetCircTreeGeomCache (FunctionCallInfoData *fcinfo, const GSERIALIZED *g1, const GSERIALIZED *g2)
 
static int CircTreePIP (const CIRC_NODE *tree1, const GSERIALIZED *g1, const POINT4D *in_point)
 
static int geography_distance_cache_tolerance (FunctionCallInfoData *fcinfo, const GSERIALIZED *g1, const GSERIALIZED *g2, const SPHEROID *s, double tolerance, double *distance)
 
int geography_distance_cache (FunctionCallInfoData *fcinfo, const GSERIALIZED *g1, const GSERIALIZED *g2, const SPHEROID *s, double *distance)
 
int geography_dwithin_cache (FunctionCallInfoData *fcinfo, const GSERIALIZED *g1, const GSERIALIZED *g2, const SPHEROID *s, double tolerance, int *dwithin)
 
int geography_tree_distance (const GSERIALIZED *g1, const GSERIALIZED *g2, const SPHEROID *s, double tolerance, double *distance)
 

Variables

static GeomCacheMethods CircTreeCacheMethods