Package ghidra.util.database.spatial

# Interface BoundedShape<S extends BoundingShape<S>>

All Known Subinterfaces:
  `BoundingShape<S>`, `HyperBox<P,B>`, `Rectangle2D<X,Y,R>`, `TraceAddressSnapRange`, `ValueBox`, `ValueShape`

All Known Implementing Classes:
  `AbstractDBTraceCodeUnit`, `AbstractDBTracePropertyMap.DBTraceIntPropertyMapEntry`, `AbstractDBTracePropertyMap.DBTraceLongPropertyMapEntry`, `AbstractDBTracePropertyMap.DBTraceSaveablePropertyMapEntry`, `AbstractDBTracePropertyMap.DBTraceStringPropertyMapEntry`, `AbstractDBTracePropertyMap.DBTraceVoidPropertyMapEntry`, `DBTraceAddressSnapRangePropertyMapTree.AbstractDBTraceAddressSnapRangePropertyMapData`, `DBTraceAddressSnapRangePropertyMapTree.DBTraceAddressSnapRangePropertyMapNode`, `DBTraceBookmark`, `DBTraceCommentAdapter.DBTraceCommentEntry`, `DBTraceData`, `DBTraceDataSettingsAdapter.DBTraceSettingsEntry`, `DBTraceEquateSpace.DBTraceEquateReference`, `DBTraceInstruction`, `DBTraceObjectValueData`, `DBTraceObjectValueNode`, `DBTraceReferenceSpace.DBTraceReferenceEntry`, `DBTraceReferenceSpace.DBTraceXRefEntry`, `DBTraceRegisterContextManager.DBTraceRegisterContextEntry`, `DBTraceSymbolManager.DBTraceSymbolIDEntry`, `ImmutableRectangle2D`, `ImmutableTraceAddressSnapRange`, `ImmutableValueShape`

public interface BoundedShape<S extends BoundingShape<S>>

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `description()`
  `S`
  `getBounds()`

- ## Method Details

  - ### getBounds

    S getBounds()

  - ### description

    String description()