public class Select_Points extends AbstractTrackingTool implements ToolToggleListener, ToolWithOptions
AbstractTool.KeyProxy, AbstractTool.KeyProxyIfNotConsumed, AbstractTool.MouseMotionProxy, AbstractTool.MouseMotionProxyIfNotConsumed, AbstractTool.MouseProxy, AbstractTool.MouseWheelProxy, AbstractTool.MouseWheelProxyIfNotConsumed, AbstractTool.ToolbarMouseAdapteractiveHandle, handCursor, latestCurrentSlice, map, originalCursorclearToolsIfNecessary, ijKeyProxy, keyProxy, mouseMotionProxy, mouseProxy, mouseWheelProxy, savedToolName, sliceListener, sliceObservers, toolActive, toolbar, toolbarMouseListener, toolID, toolToggleListener| Constructor and Description |
|---|
Select_Points(ij.ImagePlus imp1,
ij.ImagePlus imp2) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addCircle(ij.ImagePlus imp,
int centerX,
int centerY,
double radius) |
protected void |
addCorrespondence(ExtendedPointMatch pm) |
protected void |
addCross(ij.ImagePlus imp,
int x,
int y) |
void |
drawCurrentSelection() |
protected void |
drawCurrentSelection1() |
protected void |
drawCurrentSelection2() |
static String |
getStringForPoint(Point p,
double r) |
void |
initDisplay() |
void |
mouseClicked(MouseEvent e) |
void |
mouseDragged(MouseEvent e) |
void |
mouseEntered(MouseEvent e) |
void |
mouseExited(MouseEvent e) |
void |
mouseMoved(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
Roi |
optimizeRoi(Roi roi,
ij.process.ImageProcessor ip) |
protected void |
removeColoredOverlays(ij.ImagePlus imp,
int num,
Color color) |
void |
showOptionDialog()
When called, this method displays the configuration panel for the concrete
implementation of this tool.
|
void |
sliceChanged(ij.ImagePlus image) |
void |
toolToggled(boolean enabled) |
addIOButtons, clearROIs, exportToROIManager, exportToROIManager, getHandle, getROILabel, getRois, getToolIcon, importFromROIManager, loadROIs, loadROIs, loadROIs, saveROIs, saveROIs, saveROIs, setRoiaddKeyListener, addMouseMotionListener, addMouseWheelListener, getImageCanvas, getImagePlus, getImageWindow, getOffscreenX, getOffscreenXDouble, getOffscreenY, getOffscreenYDouble, getToolID, getToolName, imageClosed, imageOpened, imageUpdated, isThisTool, maybeUnregister, registerTool, registerTool, registerTool, run, unregisterTool, unregisterTool, unregisterTool, wasToolbarCleared, windowGainedFocus, windowLostFocuspublic void initDisplay()
protected void drawCurrentSelection1()
protected void drawCurrentSelection2()
public void drawCurrentSelection()
protected void addCorrespondence(ExtendedPointMatch pm)
public Roi optimizeRoi(Roi roi, ij.process.ImageProcessor ip)
optimizeRoi in class AbstractTrackingToolpublic void mouseClicked(MouseEvent e)
mouseClicked in interface MouseListenermouseClicked in class AbstractTrackingToolprotected void removeColoredOverlays(ij.ImagePlus imp,
int num,
Color color)
protected void addCircle(ij.ImagePlus imp,
int centerX,
int centerY,
double radius)
protected void addCross(ij.ImagePlus imp,
int x,
int y)
public void mousePressed(MouseEvent e)
mousePressed in interface MouseListenermousePressed in class AbstractTrackingToolpublic void mouseReleased(MouseEvent e)
mouseReleased in interface MouseListenermouseReleased in class AbstractTrackingToolpublic void mouseEntered(MouseEvent e)
mouseEntered in interface MouseListenermouseEntered in class AbstractTrackingToolpublic void mouseExited(MouseEvent e)
mouseExited in interface MouseListenermouseExited in class AbstractTrackingToolpublic void mouseMoved(MouseEvent e)
mouseMoved in interface MouseMotionListenermouseMoved in class AbstractTrackingToolpublic void mouseDragged(MouseEvent e)
mouseDragged in interface MouseMotionListenermouseDragged in class AbstractTrackingToolpublic void sliceChanged(ij.ImagePlus image)
sliceChanged in interface SliceListenersliceChanged in class AbstractTrackingToolpublic void showOptionDialog()
ToolWithOptionsshowOptionDialog in interface ToolWithOptionspublic void toolToggled(boolean enabled)
toolToggled in interface ToolToggleListenerCopyright © 2015–2021 Fiji. All rights reserved.