Version: 5.2.0-ice35-b12

OmeroBlitz API
Home Previous Up Next Index

omero::model::Shape

Overview

[ "protected" ] class Shape extends IObject

Derived Classes and Interfaces

Ellipse
Label
Line
Mask
Path
Point
Polygon
Polyline
Rectangle

Used By

reloadAnnotationLinks
api::ShapeList
RoiShapesSeq
Roi::addShape
Roi::getPrimaryShape
Roi::getShape
Roi::removeShape
Roi::setPrimaryShape
Roi::setShape
ShapeAnnotationLink::getParent
ShapeAnnotationLink::link
ShapeAnnotationLink::parent
ShapeAnnotationLink::setParent

Operation Index

getVersion
setVersion
getTheZ
setTheZ
getTheT
setTheT
getTheC
setTheC
getRoi
setRoi
getLocked
setLocked
getG
setG
getTransform
setTransform
getVectorEffect
setVectorEffect
getVisibility
setVisibility
getFillColor
setFillColor
getFillRule
setFillRule
getStrokeColor
setStrokeColor
getStrokeDashArray
setStrokeDashArray
getStrokeDashOffset
setStrokeDashOffset
getStrokeLineCap
setStrokeLineCap
getStrokeLineJoin
setStrokeLineJoin
getStrokeMiterLimit
setStrokeMiterLimit
getStrokeWidth
setStrokeWidth
getFontFamily
setFontFamily
getFontSize
setFontSize
getFontStretch
setFontStretch
getFontStyle
setFontStyle
getFontVariant
setFontVariant
getFontWeight
setFontWeight
unloadAnnotationLinks
sizeOfAnnotationLinks
copyAnnotationLinks
addShapeAnnotationLink
addAllShapeAnnotationLinkSet
removeShapeAnnotationLink
removeAllShapeAnnotationLinkSet
clearAnnotationLinks
reloadAnnotationLinks
getAnnotationLinksCountPerOwner
linkAnnotation
addShapeAnnotationLinkToBoth
findShapeAnnotationLink
unlinkAnnotation
removeShapeAnnotationLinkFromBoth
linkedAnnotationList

Data Member Index

version
theZ
theT
theC
roi
locked
g
transform
vectorEffect
visibility
fillColor
fillRule
strokeColor
strokeDashArray
strokeDashOffset
strokeLineCap
strokeLineJoin
strokeMiterLimit
strokeWidth
fontFamily
fontSize
fontStretch
fontStyle
fontVariant
fontWeight
annotationLinksSeq
annotationLinksLoaded
annotationLinksCountPerOwner

Operations

RInt getVersion()

void setVersion(RInt theVersion)

RInt getTheZ()

void setTheZ(RInt theTheZ)

RInt getTheT()

void setTheT(RInt theTheT)

RInt getTheC()

void setTheC(RInt theTheC)

Roi getRoi()

void setRoi(Roi theRoi)

RBool getLocked()

void setLocked(RBool theLocked)

RString getG()

void setG(RString theG)

RString getTransform()

void setTransform(RString theTransform)

RString getVectorEffect()

void setVectorEffect(RString theVectorEffect)

RBool getVisibility()

void setVisibility(RBool theVisibility)

RInt getFillColor()

void setFillColor(RInt theFillColor)

RString getFillRule()

void setFillRule(RString theFillRule)

RInt getStrokeColor()

void setStrokeColor(RInt theStrokeColor)

RString getStrokeDashArray()

void setStrokeDashArray(RString theStrokeDashArray)

RInt getStrokeDashOffset()

void setStrokeDashOffset(RInt theStrokeDashOffset)

RString getStrokeLineCap()

void setStrokeLineCap(RString theStrokeLineCap)

RString getStrokeLineJoin()

void setStrokeLineJoin(RString theStrokeLineJoin)

RInt getStrokeMiterLimit()

void setStrokeMiterLimit(RInt theStrokeMiterLimit)

Length getStrokeWidth()

void setStrokeWidth(Length theStrokeWidth)

RString getFontFamily()

void setFontFamily(RString theFontFamily)

Length getFontSize()

void setFontSize(Length theFontSize)

RString getFontStretch()

void setFontStretch(RString theFontStretch)

RString getFontStyle()

void setFontStyle(RString theFontStyle)

RString getFontVariant()

void setFontVariant(RString theFontVariant)

RString getFontWeight()

void setFontWeight(RString theFontWeight)

void unloadAnnotationLinks()

int sizeOfAnnotationLinks()

ShapeAnnotationLinksSeq copyAnnotationLinks()

void addShapeAnnotationLink(ShapeAnnotationLink target)

void addAllShapeAnnotationLinkSet(ShapeAnnotationLinksSeq targets)

void removeShapeAnnotationLink(ShapeAnnotationLink theTarget)

void removeAllShapeAnnotationLinkSet(ShapeAnnotationLinksSeq targets)

void clearAnnotationLinks()

void reloadAnnotationLinks(Shape toCopy)

sys::CountMap getAnnotationLinksCountPerOwner()

ShapeAnnotationLink linkAnnotation(Annotation addition)

void addShapeAnnotationLinkToBoth(ShapeAnnotationLink link, bool bothSides)

ShapeAnnotationLinksSeq findShapeAnnotationLink(Annotation removal)

void unlinkAnnotation(Annotation removal)

void removeShapeAnnotationLinkFromBoth(ShapeAnnotationLink link, bool bothSides)

ShapeLinkedAnnotationSeq linkedAnnotationList()

Data Members

RInt version;

RInt theZ;

RInt theT;

RInt theC;

Roi roi;

RBool locked;

RString g;

RString transform;

RString vectorEffect;

RBool visibility;

RInt fillColor;

RString fillRule;

RInt strokeColor;

RString strokeDashArray;

RInt strokeDashOffset;

RString strokeLineCap;

RString strokeLineJoin;

RInt strokeMiterLimit;

Length strokeWidth;

RString fontFamily;

Length fontSize;

RString fontStretch;

RString fontStyle;

RString fontVariant;

RString fontWeight;

ShapeAnnotationLinksSeq annotationLinksSeq;

bool annotationLinksLoaded;

sys::CountMap annotationLinksCountPerOwner;


Home Previous Up Next Index