PostGIS  3.0.6dev-r@@SVN_REVISION@@

◆ lwflags_get_g2flags()

uint8_t lwflags_get_g2flags ( lwflags_t  lwflags)

Definition at line 116 of file gserialized2.c.

117 {
118  uint8_t gflags = 0;
124  G2FLAGS_SET_VERSION(gflags, 1);
125  return gflags;
126 }
static int lwflags_uses_extended_flags(lwflags_t lwflags)
Definition: gserialized2.c:74
#define G2FLAGS_SET_Z(gflags, value)
Definition: gserialized2.h:29
#define G2FLAGS_SET_EXTENDED(gflags, value)
Definition: gserialized2.h:33
#define G2FLAGS_SET_VERSION(gflags, value)
Definition: gserialized2.h:34
#define G2FLAGS_SET_M(gflags, value)
Definition: gserialized2.h:30
#define G2FLAGS_SET_GEODETIC(gflags, value)
Definition: gserialized2.h:32
#define G2FLAGS_SET_BBOX(gflags, value)
Definition: gserialized2.h:31
#define FLAGS_GET_BBOX(flags)
Definition: liblwgeom.h:181
#define FLAGS_GET_Z(flags)
Definition: liblwgeom.h:179
#define FLAGS_GET_M(flags)
Definition: liblwgeom.h:180
lwflags_t lwflags(int hasz, int hasm, int geodetic)
Construct a new flags bitmask.
Definition: lwutil.c:471
#define FLAGS_GET_GEODETIC(flags)
Definition: liblwgeom.h:182

References FLAGS_GET_BBOX, FLAGS_GET_GEODETIC, FLAGS_GET_M, FLAGS_GET_Z, G2FLAGS_SET_BBOX, G2FLAGS_SET_EXTENDED, G2FLAGS_SET_GEODETIC, G2FLAGS_SET_M, G2FLAGS_SET_VERSION, G2FLAGS_SET_Z, lwflags(), and lwflags_uses_extended_flags().

Referenced by gserialized2_from_lwgeom(), and test_gserialized2_peek_gbox_p_fails_for_unsupported_cases().

Here is the call graph for this function:
Here is the caller graph for this function: