Definition at line 8029 of file lwgeom_topo.c.
8053 for (i=0; i<coll->
ngeoms; i++)
8060 lwerror(
"%s: Unsupported geometry type: %s", __func__,
LWLINE * lwgeom_as_lwline(const LWGEOM *lwgeom)
#define POINTTYPE
LWTYPE numbers, used internally by PostGIS.
const char * lwtype_name(uint8_t type)
Return the type name string associated with a type number (e.g.
LWPOLY * lwgeom_as_lwpoly(const LWGEOM *lwgeom)
void void lwerror(const char *fmt,...) __attribute__((format(printf
Write a notice out to the error handler.
static void lwt_LoadPoint(LWT_TOPOLOGY *topo, LWPOINT *point, double tol)
static void lwt_LoadLine(LWT_TOPOLOGY *topo, LWLINE *line, double tol)
void _lwt_LoadGeometryRecursive(LWT_TOPOLOGY *topo, LWGEOM *geom, double tol)
static void lwt_LoadPolygon(LWT_TOPOLOGY *topo, const LWPOLY *poly, double tol)
static LWPOINT * lwgeom_as_lwpoint(const LWGEOM *lwgeom)
References COLLECTIONTYPE, LWCOLLECTION::geoms, LINETYPE, lwerror(), lwgeom_as_lwline(), lwgeom_as_lwpoint(), lwgeom_as_lwpoly(), lwt_LoadLine(), lwt_LoadPoint(), lwt_LoadPolygon(), lwtype_name(), MULTILINETYPE, MULTIPOINTTYPE, MULTIPOLYGONTYPE, LWCOLLECTION::ngeoms, POINTTYPE, POLYGONTYPE, and LWGEOM::type.
Referenced by lwt_LoadGeometry().