OmeroBlitz API
Home Previous Up Next Index

omero::model::Dichroic

Overview

[ "protected" ] class Dichroic extends IObject

Used By

InstrumentDichroicSeq
reloadAnnotationLinks
DichroicAnnotationLink::getParent
DichroicAnnotationLink::link
DichroicAnnotationLink::parent
DichroicAnnotationLink::setParent
FilterSet::dichroic
FilterSet::getDichroic
FilterSet::setDichroic
Instrument::addDichroic
Instrument::removeDichroic
LightPath::dichroic
LightPath::getDichroic
LightPath::setDichroic

Operation Index

getVersion
setVersion
getManufacturer
setManufacturer
getModel
setModel
getLotNumber
setLotNumber
getSerialNumber
setSerialNumber
getInstrument
setInstrument
unloadAnnotationLinks
sizeOfAnnotationLinks
copyAnnotationLinks
addDichroicAnnotationLink
addAllDichroicAnnotationLinkSet
removeDichroicAnnotationLink
removeAllDichroicAnnotationLinkSet
clearAnnotationLinks
reloadAnnotationLinks
getAnnotationLinksCountPerOwner
linkAnnotation
addDichroicAnnotationLinkToBoth
findDichroicAnnotationLink
unlinkAnnotation
removeDichroicAnnotationLinkFromBoth
linkedAnnotationList

Data Member Index

version
manufacturer
model
lotNumber
serialNumber
instrument
annotationLinksSeq
annotationLinksLoaded
annotationLinksCountPerOwner

Operations

RInt getVersion()

void setVersion(RInt theVersion)

RString getManufacturer()

void setManufacturer(RString theManufacturer)

RString getModel()

void setModel(RString theModel)

RString getLotNumber()

void setLotNumber(RString theLotNumber)

RString getSerialNumber()

void setSerialNumber(RString theSerialNumber)

Instrument getInstrument()

void setInstrument(Instrument theInstrument)

void unloadAnnotationLinks()

int sizeOfAnnotationLinks()

DichroicAnnotationLinksSeq copyAnnotationLinks()

void addDichroicAnnotationLink(DichroicAnnotationLink target)

void addAllDichroicAnnotationLinkSet(DichroicAnnotationLinksSeq targets)

void removeDichroicAnnotationLink(DichroicAnnotationLink theTarget)

void removeAllDichroicAnnotationLinkSet(DichroicAnnotationLinksSeq targets)

void clearAnnotationLinks()

void reloadAnnotationLinks(Dichroic toCopy)

sys::CountMap getAnnotationLinksCountPerOwner()

DichroicAnnotationLink linkAnnotation(Annotation addition)

void addDichroicAnnotationLinkToBoth(DichroicAnnotationLink link, bool bothSides)

DichroicAnnotationLinksSeq findDichroicAnnotationLink(Annotation removal)

void unlinkAnnotation(Annotation removal)

void removeDichroicAnnotationLinkFromBoth(DichroicAnnotationLink link, bool bothSides)

DichroicLinkedAnnotationSeq linkedAnnotationList()

Data Members

RInt version;

RString manufacturer;

RString model;

RString lotNumber;

RString serialNumber;

Instrument instrument;

DichroicAnnotationLinksSeq annotationLinksSeq;

bool annotationLinksLoaded;

sys::CountMap annotationLinksCountPerOwner;


Home Previous Up Next Index