omero::model::Instrument
Overview
[ "protected" ]
class Instrument extends IObject
Used By
- api::IMetadata::loadInstrument
- Detector::getInstrument
- Detector::instrument
- Detector::setInstrument
- Dichroic::getInstrument
- Dichroic::instrument
- Dichroic::setInstrument
- Filter::getInstrument
- Filter::instrument
- Filter::setInstrument
- FilterSet::getInstrument
- FilterSet::instrument
- FilterSet::setInstrument
- Image::getInstrument
- Image::instrument
- Image::setInstrument
- reloadAnnotationLinks
- reloadDetector
- reloadDichroic
- reloadFilter
- reloadFilterSet
- reloadLightSource
- reloadObjective
- reloadOtf
- InstrumentAnnotationLink::getParent
- InstrumentAnnotationLink::link
- InstrumentAnnotationLink::parent
- InstrumentAnnotationLink::setParent
- LightSource::getInstrument
- LightSource::instrument
- LightSource::setInstrument
- OTF::getInstrument
- OTF::instrument
- OTF::setInstrument
- Objective::getInstrument
- Objective::instrument
- Objective::setInstrument
Operation Index
- getVersion
-
- setVersion
-
- getMicroscope
-
- setMicroscope
-
- unloadDetector
-
- sizeOfDetector
-
- copyDetector
-
- addDetector
-
- addAllDetectorSet
-
- removeDetector
-
- removeAllDetectorSet
-
- clearDetector
-
- reloadDetector
-
- unloadObjective
-
- sizeOfObjective
-
- copyObjective
-
- addObjective
-
- addAllObjectiveSet
-
- removeObjective
-
- removeAllObjectiveSet
-
- clearObjective
-
- reloadObjective
-
- unloadLightSource
-
- sizeOfLightSource
-
- copyLightSource
-
- addLightSource
-
- addAllLightSourceSet
-
- removeLightSource
-
- removeAllLightSourceSet
-
- clearLightSource
-
- reloadLightSource
-
- unloadFilter
-
- sizeOfFilter
-
- copyFilter
-
- addFilter
-
- addAllFilterSet
-
- removeFilter
-
- removeAllFilterSet
-
- clearFilter
-
- reloadFilter
-
- unloadDichroic
-
- sizeOfDichroic
-
- copyDichroic
-
- addDichroic
-
- addAllDichroicSet
-
- removeDichroic
-
- removeAllDichroicSet
-
- clearDichroic
-
- reloadDichroic
-
- unloadFilterSet
-
- sizeOfFilterSet
-
- copyFilterSet
-
- addFilterSet
-
- addAllFilterSetSet
-
- removeFilterSet
-
- removeAllFilterSetSet
-
- clearFilterSet
-
- reloadFilterSet
-
- unloadOtf
-
- sizeOfOtf
-
- copyOtf
-
- addOTF
-
- addAllOTFSet
-
- removeOTF
-
- removeAllOTFSet
-
- clearOtf
-
- reloadOtf
-
- unloadAnnotationLinks
-
- sizeOfAnnotationLinks
-
- copyAnnotationLinks
-
- addInstrumentAnnotationLink
-
- addAllInstrumentAnnotationLinkSet
-
- removeInstrumentAnnotationLink
-
- removeAllInstrumentAnnotationLinkSet
-
- clearAnnotationLinks
-
- reloadAnnotationLinks
-
- getAnnotationLinksCountPerOwner
-
- linkAnnotation
-
- addInstrumentAnnotationLinkToBoth
-
- findInstrumentAnnotationLink
-
- unlinkAnnotation
-
- removeInstrumentAnnotationLinkFromBoth
-
- linkedAnnotationList
-
Data Member Index
- version
-
- microscope
-
- detectorSeq
-
- detectorLoaded
-
- objectiveSeq
-
- objectiveLoaded
-
- lightSourceSeq
-
- lightSourceLoaded
-
- filterSeq
-
- filterLoaded
-
- dichroicSeq
-
- dichroicLoaded
-
- filterSetSeq
-
- filterSetLoaded
-
- otfSeq
-
- otfLoaded
-
- annotationLinksSeq
-
- annotationLinksLoaded
-
- annotationLinksCountPerOwner
-
Operations
RInt getVersion()
void setVersion(RInt theVersion)
void setMicroscope(Microscope theMicroscope)
void unloadDetector()
int sizeOfDetector()
void addDetector(Detector target)
void removeDetector(Detector theTarget)
void clearDetector()
void reloadDetector(Instrument toCopy)
void unloadObjective()
int sizeOfObjective()
void addObjective(Objective target)
void removeObjective(Objective theTarget)
void clearObjective()
void reloadObjective(Instrument toCopy)
void unloadLightSource()
int sizeOfLightSource()
void addLightSource(LightSource target)
void removeLightSource(LightSource theTarget)
void clearLightSource()
void reloadLightSource(Instrument toCopy)
void unloadFilter()
int sizeOfFilter()
void addFilter(Filter target)
void removeFilter(Filter theTarget)
void clearFilter()
void reloadFilter(Instrument toCopy)
void unloadDichroic()
int sizeOfDichroic()
void addDichroic(Dichroic target)
void removeDichroic(Dichroic theTarget)
void clearDichroic()
void reloadDichroic(Instrument toCopy)
void unloadFilterSet()
int sizeOfFilterSet()
void addFilterSet(FilterSet target)
void removeFilterSet(FilterSet theTarget)
void clearFilterSet()
void reloadFilterSet(Instrument toCopy)
void unloadOtf()
int sizeOfOtf()
void addOTF(OTF target)
void removeOTF(OTF theTarget)
void clearOtf()
void reloadOtf(Instrument toCopy)
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
void clearAnnotationLinks()
void reloadAnnotationLinks(Instrument toCopy)
sys::CountMap getAnnotationLinksCountPerOwner()
void addInstrumentAnnotationLinkToBoth(InstrumentAnnotationLink link, bool bothSides)
void unlinkAnnotation(Annotation removal)
void removeInstrumentAnnotationLinkFromBoth(InstrumentAnnotationLink link, bool bothSides)
Data Members
RInt version;
bool detectorLoaded;
bool objectiveLoaded;
bool lightSourceLoaded;
bool filterLoaded;
bool dichroicLoaded;
bool filterSetLoaded;
bool otfLoaded;
bool annotationLinksLoaded;
sys::CountMap annotationLinksCountPerOwner;