2648 LWDEBUG(4,
"returning false, geometry1 is empty or null");
2655 LWDEBUG(4,
"returning false, geometry2 is empty or null");
2661 LWDEBUG(4,
"returning false, geometry2 has point outside of geometry1");
2668 LWDEBUG(4,
"returning false, geometry2 is partially outside of geometry1");
int lwpoly_intersects_line(const LWPOLY *lwpoly, const POINTARRAY *line)
Checks if any edges of lwpoly intersect with the line formed by the pointarray return LW_TRUE if any ...
int lwpoly_covers_pointarray(const LWPOLY *lwpoly, const POINTARRAY *pta)
return LW_TRUE if all points are inside the polygon
#define LWDEBUG(level, msg)
#define LW_TRUE
Return types for functions with status returns.
int lwgeom_is_empty(const LWGEOM *geom)
Return true or false depending on whether a geometry is an "empty" geometry (no vertices members) ...