Version: 5.4.10-ice36-b105
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
api::ShapeList
RoiShapesSeq
Roi::addShape
Roi::getPrimaryShape
Roi::getShape
Roi::removeShape
Roi::setPrimaryShape
Roi::setShape
reloadAnnotationLinks
ShapeAnnotationLink::getParent
ShapeAnnotationLink::link
ShapeAnnotationLink::parent
ShapeAnnotationLink::setParent
Operation Index
getVersion
setVersion
getTheZ
setTheZ
getTheT
setTheT
getTheC
setTheC
getRoi
setRoi
getLocked
setLocked
getTransform
setTransform
getFillColor
setFillColor
getFillRule
setFillRule
getStrokeColor
setStrokeColor
getStrokeDashArray
setStrokeDashArray
getStrokeWidth
setStrokeWidth
getFontFamily
setFontFamily
getFontSize
setFontSize
getFontStyle
setFontStyle
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
transform
fillColor
fillRule
strokeColor
strokeDashArray
strokeWidth
fontFamily
fontSize
fontStyle
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)
AffineTransform
getTransform()
void setTransform(
AffineTransform
theTransform)
RInt
getFillColor()
void setFillColor(
RInt
theFillColor)
RString
getFillRule()
void setFillRule(
RString
theFillRule)
RInt
getStrokeColor()
void setStrokeColor(
RInt
theStrokeColor)
RString
getStrokeDashArray()
void setStrokeDashArray(
RString
theStrokeDashArray)
Length
getStrokeWidth()
void setStrokeWidth(
Length
theStrokeWidth)
RString
getFontFamily()
void setFontFamily(
RString
theFontFamily)
Length
getFontSize()
void setFontSize(
Length
theFontSize)
RString
getFontStyle()
void setFontStyle(
RString
theFontStyle)
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;
AffineTransform
transform;
RInt
fillColor;
RString
fillRule;
RInt
strokeColor;
RString
strokeDashArray;
Length
strokeWidth;
RString
fontFamily;
Length
fontSize;
RString
fontStyle;
ShapeAnnotationLinksSeq
annotationLinksSeq;
bool annotationLinksLoaded;
sys::CountMap
annotationLinksCountPerOwner;
Home
Previous
Up
Next
Index