omero::model::Filter
Overview
[ "protected" ]
class Filter extends IObject
Used By
- FilterSetLinkedEmissionFilterSeq
- FilterSetLinkedExcitationFilterSeq
- InstrumentFilterSeq
- LightPathLinkedEmissionFilterSeq
- LightPathLinkedExcitationFilterSeq
- reloadAnnotationLinks
- reloadEmissionFilterLink
- reloadExcitationFilterLink
- FilterAnnotationLink::getParent
- FilterAnnotationLink::link
- FilterAnnotationLink::parent
- FilterAnnotationLink::setParent
- FilterSet::findFilterSetEmissionFilterLink
- FilterSet::findFilterSetExcitationFilterLink
- FilterSet::linkEmissionFilter
- FilterSet::linkExcitationFilter
- FilterSet::unlinkEmissionFilter
- FilterSet::unlinkExcitationFilter
- FilterSetEmissionFilterLink::child
- FilterSetEmissionFilterLink::getChild
- FilterSetEmissionFilterLink::link
- FilterSetEmissionFilterLink::setChild
- FilterSetExcitationFilterLink::child
- FilterSetExcitationFilterLink::getChild
- FilterSetExcitationFilterLink::link
- FilterSetExcitationFilterLink::setChild
- Instrument::addFilter
- Instrument::removeFilter
- LightPath::findLightPathEmissionFilterLink
- LightPath::findLightPathExcitationFilterLink
- LightPath::linkEmissionFilter
- LightPath::linkExcitationFilter
- LightPath::unlinkEmissionFilter
- LightPath::unlinkExcitationFilter
- LightPathEmissionFilterLink::child
- LightPathEmissionFilterLink::getChild
- LightPathEmissionFilterLink::link
- LightPathEmissionFilterLink::setChild
- LightPathExcitationFilterLink::child
- LightPathExcitationFilterLink::getChild
- LightPathExcitationFilterLink::link
- LightPathExcitationFilterLink::setChild
Operation Index
- getVersion
-
- setVersion
-
- getManufacturer
-
- setManufacturer
-
- getModel
-
- setModel
-
- getLotNumber
-
- setLotNumber
-
- getSerialNumber
-
- setSerialNumber
-
- getFilterWheel
-
- setFilterWheel
-
- getType
-
- setType
-
- getTransmittanceRange
-
- setTransmittanceRange
-
- getInstrument
-
- setInstrument
-
- unloadExcitationFilterLink
-
- sizeOfExcitationFilterLink
-
- copyExcitationFilterLink
-
- addFilterSetExcitationFilterLink
-
- addAllFilterSetExcitationFilterLinkSet
-
- removeFilterSetExcitationFilterLink
-
- removeAllFilterSetExcitationFilterLinkSet
-
- clearExcitationFilterLink
-
- reloadExcitationFilterLink
-
- getExcitationFilterLinkCountPerOwner
-
- linkExcitationFilter
-
- addFilterSetExcitationFilterLinkToBoth
-
- findFilterSetExcitationFilterLink
-
- unlinkExcitationFilter
-
- removeFilterSetExcitationFilterLinkFromBoth
-
- linkedExcitationFilterList
-
- unloadEmissionFilterLink
-
- sizeOfEmissionFilterLink
-
- copyEmissionFilterLink
-
- addFilterSetEmissionFilterLink
-
- addAllFilterSetEmissionFilterLinkSet
-
- removeFilterSetEmissionFilterLink
-
- removeAllFilterSetEmissionFilterLinkSet
-
- clearEmissionFilterLink
-
- reloadEmissionFilterLink
-
- getEmissionFilterLinkCountPerOwner
-
- linkEmissionFilter
-
- addFilterSetEmissionFilterLinkToBoth
-
- findFilterSetEmissionFilterLink
-
- unlinkEmissionFilter
-
- removeFilterSetEmissionFilterLinkFromBoth
-
- linkedEmissionFilterList
-
- unloadAnnotationLinks
-
- sizeOfAnnotationLinks
-
- copyAnnotationLinks
-
- addFilterAnnotationLink
-
- addAllFilterAnnotationLinkSet
-
- removeFilterAnnotationLink
-
- removeAllFilterAnnotationLinkSet
-
- clearAnnotationLinks
-
- reloadAnnotationLinks
-
- getAnnotationLinksCountPerOwner
-
- linkAnnotation
-
- addFilterAnnotationLinkToBoth
-
- findFilterAnnotationLink
-
- unlinkAnnotation
-
- removeFilterAnnotationLinkFromBoth
-
- linkedAnnotationList
-
Data Member Index
- version
-
- manufacturer
-
- model
-
- lotNumber
-
- serialNumber
-
- filterWheel
-
- type
-
- transmittanceRange
-
- instrument
-
- excitationFilterLinkSeq
-
- excitationFilterLinkLoaded
-
- excitationFilterLinkCountPerOwner
-
- emissionFilterLinkSeq
-
- emissionFilterLinkLoaded
-
- emissionFilterLinkCountPerOwner
-
- annotationLinksSeq
-
- annotationLinksLoaded
-
- annotationLinksCountPerOwner
-
Operations
RInt getVersion()
void setVersion(RInt theVersion)
RString getManufacturer()
void setManufacturer(RString theManufacturer)
void setModel(RString theModel)
RString getLotNumber()
void setLotNumber(RString theLotNumber)
RString getSerialNumber()
void setSerialNumber(RString theSerialNumber)
RString getFilterWheel()
void setFilterWheel(RString theFilterWheel)
void setType(FilterType theType)
void setTransmittanceRange(TransmittanceRange theTransmittanceRange)
void setInstrument(Instrument theInstrument)
void unloadExcitationFilterLink()
int sizeOfExcitationFilterLink()
void clearExcitationFilterLink()
void reloadExcitationFilterLink(Filter toCopy)
sys::CountMap getExcitationFilterLinkCountPerOwner()
void addFilterSetExcitationFilterLinkToBoth(FilterSetExcitationFilterLink link, bool bothSides)
void unlinkExcitationFilter(FilterSet removal)
void removeFilterSetExcitationFilterLinkFromBoth(FilterSetExcitationFilterLink link, bool bothSides)
void unloadEmissionFilterLink()
int sizeOfEmissionFilterLink()
void clearEmissionFilterLink()
void reloadEmissionFilterLink(Filter toCopy)
sys::CountMap getEmissionFilterLinkCountPerOwner()
void addFilterSetEmissionFilterLinkToBoth(FilterSetEmissionFilterLink link, bool bothSides)
void unlinkEmissionFilter(FilterSet removal)
void removeFilterSetEmissionFilterLinkFromBoth(FilterSetEmissionFilterLink link, bool bothSides)
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
void removeFilterAnnotationLink(FilterAnnotationLink theTarget)
void clearAnnotationLinks()
void reloadAnnotationLinks(Filter toCopy)
sys::CountMap getAnnotationLinksCountPerOwner()
void addFilterAnnotationLinkToBoth(FilterAnnotationLink link, bool bothSides)
void unlinkAnnotation(Annotation removal)
void removeFilterAnnotationLinkFromBoth(FilterAnnotationLink link, bool bothSides)
Data Members
RInt version;
bool excitationFilterLinkLoaded;
sys::CountMap excitationFilterLinkCountPerOwner;
bool emissionFilterLinkLoaded;
sys::CountMap emissionFilterLinkCountPerOwner;
bool annotationLinksLoaded;
sys::CountMap annotationLinksCountPerOwner;