PostGIS  3.0.6dev-r@@SVN_REVISION@@
lwinline.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define POSTGIS_FREE_IF_COPY_P(ptrsrc, ptrori)
 

Functions

static double distance2d_sqr_pt_pt (const POINT2D *p1, const POINT2D *p2)
 
static size_t ptarray_point_size (const POINTARRAY *pa)
 
static uint8_t * getPoint_internal (const POINTARRAY *pa, uint32_t n)
 
static const POINT2DgetPoint2d_cp (const POINTARRAY *pa, uint32_t n)
 Returns a POINT2D pointer into the POINTARRAY serialized_ptlist, suitable for reading from. More...
 
static const POINT3DgetPoint3d_cp (const POINTARRAY *pa, uint32_t n)
 Returns a POINT2D pointer into the POINTARRAY serialized_ptlist, suitable for reading from. More...
 
static const POINT4DgetPoint4d_cp (const POINTARRAY *pa, uint32_t n)
 Returns a POINT2D pointer into the POINTARRAY serialized_ptlist, suitable for reading from. More...
 
static LWPOINTlwgeom_as_lwpoint (const LWGEOM *lwgeom)
 
static uint32_t lwgeom_get_type (const LWGEOM *geom)
 Return LWTYPE number. More...
 
static int lwpoint_is_empty (const LWPOINT *point)
 
static int lwline_is_empty (const LWLINE *line)
 
static int lwcircstring_is_empty (const LWCIRCSTRING *circ)
 
static int lwpoly_is_empty (const LWPOLY *poly)
 
static int lwtriangle_is_empty (const LWTRIANGLE *triangle)
 
static int lwgeom_is_empty (const LWGEOM *geom)
 Return true or false depending on whether a geometry is an "empty" geometry (no vertices members) More...
 
static int lwcollection_is_empty (const LWCOLLECTION *col)