Definition at line 540 of file lwout_gml.c.
541{
543 uint32_t i;
545
551
552 for (i = 0; i < col->
ngeoms; ++i)
553 {
554 subgeom = col->
geoms[i];
555
557 continue;
558
560 {
565
570 }
572 {
576 {
578 }
583 }
584 }
587}
#define FLAGS_GET_Z(flags)
static void asgml3_ptarray(stringbuffer_t *sb, const POINTARRAY *pa, const GML_Options *opts)
int stringbuffer_aprintf(stringbuffer_t *s, const char *fmt,...)
Appends a formatted string to the current string buffer, using the format and argument list provided.
static void stringbuffer_append(stringbuffer_t *s, const char *a)
Append the specified string to the stringbuffer_t.
References asgml3_ptarray(), CIRCSTRINGTYPE, LWCOMPOUND::flags, FLAGS_GET_Z, LWCOMPOUND::geoms, IS_DIMS, LINETYPE, LWCOMPOUND::ngeoms, stringbuffer_append(), stringbuffer_aprintf(), and LWGEOM::type.
Referenced by asgml3_curvepoly(), asgml3_multicurve(), and lwgeom_to_gml3().