Index
All Classes and Interfaces|All Packages|Serialized Form
M
- main(String[]) - Static method in class selector.SelectorApp
-
Run an instance of SelectorApp.
- makePolygon(Iterable<PolyLineBuffer>) - Static method in class selector.PolyLineBuffer
- makePolygon(List<PolyLine>) - Static method in class selector.PolyLine
-
Return an AWT Polygon enclosed by the sequence of poly-lines in `segments`.
- mouseClicked(MouseEvent) - Method in class selector.SelectionComponent
-
When mouse button 1 is clicked and a selection has either not yet been started or is still in progress, add the location of the point to the selection.
- mouseDragged(MouseEvent) - Method in class selector.SelectionComponent
-
When a selection is in progress, or when we are interacting with a control point, update our last-observed mouse location to the location of this event and repaint ourselves to draw a "live wire" to the mouse pointer.
- mouseEntered(MouseEvent) - Method in class selector.SelectionComponent
- mouseExited(MouseEvent) - Method in class selector.SelectionComponent
- mouseMoved(MouseEvent) - Method in class selector.SelectionComponent
-
When a selection is in progress, update our last-observed mouse location to the location of this event and repaint ourselves to draw a "live wire" to the mouse pointer.
- mousePressed(MouseEvent) - Method in class selector.SelectionComponent
-
When mouse button 1 is pressed while our model's selection is complete, search for a control point close to the mouse pointer and, if found, start interacting with that point.
- mouseReleased(MouseEvent) - Method in class selector.SelectionComponent
-
When mouse button 1 is released while we are interacting with a control point, move the selected point to the current mouse location.
- movePoint(int, Point) - Method in class selector.PointToPointSelectionModel
-
Move the control point with index `index` to `newPos`.
- movePoint(int, Point) - Method in class selector.SelectionModel
-
Move the control point with index `index` to `newPos`, updating the path of any segments affected by that control point.
- movePoint(int, Point) - Method in class selector.SplineSelectionModel
-
Move a control point with index `index` in our list of control points to `newPos`, updating the segments in our selection influenced by the point.
All Classes and Interfaces|All Packages|Serialized Form