PostGIS  2.4.9dev-r@@SVN_REVISION@@

◆ gbox_new()

GBOX* gbox_new ( uint8_t  flags)

Create a new gbox with the dimensionality indicated by the flags.

Caller is responsible for freeing.

Definition at line 43 of file g_box.c.

References GBOX::flags, gbox_init(), and lwalloc().

Referenced by BOX2D_construct(), gbox_from_string(), lwgeom_add_bbox(), lwgeom_add_bbox_deep(), and parse_geohash().

44 {
45  GBOX *g = (GBOX*)lwalloc(sizeof(GBOX));
46  gbox_init(g);
47  g->flags = flags;
48  return g;
49 }
void gbox_init(GBOX *gbox)
Zero out all the entries in the GBOX.
Definition: g_box.c:51
uint8_t flags
Definition: liblwgeom.h:291
void * lwalloc(size_t size)
Definition: lwutil.c:229
Here is the call graph for this function:
Here is the caller graph for this function: