Package fr.igred.omero.roi
Interface Rectangle
-
- All Superinterfaces:
Annotatable,Rectangular,RemoteObject,Shape
- All Known Implementing Classes:
RectangleWrapper
public interface Rectangle extends Shape, Rectangular
Interface to handle Rectangle shapes on OMERO.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description RectangleDataasDataObject()Returns anRectangleDatacorresponding to the handled object.default java.awt.ShapetoAWTShape()Converts the shape to anShape.-
Methods inherited from interface fr.igred.omero.Annotatable
addAndReplaceFile, addAndReplaceFile, addAndReplaceTable, addAndReplaceTable, addFile, addKeyValuePair, addTable, addTag, addTag, addTags, copyAnnotationLinks, getAnnotationData, getAnnotations, getFileAnnotations, getKeyValuePairs, getMapAnnotations, getMyRating, getTable, getTables, getTags, getValues, isLinked, link, link, linkIfNotLinked, rate, unlink
-
Methods inherited from interface fr.igred.omero.roi.Rectangular
getCoordinates, getHeight, getWidth, getX, getY, setCoordinates, setCoordinates, setHeight, setWidth, setX, setY
-
Methods inherited from interface fr.igred.omero.RemoteObject
canAnnotate, canChgrp, canChown, canDelete, canEdit, canLink, getCreated, getGroupId, getId, getOwner, saveAndUpdate
-
Methods inherited from interface fr.igred.omero.roi.Shape
createTransformedAWTShape, getBoundingBox, getC, getCZT, getFill, getFontSize, getStroke, getT, getText, getZ, link, setC, setCZT, setFill, setFontSize, setStroke, setT, setText, setTransform, setTransform, setZ, toAWTTransform, toImageJ
-
-
-
-
Method Detail
-
asDataObject
RectangleData asDataObject()
Returns anRectangleDatacorresponding to the handled object.- Specified by:
asDataObjectin interfaceRemoteObject- Specified by:
asDataObjectin interfaceShape- Returns:
- See above.
-
toAWTShape
default java.awt.Shape toAWTShape()
Converts the shape to anShape.- Specified by:
toAWTShapein interfaceShape- Returns:
- The converted AWT Shape.
-
-