OmeroBlitz API
Home Previous Up Next Index

omero::model::Roi

Overview

[ "protected" ] class Roi extends IObject

Used By

api::RoiList
FolderLinkedRoiSeq
ImageRoisSeq
Folder::findFolderRoiLink
Folder::linkRoi
Folder::unlinkRoi
FolderRoiLink::child
FolderRoiLink::getChild
FolderRoiLink::link
FolderRoiLink::setChild
Image::addRoi
Image::removeRoi
reloadAnnotationLinks
reloadFolderLinks
reloadShapes
RoiAnnotationLink::getParent
RoiAnnotationLink::link
RoiAnnotationLink::parent
RoiAnnotationLink::setParent
Shape::getRoi
Shape::roi
Shape::setRoi

Operation Index

getVersion
setVersion
getName
setName
unloadShapes
sizeOfShapes
copyShapes
addShape
addAllShapeSet
removeShape
removeAllShapeSet
clearShapes
reloadShapes
getShape
setShape
getPrimaryShape
setPrimaryShape
getImage
setImage
getSource
setSource
unloadFolderLinks
sizeOfFolderLinks
copyFolderLinks
addFolderRoiLink
addAllFolderRoiLinkSet
removeFolderRoiLink
removeAllFolderRoiLinkSet
clearFolderLinks
reloadFolderLinks
getFolderLinksCountPerOwner
linkFolder
addFolderRoiLinkToBoth
findFolderRoiLink
unlinkFolder
removeFolderRoiLinkFromBoth
linkedFolderList
unloadAnnotationLinks
sizeOfAnnotationLinks
copyAnnotationLinks
addRoiAnnotationLink
addAllRoiAnnotationLinkSet
removeRoiAnnotationLink
removeAllRoiAnnotationLinkSet
clearAnnotationLinks
reloadAnnotationLinks
getAnnotationLinksCountPerOwner
linkAnnotation
addRoiAnnotationLinkToBoth
findRoiAnnotationLink
unlinkAnnotation
removeRoiAnnotationLinkFromBoth
linkedAnnotationList
getDescription
setDescription

Data Member Index

version
name
shapesSeq
shapesLoaded
image
source
folderLinksSeq
folderLinksLoaded
folderLinksCountPerOwner
annotationLinksSeq
annotationLinksLoaded
annotationLinksCountPerOwner
description

Operations

RInt getVersion()

void setVersion(RInt theVersion)

RString getName()

void setName(RString theName)

void unloadShapes()

int sizeOfShapes()

RoiShapesSeq copyShapes()

void addShape(Shape target)

void addAllShapeSet(RoiShapesSeq targets)

void removeShape(Shape theTarget)

void removeAllShapeSet(RoiShapesSeq targets)

void clearShapes()

void reloadShapes(Roi toCopy)

Shape getShape(int index)

Shape setShape(int index, Shape theElement)

Shape getPrimaryShape()

Shape setPrimaryShape(Shape theElement)

Image getImage()

void setImage(Image theImage)

OriginalFile getSource()

void setSource(OriginalFile theSource)

void unloadFolderLinks()

int sizeOfFolderLinks()

RoiFolderLinksSeq copyFolderLinks()

void addFolderRoiLink(FolderRoiLink target)

void addAllFolderRoiLinkSet(RoiFolderLinksSeq targets)

void removeFolderRoiLink(FolderRoiLink theTarget)

void removeAllFolderRoiLinkSet(RoiFolderLinksSeq targets)

void clearFolderLinks()

void reloadFolderLinks(Roi toCopy)

sys::CountMap getFolderLinksCountPerOwner()

FolderRoiLink linkFolder(Folder addition)

void addFolderRoiLinkToBoth(FolderRoiLink link, bool bothSides)

RoiFolderLinksSeq findFolderRoiLink(Folder removal)

void unlinkFolder(Folder removal)

void removeFolderRoiLinkFromBoth(FolderRoiLink link, bool bothSides)

RoiLinkedFolderSeq linkedFolderList()

void unloadAnnotationLinks()

int sizeOfAnnotationLinks()

RoiAnnotationLinksSeq copyAnnotationLinks()

void addRoiAnnotationLink(RoiAnnotationLink target)

void addAllRoiAnnotationLinkSet(RoiAnnotationLinksSeq targets)

void removeRoiAnnotationLink(RoiAnnotationLink theTarget)

void removeAllRoiAnnotationLinkSet(RoiAnnotationLinksSeq targets)

void clearAnnotationLinks()

void reloadAnnotationLinks(Roi toCopy)

sys::CountMap getAnnotationLinksCountPerOwner()

RoiAnnotationLink linkAnnotation(Annotation addition)

void addRoiAnnotationLinkToBoth(RoiAnnotationLink link, bool bothSides)

RoiAnnotationLinksSeq findRoiAnnotationLink(Annotation removal)

void unlinkAnnotation(Annotation removal)

void removeRoiAnnotationLinkFromBoth(RoiAnnotationLink link, bool bothSides)

RoiLinkedAnnotationSeq linkedAnnotationList()

RString getDescription()

void setDescription(RString theDescription)

Data Members

RInt version;

RString name;

RoiShapesSeq shapesSeq;

bool shapesLoaded;

Image image;

OriginalFile source;

RoiFolderLinksSeq folderLinksSeq;

bool folderLinksLoaded;

sys::CountMap folderLinksCountPerOwner;

RoiAnnotationLinksSeq annotationLinksSeq;

bool annotationLinksLoaded;

sys::CountMap annotationLinksCountPerOwner;

RString description;


Home Previous Up Next Index