omero::model::FilterSet
        Overview
        [ "protected" ]
            class FilterSet extends IObject
        Used By
        
            - FilterLinkedEmissionFilterSeq
- FilterLinkedExcitationFilterSeq
- InstrumentFilterSetSeq
- Filter::findFilterSetEmissionFilterLink
- Filter::findFilterSetExcitationFilterLink
- Filter::linkEmissionFilter
- Filter::linkExcitationFilter
- Filter::unlinkEmissionFilter
- Filter::unlinkExcitationFilter
- reloadEmissionFilterLink
- reloadExcitationFilterLink
- FilterSetEmissionFilterLink::getParent
- FilterSetEmissionFilterLink::link
- FilterSetEmissionFilterLink::parent
- FilterSetEmissionFilterLink::setParent
- FilterSetExcitationFilterLink::getParent
- FilterSetExcitationFilterLink::link
- FilterSetExcitationFilterLink::parent
- FilterSetExcitationFilterLink::setParent
- Instrument::addFilterSet
- Instrument::removeFilterSet
- LogicalChannel::filterSet
- LogicalChannel::getFilterSet
- LogicalChannel::setFilterSet
- OTF::filterSet
- OTF::getFilterSet
- OTF::setFilterSet
Operation Index
        
            - getVersion
- 
                
- setVersion
- 
                
- getManufacturer
- 
                
- setManufacturer
- 
                
- getModel
- 
                
- setModel
- 
                
- getLotNumber
- 
                
- setLotNumber
- 
                
- getSerialNumber
- 
                
- setSerialNumber
- 
                
- getInstrument
- 
                
- setInstrument
- 
                
- unloadExcitationFilterLink
- 
                
- sizeOfExcitationFilterLink
- 
                
- copyExcitationFilterLink
- 
                
- addFilterSetExcitationFilterLink
- 
                
- addAllFilterSetExcitationFilterLinkSet
- 
                
- removeFilterSetExcitationFilterLink
- 
                
- removeAllFilterSetExcitationFilterLinkSet
- 
                
- clearExcitationFilterLink
- 
                
- reloadExcitationFilterLink
- 
                
- getExcitationFilterLinkCountPerOwner
- 
                
- linkExcitationFilter
- 
                
- addFilterSetExcitationFilterLinkToBoth
- 
                
- findFilterSetExcitationFilterLink
- 
                
- unlinkExcitationFilter
- 
                
- removeFilterSetExcitationFilterLinkFromBoth
- 
                
- linkedExcitationFilterList
- 
                
- getDichroic
- 
                
- setDichroic
- 
                
- unloadEmissionFilterLink
- 
                
- sizeOfEmissionFilterLink
- 
                
- copyEmissionFilterLink
- 
                
- addFilterSetEmissionFilterLink
- 
                
- addAllFilterSetEmissionFilterLinkSet
- 
                
- removeFilterSetEmissionFilterLink
- 
                
- removeAllFilterSetEmissionFilterLinkSet
- 
                
- clearEmissionFilterLink
- 
                
- reloadEmissionFilterLink
- 
                
- getEmissionFilterLinkCountPerOwner
- 
                
- linkEmissionFilter
- 
                
- addFilterSetEmissionFilterLinkToBoth
- 
                
- findFilterSetEmissionFilterLink
- 
                
- unlinkEmissionFilter
- 
                
- removeFilterSetEmissionFilterLinkFromBoth
- 
                
- linkedEmissionFilterList
- 
                
Data Member Index
        
            - version
- 
                
- manufacturer
- 
                
- model
- 
                
- lotNumber
- 
                
- serialNumber
- 
                
- instrument
- 
                
- excitationFilterLinkSeq
- 
                
- excitationFilterLinkLoaded
- 
                
- excitationFilterLinkCountPerOwner
- 
                
- dichroic
- 
                
- emissionFilterLinkSeq
- 
                
- emissionFilterLinkLoaded
- 
                
- emissionFilterLinkCountPerOwner
- 
                
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)
        
        void setInstrument(Instrument theInstrument)
        void unloadExcitationFilterLink()
        int sizeOfExcitationFilterLink()
        
        
        
        
        
        void clearExcitationFilterLink()
        void reloadExcitationFilterLink(FilterSet toCopy)
        sys::CountMap getExcitationFilterLinkCountPerOwner()
        
        void addFilterSetExcitationFilterLinkToBoth(FilterSetExcitationFilterLink link, bool bothSides)
        
        void unlinkExcitationFilter(Filter removal)
        void removeFilterSetExcitationFilterLinkFromBoth(FilterSetExcitationFilterLink link, bool bothSides)
        
        
        void setDichroic(Dichroic theDichroic)
        void unloadEmissionFilterLink()
        int sizeOfEmissionFilterLink()
        
        
        
        
        
        void clearEmissionFilterLink()
        void reloadEmissionFilterLink(FilterSet toCopy)
        sys::CountMap getEmissionFilterLinkCountPerOwner()
        
        void addFilterSetEmissionFilterLinkToBoth(FilterSetEmissionFilterLink link, bool bothSides)
        
        void unlinkEmissionFilter(Filter removal)
        void removeFilterSetEmissionFilterLinkFromBoth(FilterSetEmissionFilterLink link, bool bothSides)
        
        Data Members
        RInt version;
        
        
        
        
        
        
        bool excitationFilterLinkLoaded;
        sys::CountMap excitationFilterLinkCountPerOwner;
        
        
        bool emissionFilterLinkLoaded;
        sys::CountMap emissionFilterLinkCountPerOwner;