public interface OMEROPolyshape<SD extends ShapeData> extends OMERORealMaskRealInterval<SD>, WritablePolyshape
Polyshape
which wraps an OMERO ROI.Modifier and Type | Method and Description |
---|---|
default void |
addVertex(int index,
RealLocalizable vertex) |
default void |
addVertices(int index,
Collection<RealLocalizable> vertices) |
List<Point2D.Double> |
getPoints() |
default int |
numVertices() |
default double |
realMax(int d) |
default double |
realMin(int d) |
default void |
removeVertex(int index) |
void |
setPoints(List<Point2D.Double> points) |
default RealLocalizableRealPositionable |
vertex(int pos) |
testPosition
getShape, requiredAxisTypes
and, isEmpty, minus, or, realMax, realMax, realMin, realMin, transform, xor
boundaryType, equals, isAll, knownConstant, maskType
maxAsDoubleArray, maxAsRealPoint, minAsDoubleArray, minAsRealPoint
List<Point2D.Double> getPoints()
void setPoints(List<Point2D.Double> points)
default int numVertices()
numVertices
in interface Polyshape
default RealLocalizableRealPositionable vertex(int pos)
vertex
in interface Polyshape
vertex
in interface WritablePolyshape
default void addVertex(int index, RealLocalizable vertex)
addVertex
in interface WritablePolyshape
default void removeVertex(int index)
removeVertex
in interface WritablePolyshape
default void addVertices(int index, Collection<RealLocalizable> vertices)
addVertices
in interface WritablePolyshape
default double realMin(int d)
realMin
in interface RealInterval
default double realMax(int d)
realMax
in interface RealInterval
Copyright © 2014–2022 ImageJ. All rights reserved.