PostGIS  3.0.6dev-r@@SVN_REVISION@@

◆ g2flags()

uint8_t g2flags ( int  has_z,
int  has_m,
int  is_geodetic 
)

Definition at line 134 of file gserialized2.c.

135 {
136  uint8_t gflags = 0;
137  if (has_z)
138  G2FLAGS_SET_Z(gflags, 1);
139  if (has_m)
140  G2FLAGS_SET_M(gflags, 1);
141  if (is_geodetic)
142  G2FLAGS_SET_GEODETIC(gflags, 1);
143  return gflags;
144 }
#define G2FLAGS_SET_Z(gflags, value)
Definition: gserialized2.h:29
#define G2FLAGS_SET_M(gflags, value)
Definition: gserialized2.h:30
#define G2FLAGS_SET_GEODETIC(gflags, value)
Definition: gserialized2.h:32

References G2FLAGS_SET_GEODETIC, G2FLAGS_SET_M, and G2FLAGS_SET_Z.

Referenced by test_g2flags_macros().

Here is the caller graph for this function: