Definition at line 393 of file lwpoly.c.
394{
396
397
399 {
401 }
402 else
403 {
405 uint32_t i;
407 for( i = 0; i < poly->
nrings; i++ )
408 {
410 }
412 }
414 return polyout;
415}
void * lwalloc(size_t size)
int lwpoly_is_empty(const LWPOLY *poly)
POINTARRAY * ptarray_force_dims(const POINTARRAY *pa, int hasz, int hasm, double zval, double mval)
LWPOLY * lwpoly_construct(int32_t srid, GBOX *bbox, uint32_t nrings, POINTARRAY **points)
LWPOLY * lwpoly_construct_empty(int32_t srid, char hasz, char hasm)
References lwalloc(), lwpoly_construct(), lwpoly_construct_empty(), lwpoly_is_empty(), LWPOLY::nrings, ptarray_force_dims(), LWPOLY::rings, LWPOLY::srid, and LWPOLY::type.
Referenced by lwgeom_force_dims().