omero::model::LightSource
Overview
[ "protected" ]
class LightSource extends IObject
Derived Classes and Interfaces
- Arc
- Filament
- GenericExcitationSource
- Laser
- LightEmittingDiode
Used By
- InstrumentLightSourceSeq
- Instrument::addLightSource
- Instrument::removeLightSource
- Laser::getPump
- Laser::pump
- Laser::setPump
- LightSettings::getLightSource
- LightSettings::lightSource
- LightSettings::setLightSource
- reloadAnnotationLinks
- LightSourceAnnotationLink::getParent
- LightSourceAnnotationLink::link
- LightSourceAnnotationLink::parent
- LightSourceAnnotationLink::setParent
Operation Index
- getVersion
-
- setVersion
-
- getManufacturer
-
- setManufacturer
-
- getModel
-
- setModel
-
- getPower
-
- setPower
-
- getLotNumber
-
- setLotNumber
-
- getSerialNumber
-
- setSerialNumber
-
- getInstrument
-
- setInstrument
-
- unloadAnnotationLinks
-
- sizeOfAnnotationLinks
-
- copyAnnotationLinks
-
- addLightSourceAnnotationLink
-
- addAllLightSourceAnnotationLinkSet
-
- removeLightSourceAnnotationLink
-
- removeAllLightSourceAnnotationLinkSet
-
- clearAnnotationLinks
-
- reloadAnnotationLinks
-
- getAnnotationLinksCountPerOwner
-
- linkAnnotation
-
- addLightSourceAnnotationLinkToBoth
-
- findLightSourceAnnotationLink
-
- unlinkAnnotation
-
- removeLightSourceAnnotationLinkFromBoth
-
- linkedAnnotationList
-
Data Member Index
- version
-
- manufacturer
-
- model
-
- power
-
- lotNumber
-
- serialNumber
-
- instrument
-
- annotationLinksSeq
-
- annotationLinksLoaded
-
- annotationLinksCountPerOwner
-
Operations
RInt getVersion()
void setVersion(RInt theVersion)
RString getManufacturer()
void setManufacturer(RString theManufacturer)
void setModel(RString theModel)
Power getPower()
void setPower(Power thePower)
RString getLotNumber()
void setLotNumber(RString theLotNumber)
RString getSerialNumber()
void setSerialNumber(RString theSerialNumber)
void setInstrument(Instrument theInstrument)
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
void clearAnnotationLinks()
void reloadAnnotationLinks(LightSource toCopy)
sys::CountMap getAnnotationLinksCountPerOwner()
void addLightSourceAnnotationLinkToBoth(LightSourceAnnotationLink link, bool bothSides)
void unlinkAnnotation(Annotation removal)
void removeLightSourceAnnotationLinkFromBoth(LightSourceAnnotationLink link, bool bothSides)
Data Members
RInt version;
bool annotationLinksLoaded;
sys::CountMap annotationLinksCountPerOwner;