Definition at line 791 of file lwin_wkt.c.
#define PARSER_ERROR_MIXDIMS
LWGEOM * lwcompound_as_lwgeom(const LWCOMPOUND *obj)
void lwgeom_free(LWGEOM *geom)
#define PARSER_ERROR_OTHER
#define FLAGS_GET_Z(flags)
#define FLAGS_NDIMS(flags)
#define FLAGS_GET_M(flags)
LWCOMPOUND * lwcompound_construct_empty(int32_t srid, char hasz, char hasm)
#define SRID_UNKNOWN
Unknown SRID value.
#define SET_PARSER_ERROR(errno)
static int wkt_parser_set_dims(LWGEOM *geom, lwflags_t flags)
Force the dimensionality of a geometry to match the dimensionality of a set of flags (usually derived...
static lwflags_t wkt_dimensionality(char *dimensionality)
References COMPOUNDTYPE, LWGEOM::flags, FLAGS_GET_M, FLAGS_GET_Z, FLAGS_NDIMS, LW_FAILURE, lwcompound_as_lwgeom(), lwcompound_construct_empty(), lwgeom_free(), PARSER_ERROR_MIXDIMS, PARSER_ERROR_OTHER, SET_PARSER_ERROR, SRID_UNKNOWN, LWGEOM::type, wkt_dimensionality(), and wkt_parser_set_dims().