Example #1
0
 /**
  * Returns true if this AABB overlaps the given AABB.
  *
  * @param aabb2 The AABB to check for overlapping
  * @return True if overlapping
  */
 public boolean overlaps(AABB aabb2) {
   if (maxX() < aabb2.minX() || minX() > aabb2.maxX()) return false;
   if (maxY() < aabb2.minY() || minY() > aabb2.maxY()) return false;
   if (maxZ() < aabb2.minZ() || minZ() > aabb2.maxZ()) return false;
   return true;
 }