Package ghidra.trace.model
Class TraceAddressSnapSpace
java.lang.Object
ghidra.trace.model.TraceAddressSnapSpace
- All Implemented Interfaces:
EuclideanSpace2D<Address,Long>
-
Method Summary
Modifier and TypeMethodDescriptionintintdoubledoublestatic TraceAddressSnapSpaceforAddressSpace(AddressSpace space) Get the trace-address-snap space for a given address spacegetFull()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ghidra.util.database.spatial.rect.EuclideanSpace2D
maxX, maxY, minX, minY
-
Method Details
-
forAddressSpace
Get the trace-address-snap space for a given address spaceBecause this synchronizes on a cache of spaces, it should only be called by space constructors, never by entry constructors.
- Parameters:
space- the address space- Returns:
- the trace-address-snap space
-
compareX
- Specified by:
compareXin interfaceEuclideanSpace2D<Address,Long>
-
compareY
- Specified by:
compareYin interfaceEuclideanSpace2D<Address,Long>
-
distX
- Specified by:
distXin interfaceEuclideanSpace2D<Address,Long>
-
distY
- Specified by:
distYin interfaceEuclideanSpace2D<Address,Long>
-
midX
- Specified by:
midXin interfaceEuclideanSpace2D<Address,Long>
-
midY
- Specified by:
midYin interfaceEuclideanSpace2D<Address,Long>
-
getFull
- Specified by:
getFullin interfaceEuclideanSpace2D<Address,Long>
-