Definition at line 221 of file lwmval.c.
231 switch ( geom->
type )
LWCOLLECTION * lwcollection_construct_empty(uint8_t type, int srid, char hasz, char hasm)
LWLINE * lwline_construct_empty(int srid, char hasz, char hasm)
#define POINTTYPE
LWTYPE numbers, used internally by PostGIS.
#define FLAGS_GET_Z(flags)
Macros for manipulating the 'flags' byte.
const char * lwtype_name(uint8_t type)
Return the type name string associated with a type number (e.g.
#define FLAGS_GET_M(flags)
LWPOINT * lwpoint_construct_empty(int srid, char hasz, char hasm)
LWPOLY * lwpoly_construct_empty(int srid, char hasz, char hasm)
#define LWDEBUGF(level, msg,...)
void lwerror(const char *fmt,...)
Write a notice out to the error handler.
static LWGEOM * lwgeom_filter_m_ignore_null(LWGEOM *geom, double min, double max, int returnm)
References COLLECTIONTYPE, LWGEOM::flags, FLAGS_GET_M, FLAGS_GET_Z, LINETYPE, lwcollection_construct_empty(), LWDEBUGF, lwerror(), lwgeom_filter_m_ignore_null(), lwline_construct_empty(), lwpoint_construct_empty(), lwpoly_construct_empty(), lwtype_name(), MULTILINETYPE, MULTIPOINTTYPE, MULTIPOLYGONTYPE, POINTTYPE, POLYGONTYPE, LWGEOM::srid, LWGEOM::type, and ovdump::type.
Referenced by do_test_filterm(), and LWGEOM_FilterByM().