Version: 5.4.10-ice36-b105
OmeroBlitz API
Home
Previous
Up
Next
Index
omero::model::Objective
Overview
[ "protected" ] class Objective extends
IObject
Used By
InstrumentObjectiveSeq
Instrument::addObjective
Instrument::removeObjective
OTF::getObjective
OTF::objective
OTF::setObjective
reloadAnnotationLinks
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