in theory this should never happen
Definition at line 444 of file lwout_svg.c.
445{
447 uint32_t i;
450
451 for (i = 0; i < msurface->
ngeoms; i++)
452 {
454 geom = msurface->
geoms[i];
456 {
460 break;
464 break;
465 default:
466 break;
467 }
468 }
469}
static void assvg_curvepoly(stringbuffer_t *sb, const LWCURVEPOLY *curvepoly, int relative, int precision)
static void assvg_polygon(stringbuffer_t *sb, const LWPOLY *poly, int relative, int precision)
static void stringbuffer_append(stringbuffer_t *s, const char *a)
Append the specified string to the stringbuffer_t.
References assvg_curvepoly(), assvg_polygon(), CURVEPOLYTYPE, LWMSURFACE::geoms, LWMSURFACE::ngeoms, POLYGONTYPE, precision, stringbuffer_append(), and LWGEOM::type.
Referenced by assvg_geom(), and lwgeom_to_svg().