Index

A C E F G H I L M N O P R S T U V X Y 
All Classes and Interfaces|All Packages|Serialized Form

S

saveSelection(OutputStream) - Method in class selector.SelectionModel
Write a PNG image to `out` containing the pixels from the current selection.
segments - Variable in class selector.SelectionModel
The sequence of segments representing the current selection path.
SELECTED - Enum constant in enum class selector.PointToPointSelectionModel.PointToPointState
The selection path represents a closed selection that start and ends at the same point.
SELECTED - Enum constant in enum class selector.SplineSelectionModel.SplineState
The selection path represents a closed selection that start and ends at the same point.
SELECTING - Enum constant in enum class selector.PointToPointSelectionModel.PointToPointState
Currently assembling a selection.
selection() - Method in class selector.ImagePanel
Return the selection model we are currently controlling.
selection() - Method in class selector.SelectionModel
Return the sequence of poly-line segments forming the current selection path.
SelectionComponent - Class in selector
A transparent (overlay) component enabling interactive selection (aka "tracing") of an underlying image.
SelectionComponent(SelectionModel) - Constructor for class selector.SelectionComponent
Construct a new SelectionComponent that will participate in viewing and controlling the selection modeled by `model`.
SelectionModel - Class in selector
Represents the process of selecting a region of an image by adding control points that are used to extend a selection path.
SelectionModel(boolean) - Constructor for class selector.SelectionModel
If `notifyOnEdt` is true, property change listeners will be notified on Swing's Event Dispatch thread, regardless of which thread the event was fired from.
SelectionModel(SelectionModel) - Constructor for class selector.SelectionModel
Initialize this model with the same `segments`, `controlPoints`, and image as `copy`.
SelectionModel.SelectionState - Interface in selector
Declares capabilities that an object representing the "state" of selection progress must be able to support.
selector - package selector
 
SelectorApp - Class in selector
A graphical application for selecting and extracting regions of images.
SelectorApp() - Constructor for class selector.SelectorApp
Construct a new application instance.
setImage(BufferedImage) - Method in class selector.ImagePanel
Display and select from `img` instead of our current image.
setImage(BufferedImage) - Method in class selector.SelectionModel
Select from `newImg` instead of any previous set image.
setImage(BufferedImage) - Method in class selector.SelectorApp
Start displaying and selecting from `img` instead of any previous image.
setModel(SelectionModel) - Method in class selector.SelectionComponent
Have this component view and control `newModel` instead of whichever model it was using previously.
setSelectionModel(SelectionModel) - Method in class selector.ImagePanel
Have our selection interactions control `newModel` instead of our current model.
setSelectionModel(SelectionModel) - Method in class selector.SelectorApp
Use `newModel` as the selection tool and update our view to reflect its state.
size() - Method in class selector.PolyLine
Return the number of points along this poly-line, including both endpoints.
size() - Method in class selector.PolyLineBuffer
Return the number of points currently in this buffer.
SplineSelectionModel - Class in selector
Models a selection tool that connects every other control point with a cubic Bezier spline that bends towards the interleaving points.
SplineSelectionModel(boolean) - Constructor for class selector.SplineSelectionModel
Create a model instance with no selection and no image.
SplineSelectionModel(SelectionModel) - Constructor for class selector.SplineSelectionModel
Create a model instance with the same image and event notification policy as `copy`.
SplineSelectionModel.SplineState - Enum Class in selector
The possible states that a spline selection model can be in.
start() - Method in class selector.PolyLine
Return the first (starting) point along this poly-line.
start() - Method in class selector.PolyLineBuffer
Return a copy of the first point in this buffer.
start() - Method in class selector.SelectorApp
Start the application by showing its window.
startSelection(Point) - Method in class selector.PointToPointSelectionModel
 
startSelection(Point) - Method in class selector.SelectionModel
When no selection has yet been started, set our first control point to `start` and transition to the appropriate state.
startSelection(Point) - Method in class selector.SplineSelectionModel
 
state() - Method in class selector.PointToPointSelectionModel
 
state() - Method in class selector.SelectionModel
Return the status of this model's current selection.
state() - Method in class selector.SplineSelectionModel
 
A C E F G H I L M N O P R S T U V X Y 
All Classes and Interfaces|All Packages|Serialized Form