public class SmartTextI extends omero.model.LabelI implements SmartShape
SmartShape.PointCallback, SmartShape.UtilANCHOR, ANNOTATIONLINKS, BASELINESHIFT, DECORATION, DETAILS, DIRECTION, FILLCOLOR, FILLRULE, FONTFAMILY, FONTSIZE, FONTSTRETCH, FONTSTYLE, FONTVARIANT, FONTWEIGHT, G, GLYPHORIENTATIONVERTICAL, LOCKED, ROI, STROKECOLOR, STROKEDASHARRAY, STROKEDASHOFFSET, STROKELINECAP, STROKELINEJOIN, STROKEMITERLIMIT, STROKEWIDTH, TEXTVALUE, THEC, THET, THEZ, TRANSFORM, VECTOREFFECT, VISIBILITY, WRITINGMODE, X, Y__ids, anchor, baselineShift, decoration, direction, glyphOrientationVertical, serialVersionUID, textValue, writingMode, x, yannotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, fillColor, fillRule, fontFamily, fontSize, fontStretch, fontStyle, fontVariant, fontWeight, g, locked, roi, strokeColor, strokeDashArray, strokeDashOffset, strokeLineCap, strokeLineJoin, strokeMiterLimit, strokeWidth, theC, theT, theZ, transform, vectorEffect, version, visibility| Constructor and Description |
|---|
SmartTextI() |
| Modifier and Type | Method and Description |
|---|---|
void |
areaPoints(SmartShape.PointCallback cb)
Calls the
SmartShape.PointCallback with all of the x/y coordinates which are
within the shape. |
Shape |
asAwtShape()
Converst the current
SmartShape to a Shape. |
List<omero.model.Point> |
asPoints()
Provides some, possibly lossy, bounding polygon of this
SmartShape via points. |
void |
randomize(Random random)
Initializes this shape with completely random data.
|
addAllShapeAnnotationLinkSet, addShapeAnnotationLink, addShapeAnnotationLinkToBoth, cast, clearAnnotationLinks, copyAnnotationLinks, copyObject, errorIfUnloaded, fillObject, findShapeAnnotationLink, getAnchor, getAnnotationLinks, getAnnotationLinksCountPerOwner, getBaselineShift, getDecoration, getDetails, getDirection, getFillColor, getFillRule, getFontFamily, getFontSize, getFontStretch, getFontStyle, getFontVariant, getFontWeight, getG, getGlyphOrientationVertical, getId, getLocked, getRoi, getStrokeColor, getStrokeDashArray, getStrokeDashOffset, getStrokeLineCap, getStrokeLineJoin, getStrokeMiterLimit, getStrokeWidth, getTextValue, getTheC, getTheT, getTheZ, getTransform, getVectorEffect, getVersion, getVisibility, getWritingMode, getX, getY, isAnnotated, isAnnotationLinksLoaded, isGlobal, isLink, isLoaded, isMutable, iterateAnnotationLinks, linkAnnotation, linkedAnnotationList, proxy, reloadAnnotationLinks, removeAllShapeAnnotationLinkSet, removeShapeAnnotationLink, removeShapeAnnotationLinkFromBoth, setAnchor, setAnnotationLinks, setBaselineShift, setDecoration, setDirection, setFillColor, setFillRule, setFontFamily, setFontSize, setFontStretch, setFontStyle, setFontVariant, setFontWeight, setG, setGlyphOrientationVertical, setId, setLocked, setRoi, setStrokeColor, setStrokeDashArray, setStrokeDashOffset, setStrokeLineCap, setStrokeLineJoin, setStrokeMiterLimit, setStrokeWidth, setTextValue, setTheC, setTheT, setTheZ, setTransform, setVectorEffect, setVersion, setVisibility, setWritingMode, setX, setY, shallowCopy, sizeOfAnnotationLinks, throwNullCollectionException, toggleCollectionsLoaded, unlinkAnnotation, unload, unloadAnchor, unloadAnnotationLinks, unloadBaselineShift, unloadCollections, unloadDecoration, unloadDetails, unloadDirection, unloadFillColor, unloadFillRule, unloadFontFamily, unloadFontSize, unloadFontStretch, unloadFontStyle, unloadFontVariant, unloadFontWeight, unloadG, unloadGlyphOrientationVertical, unloadLocked, unloadRoi, unloadStrokeColor, unloadStrokeDashArray, unloadStrokeDashOffset, unloadStrokeLineCap, unloadStrokeLineJoin, unloadStrokeMiterLimit, unloadStrokeWidth, unloadTextValue, unloadTheC, unloadTheT, unloadTheZ, unloadTransform, unloadVectorEffect, unloadVisibility, unloadWritingMode, unloadX, unloadY___getAnchor, ___getBaselineShift, ___getDecoration, ___getDirection, ___getGlyphOrientationVertical, ___getTextValue, ___getWritingMode, ___getX, ___getY, ___setAnchor, ___setBaselineShift, ___setDecoration, ___setDirection, ___setGlyphOrientationVertical, ___setTextValue, ___setWritingMode, ___setX, ___setY, __dispatch, __readImpl, __writeImpl, getAnchor, getBaselineShift, getDecoration, getDirection, getGlyphOrientationVertical, getTextValue, getWritingMode, getX, getY, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, setAnchor, setBaselineShift, setDecoration, setDirection, setGlyphOrientationVertical, setTextValue, setWritingMode, setX, setY___addAllShapeAnnotationLinkSet, ___addShapeAnnotationLink, ___addShapeAnnotationLinkToBoth, ___clearAnnotationLinks, ___copyAnnotationLinks, ___findShapeAnnotationLink, ___getAnnotationLinksCountPerOwner, ___getFillColor, ___getFillRule, ___getFontFamily, ___getFontSize, ___getFontStretch, ___getFontStyle, ___getFontVariant, ___getFontWeight, ___getG, ___getLocked, ___getRoi, ___getStrokeColor, ___getStrokeDashArray, ___getStrokeDashOffset, ___getStrokeLineCap, ___getStrokeLineJoin, ___getStrokeMiterLimit, ___getStrokeWidth, ___getTheC, ___getTheT, ___getTheZ, ___getTransform, ___getVectorEffect, ___getVersion, ___getVisibility, ___linkAnnotation, ___linkedAnnotationList, ___reloadAnnotationLinks, ___removeAllShapeAnnotationLinkSet, ___removeShapeAnnotationLink, ___removeShapeAnnotationLinkFromBoth, ___setFillColor, ___setFillRule, ___setFontFamily, ___setFontSize, ___setFontStretch, ___setFontStyle, ___setFontVariant, ___setFontWeight, ___setG, ___setLocked, ___setRoi, ___setStrokeColor, ___setStrokeDashArray, ___setStrokeDashOffset, ___setStrokeLineCap, ___setStrokeLineJoin, ___setStrokeMiterLimit, ___setStrokeWidth, ___setTheC, ___setTheT, ___setTheZ, ___setTransform, ___setVectorEffect, ___setVersion, ___setVisibility, ___sizeOfAnnotationLinks, ___unlinkAnnotation, ___unloadAnnotationLinks, addAllShapeAnnotationLinkSet, addShapeAnnotationLink, addShapeAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findShapeAnnotationLink, getAnnotationLinksCountPerOwner, getFillColor, getFillRule, getFontFamily, getFontSize, getFontStretch, getFontStyle, getFontVariant, getFontWeight, getG, getLocked, getRoi, getStrokeColor, getStrokeDashArray, getStrokeDashOffset, getStrokeLineCap, getStrokeLineJoin, getStrokeMiterLimit, getStrokeWidth, getTheC, getTheT, getTheZ, getTransform, getVectorEffect, getVersion, getVisibility, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllShapeAnnotationLinkSet, removeShapeAnnotationLink, removeShapeAnnotationLinkFromBoth, setFillColor, setFillRule, setFontFamily, setFontSize, setFontStretch, setFontStyle, setFontVariant, setFontWeight, setG, setLocked, setRoi, setStrokeColor, setStrokeDashArray, setStrokeDashOffset, setStrokeLineCap, setStrokeLineJoin, setStrokeMiterLimit, setStrokeWidth, setTheC, setTheT, setTheZ, setTransform, setVectorEffect, setVersion, setVisibility, sizeOfAnnotationLinks, unlinkAnnotation, unloadAnnotationLinks___getDetails, ___getId, ___isAnnotated, ___isGlobal, ___isLink, ___isLoaded, ___isMutable, ___proxy, ___setId, ___shallowCopy, ___unload, ___unloadCollections, ___unloadDetails, getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __collocDispatch, __read, __read, __readImpl, __write, __write, __writeImpl, clone, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshalequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAllShapeAnnotationLinkSet, addShapeAnnotationLink, addShapeAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findShapeAnnotationLink, getAnnotationLinksCountPerOwner, getFillColor, getFillRule, getFontFamily, getFontSize, getFontStretch, getFontStyle, getFontVariant, getFontWeight, getG, getLocked, getRoi, getStrokeColor, getStrokeDashArray, getStrokeDashOffset, getStrokeLineCap, getStrokeLineJoin, getStrokeMiterLimit, getStrokeWidth, getTheC, getTheT, getTheZ, getTransform, getVectorEffect, getVersion, getVisibility, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllShapeAnnotationLinkSet, removeShapeAnnotationLink, removeShapeAnnotationLinkFromBoth, setFillColor, setFillRule, setFontFamily, setFontSize, setFontStretch, setFontStyle, setFontVariant, setFontWeight, setG, setLocked, setRoi, setStrokeColor, setStrokeDashArray, setStrokeDashOffset, setStrokeLineCap, setStrokeLineJoin, setStrokeMiterLimit, setStrokeWidth, setTheC, setTheT, setTheZ, setTransform, setVectorEffect, setVersion, setVisibility, sizeOfAnnotationLinks, unlinkAnnotation, unloadAnnotationLinkspublic void areaPoints(SmartShape.PointCallback cb)
SmartShapeSmartShape.PointCallback with all of the x/y coordinates which are
within the shape.areaPoints in interface SmartShapepublic Shape asAwtShape()
SmartShapeSmartShape to a Shape. This
is useful for determining paths and included points.asAwtShape in interface SmartShapepublic List<omero.model.Point> asPoints()
SmartShapeSmartShape via points.asPoints in interface SmartShapepublic void randomize(Random random)
SmartShaperandomize in interface SmartShape
Version: 5.1.3-ice35-b52
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.