Version: 5.4.10-ice35-b105
OmeroBlitz API
Home
Previous
Up
Next
Index
omero::model::Objective
Overview
[ "protected" ] class Objective extends
IObject
Used By
reloadAnnotationLinks
InstrumentObjectiveSeq
Instrument::addObjective
Instrument::removeObjective
OTF::getObjective
OTF::objective
OTF::setObjective
ObjectiveAnnotationLink::getParent
ObjectiveAnnotationLink::link
ObjectiveAnnotationLink::parent
ObjectiveAnnotationLink::setParent
ObjectiveSettings::getObjective
ObjectiveSettings::objective
ObjectiveSettings::setObjective
Operation Index
getVersion
setVersion
getManufacturer
setManufacturer
getModel
setModel
getLotNumber
setLotNumber
getSerialNumber
setSerialNumber
getNominalMagnification
setNominalMagnification
getCalibratedMagnification
setCalibratedMagnification
getLensNA
setLensNA
getImmersion
setImmersion
getCorrection
setCorrection
getWorkingDistance
setWorkingDistance
getIris
setIris
getInstrument
setInstrument
unloadAnnotationLinks
sizeOfAnnotationLinks
copyAnnotationLinks
addObjectiveAnnotationLink
addAllObjectiveAnnotationLinkSet
removeObjectiveAnnotationLink
removeAllObjectiveAnnotationLinkSet
clearAnnotationLinks
reloadAnnotationLinks
getAnnotationLinksCountPerOwner
linkAnnotation
addObjectiveAnnotationLinkToBoth
findObjectiveAnnotationLink
unlinkAnnotation
removeObjectiveAnnotationLinkFromBoth
linkedAnnotationList
Data Member Index
version
manufacturer
model
lotNumber
serialNumber
nominalMagnification
calibratedMagnification
lensNA
immersion
correction
workingDistance
iris
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)
RDouble
getNominalMagnification
()
void
setNominalMagnification
(
RDouble
theNominalMagnification)
RDouble
getCalibratedMagnification
()
void
setCalibratedMagnification
(
RDouble
theCalibratedMagnification)
RDouble
getLensNA
()
void
setLensNA
(
RDouble
theLensNA)
Immersion
getImmersion
()
void
setImmersion
(
Immersion
theImmersion)
Correction
getCorrection
()
void
setCorrection
(
Correction
theCorrection)
Length
getWorkingDistance
()
void
setWorkingDistance
(
Length
theWorkingDistance)
RBool
getIris
()
void
setIris
(
RBool
theIris)
Instrument
getInstrument
()
void
setInstrument
(
Instrument
theInstrument)
void
unloadAnnotationLinks
()
int
sizeOfAnnotationLinks
()
ObjectiveAnnotationLinksSeq
copyAnnotationLinks
()
void
addObjectiveAnnotationLink
(
ObjectiveAnnotationLink
target)
void
addAllObjectiveAnnotationLinkSet
(
ObjectiveAnnotationLinksSeq
targets)
void
removeObjectiveAnnotationLink
(
ObjectiveAnnotationLink
theTarget)
void
removeAllObjectiveAnnotationLinkSet
(
ObjectiveAnnotationLinksSeq
targets)
void
clearAnnotationLinks
()
void
reloadAnnotationLinks
(Objective toCopy)
sys::CountMap
getAnnotationLinksCountPerOwner
()
ObjectiveAnnotationLink
linkAnnotation
(
Annotation
addition)
void
addObjectiveAnnotationLinkToBoth
(
ObjectiveAnnotationLink
link, bool bothSides)
ObjectiveAnnotationLinksSeq
findObjectiveAnnotationLink
(
Annotation
removal)
void
unlinkAnnotation
(
Annotation
removal)
void
removeObjectiveAnnotationLinkFromBoth
(
ObjectiveAnnotationLink
link, bool bothSides)
ObjectiveLinkedAnnotationSeq
linkedAnnotationList
()
Data Members
RInt
version
;
RString
manufacturer
;
RString
model
;
RString
lotNumber
;
RString
serialNumber
;
RDouble
nominalMagnification
;
RDouble
calibratedMagnification
;
RDouble
lensNA
;
Immersion
immersion
;
Correction
correction
;
Length
workingDistance
;
RBool
iris
;
Instrument
instrument
;
ObjectiveAnnotationLinksSeq
annotationLinksSeq
;
bool
annotationLinksLoaded
;
sys::CountMap
annotationLinksCountPerOwner
;
Home
Previous
Up
Next
Index