Ticket #346 (closed task: fixed)
Opened 2011-02-16T16:56:32-06:00
Last modified 2011-03-08T11:20:31-06:00
ITool
Reported by: | rlentz | Owned by: | rlentz |
---|---|---|---|
Priority: | minor | Milestone: |
|
Component: | Plugin Framework | Version: | |
Severity: | minor | Keywords: | |
Cc: | Blocked By: | ||
Blocking: |
Description
The parameterized plugin / annotation API has several IPlugin implementations. What is needed is a first pass to create several working Tools to interact with the Img backed structures.
Various parameters will be added and vetted as needed to fulfill at least three use cases:
1) Sobelfilter as IJ.run() -> openImage; IJ.run() -> Sobel...
2)?
3)?
Later other ITools will be implemented, (in a future sprint cycle)
E.g.
Tool Switcher
Selectors
Rectangle *
Oval
Polygon
Freehand
Line
Angle - Point/Multipoint
Wand
Text
Magnify Glass *
Scrolling Tool *
Color Picker
Abort
Arrow Tool
Spray Can Tool
Eraser Tool
Pencil Tool *
Paint Brush Tool
Flood Fill Tool
Stack Tools
Start Stop Animation
First Slice
Previous Slice
Next Slice
Last Slice
Add Slice
Delete Slice
Developer Menu
Stack Menu
LUT Menu
Change History
comment:2 Changed 2011-02-23T10:56:52-06:00 by rlentz
- Milestone changed from biweekly-2011: Feb-14 to Feb-25 to biweekly-2011: Feb-28 to Mar-11
The additions have been added to the imagej.tool and imagej.tool.finder under the ImageJ Plugin Framework
comment:3 Changed 2011-03-08T11:20:31-06:00 by curtis
- Status changed from accepted to closed
- Resolution set to fixed
The ij-tool and ij-core-tools projects exist, and PanTool is ostensibly working, as a proof of concept for the infrastructure. The tools infrastructure makes use of the new GUI-agnostic events (see ij-event and ij-display projects) to pass parameters to tools.