Definition at line 314 of file gserialized2.c.
315{
316
318
319 uint8_t gflags = g->
gflags;
320
321
323
324
326 {
327 int i = 0;
329 gbox->
xmin = fbox[i++];
330 gbox->
xmax = fbox[i++];
331 gbox->
ymin = fbox[i++];
332 gbox->
ymax = fbox[i++];
333
334
336 {
337 gbox->
zmin = fbox[i++];
338 gbox->
zmax = fbox[i++];
340 }
341
343 {
344 gbox->
zmin = fbox[i++];
345 gbox->
zmax = fbox[i++];
346 }
348 {
349 gbox->
mmin = fbox[i++];
350 gbox->
mmax = fbox[i++];
351 }
353 }
355}
const float * gserialized2_get_float_box_p(const GSERIALIZED *g, size_t *ndims)
Point into the float box area of the serialization.
lwflags_t gserialized2_get_lwflags(const GSERIALIZED *g)
Read the flags from a GSERIALIZED and return a standard lwflag integer.
#define G2FLAGS_GET_BBOX(gflags)
#define G2FLAGS_GET_GEODETIC(gflags)
#define G2FLAGS_GET_Z(gflags)
#define G2FLAGS_GET_M(gflags)
References GBOX::flags, G2FLAGS_GET_BBOX, G2FLAGS_GET_GEODETIC, G2FLAGS_GET_M, G2FLAGS_GET_Z, GSERIALIZED::gflags, gserialized2_get_float_box_p(), gserialized2_get_lwflags(), LW_FAILURE, LW_SUCCESS, GBOX::mmax, GBOX::mmin, GBOX::xmax, GBOX::xmin, GBOX::ymax, GBOX::ymin, GBOX::zmax, and GBOX::zmin.
Referenced by gserialized2_fast_gbox_p(), gserialized2_get_gbox_p(), and lwgeom_from_gserialized2().