public class SpotOverlay extends Roi
Modifier and Type | Field and Description |
---|---|
protected double[] |
calibration |
protected DisplaySettings |
displaySettings |
protected Spot |
editingSpot |
protected FontMetrics |
fm |
protected Model |
model |
protected Collection<Spot> |
spotSelection |
ANGLE, asp_bk, aspect, cachedMask, center, clipboard, clipHeight, clipWidth, clipX, clipY, COMPOSITE, constrain, CONSTRUCTING, defaultColor, defaultFillColor, FERET_ARRAY_POINTOFFSET, FERET_ARRAYSIZE, fillColor, flattenScale, FREELINE, FREEROI, HANDLE_SIZE, handleColor, ic, ignoreClipRect, imp, instanceColor, LINE, lineWidth, mag, MOVING, MOVING_HANDLE, nonScalable, NORMAL, NOT_PASTING, oldHeight, oldWidth, oldX, oldY, onePixelWide, OVAL, overlay, pasteMode, POINT, POLYGON, POLYLINE, previousRoi, RECTANGLE, RESIZING, ROIColor, stroke, strokeColor, TRACED_ROI, type, updateFullWindow, wideLine, xMax, yMax
Constructor and Description |
---|
SpotOverlay(Model model,
ij.ImagePlus imp,
DisplaySettings displaySettings) |
Modifier and Type | Method and Description |
---|---|
protected void |
drawExtraLayer(Graphics2D g2d,
int frame) |
void |
drawOverlay(Graphics g) |
protected void |
drawSpot(Graphics2D g2d,
Spot spot,
double zslice,
int xcorner,
int ycorner,
double magnification,
boolean filled) |
void |
setSpotSelection(Collection<Spot> spots) |
abortModification, abortPaste, addRoiListener, clipRectMargin, clone, contains, containsPoint, convertLineToArea, convertToPolygon, copyAttributes, create, create, draw, drawPixels, drawPixels, enableSubPixelResolution, endPaste, equals, getAngle, getAngle, getAntiAlias, getBoundingRect, getBounds, getColor, getContainedFloatPoints, getContainedPoints, getContourCentroid, getConvexHull, getCornerDiameter, getCPosition, getCurrentPasteMode, getDebugInfo, getDefaultFillColor, getDefaultGroup, getDefaultHandleSize, getDefaultStrokeWidth, getDrawOffset, getFeretsDiameter, getFeretValues, getFillColor, getFloatAngle, getFloatBounds, getFloatConvexHull, getFloatHeight, getFloatPolygon, getFloatPolygon, getFloatWidth, getGroup, getGroupName, getGroupNames, getHandleSize, getHashCode, getImage, getImageID, getInterpolatedPolygon, getInterpolatedPolygon, getInterpolatedPolygon, getInverse, getLength, getListeners, getMagnification, getMask, getName, getPasteMode, getPolygon, getPosition, getPreviousRoi, getProperties, getProperty, getPropertyCount, getPrototypeOverlay, getRotationCenter, getRoundRectArcSize, getScaledStroke, getScaleStrokeWidth, getState, getStatistics, getStroke, getStrokeColor, getStrokeWidth, getTPosition, getType, getTypeAsString, getXBase, getYBase, getZPosition, grow, handleMouseDown, handleMouseDrag, handleMouseUp, hasHyperStackPosition, isActiveOverlayRoi, isArea, isCursor, isDrawingTool, isHandle, isInteger, isLine, isLineOrPoint, isVisible, iterator, lineCircleIntersection, magnificationForSubPixel, magnificationForSubPixel, mouseDownInHandle, mouseDragged, mouseMoved, mouseReleased, moveHandle, notifyListeners, nudge, nudgeCorner, offScreenX, offScreenXD, offScreenY, offScreenYD, removeRoiListener, resetDefaultHandleSize, saveGroupNames, screenX, screenXD, screenY, screenYD, setAntiAlias, setBounds, setColor, setCornerDiameter, setDefaultColor, setDefaultFillColor, setDefaultGroup, setDefaultStrokeWidth, setDrawOffset, setFillColor, setFlattenScale, setGroup, setGroupName, setGroupNames, setHandleSize, setIgnoreClipRect, setImage, setInstanceColor, setIsCursor, setLineWidth, setLocation, setLocation, setName, setNonScalable, setPasteMode, setPosition, setPosition, setPosition, setPreviousRoi, setProperties, setProperty, setPrototypeOverlay, setRenderingHint, setRotationCenter, setRoundRectArcSize, setStroke, setStrokeColor, setStrokeWidth, setStrokeWidth, setUnscalableStrokeWidth, showStatus, size, startPaste, subPixelResolution, temporarilyHide, toFloat, toInt, toInt, toIntR, toString, update, updateClipRect, updateWideLine, useLineSubpixelConvention
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
protected Spot editingSpot
protected final double[] calibration
protected FontMetrics fm
protected Collection<Spot> spotSelection
protected DisplaySettings displaySettings
protected final Model model
public SpotOverlay(Model model, ij.ImagePlus imp, DisplaySettings displaySettings)
public void drawOverlay(Graphics g)
drawOverlay
in class Roi
protected void drawExtraLayer(Graphics2D g2d, int frame)
g2d
- frame
- public void setSpotSelection(Collection<Spot> spots)
protected void drawSpot(Graphics2D g2d, Spot spot, double zslice, int xcorner, int ycorner, double magnification, boolean filled)
Copyright © 2015–2021 Fiji. All rights reserved.