|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectij.gui.Overlay
public class Overlay
An Overlay is a list of Rois that can be drawn non-destructively on an Image.
Constructor Summary | |
---|---|
Overlay()
Constructs an empty Overlay. |
|
Overlay(Roi roi)
Constructs an Overlay and adds the specified Roi. |
Method Summary | |
---|---|
void |
add(Roi roi)
Adds an Roi to this Overlay. |
void |
addElement(Roi roi)
Adds an Roi to this Overlay. |
void |
clear()
Removes all the Rois in this Overlay. |
void |
drawBackgrounds(boolean b)
|
void |
drawLabels(boolean b)
|
void |
drawNames(boolean b)
|
Overlay |
duplicate()
Returns a clone of this Overlay. |
Roi |
get(int index)
Returns the Roi with the specified index. |
boolean |
getDrawBackgrounds()
|
boolean |
getDrawLabels()
|
boolean |
getDrawNames()
|
java.awt.Color |
getLabelColor()
|
java.awt.Font |
getLabelFont()
|
void |
remove(int index)
Removes the Roi with the specified index from this Overlay. |
void |
remove(Roi roi)
Removes the specified Roi from this Overlay. |
void |
setFillColor(java.awt.Color color)
Sets the fill color of all the Rois in this overlay. |
void |
setLabelColor(java.awt.Color c)
|
void |
setLabelFont(java.awt.Font font)
|
void |
setStrokeColor(java.awt.Color color)
Sets the stroke color of all the Rois in this overlay. |
int |
size()
Returns the number of Rois in this Overlay. |
Roi[] |
toArray()
Returns on array containing the Rois in this Overlay. |
java.lang.String |
toString()
|
void |
translate(int dx,
int dy)
Moves all the Rois in this overlay. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Overlay()
public Overlay(Roi roi)
Method Detail |
---|
public void add(Roi roi)
public void addElement(Roi roi)
public void remove(int index)
public void remove(Roi roi)
public void clear()
public Roi get(int index)
public int size()
public Roi[] toArray()
public void setStrokeColor(java.awt.Color color)
public void setFillColor(java.awt.Color color)
public void translate(int dx, int dy)
public Overlay duplicate()
public java.lang.String toString()
toString
in class java.lang.Object
public void drawLabels(boolean b)
public boolean getDrawLabels()
public void drawNames(boolean b)
public boolean getDrawNames()
public void drawBackgrounds(boolean b)
public boolean getDrawBackgrounds()
public void setLabelColor(java.awt.Color c)
public java.awt.Color getLabelColor()
public void setLabelFont(java.awt.Font font)
public java.awt.Font getLabelFont()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |