Definition at line 548 of file gserialized2.c.
552 uint32_t isEmpty = (((uint32_t *)geometry_start)[1]) == 0;
558 uint32_t
type = (((uint32_t *)geometry_start)[0]);
560 double *double_array_start = NULL;
565 double_array_start = (
double *)(geometry_start + 2 *
sizeof(uint32_t));
569 lwerror(
"%s is currently not implemented for type %d", __func__,
type);
static uint8_t * gserialized2_get_geometry_p(const GSERIALIZED *g)
static void gserialized2_copy_point(double *dptr, lwflags_t flags, POINT4D *out_point)
#define POINTTYPE
LWTYPE numbers, used internally by PostGIS.
void lwerror(const char *fmt,...)
Write a notice out to the error handler.
References GSERIALIZED::gflags, gserialized2_copy_point(), gserialized2_get_geometry_p(), LW_FAILURE, LW_SUCCESS, lwerror(), POINTTYPE, and ovdump::type.
Referenced by gserialized_peek_first_point(), and peek2_point_helper().