PostGIS  3.4.0dev-r@@SVN_REVISION@@

◆ BOX3D_overlaps_internal()

bool BOX3D_overlaps_internal ( BOX3D box1,
BOX3D box2 
)

Definition at line 642 of file lwgeom_box3d.c.

643 {
644  return (box1->xmin <= box2->xmax && box2->xmin <= box1->xmax) &&
645  (box1->ymin <= box2->ymax && box2->ymin <= box1->ymax) &&
646  (box1->zmin <= box2->zmax && box2->zmin <= box1->zmax);
647 }
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_distance_internal(), BOX3D_overlaps(), gserialized_overlaps_3d(), and gserialized_spgist_leaf_consistent_3d().

Here is the caller graph for this function: