Definition at line 1889 of file lwout_gml.c.
1910 if ( i ) ptr += sprintf(ptr,
" ");
1912 ptr += sprintf(ptr,
"%s %s",
y,
x);
1914 ptr += sprintf(ptr,
"%s %s",
x,
y);
1930 if ( i ) ptr += sprintf(ptr,
" ");
1932 ptr += sprintf(ptr,
"%s %s %s",
y,
x, z);
1934 ptr += sprintf(ptr,
"%s %s %s",
x,
y, z);
#define FLAGS_GET_Z(flags)
#define OUT_DOUBLE_BUFFER_SIZE
int lwprint_double(double d, int maxdd, char *buf, size_t bufsize)
static const POINT2D * getPoint2d_cp(const POINTARRAY *pa, uint32_t n)
Returns a POINT2D pointer into the POINTARRAY serialized_ptlist, suitable for reading from.
static const POINT3D * getPoint3d_cp(const POINTARRAY *pa, uint32_t n)
Returns a POINT2D pointer into the POINTARRAY serialized_ptlist, suitable for reading from.
References POINTARRAY::flags, FLAGS_GET_Z, getPoint2d_cp(), getPoint3d_cp(), IS_DEGREE, lwprint_double(), POINTARRAY::npoints, ovdump::opts, OUT_DOUBLE_BUFFER_SIZE, precision, POINT2D::x, POINT3D::x, pixval::x, POINT2D::y, POINT3D::y, pixval::y, and POINT3D::z.
Referenced by asgml3_circstring_buf(), asgml3_compound_buf(), asgml3_curvepoly_buf(), asgml3_line_buf(), asgml3_point_buf(), asgml3_poly_buf(), asgml3_triangle_buf(), and gbox_to_gml3().