PostGIS 3.7.0dev-r@@SVN_REVISION@@
Loading...
Searching...
No Matches

◆ gserialized2_from_extended_flags()

static size_t gserialized2_from_extended_flags ( lwflags_t  lwflags,
uint8_t *  buf 
)
static

Definition at line 1082 of file gserialized2.c.

1083{
1085 {
1086 uint64_t xflags = 0;
1088 xflags |= G2FLAG_X_SOLID;
1089
1090 // G2FLAG_X_CHECKED_VALID
1091 // G2FLAG_X_IS_VALID
1092 // G2FLAG_X_HAS_HASH
1093
1094 memcpy(buf, &xflags, sizeof(uint64_t));
1095 return sizeof(uint64_t);
1096 }
1097 return 0;
1098}
static int lwflags_uses_extended_flags(lwflags_t lwflags)
#define G2FLAG_X_SOLID
Macros for the extended 'flags' uint64_t.
#define FLAGS_GET_SOLID(flags)
Definition liblwgeom.h:170
lwflags_t lwflags(int hasz, int hasm, int geodetic)
Construct a new flags bitmask.
Definition lwutil.c:477

References FLAGS_GET_SOLID, G2FLAG_X_SOLID, lwflags(), and lwflags_uses_extended_flags().

Referenced by gserialized2_from_lwgeom().

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