Version: 5.4.9-ice35-b101
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
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