PostGIS  3.4.0dev-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:340
double zmin
Definition: liblwgeom.h:339
double ymax
Definition: liblwgeom.h:340
double ymin
Definition: liblwgeom.h:339
double zmax
Definition: liblwgeom.h:340
double xmin
Definition: liblwgeom.h:339

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: