353{
354 uint32_t i;
355
356 char *ewkt[] =
357 {
358 "POINT EMPTY",
359 "LINESTRING EMPTY",
360 "MULTIPOINT EMPTY",
361 "MULTIPOINT (EMPTY)",
362 "MULTILINESTRING EMPTY",
363 "MULTILINESTRING (EMPTY)"
364 };
365
366 for ( i = 0; i < (sizeof ewkt/sizeof(char*)); i++ )
367 {
371
373
375
377
380 }
381}
void gbox_init(GBOX *gbox)
Zero out all the entries in the GBOX.
GSERIALIZED * gserialized2_from_lwgeom(LWGEOM *geom, size_t *size)
Allocate a new GSERIALIZED from an LWGEOM.
int gserialized2_peek_gbox_p(const GSERIALIZED *g, GBOX *gbox)
int gserialized2_has_bbox(const GSERIALIZED *g)
Check if a GSERIALIZED has a bounding box without deserializing first.
void lwgeom_free(LWGEOM *geom)
#define LW_PARSER_CHECK_NONE
LWGEOM * lwgeom_from_wkt(const char *wkt, const char check)