Definition at line 394 of file lwpoly.c.
395{
397
398
400 {
402 }
403 else
404 {
406 uint32_t i;
408 for( i = 0; i < poly->
nrings; i++ )
409 {
411 }
413 }
415 return polyout;
416}
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().