# Uses of Class
org.apache.lucene.spatial3d.geom.XYZBounds

Packages that use XYZBounds
Package
Description
org.apache.lucene.spatial3d.geom
Shapes implemented using 3D planar geometry.

## Uses of XYZBounds in org.apache.lucene.spatial3d.geom

Methods in org.apache.lucene.spatial3d.geom with parameters of type XYZBounds
Modifier and Type
Method
Description
`void`
XYZBounds.`addBounds(XYZBounds bounds)`
Add a fully-formed XYZBounds to the current one.
`static XYZSolid`
XYZSolidFactory.`makeXYZSolid(PlanetModel planetModel, XYZBounds bounds)`
Create a XYZSolid of the right kind given (x,y,z) bounds.
`boolean`
XYZBounds.`overlaps(XYZBounds bounds)`
Check if another XYZBounds object overlaps this one.
`void`
Plane.`recordBounds(PlanetModel planetModel, XYZBounds boundsInfo, Membership... bounds)`
Accumulate (x,y,z) bounds information for this plane, intersected with the unit sphere.
`void`
Plane.`recordBounds(PlanetModel planetModel, XYZBounds boundsInfo, Plane p, Membership... bounds)`
Accumulate (x,y,z) bounds information for this plane, intersected with another and the world.