# Package ghidra.util.database.spatial

package ghidra.util.database.spatial

- Related Packages
  Package
  Description
  ghidra.util.database
  ghidra.util.database.spatial.hyper
  ghidra.util.database.spatial.rect
  ghidra.util.database.annot
  ghidra.util.database.err
- Class
  Description
  AbstractConstraintsTree<DS extends BoundedShape<NS>,DR extends DBTreeDataRecord<DS,NS,T>,NS extends BoundingShape<NS>,NR extends DBTreeNodeRecord<NS>,T,Q extends Query<DS,NS>>
  AbstractConstraintsTree.VisitResult
  AbstractConstraintsTreeSpatialMap<DS extends BoundedShape<NS>,DR extends DBTreeDataRecord<DS,NS,T>,NS extends BoundingShape<NS>,T,Q extends Query<DS,NS>>
  AbstractConstraintsTreeSpatialMap.ToArrayConsumer<A,T,U extends A>
  AbstractConstraintsTreeSpatialMap.ToListConsumer<A,T,U extends A>
  AbstractRStarConstraintsTree<DS extends BoundedShape<NS>,DR extends DBTreeDataRecord<DS,NS,T>,NS extends BoundingShape<NS>,NR extends DBTreeNodeRecord<NS>,T,Q extends Query<DS,NS>>
  An R*-Tree implementation of `AbstractConstraintsTree`
  AbstractRStarConstraintsTree.LevelInfo
  BoundedShape<S extends BoundingShape<S>>
  BoundingShape<S extends BoundingShape<S>>
  DBTreeDataRecord<DS extends BoundedShape<NS>,NS extends BoundingShape<NS>,T>
  DBTreeDataRecord.RecordEntry<DS extends BoundedShape<NS>,NS extends BoundingShape<NS>,T>
  DBTreeNodeRecord<NS extends BoundingShape<NS>>
  DBTreeNodeRecord.NodeType
  DBTreeRecord<RS extends BoundedShape<NS>,NS extends BoundingShape<NS>>
  Query<DS,NS>
  Query.QueryInclusion
  The result of testing a sub-tree for inclusion in a query
  SpatialMap<DS extends BoundedShape<?>,T,Q>
  SpatialMap.EmptySpatialMap<DS extends BoundedShape<?>,T,Q>