Package | Description |
---|---|
ome.model.annotations | |
ome.model.roi |
Modifier and Type | Method and Description |
---|---|
Shape |
ShapeAnnotationLink.parent() |
Modifier and Type | Method and Description |
---|---|
void |
ShapeAnnotationLink.link(Shape parent,
Annotation child) |
Modifier and Type | Class and Description |
---|---|
class |
Ellipse |
class |
Label |
class |
Line |
class |
Mask |
class |
Path |
class |
Point |
class |
Polygon |
class |
Polyline |
class |
Rectangle |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<Shape> |
Roi.shapes |
Modifier and Type | Method and Description |
---|---|
Shape |
Roi.getPrimaryShape()
Gets the first element of shapes which can be interpreted as the
primary or default element in some situations.
|
Shape |
Roi.getShape(int index)
Gets the ome.model.roi.Shape at the given index.
|
Shape |
Roi.setPrimaryShape(Shape element)
Swaps the first element of shapes with the first instance of the
given element.
|
Shape |
Roi.setShape(int index,
Shape element)
Sets the ome.model.roi.Shape at the given index.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List<Shape> |
Roi.getShapes()
returns shapes .
|
java.util.Iterator<Shape> |
Roi.iterateShapes()
should be used rather than accessing the shapes set directly.
|
java.util.Collection<Shape> |
Roi.unmodifiableShapes()
Returns an unmodifiable collection-view
|
Modifier and Type | Method and Description |
---|---|
void |
Roi.addShape(Shape target)
use instead of setShapes .
|
void |
Roi.removeShape(Shape target)
removes a single element from this set and makes the inverse call on ome.model.roi.Shape
|
Shape |
Roi.setPrimaryShape(Shape element)
Swaps the first element of shapes with the first instance of the
given element.
|
Shape |
Roi.setShape(int index,
Shape element)
Sets the ome.model.roi.Shape at the given index.
|
Modifier and Type | Method and Description |
---|---|
void |
Roi.addShapeSet(java.util.Collection<Shape> targets)
use like addShape.
|
void |
Roi.removeShapeSet(java.util.Collection<Shape> targets)
use like removeShape
|
protected void |
Roi.setShapes(java.util.List<Shape> shapes)
setter for shapes should be avoided.
|
Version: 5.4.4-ice35-b82
Copyright © 2018 The University of Dundee & Open Microscopy Environment. All Rights Reserved.