PostGIS  3.3.9dev-r@@SVN_REVISION@@

◆ BOX3D_contains_internal()

bool BOX3D_contains_internal ( BOX3D box1,
BOX3D box2 
)

needed for sp-gist support PostgreSQL 11+

Definition at line 606 of file lwgeom_box3d.c.

607 {
608  return (box1->xmax >= box2->xmax && box1->xmin <= box2->xmin) &&
609  (box1->ymax >= box2->ymax && box1->ymin <= box2->ymin) &&
610  (box1->zmax >= box2->zmax && box1->zmin <= box2->zmin);
611 }
double xmax
Definition: liblwgeom.h:355
double zmin
Definition: liblwgeom.h:354
double ymax
Definition: liblwgeom.h:355
double ymin
Definition: liblwgeom.h:354
double zmax
Definition: liblwgeom.h:355
double xmin
Definition: liblwgeom.h:354

References BOX3D::xmax, BOX3D::xmin, BOX3D::ymax, BOX3D::ymin, BOX3D::zmax, and BOX3D::zmin.

Referenced by BOX3D_contained_internal(), BOX3D_contains(), gserialized_contains_3d(), and gserialized_spgist_leaf_consistent_3d().

Here is the caller graph for this function: