Definition at line 142 of file liblwgeom/lwgeom_geos_clean.c.
143{
146
148
149
151 if (closedring != ring) ring = closedring;
152
153
154
156 {
159
162 }
163
164 return ring;
165}
static POINTARRAY * ptarray_close2d(POINTARRAY *ring)
static void ptarray_strip_nan_coords_in_place(POINTARRAY *pa)
#define FLAGS_NDIMS(flags)
void ptarray_free(POINTARRAY *pa)
POINTARRAY * ptarray_addPoint(const POINTARRAY *pa, uint8_t *p, size_t pdims, uint32_t where)
Add a point in a pointarray.
#define LWDEBUGF(level, msg,...)
static uint8_t * getPoint_internal(const POINTARRAY *pa, uint32_t n)
References POINTARRAY::flags, FLAGS_NDIMS, getPoint_internal(), LWDEBUGF, POINTARRAY::npoints, ptarray_addPoint(), ptarray_close2d(), ptarray_free(), and ptarray_strip_nan_coords_in_place().
Referenced by lwpoly_make_geos_friendly().