Definition at line 343 of file lwout_wkb.c.
344{
346
347
349
350
352
353
356
357
359 {
362 {
364 }
365 }
366
367 else
368 {
369
371 }
372
373 return buf;
374}
#define POINTTYPE
LWTYPE numbers, used internally by PostGIS.
#define FLAGS_NDIMS(flags)
static uint8_t * integer_to_wkb_buf(const uint32_t ival, uint8_t *buf, uint8_t variant)
static int lwgeom_wkb_needs_srid(const LWGEOM *geom, uint8_t variant)
static uint32_t lwgeom_wkb_type(const LWGEOM *geom, uint8_t variant)
static uint8_t * endian_to_wkb_buf(uint8_t *buf, uint8_t variant)
static uint8_t * double_nan_to_wkb_buf(uint8_t *buf, uint8_t variant)
References double_nan_to_wkb_buf(), endian_to_wkb_buf(), POINTARRAY::flags, FLAGS_NDIMS, integer_to_wkb_buf(), lwgeom_wkb_needs_srid(), lwgeom_wkb_type(), LWPOINT::point, POINTTYPE, LWGEOM::srid, LWGEOM::type, and variant.
Referenced by lwgeom_to_wkb_buf(), lwline_to_wkb_buf(), lwpoint_to_wkb_buf(), lwpoly_to_wkb_buf(), and lwtriangle_to_wkb_buf().