Definition at line 344 of file lwout_wkb.c.
345{
347
348
350
351
353
354
357
358
360 {
363 {
365 }
366 }
367
368 else
369 {
370
372 }
373
374 return buf;
375}
#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().