Package one.empty3.feature.selection
Class SelectionImpl
- java.lang.Object
-
- one.empty3.io.ProcessNFiles
-
- one.empty3.io.ProcessFile
-
- one.empty3.feature.selection.Selection
-
- one.empty3.feature.selection.SelectionImpl
-
public class SelectionImpl extends Selection
-
-
Field Summary
-
Fields inherited from class one.empty3.feature.selection.Selection
SELECTION_OPTION_PRESELECTION, SELECTION_TYPE_COLOR, SELECTION_TYPE_COLOR_FROM_POINT, SELECTION_TYPE_COLOR_FROM_RECT
-
Fields inherited from class one.empty3.io.ProcessFile
bean
-
Fields inherited from class one.empty3.io.ProcessNFiles
maxRes, processNFiles, properties
-
-
Constructor Summary
Constructors Constructor Description SelectionImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Point3D>
select(java.util.List<Point3D> preSelection, PixM pix, int rgb, double threshold)
java.util.List<Point3D>
selectColorPoint(java.util.List<Point3D> preSelection, PixM pix, int rgb, int x, int y, double threshold)
java.util.List<Point3D>
selectInRect(java.util.List<Point3D> preSelection, PixM pix, int x1, int y1, int x2, int y2)
java.util.List<Point3D>
selectPoint(java.util.List<Point3D> preSelection, PixM pix, int x, int y)
-
Methods inherited from class one.empty3.io.ProcessFile
addSource, getOutputDirectory, getStackItem, initProperties, isImage, processFiles, processMem, setMaxRes, setOutputDirectory, setStack
-
Methods inherited from class one.empty3.io.ProcessNFiles
addFilter, getCode, getProcessNFiles, getProperties, getSource, setCode, setProcessNFiles, setProperties, setProperty
-
-
-
-
Method Detail
-
select
public java.util.List<Point3D> select(java.util.List<Point3D> preSelection, PixM pix, int rgb, double threshold)
-
selectColorPoint
public java.util.List<Point3D> selectColorPoint(java.util.List<Point3D> preSelection, PixM pix, int rgb, int x, int y, double threshold)
- Overrides:
selectColorPoint
in classSelection
-
selectPoint
public java.util.List<Point3D> selectPoint(java.util.List<Point3D> preSelection, PixM pix, int x, int y)
- Specified by:
selectPoint
in classSelection
-
selectInRect
public java.util.List<Point3D> selectInRect(java.util.List<Point3D> preSelection, PixM pix, int x1, int y1, int x2, int y2)
- Specified by:
selectInRect
in classSelection
-
-