Class ScanRegion
java.lang.Object
org.eclipse.scanning.api.AbstractNameable
org.eclipse.scanning.api.points.models.ScanRegion
- Type Parameters:
T-
- All Implemented Interfaces:
INameable
A scan region encapsulates a geometric region of interest with
the names of the scan axes over which it is a region.
If the ScanRegion contains no ROI, it is treated as a SquashingExcluder,
collapsing all dimensions that contain at least one of its axis into
a single Dimension.
-
Constructor Summary
ConstructorsConstructorDescriptionScanRegion(String name) ScanRegion(String name, Object type, List<String> snames) ScanRegion(String name, List<String> axes) ScanRegion(IROI roi, String... names) ScanRegion(IROI roi, List<String> names) -
Method Summary
Methods inherited from class org.eclipse.scanning.api.AbstractNameable
getName, setName
-
Constructor Details
-
ScanRegion
public ScanRegion() -
ScanRegion
-
ScanRegion
-
ScanRegion
-
ScanRegion
-
ScanRegion
-
-
Method Details
-
getRoi
-
setRoi
-
getScannables
-
setScannables
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractNameable
-
equals
- Overrides:
equalsin classAbstractNameable
-
getType
-
setType
-
toString
- Overrides:
toStringin classAbstractNameable
-