ome-xml  5.6.0
Public Member Functions | Protected Member Functions | List of all members
ome::xml::meta::MetadataStore Class Referenceabstract

Metadata storage interface. More...

#include <ome/xml/meta/MetadataStore.h>

+ Inheritance diagram for ome::xml::meta::MetadataStore:
+ Collaboration diagram for ome::xml::meta::MetadataStore:

Public Member Functions

virtual ~MetadataStore ()
 Destructor.
 
virtual SKIP void createRoot ()=0
 Create root node. More...
 
virtual std::shared_ptr< MetadataRootgetRoot ()=0
 Get the root node of the metadata. More...
 
virtual void setRoot (std::shared_ptr< MetadataRoot > root)=0
 Set the root node of the metadata. More...
 
virtual void setUUID (const std::string &uuid)=0
 Set the UUID associated with this collection of metadata. More...
 
virtual void setMapAnnotationValue (const ome::xml::model::primitives::OrderedMultimap &value, index_type mapAnnotationIndex)=0
 Set the map value of MapAnnotation. More...
 
virtual void setGenericExcitationSourceMap (const ome::xml::model::primitives::OrderedMultimap &map, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the map value of GenericExcitationSource. More...
 
virtual void setImagingEnvironmentMap (const ome::xml::model::primitives::OrderedMultimap &map, index_type imageIndex)=0
 Set the map value of ImagingEnvironment. More...
 
virtual void setArcAnnotationRef (const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Arc. More...
 
virtual void setArcID (const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the ID property of Arc. More...
 
virtual void setArcLotNumber (const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the LotNumber property of Arc. More...
 
virtual void setArcManufacturer (const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Manufacturer property of Arc. More...
 
virtual void setArcModel (const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Model property of Arc. More...
 
virtual void setArcPower (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Power property of Arc. More...
 
virtual void setArcSerialNumber (const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the SerialNumber property of Arc. More...
 
virtual void setArcType (ome::xml::model::enums::ArcType type, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Type property of Arc. More...
 
virtual void setBinaryFileBinData (const std::vector< uint8_t > &base64Binary, index_type fileAnnotationIndex)=0
 Set the Base64Binary property of BinData. More...
 
virtual void setMaskBinData (const std::vector< uint8_t > &base64Binary, index_type ROIIndex, index_type shapeIndex)=0
 Set the Base64Binary property of BinData. More...
 
virtual void setPixelsBinData (const std::vector< uint8_t > &base64Binary, index_type imageIndex, index_type binDataIndex)=0
 Set the Base64Binary property of BinData. More...
 
virtual void setBinaryFileBinDataBigEndian (bool bigEndian, index_type fileAnnotationIndex)=0
 Set the BigEndian property of BinData. More...
 
virtual void setMaskBinDataBigEndian (bool bigEndian, index_type ROIIndex, index_type shapeIndex)=0
 Set the BigEndian property of BinData. More...
 
virtual void setPixelsBinDataBigEndian (bool bigEndian, index_type imageIndex, index_type binDataIndex)=0
 Set the BigEndian property of BinData. More...
 
virtual void setBinaryFileBinDataCompression (ome::xml::model::enums::Compression compression, index_type fileAnnotationIndex)=0
 Set the Compression property of BinData. More...
 
virtual void setMaskBinDataCompression (ome::xml::model::enums::Compression compression, index_type ROIIndex, index_type shapeIndex)=0
 Set the Compression property of BinData. More...
 
virtual void setPixelsBinDataCompression (ome::xml::model::enums::Compression compression, index_type imageIndex, index_type binDataIndex)=0
 Set the Compression property of BinData. More...
 
virtual void setBinaryFileBinDataLength (ome::xml::model::primitives::NonNegativeLong length, index_type fileAnnotationIndex)=0
 Set the Length property of BinData. More...
 
virtual void setMaskBinDataLength (ome::xml::model::primitives::NonNegativeLong length, index_type ROIIndex, index_type shapeIndex)=0
 Set the Length property of BinData. More...
 
virtual void setPixelsBinDataLength (ome::xml::model::primitives::NonNegativeLong length, index_type imageIndex, index_type binDataIndex)=0
 Set the Length property of BinData. More...
 
virtual void setBinaryFileFileName (const std::string &fileName, index_type fileAnnotationIndex)=0
 Set the FileName property of BinaryFile. More...
 
virtual void setBinaryFileMIMEType (const std::string &mimeType, index_type fileAnnotationIndex)=0
 Set the MIMEType property of BinaryFile. More...
 
virtual void setBinaryFileSize (ome::xml::model::primitives::NonNegativeLong size, index_type fileAnnotationIndex)=0
 Set the Size property of BinaryFile. More...
 
virtual void setBinaryOnlyMetadataFile (const std::string &metadataFile)=0
 Set the MetadataFile property of BinaryOnly. More...
 
virtual void setBinaryOnlyUUID (const std::string &uuid)=0
 Set the UUID property of BinaryOnly. More...
 
virtual void setBooleanAnnotationAnnotationRef (const std::string &annotation, index_type booleanAnnotationIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of BooleanAnnotation. More...
 
virtual void setBooleanAnnotationAnnotator (const std::string &annotator, index_type booleanAnnotationIndex)=0
 Set the Annotator property of BooleanAnnotation. More...
 
virtual void setBooleanAnnotationDescription (const std::string &description, index_type booleanAnnotationIndex)=0
 Set the Description property of BooleanAnnotation. More...
 
virtual void setBooleanAnnotationID (const std::string &id, index_type booleanAnnotationIndex)=0
 Set the ID property of BooleanAnnotation. More...
 
virtual void setBooleanAnnotationNamespace (const std::string &namespace_, index_type booleanAnnotationIndex)=0
 Set the Namespace property of BooleanAnnotation. More...
 
virtual void setBooleanAnnotationValue (bool value, index_type booleanAnnotationIndex)=0
 Set the Value property of BooleanAnnotation. More...
 
virtual void setChannelAcquisitionMode (ome::xml::model::enums::AcquisitionMode acquisitionMode, index_type imageIndex, index_type channelIndex)=0
 Set the AcquisitionMode property of Channel. More...
 
virtual void setChannelAnnotationRef (const std::string &annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Channel. More...
 
virtual void setChannelColor (ome::xml::model::primitives::Color color, index_type imageIndex, index_type channelIndex)=0
 Set the Color property of Channel. More...
 
virtual void setChannelContrastMethod (ome::xml::model::enums::ContrastMethod contrastMethod, index_type imageIndex, index_type channelIndex)=0
 Set the ContrastMethod property of Channel. More...
 
virtual void setChannelEmissionWavelength (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > emissionWavelength, index_type imageIndex, index_type channelIndex)=0
 Set the EmissionWavelength property of Channel. More...
 
virtual void setChannelExcitationWavelength (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > excitationWavelength, index_type imageIndex, index_type channelIndex)=0
 Set the ExcitationWavelength property of Channel. More...
 
virtual void setChannelFilterSetRef (const std::string &filterSet, index_type imageIndex, index_type channelIndex)=0
 Set the FilterSetRef property of Channel. More...
 
virtual void setChannelFluor (const std::string &fluor, index_type imageIndex, index_type channelIndex)=0
 Set the Fluor property of Channel. More...
 
virtual void setChannelID (const std::string &id, index_type imageIndex, index_type channelIndex)=0
 Set the ID property of Channel. More...
 
virtual void setChannelIlluminationType (ome::xml::model::enums::IlluminationType illuminationType, index_type imageIndex, index_type channelIndex)=0
 Set the IlluminationType property of Channel. More...
 
virtual void setChannelNDFilter (double ndFilter, index_type imageIndex, index_type channelIndex)=0
 Set the NDFilter property of Channel. More...
 
virtual void setChannelName (const std::string &name, index_type imageIndex, index_type channelIndex)=0
 Set the Name property of Channel. More...
 
virtual void setChannelPinholeSize (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > pinholeSize, index_type imageIndex, index_type channelIndex)=0
 Set the PinholeSize property of Channel. More...
 
virtual void setChannelPockelCellSetting (int32_t pockelCellSetting, index_type imageIndex, index_type channelIndex)=0
 Set the PockelCellSetting property of Channel. More...
 
virtual void setChannelSamplesPerPixel (ome::xml::model::primitives::PositiveInteger samplesPerPixel, index_type imageIndex, index_type channelIndex)=0
 Set the SamplesPerPixel property of Channel. More...
 
virtual void setCommentAnnotationAnnotationRef (const std::string &annotation, index_type commentAnnotationIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of CommentAnnotation. More...
 
virtual void setCommentAnnotationAnnotator (const std::string &annotator, index_type commentAnnotationIndex)=0
 Set the Annotator property of CommentAnnotation. More...
 
virtual void setCommentAnnotationDescription (const std::string &description, index_type commentAnnotationIndex)=0
 Set the Description property of CommentAnnotation. More...
 
virtual void setCommentAnnotationID (const std::string &id, index_type commentAnnotationIndex)=0
 Set the ID property of CommentAnnotation. More...
 
virtual void setCommentAnnotationNamespace (const std::string &namespace_, index_type commentAnnotationIndex)=0
 Set the Namespace property of CommentAnnotation. More...
 
virtual void setCommentAnnotationValue (const std::string &value, index_type commentAnnotationIndex)=0
 Set the Value property of CommentAnnotation. More...
 
virtual void setDatasetAnnotationRef (const std::string &annotation, index_type datasetIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Dataset. More...
 
virtual void setDatasetDescription (const std::string &description, index_type datasetIndex)=0
 Set the Description property of Dataset. More...
 
virtual void setDatasetExperimenterGroupRef (const std::string &experimenterGroup, index_type datasetIndex)=0
 Set the ExperimenterGroupRef property of Dataset. More...
 
virtual void setDatasetExperimenterRef (const std::string &experimenter, index_type datasetIndex)=0
 Set the ExperimenterRef property of Dataset. More...
 
virtual void setDatasetID (const std::string &id, index_type datasetIndex)=0
 Set the ID property of Dataset. More...
 
virtual void setDatasetImageRef (const std::string &image, index_type datasetIndex, index_type imageRefIndex=0)=0
 Set the ImageRef property of Dataset. More...
 
virtual void setDatasetName (const std::string &name, index_type datasetIndex)=0
 Set the Name property of Dataset. More...
 
virtual void setDetectorAmplificationGain (double amplificationGain, index_type instrumentIndex, index_type detectorIndex)=0
 Set the AmplificationGain property of Detector. More...
 
virtual void setDetectorAnnotationRef (const std::string &annotation, index_type instrumentIndex, index_type detectorIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Detector. More...
 
virtual void setDetectorGain (double gain, index_type instrumentIndex, index_type detectorIndex)=0
 Set the Gain property of Detector. More...
 
virtual void setDetectorID (const std::string &id, index_type instrumentIndex, index_type detectorIndex)=0
 Set the ID property of Detector. More...
 
virtual void setDetectorLotNumber (const std::string &lotNumber, index_type instrumentIndex, index_type detectorIndex)=0
 Set the LotNumber property of Detector. More...
 
virtual void setDetectorManufacturer (const std::string &manufacturer, index_type instrumentIndex, index_type detectorIndex)=0
 Set the Manufacturer property of Detector. More...
 
virtual void setDetectorModel (const std::string &model, index_type instrumentIndex, index_type detectorIndex)=0
 Set the Model property of Detector. More...
 
virtual void setDetectorOffset (double offset, index_type instrumentIndex, index_type detectorIndex)=0
 Set the Offset property of Detector. More...
 
virtual void setDetectorSerialNumber (const std::string &serialNumber, index_type instrumentIndex, index_type detectorIndex)=0
 Set the SerialNumber property of Detector. More...
 
virtual void setDetectorType (ome::xml::model::enums::DetectorType type, index_type instrumentIndex, index_type detectorIndex)=0
 Set the Type property of Detector. More...
 
virtual void setDetectorVoltage (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsElectricPotential > voltage, index_type instrumentIndex, index_type detectorIndex)=0
 Set the Voltage property of Detector. More...
 
virtual void setDetectorZoom (double zoom, index_type instrumentIndex, index_type detectorIndex)=0
 Set the Zoom property of Detector. More...
 
virtual void setDetectorSettingsBinning (ome::xml::model::enums::Binning binning, index_type imageIndex, index_type channelIndex)=0
 Set the Binning property of DetectorSettings. More...
 
virtual void setDetectorSettingsGain (double gain, index_type imageIndex, index_type channelIndex)=0
 Set the Gain property of DetectorSettings. More...
 
virtual void setDetectorSettingsID (const std::string &id, index_type imageIndex, index_type channelIndex)=0
 Set the ID property of DetectorSettings. More...
 
virtual void setDetectorSettingsIntegration (ome::xml::model::primitives::PositiveInteger integration, index_type imageIndex, index_type channelIndex)=0
 Set the Integration property of DetectorSettings. More...
 
virtual void setDetectorSettingsOffset (double offset, index_type imageIndex, index_type channelIndex)=0
 Set the Offset property of DetectorSettings. More...
 
virtual void setDetectorSettingsReadOutRate (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsFrequency > readOutRate, index_type imageIndex, index_type channelIndex)=0
 Set the ReadOutRate property of DetectorSettings. More...
 
virtual void setDetectorSettingsVoltage (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsElectricPotential > voltage, index_type imageIndex, index_type channelIndex)=0
 Set the Voltage property of DetectorSettings. More...
 
virtual void setDetectorSettingsZoom (double zoom, index_type imageIndex, index_type channelIndex)=0
 Set the Zoom property of DetectorSettings. More...
 
virtual void setDichroicAnnotationRef (const std::string &annotation, index_type instrumentIndex, index_type dichroicIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Dichroic. More...
 
virtual void setDichroicID (const std::string &id, index_type instrumentIndex, index_type dichroicIndex)=0
 Set the ID property of Dichroic. More...
 
virtual void setDichroicLotNumber (const std::string &lotNumber, index_type instrumentIndex, index_type dichroicIndex)=0
 Set the LotNumber property of Dichroic. More...
 
virtual void setDichroicManufacturer (const std::string &manufacturer, index_type instrumentIndex, index_type dichroicIndex)=0
 Set the Manufacturer property of Dichroic. More...
 
virtual void setDichroicModel (const std::string &model, index_type instrumentIndex, index_type dichroicIndex)=0
 Set the Model property of Dichroic. More...
 
virtual void setDichroicSerialNumber (const std::string &serialNumber, index_type instrumentIndex, index_type dichroicIndex)=0
 Set the SerialNumber property of Dichroic. More...
 
virtual void setDoubleAnnotationAnnotationRef (const std::string &annotation, index_type doubleAnnotationIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of DoubleAnnotation. More...
 
virtual void setDoubleAnnotationAnnotator (const std::string &annotator, index_type doubleAnnotationIndex)=0
 Set the Annotator property of DoubleAnnotation. More...
 
virtual void setDoubleAnnotationDescription (const std::string &description, index_type doubleAnnotationIndex)=0
 Set the Description property of DoubleAnnotation. More...
 
virtual void setDoubleAnnotationID (const std::string &id, index_type doubleAnnotationIndex)=0
 Set the ID property of DoubleAnnotation. More...
 
virtual void setDoubleAnnotationNamespace (const std::string &namespace_, index_type doubleAnnotationIndex)=0
 Set the Namespace property of DoubleAnnotation. More...
 
virtual void setDoubleAnnotationValue (double value, index_type doubleAnnotationIndex)=0
 Set the Value property of DoubleAnnotation. More...
 
virtual void setEllipseAnnotationRef (const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Ellipse. More...
 
virtual void setEllipseFillColor (ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillColor property of Ellipse. More...
 
virtual void setEllipseFillRule (ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillRule property of Ellipse. More...
 
virtual void setEllipseFontFamily (ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontFamily property of Ellipse. More...
 
virtual void setEllipseFontSize (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontSize property of Ellipse. More...
 
virtual void setEllipseFontStyle (ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontStyle property of Ellipse. More...
 
virtual void setEllipseID (const std::string &id, index_type ROIIndex, index_type shapeIndex)=0
 Set the ID property of Ellipse. More...
 
virtual void setEllipseLocked (bool locked, index_type ROIIndex, index_type shapeIndex)=0
 Set the Locked property of Ellipse. More...
 
virtual void setEllipseRadiusX (double radiusX, index_type ROIIndex, index_type shapeIndex)=0
 Set the RadiusX property of Ellipse. More...
 
virtual void setEllipseRadiusY (double radiusY, index_type ROIIndex, index_type shapeIndex)=0
 Set the RadiusY property of Ellipse. More...
 
virtual void setEllipseStrokeColor (ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeColor property of Ellipse. More...
 
virtual void setEllipseStrokeDashArray (const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeDashArray property of Ellipse. More...
 
virtual void setEllipseStrokeWidth (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeWidth property of Ellipse. More...
 
virtual void setEllipseText (const std::string &text, index_type ROIIndex, index_type shapeIndex)=0
 Set the Text property of Ellipse. More...
 
virtual void setEllipseTheC (ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheC property of Ellipse. More...
 
virtual void setEllipseTheT (ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheT property of Ellipse. More...
 
virtual void setEllipseTheZ (ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheZ property of Ellipse. More...
 
virtual void setEllipseTransform (const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)=0
 Set the Transform property of Ellipse. More...
 
virtual void setEllipseX (double x, index_type ROIIndex, index_type shapeIndex)=0
 Set the X property of Ellipse. More...
 
virtual void setEllipseY (double y, index_type ROIIndex, index_type shapeIndex)=0
 Set the Y property of Ellipse. More...
 
virtual void setExperimentDescription (const std::string &description, index_type experimentIndex)=0
 Set the Description property of Experiment. More...
 
virtual void setExperimentExperimenterRef (const std::string &experimenter, index_type experimentIndex)=0
 Set the ExperimenterRef property of Experiment. More...
 
virtual void setExperimentID (const std::string &id, index_type experimentIndex)=0
 Set the ID property of Experiment. More...
 
virtual void setExperimentType (ome::xml::model::enums::ExperimentType type, index_type experimentIndex)=0
 Set the Type property of Experiment. More...
 
virtual void setExperimenterAnnotationRef (const std::string &annotation, index_type experimenterIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Experimenter. More...
 
virtual void setExperimenterEmail (const std::string &email, index_type experimenterIndex)=0
 Set the Email property of Experimenter. More...
 
virtual void setExperimenterFirstName (const std::string &firstName, index_type experimenterIndex)=0
 Set the FirstName property of Experimenter. More...
 
virtual void setExperimenterID (const std::string &id, index_type experimenterIndex)=0
 Set the ID property of Experimenter. More...
 
virtual void setExperimenterInstitution (const std::string &institution, index_type experimenterIndex)=0
 Set the Institution property of Experimenter. More...
 
virtual void setExperimenterLastName (const std::string &lastName, index_type experimenterIndex)=0
 Set the LastName property of Experimenter. More...
 
virtual void setExperimenterMiddleName (const std::string &middleName, index_type experimenterIndex)=0
 Set the MiddleName property of Experimenter. More...
 
virtual void setExperimenterUserName (const std::string &userName, index_type experimenterIndex)=0
 Set the UserName property of Experimenter. More...
 
virtual void setExperimenterGroupAnnotationRef (const std::string &annotation, index_type experimenterGroupIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of ExperimenterGroup. More...
 
virtual void setExperimenterGroupDescription (const std::string &description, index_type experimenterGroupIndex)=0
 Set the Description property of ExperimenterGroup. More...
 
virtual void setExperimenterGroupExperimenterRef (const std::string &experimenter, index_type experimenterGroupIndex, index_type experimenterRefIndex=0)=0
 Set the ExperimenterRef property of ExperimenterGroup. More...
 
virtual void setExperimenterGroupID (const std::string &id, index_type experimenterGroupIndex)=0
 Set the ID property of ExperimenterGroup. More...
 
virtual void setExperimenterGroupLeader (const std::string &leader, index_type experimenterGroupIndex, index_type leaderIndex=0)=0
 Set the Leader property of ExperimenterGroup. More...
 
virtual void setExperimenterGroupName (const std::string &name, index_type experimenterGroupIndex)=0
 Set the Name property of ExperimenterGroup. More...
 
virtual void setFilamentAnnotationRef (const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Filament. More...
 
virtual void setFilamentID (const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the ID property of Filament. More...
 
virtual void setFilamentLotNumber (const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the LotNumber property of Filament. More...
 
virtual void setFilamentManufacturer (const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Manufacturer property of Filament. More...
 
virtual void setFilamentModel (const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Model property of Filament. More...
 
virtual void setFilamentPower (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Power property of Filament. More...
 
virtual void setFilamentSerialNumber (const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the SerialNumber property of Filament. More...
 
virtual void setFilamentType (ome::xml::model::enums::FilamentType type, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Type property of Filament. More...
 
virtual void setFileAnnotationAnnotationRef (const std::string &annotation, index_type fileAnnotationIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of FileAnnotation. More...
 
virtual void setFileAnnotationAnnotator (const std::string &annotator, index_type fileAnnotationIndex)=0
 Set the Annotator property of FileAnnotation. More...
 
virtual void setFileAnnotationDescription (const std::string &description, index_type fileAnnotationIndex)=0
 Set the Description property of FileAnnotation. More...
 
virtual void setFileAnnotationID (const std::string &id, index_type fileAnnotationIndex)=0
 Set the ID property of FileAnnotation. More...
 
virtual void setFileAnnotationNamespace (const std::string &namespace_, index_type fileAnnotationIndex)=0
 Set the Namespace property of FileAnnotation. More...
 
virtual void setFilterAnnotationRef (const std::string &annotation, index_type instrumentIndex, index_type filterIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Filter. More...
 
virtual void setFilterFilterWheel (const std::string &filterWheel, index_type instrumentIndex, index_type filterIndex)=0
 Set the FilterWheel property of Filter. More...
 
virtual void setFilterID (const std::string &id, index_type instrumentIndex, index_type filterIndex)=0
 Set the ID property of Filter. More...
 
virtual void setFilterLotNumber (const std::string &lotNumber, index_type instrumentIndex, index_type filterIndex)=0
 Set the LotNumber property of Filter. More...
 
virtual void setFilterManufacturer (const std::string &manufacturer, index_type instrumentIndex, index_type filterIndex)=0
 Set the Manufacturer property of Filter. More...
 
virtual void setFilterModel (const std::string &model, index_type instrumentIndex, index_type filterIndex)=0
 Set the Model property of Filter. More...
 
virtual void setFilterSerialNumber (const std::string &serialNumber, index_type instrumentIndex, index_type filterIndex)=0
 Set the SerialNumber property of Filter. More...
 
virtual void setFilterType (ome::xml::model::enums::FilterType type, index_type instrumentIndex, index_type filterIndex)=0
 Set the Type property of Filter. More...
 
virtual void setFilterSetDichroicRef (const std::string &dichroic, index_type instrumentIndex, index_type filterSetIndex)=0
 Set the DichroicRef property of FilterSet. More...
 
virtual void setFilterSetEmissionFilterRef (const std::string &emissionFilter, index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex=0)=0
 Set the EmissionFilterRef property of FilterSet. More...
 
virtual void setFilterSetExcitationFilterRef (const std::string &excitationFilter, index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex=0)=0
 Set the ExcitationFilterRef property of FilterSet. More...
 
virtual void setFilterSetID (const std::string &id, index_type instrumentIndex, index_type filterSetIndex)=0
 Set the ID property of FilterSet. More...
 
virtual void setFilterSetLotNumber (const std::string &lotNumber, index_type instrumentIndex, index_type filterSetIndex)=0
 Set the LotNumber property of FilterSet. More...
 
virtual void setFilterSetManufacturer (const std::string &manufacturer, index_type instrumentIndex, index_type filterSetIndex)=0
 Set the Manufacturer property of FilterSet. More...
 
virtual void setFilterSetModel (const std::string &model, index_type instrumentIndex, index_type filterSetIndex)=0
 Set the Model property of FilterSet. More...
 
virtual void setFilterSetSerialNumber (const std::string &serialNumber, index_type instrumentIndex, index_type filterSetIndex)=0
 Set the SerialNumber property of FilterSet. More...
 
virtual void setFolderAnnotationRef (const std::string &annotation, index_type folderIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Folder. More...
 
virtual void setFolderDescription (const std::string &description, index_type folderIndex)=0
 Set the Description property of Folder. More...
 
virtual void setFolderFolderRef (const std::string &folder, index_type folderIndex, index_type folderRefIndex=0)=0
 Set the FolderRef property of Folder. More...
 
virtual void setFolderID (const std::string &id, index_type folderIndex)=0
 Set the ID property of Folder. More...
 
virtual void setFolderImageRef (const std::string &image, index_type folderIndex, index_type imageRefIndex=0)=0
 Set the ImageRef property of Folder. More...
 
virtual void setFolderName (const std::string &name, index_type folderIndex)=0
 Set the Name property of Folder. More...
 
virtual void setFolderROIRef (const std::string &roi, index_type folderIndex, index_type ROIRefIndex=0)=0
 Set the ROIRef property of Folder. More...
 
virtual void setGenericExcitationSourceAnnotationRef (const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of GenericExcitationSource. More...
 
virtual void setGenericExcitationSourceID (const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the ID property of GenericExcitationSource. More...
 
virtual void setGenericExcitationSourceLotNumber (const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the LotNumber property of GenericExcitationSource. More...
 
virtual void setGenericExcitationSourceManufacturer (const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Manufacturer property of GenericExcitationSource. More...
 
virtual void setGenericExcitationSourceModel (const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Model property of GenericExcitationSource. More...
 
virtual void setGenericExcitationSourcePower (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Power property of GenericExcitationSource. More...
 
virtual void setGenericExcitationSourceSerialNumber (const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the SerialNumber property of GenericExcitationSource. More...
 
virtual void setImageAcquisitionDate (ome::xml::model::primitives::Timestamp acquisitionDate, index_type imageIndex)=0
 Set the AcquisitionDate property of Image. More...
 
virtual void setImageAnnotationRef (const std::string &annotation, index_type imageIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Image. More...
 
virtual void setImageDescription (const std::string &description, index_type imageIndex)=0
 Set the Description property of Image. More...
 
virtual void setImageExperimentRef (const std::string &experiment, index_type imageIndex)=0
 Set the ExperimentRef property of Image. More...
 
virtual void setImageExperimenterGroupRef (const std::string &experimenterGroup, index_type imageIndex)=0
 Set the ExperimenterGroupRef property of Image. More...
 
virtual void setImageExperimenterRef (const std::string &experimenter, index_type imageIndex)=0
 Set the ExperimenterRef property of Image. More...
 
virtual void setImageID (const std::string &id, index_type imageIndex)=0
 Set the ID property of Image. More...
 
virtual void setImageInstrumentRef (const std::string &instrument, index_type imageIndex)=0
 Set the InstrumentRef property of Image. More...
 
virtual void setImageMicrobeamManipulationRef (const std::string &microbeamManipulation, index_type imageIndex, index_type microbeamManipulationRefIndex=0)=0
 Set the MicrobeamManipulationRef property of Image. More...
 
virtual void setImageName (const std::string &name, index_type imageIndex)=0
 Set the Name property of Image. More...
 
virtual void setImageROIRef (const std::string &roi, index_type imageIndex, index_type ROIRefIndex=0)=0
 Set the ROIRef property of Image. More...
 
virtual void setImagingEnvironmentAirPressure (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPressure > airPressure, index_type imageIndex)=0
 Set the AirPressure property of ImagingEnvironment. More...
 
virtual void setImagingEnvironmentCO2Percent (ome::xml::model::primitives::PercentFraction co2Percent, index_type imageIndex)=0
 Set the CO2Percent property of ImagingEnvironment. More...
 
virtual void setImagingEnvironmentHumidity (ome::xml::model::primitives::PercentFraction humidity, index_type imageIndex)=0
 Set the Humidity property of ImagingEnvironment. More...
 
virtual void setImagingEnvironmentTemperature (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTemperature > temperature, index_type imageIndex)=0
 Set the Temperature property of ImagingEnvironment. More...
 
virtual void setInstrumentAnnotationRef (const std::string &annotation, index_type instrumentIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Instrument. More...
 
virtual void setInstrumentID (const std::string &id, index_type instrumentIndex)=0
 Set the ID property of Instrument. More...
 
virtual void setLabelAnnotationRef (const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Label. More...
 
virtual void setLabelFillColor (ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillColor property of Label. More...
 
virtual void setLabelFillRule (ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillRule property of Label. More...
 
virtual void setLabelFontFamily (ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontFamily property of Label. More...
 
virtual void setLabelFontSize (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontSize property of Label. More...
 
virtual void setLabelFontStyle (ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontStyle property of Label. More...
 
virtual void setLabelID (const std::string &id, index_type ROIIndex, index_type shapeIndex)=0
 Set the ID property of Label. More...
 
virtual void setLabelLocked (bool locked, index_type ROIIndex, index_type shapeIndex)=0
 Set the Locked property of Label. More...
 
virtual void setLabelStrokeColor (ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeColor property of Label. More...
 
virtual void setLabelStrokeDashArray (const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeDashArray property of Label. More...
 
virtual void setLabelStrokeWidth (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeWidth property of Label. More...
 
virtual void setLabelText (const std::string &text, index_type ROIIndex, index_type shapeIndex)=0
 Set the Text property of Label. More...
 
virtual void setLabelTheC (ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheC property of Label. More...
 
virtual void setLabelTheT (ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheT property of Label. More...
 
virtual void setLabelTheZ (ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheZ property of Label. More...
 
virtual void setLabelTransform (const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)=0
 Set the Transform property of Label. More...
 
virtual void setLabelX (double x, index_type ROIIndex, index_type shapeIndex)=0
 Set the X property of Label. More...
 
virtual void setLabelY (double y, index_type ROIIndex, index_type shapeIndex)=0
 Set the Y property of Label. More...
 
virtual void setLaserAnnotationRef (const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Laser. More...
 
virtual void setLaserFrequencyMultiplication (ome::xml::model::primitives::PositiveInteger frequencyMultiplication, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the FrequencyMultiplication property of Laser. More...
 
virtual void setLaserID (const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the ID property of Laser. More...
 
virtual void setLaserLaserMedium (ome::xml::model::enums::LaserMedium laserMedium, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the LaserMedium property of Laser. More...
 
virtual void setLaserLotNumber (const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the LotNumber property of Laser. More...
 
virtual void setLaserManufacturer (const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Manufacturer property of Laser. More...
 
virtual void setLaserModel (const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Model property of Laser. More...
 
virtual void setLaserPockelCell (bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the PockelCell property of Laser. More...
 
virtual void setLaserPower (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Power property of Laser. More...
 
virtual void setLaserPulse (ome::xml::model::enums::Pulse pulse, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Pulse property of Laser. More...
 
virtual void setLaserPump (const std::string &pump, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Pump property of Laser. More...
 
virtual void setLaserRepetitionRate (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsFrequency > repetitionRate, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the RepetitionRate property of Laser. More...
 
virtual void setLaserSerialNumber (const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the SerialNumber property of Laser. More...
 
virtual void setLaserTuneable (bool tuneable, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Tuneable property of Laser. More...
 
virtual void setLaserType (ome::xml::model::enums::LaserType type, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Type property of Laser. More...
 
virtual void setLaserWavelength (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Wavelength property of Laser. More...
 
virtual void setLightEmittingDiodeAnnotationRef (const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of LightEmittingDiode. More...
 
virtual void setLightEmittingDiodeID (const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the ID property of LightEmittingDiode. More...
 
virtual void setLightEmittingDiodeLotNumber (const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the LotNumber property of LightEmittingDiode. More...
 
virtual void setLightEmittingDiodeManufacturer (const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Manufacturer property of LightEmittingDiode. More...
 
virtual void setLightEmittingDiodeModel (const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Model property of LightEmittingDiode. More...
 
virtual void setLightEmittingDiodePower (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the Power property of LightEmittingDiode. More...
 
virtual void setLightEmittingDiodeSerialNumber (const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)=0
 Set the SerialNumber property of LightEmittingDiode. More...
 
virtual void setLightPathAnnotationRef (const std::string &annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of LightPath. More...
 
virtual void setLightPathDichroicRef (const std::string &dichroic, index_type imageIndex, index_type channelIndex)=0
 Set the DichroicRef property of LightPath. More...
 
virtual void setLightPathEmissionFilterRef (const std::string &emissionFilter, index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex=0)=0
 Set the EmissionFilterRef property of LightPath. More...
 
virtual void setLightPathExcitationFilterRef (const std::string &excitationFilter, index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex=0)=0
 Set the ExcitationFilterRef property of LightPath. More...
 
virtual void setChannelLightSourceSettingsAttenuation (ome::xml::model::primitives::PercentFraction attenuation, index_type imageIndex, index_type channelIndex)=0
 Set the Attenuation property of LightSourceSettings. More...
 
virtual void setMicrobeamManipulationLightSourceSettingsAttenuation (ome::xml::model::primitives::PercentFraction attenuation, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)=0
 Set the Attenuation property of LightSourceSettings. More...
 
virtual void setChannelLightSourceSettingsID (const std::string &id, index_type imageIndex, index_type channelIndex)=0
 Set the ID property of LightSourceSettings. More...
 
virtual void setMicrobeamManipulationLightSourceSettingsID (const std::string &id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)=0
 Set the ID property of LightSourceSettings. More...
 
virtual void setChannelLightSourceSettingsWavelength (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type imageIndex, index_type channelIndex)=0
 Set the Wavelength property of LightSourceSettings. More...
 
virtual void setMicrobeamManipulationLightSourceSettingsWavelength (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)=0
 Set the Wavelength property of LightSourceSettings. More...
 
virtual void setLineAnnotationRef (const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Line. More...
 
virtual void setLineFillColor (ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillColor property of Line. More...
 
virtual void setLineFillRule (ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillRule property of Line. More...
 
virtual void setLineFontFamily (ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontFamily property of Line. More...
 
virtual void setLineFontSize (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontSize property of Line. More...
 
virtual void setLineFontStyle (ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontStyle property of Line. More...
 
virtual void setLineID (const std::string &id, index_type ROIIndex, index_type shapeIndex)=0
 Set the ID property of Line. More...
 
virtual void setLineLocked (bool locked, index_type ROIIndex, index_type shapeIndex)=0
 Set the Locked property of Line. More...
 
virtual void setLineMarkerEnd (ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex)=0
 Set the MarkerEnd property of Line. More...
 
virtual void setLineMarkerStart (ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex)=0
 Set the MarkerStart property of Line. More...
 
virtual void setLineStrokeColor (ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeColor property of Line. More...
 
virtual void setLineStrokeDashArray (const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeDashArray property of Line. More...
 
virtual void setLineStrokeWidth (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeWidth property of Line. More...
 
virtual void setLineText (const std::string &text, index_type ROIIndex, index_type shapeIndex)=0
 Set the Text property of Line. More...
 
virtual void setLineTheC (ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheC property of Line. More...
 
virtual void setLineTheT (ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheT property of Line. More...
 
virtual void setLineTheZ (ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheZ property of Line. More...
 
virtual void setLineTransform (const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)=0
 Set the Transform property of Line. More...
 
virtual void setLineX1 (double x1, index_type ROIIndex, index_type shapeIndex)=0
 Set the X1 property of Line. More...
 
virtual void setLineX2 (double x2, index_type ROIIndex, index_type shapeIndex)=0
 Set the X2 property of Line. More...
 
virtual void setLineY1 (double y1, index_type ROIIndex, index_type shapeIndex)=0
 Set the Y1 property of Line. More...
 
virtual void setLineY2 (double y2, index_type ROIIndex, index_type shapeIndex)=0
 Set the Y2 property of Line. More...
 
virtual void setListAnnotationAnnotationRef (const std::string &annotation, index_type listAnnotationIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of ListAnnotation. More...
 
virtual void setListAnnotationAnnotator (const std::string &annotator, index_type listAnnotationIndex)=0
 Set the Annotator property of ListAnnotation. More...
 
virtual void setListAnnotationDescription (const std::string &description, index_type listAnnotationIndex)=0
 Set the Description property of ListAnnotation. More...
 
virtual void setListAnnotationID (const std::string &id, index_type listAnnotationIndex)=0
 Set the ID property of ListAnnotation. More...
 
virtual void setListAnnotationNamespace (const std::string &namespace_, index_type listAnnotationIndex)=0
 Set the Namespace property of ListAnnotation. More...
 
virtual void setLongAnnotationAnnotationRef (const std::string &annotation, index_type longAnnotationIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of LongAnnotation. More...
 
virtual void setLongAnnotationAnnotator (const std::string &annotator, index_type longAnnotationIndex)=0
 Set the Annotator property of LongAnnotation. More...
 
virtual void setLongAnnotationDescription (const std::string &description, index_type longAnnotationIndex)=0
 Set the Description property of LongAnnotation. More...
 
virtual void setLongAnnotationID (const std::string &id, index_type longAnnotationIndex)=0
 Set the ID property of LongAnnotation. More...
 
virtual void setLongAnnotationNamespace (const std::string &namespace_, index_type longAnnotationIndex)=0
 Set the Namespace property of LongAnnotation. More...
 
virtual void setLongAnnotationValue (int64_t value, index_type longAnnotationIndex)=0
 Set the Value property of LongAnnotation. More...
 
virtual void setMapAnnotationAnnotationRef (const std::string &annotation, index_type mapAnnotationIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of MapAnnotation. More...
 
virtual void setMapAnnotationAnnotator (const std::string &annotator, index_type mapAnnotationIndex)=0
 Set the Annotator property of MapAnnotation. More...
 
virtual void setMapAnnotationDescription (const std::string &description, index_type mapAnnotationIndex)=0
 Set the Description property of MapAnnotation. More...
 
virtual void setMapAnnotationID (const std::string &id, index_type mapAnnotationIndex)=0
 Set the ID property of MapAnnotation. More...
 
virtual void setMapAnnotationNamespace (const std::string &namespace_, index_type mapAnnotationIndex)=0
 Set the Namespace property of MapAnnotation. More...
 
virtual void setMaskAnnotationRef (const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Mask. More...
 
virtual void setMaskFillColor (ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillColor property of Mask. More...
 
virtual void setMaskFillRule (ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillRule property of Mask. More...
 
virtual void setMaskFontFamily (ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontFamily property of Mask. More...
 
virtual void setMaskFontSize (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontSize property of Mask. More...
 
virtual void setMaskFontStyle (ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontStyle property of Mask. More...
 
virtual void setMaskHeight (double height, index_type ROIIndex, index_type shapeIndex)=0
 Set the Height property of Mask. More...
 
virtual void setMaskID (const std::string &id, index_type ROIIndex, index_type shapeIndex)=0
 Set the ID property of Mask. More...
 
virtual void setMaskLocked (bool locked, index_type ROIIndex, index_type shapeIndex)=0
 Set the Locked property of Mask. More...
 
virtual void setMaskStrokeColor (ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeColor property of Mask. More...
 
virtual void setMaskStrokeDashArray (const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeDashArray property of Mask. More...
 
virtual void setMaskStrokeWidth (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeWidth property of Mask. More...
 
virtual void setMaskText (const std::string &text, index_type ROIIndex, index_type shapeIndex)=0
 Set the Text property of Mask. More...
 
virtual void setMaskTheC (ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheC property of Mask. More...
 
virtual void setMaskTheT (ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheT property of Mask. More...
 
virtual void setMaskTheZ (ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheZ property of Mask. More...
 
virtual void setMaskTransform (const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)=0
 Set the Transform property of Mask. More...
 
virtual void setMaskWidth (double width, index_type ROIIndex, index_type shapeIndex)=0
 Set the Width property of Mask. More...
 
virtual void setMaskX (double x, index_type ROIIndex, index_type shapeIndex)=0
 Set the X property of Mask. More...
 
virtual void setMaskY (double y, index_type ROIIndex, index_type shapeIndex)=0
 Set the Y property of Mask. More...
 
virtual void setMicrobeamManipulationDescription (const std::string &description, index_type experimentIndex, index_type microbeamManipulationIndex)=0
 Set the Description property of MicrobeamManipulation. More...
 
virtual void setMicrobeamManipulationExperimenterRef (const std::string &experimenter, index_type experimentIndex, index_type microbeamManipulationIndex)=0
 Set the ExperimenterRef property of MicrobeamManipulation. More...
 
virtual void setMicrobeamManipulationID (const std::string &id, index_type experimentIndex, index_type microbeamManipulationIndex)=0
 Set the ID property of MicrobeamManipulation. More...
 
virtual void setMicrobeamManipulationROIRef (const std::string &roi, index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex=0)=0
 Set the ROIRef property of MicrobeamManipulation. More...
 
virtual void setMicrobeamManipulationType (ome::xml::model::enums::MicrobeamManipulationType type, index_type experimentIndex, index_type microbeamManipulationIndex)=0
 Set the Type property of MicrobeamManipulation. More...
 
virtual void setMicroscopeLotNumber (const std::string &lotNumber, index_type instrumentIndex)=0
 Set the LotNumber property of Microscope. More...
 
virtual void setMicroscopeManufacturer (const std::string &manufacturer, index_type instrumentIndex)=0
 Set the Manufacturer property of Microscope. More...
 
virtual void setMicroscopeModel (const std::string &model, index_type instrumentIndex)=0
 Set the Model property of Microscope. More...
 
virtual void setMicroscopeSerialNumber (const std::string &serialNumber, index_type instrumentIndex)=0
 Set the SerialNumber property of Microscope. More...
 
virtual void setMicroscopeType (ome::xml::model::enums::MicroscopeType type, index_type instrumentIndex)=0
 Set the Type property of Microscope. More...
 
virtual void setObjectiveAnnotationRef (const std::string &annotation, index_type instrumentIndex, index_type objectiveIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Objective. More...
 
virtual void setObjectiveCalibratedMagnification (double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex)=0
 Set the CalibratedMagnification property of Objective. More...
 
virtual void setObjectiveCorrection (ome::xml::model::enums::Correction correction, index_type instrumentIndex, index_type objectiveIndex)=0
 Set the Correction property of Objective. More...
 
virtual void setObjectiveID (const std::string &id, index_type instrumentIndex, index_type objectiveIndex)=0
 Set the ID property of Objective. More...
 
virtual void setObjectiveImmersion (ome::xml::model::enums::Immersion immersion, index_type instrumentIndex, index_type objectiveIndex)=0
 Set the Immersion property of Objective. More...
 
virtual void setObjectiveIris (bool iris, index_type instrumentIndex, index_type objectiveIndex)=0
 Set the Iris property of Objective. More...
 
virtual void setObjectiveLensNA (double lensNA, index_type instrumentIndex, index_type objectiveIndex)=0
 Set the LensNA property of Objective. More...
 
virtual void setObjectiveLotNumber (const std::string &lotNumber, index_type instrumentIndex, index_type objectiveIndex)=0
 Set the LotNumber property of Objective. More...
 
virtual void setObjectiveManufacturer (const std::string &manufacturer, index_type instrumentIndex, index_type objectiveIndex)=0
 Set the Manufacturer property of Objective. More...
 
virtual void setObjectiveModel (const std::string &model, index_type instrumentIndex, index_type objectiveIndex)=0
 Set the Model property of Objective. More...
 
virtual void setObjectiveNominalMagnification (double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex)=0
 Set the NominalMagnification property of Objective. More...
 
virtual void setObjectiveSerialNumber (const std::string &serialNumber, index_type instrumentIndex, index_type objectiveIndex)=0
 Set the SerialNumber property of Objective. More...
 
virtual void setObjectiveWorkingDistance (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > workingDistance, index_type instrumentIndex, index_type objectiveIndex)=0
 Set the WorkingDistance property of Objective. More...
 
virtual void setObjectiveSettingsCorrectionCollar (double correctionCollar, index_type imageIndex)=0
 Set the CorrectionCollar property of ObjectiveSettings. More...
 
virtual void setObjectiveSettingsID (const std::string &id, index_type imageIndex)=0
 Set the ID property of ObjectiveSettings. More...
 
virtual void setObjectiveSettingsMedium (ome::xml::model::enums::Medium medium, index_type imageIndex)=0
 Set the Medium property of ObjectiveSettings. More...
 
virtual void setObjectiveSettingsRefractiveIndex (double refractiveIndex, index_type imageIndex)=0
 Set the RefractiveIndex property of ObjectiveSettings. More...
 
virtual void setPixelsBigEndian (bool bigEndian, index_type imageIndex)=0
 Set the BigEndian property of Pixels. More...
 
virtual void setPixelsDimensionOrder (ome::xml::model::enums::DimensionOrder dimensionOrder, index_type imageIndex)=0
 Set the DimensionOrder property of Pixels. More...
 
virtual void setPixelsID (const std::string &id, index_type imageIndex)=0
 Set the ID property of Pixels. More...
 
virtual void setPixelsInterleaved (bool interleaved, index_type imageIndex)=0
 Set the Interleaved property of Pixels. More...
 
virtual void setPixelsPhysicalSizeX (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeX, index_type imageIndex)=0
 Set the PhysicalSizeX property of Pixels. More...
 
virtual void setPixelsPhysicalSizeY (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeY, index_type imageIndex)=0
 Set the PhysicalSizeY property of Pixels. More...
 
virtual void setPixelsPhysicalSizeZ (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeZ, index_type imageIndex)=0
 Set the PhysicalSizeZ property of Pixels. More...
 
virtual void setPixelsSignificantBits (ome::xml::model::primitives::PositiveInteger significantBits, index_type imageIndex)=0
 Set the SignificantBits property of Pixels. More...
 
virtual void setPixelsSizeC (ome::xml::model::primitives::PositiveInteger sizeC, index_type imageIndex)=0
 Set the SizeC property of Pixels. More...
 
virtual void setPixelsSizeT (ome::xml::model::primitives::PositiveInteger sizeT, index_type imageIndex)=0
 Set the SizeT property of Pixels. More...
 
virtual void setPixelsSizeX (ome::xml::model::primitives::PositiveInteger sizeX, index_type imageIndex)=0
 Set the SizeX property of Pixels. More...
 
virtual void setPixelsSizeY (ome::xml::model::primitives::PositiveInteger sizeY, index_type imageIndex)=0
 Set the SizeY property of Pixels. More...
 
virtual void setPixelsSizeZ (ome::xml::model::primitives::PositiveInteger sizeZ, index_type imageIndex)=0
 Set the SizeZ property of Pixels. More...
 
virtual void setPixelsTimeIncrement (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > timeIncrement, index_type imageIndex)=0
 Set the TimeIncrement property of Pixels. More...
 
virtual void setPixelsType (ome::xml::model::enums::PixelType type, index_type imageIndex)=0
 Set the Type property of Pixels. More...
 
virtual void setPlaneAnnotationRef (const std::string &annotation, index_type imageIndex, index_type planeIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Plane. More...
 
virtual void setPlaneDeltaT (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > deltaT, index_type imageIndex, index_type planeIndex)=0
 Set the DeltaT property of Plane. More...
 
virtual void setPlaneExposureTime (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > exposureTime, index_type imageIndex, index_type planeIndex)=0
 Set the ExposureTime property of Plane. More...
 
virtual void setPlaneHashSHA1 (const std::string &hashSHA1, index_type imageIndex, index_type planeIndex)=0
 Set the HashSHA1 property of Plane. More...
 
virtual void setPlanePositionX (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionX, index_type imageIndex, index_type planeIndex)=0
 Set the PositionX property of Plane. More...
 
virtual void setPlanePositionY (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionY, index_type imageIndex, index_type planeIndex)=0
 Set the PositionY property of Plane. More...
 
virtual void setPlanePositionZ (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionZ, index_type imageIndex, index_type planeIndex)=0
 Set the PositionZ property of Plane. More...
 
virtual void setPlaneTheC (ome::xml::model::primitives::NonNegativeInteger theC, index_type imageIndex, index_type planeIndex)=0
 Set the TheC property of Plane. More...
 
virtual void setPlaneTheT (ome::xml::model::primitives::NonNegativeInteger theT, index_type imageIndex, index_type planeIndex)=0
 Set the TheT property of Plane. More...
 
virtual void setPlaneTheZ (ome::xml::model::primitives::NonNegativeInteger theZ, index_type imageIndex, index_type planeIndex)=0
 Set the TheZ property of Plane. More...
 
virtual void setPlateAnnotationRef (const std::string &annotation, index_type plateIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Plate. More...
 
virtual void setPlateColumnNamingConvention (ome::xml::model::enums::NamingConvention columnNamingConvention, index_type plateIndex)=0
 Set the ColumnNamingConvention property of Plate. More...
 
virtual void setPlateColumns (ome::xml::model::primitives::PositiveInteger columns, index_type plateIndex)=0
 Set the Columns property of Plate. More...
 
virtual void setPlateDescription (const std::string &description, index_type plateIndex)=0
 Set the Description property of Plate. More...
 
virtual void setPlateExternalIdentifier (const std::string &externalIdentifier, index_type plateIndex)=0
 Set the ExternalIdentifier property of Plate. More...
 
virtual void setPlateFieldIndex (ome::xml::model::primitives::NonNegativeInteger fieldIndex, index_type plateIndex)=0
 Set the FieldIndex property of Plate. More...
 
virtual void setPlateID (const std::string &id, index_type plateIndex)=0
 Set the ID property of Plate. More...
 
virtual void setPlateName (const std::string &name, index_type plateIndex)=0
 Set the Name property of Plate. More...
 
virtual void setPlateRowNamingConvention (ome::xml::model::enums::NamingConvention rowNamingConvention, index_type plateIndex)=0
 Set the RowNamingConvention property of Plate. More...
 
virtual void setPlateRows (ome::xml::model::primitives::PositiveInteger rows, index_type plateIndex)=0
 Set the Rows property of Plate. More...
 
virtual void setPlateStatus (const std::string &status, index_type plateIndex)=0
 Set the Status property of Plate. More...
 
virtual void setPlateWellOriginX (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > wellOriginX, index_type plateIndex)=0
 Set the WellOriginX property of Plate. More...
 
virtual void setPlateWellOriginY (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > wellOriginY, index_type plateIndex)=0
 Set the WellOriginY property of Plate. More...
 
virtual void setPlateAcquisitionAnnotationRef (const std::string &annotation, index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of PlateAcquisition. More...
 
virtual void setPlateAcquisitionDescription (const std::string &description, index_type plateIndex, index_type plateAcquisitionIndex)=0
 Set the Description property of PlateAcquisition. More...
 
virtual void setPlateAcquisitionEndTime (ome::xml::model::primitives::Timestamp endTime, index_type plateIndex, index_type plateAcquisitionIndex)=0
 Set the EndTime property of PlateAcquisition. More...
 
virtual void setPlateAcquisitionID (const std::string &id, index_type plateIndex, index_type plateAcquisitionIndex)=0
 Set the ID property of PlateAcquisition. More...
 
virtual void setPlateAcquisitionMaximumFieldCount (ome::xml::model::primitives::PositiveInteger maximumFieldCount, index_type plateIndex, index_type plateAcquisitionIndex)=0
 Set the MaximumFieldCount property of PlateAcquisition. More...
 
virtual void setPlateAcquisitionName (const std::string &name, index_type plateIndex, index_type plateAcquisitionIndex)=0
 Set the Name property of PlateAcquisition. More...
 
virtual void setPlateAcquisitionStartTime (ome::xml::model::primitives::Timestamp startTime, index_type plateIndex, index_type plateAcquisitionIndex)=0
 Set the StartTime property of PlateAcquisition. More...
 
virtual void setPlateAcquisitionWellSampleRef (const std::string &wellSample, index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex=0)=0
 Set the WellSampleRef property of PlateAcquisition. More...
 
virtual void setPointAnnotationRef (const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Point. More...
 
virtual void setPointFillColor (ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillColor property of Point. More...
 
virtual void setPointFillRule (ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillRule property of Point. More...
 
virtual void setPointFontFamily (ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontFamily property of Point. More...
 
virtual void setPointFontSize (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontSize property of Point. More...
 
virtual void setPointFontStyle (ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontStyle property of Point. More...
 
virtual void setPointID (const std::string &id, index_type ROIIndex, index_type shapeIndex)=0
 Set the ID property of Point. More...
 
virtual void setPointLocked (bool locked, index_type ROIIndex, index_type shapeIndex)=0
 Set the Locked property of Point. More...
 
virtual void setPointStrokeColor (ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeColor property of Point. More...
 
virtual void setPointStrokeDashArray (const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeDashArray property of Point. More...
 
virtual void setPointStrokeWidth (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeWidth property of Point. More...
 
virtual void setPointText (const std::string &text, index_type ROIIndex, index_type shapeIndex)=0
 Set the Text property of Point. More...
 
virtual void setPointTheC (ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheC property of Point. More...
 
virtual void setPointTheT (ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheT property of Point. More...
 
virtual void setPointTheZ (ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheZ property of Point. More...
 
virtual void setPointTransform (const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)=0
 Set the Transform property of Point. More...
 
virtual void setPointX (double x, index_type ROIIndex, index_type shapeIndex)=0
 Set the X property of Point. More...
 
virtual void setPointY (double y, index_type ROIIndex, index_type shapeIndex)=0
 Set the Y property of Point. More...
 
virtual void setPolygonAnnotationRef (const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Polygon. More...
 
virtual void setPolygonFillColor (ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillColor property of Polygon. More...
 
virtual void setPolygonFillRule (ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillRule property of Polygon. More...
 
virtual void setPolygonFontFamily (ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontFamily property of Polygon. More...
 
virtual void setPolygonFontSize (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontSize property of Polygon. More...
 
virtual void setPolygonFontStyle (ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontStyle property of Polygon. More...
 
virtual void setPolygonID (const std::string &id, index_type ROIIndex, index_type shapeIndex)=0
 Set the ID property of Polygon. More...
 
virtual void setPolygonLocked (bool locked, index_type ROIIndex, index_type shapeIndex)=0
 Set the Locked property of Polygon. More...
 
virtual void setPolygonPoints (const std::string &points, index_type ROIIndex, index_type shapeIndex)=0
 Set the Points property of Polygon. More...
 
virtual void setPolygonStrokeColor (ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeColor property of Polygon. More...
 
virtual void setPolygonStrokeDashArray (const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeDashArray property of Polygon. More...
 
virtual void setPolygonStrokeWidth (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeWidth property of Polygon. More...
 
virtual void setPolygonText (const std::string &text, index_type ROIIndex, index_type shapeIndex)=0
 Set the Text property of Polygon. More...
 
virtual void setPolygonTheC (ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheC property of Polygon. More...
 
virtual void setPolygonTheT (ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheT property of Polygon. More...
 
virtual void setPolygonTheZ (ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheZ property of Polygon. More...
 
virtual void setPolygonTransform (const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)=0
 Set the Transform property of Polygon. More...
 
virtual void setPolylineAnnotationRef (const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Polyline. More...
 
virtual void setPolylineFillColor (ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillColor property of Polyline. More...
 
virtual void setPolylineFillRule (ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillRule property of Polyline. More...
 
virtual void setPolylineFontFamily (ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontFamily property of Polyline. More...
 
virtual void setPolylineFontSize (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontSize property of Polyline. More...
 
virtual void setPolylineFontStyle (ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontStyle property of Polyline. More...
 
virtual void setPolylineID (const std::string &id, index_type ROIIndex, index_type shapeIndex)=0
 Set the ID property of Polyline. More...
 
virtual void setPolylineLocked (bool locked, index_type ROIIndex, index_type shapeIndex)=0
 Set the Locked property of Polyline. More...
 
virtual void setPolylineMarkerEnd (ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex)=0
 Set the MarkerEnd property of Polyline. More...
 
virtual void setPolylineMarkerStart (ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex)=0
 Set the MarkerStart property of Polyline. More...
 
virtual void setPolylinePoints (const std::string &points, index_type ROIIndex, index_type shapeIndex)=0
 Set the Points property of Polyline. More...
 
virtual void setPolylineStrokeColor (ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeColor property of Polyline. More...
 
virtual void setPolylineStrokeDashArray (const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeDashArray property of Polyline. More...
 
virtual void setPolylineStrokeWidth (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeWidth property of Polyline. More...
 
virtual void setPolylineText (const std::string &text, index_type ROIIndex, index_type shapeIndex)=0
 Set the Text property of Polyline. More...
 
virtual void setPolylineTheC (ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheC property of Polyline. More...
 
virtual void setPolylineTheT (ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheT property of Polyline. More...
 
virtual void setPolylineTheZ (ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheZ property of Polyline. More...
 
virtual void setPolylineTransform (const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)=0
 Set the Transform property of Polyline. More...
 
virtual void setProjectAnnotationRef (const std::string &annotation, index_type projectIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Project. More...
 
virtual void setProjectDatasetRef (const std::string &dataset, index_type projectIndex, index_type datasetRefIndex=0)=0
 Set the DatasetRef property of Project. More...
 
virtual void setProjectDescription (const std::string &description, index_type projectIndex)=0
 Set the Description property of Project. More...
 
virtual void setProjectExperimenterGroupRef (const std::string &experimenterGroup, index_type projectIndex)=0
 Set the ExperimenterGroupRef property of Project. More...
 
virtual void setProjectExperimenterRef (const std::string &experimenter, index_type projectIndex)=0
 Set the ExperimenterRef property of Project. More...
 
virtual void setProjectID (const std::string &id, index_type projectIndex)=0
 Set the ID property of Project. More...
 
virtual void setProjectName (const std::string &name, index_type projectIndex)=0
 Set the Name property of Project. More...
 
virtual void setROIAnnotationRef (const std::string &annotation, index_type ROIIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of ROI. More...
 
virtual void setROIDescription (const std::string &description, index_type ROIIndex)=0
 Set the Description property of ROI. More...
 
virtual void setROIID (const std::string &id, index_type ROIIndex)=0
 Set the ID property of ROI. More...
 
virtual void setROIName (const std::string &name, index_type ROIIndex)=0
 Set the Name property of ROI. More...
 
virtual void setReagentAnnotationRef (const std::string &annotation, index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Reagent. More...
 
virtual void setReagentDescription (const std::string &description, index_type screenIndex, index_type reagentIndex)=0
 Set the Description property of Reagent. More...
 
virtual void setReagentID (const std::string &id, index_type screenIndex, index_type reagentIndex)=0
 Set the ID property of Reagent. More...
 
virtual void setReagentName (const std::string &name, index_type screenIndex, index_type reagentIndex)=0
 Set the Name property of Reagent. More...
 
virtual void setReagentReagentIdentifier (const std::string &reagentIdentifier, index_type screenIndex, index_type reagentIndex)=0
 Set the ReagentIdentifier property of Reagent. More...
 
virtual void setRectangleAnnotationRef (const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Rectangle. More...
 
virtual void setRectangleFillColor (ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillColor property of Rectangle. More...
 
virtual void setRectangleFillRule (ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)=0
 Set the FillRule property of Rectangle. More...
 
virtual void setRectangleFontFamily (ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontFamily property of Rectangle. More...
 
virtual void setRectangleFontSize (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontSize property of Rectangle. More...
 
virtual void setRectangleFontStyle (ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)=0
 Set the FontStyle property of Rectangle. More...
 
virtual void setRectangleHeight (double height, index_type ROIIndex, index_type shapeIndex)=0
 Set the Height property of Rectangle. More...
 
virtual void setRectangleID (const std::string &id, index_type ROIIndex, index_type shapeIndex)=0
 Set the ID property of Rectangle. More...
 
virtual void setRectangleLocked (bool locked, index_type ROIIndex, index_type shapeIndex)=0
 Set the Locked property of Rectangle. More...
 
virtual void setRectangleStrokeColor (ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeColor property of Rectangle. More...
 
virtual void setRectangleStrokeDashArray (const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeDashArray property of Rectangle. More...
 
virtual void setRectangleStrokeWidth (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)=0
 Set the StrokeWidth property of Rectangle. More...
 
virtual void setRectangleText (const std::string &text, index_type ROIIndex, index_type shapeIndex)=0
 Set the Text property of Rectangle. More...
 
virtual void setRectangleTheC (ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheC property of Rectangle. More...
 
virtual void setRectangleTheT (ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheT property of Rectangle. More...
 
virtual void setRectangleTheZ (ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)=0
 Set the TheZ property of Rectangle. More...
 
virtual void setRectangleTransform (const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)=0
 Set the Transform property of Rectangle. More...
 
virtual void setRectangleWidth (double width, index_type ROIIndex, index_type shapeIndex)=0
 Set the Width property of Rectangle. More...
 
virtual void setRectangleX (double x, index_type ROIIndex, index_type shapeIndex)=0
 Set the X property of Rectangle. More...
 
virtual void setRectangleY (double y, index_type ROIIndex, index_type shapeIndex)=0
 Set the Y property of Rectangle. More...
 
virtual void setRightsRightsHeld (const std::string &rightsHeld)=0
 Set the RightsHeld property of Rights. More...
 
virtual void setRightsRightsHolder (const std::string &rightsHolder)=0
 Set the RightsHolder property of Rights. More...
 
virtual void setScreenAnnotationRef (const std::string &annotation, index_type screenIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Screen. More...
 
virtual void setScreenDescription (const std::string &description, index_type screenIndex)=0
 Set the Description property of Screen. More...
 
virtual void setScreenID (const std::string &id, index_type screenIndex)=0
 Set the ID property of Screen. More...
 
virtual void setScreenName (const std::string &name, index_type screenIndex)=0
 Set the Name property of Screen. More...
 
virtual void setScreenPlateRef (const std::string &plate, index_type screenIndex, index_type plateRefIndex=0)=0
 Set the PlateRef property of Screen. More...
 
virtual void setScreenProtocolDescription (const std::string &protocolDescription, index_type screenIndex)=0
 Set the ProtocolDescription property of Screen. More...
 
virtual void setScreenProtocolIdentifier (const std::string &protocolIdentifier, index_type screenIndex)=0
 Set the ProtocolIdentifier property of Screen. More...
 
virtual void setScreenReagentSetDescription (const std::string &reagentSetDescription, index_type screenIndex)=0
 Set the ReagentSetDescription property of Screen. More...
 
virtual void setScreenReagentSetIdentifier (const std::string &reagentSetIdentifier, index_type screenIndex)=0
 Set the ReagentSetIdentifier property of Screen. More...
 
virtual void setScreenType (const std::string &type, index_type screenIndex)=0
 Set the Type property of Screen. More...
 
virtual void setStageLabelName (const std::string &name, index_type imageIndex)=0
 Set the Name property of StageLabel. More...
 
virtual void setStageLabelX (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > x, index_type imageIndex)=0
 Set the X property of StageLabel. More...
 
virtual void setStageLabelY (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > y, index_type imageIndex)=0
 Set the Y property of StageLabel. More...
 
virtual void setStageLabelZ (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > z, index_type imageIndex)=0
 Set the Z property of StageLabel. More...
 
virtual void setTagAnnotationAnnotationRef (const std::string &annotation, index_type tagAnnotationIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of TagAnnotation. More...
 
virtual void setTagAnnotationAnnotator (const std::string &annotator, index_type tagAnnotationIndex)=0
 Set the Annotator property of TagAnnotation. More...
 
virtual void setTagAnnotationDescription (const std::string &description, index_type tagAnnotationIndex)=0
 Set the Description property of TagAnnotation. More...
 
virtual void setTagAnnotationID (const std::string &id, index_type tagAnnotationIndex)=0
 Set the ID property of TagAnnotation. More...
 
virtual void setTagAnnotationNamespace (const std::string &namespace_, index_type tagAnnotationIndex)=0
 Set the Namespace property of TagAnnotation. More...
 
virtual void setTagAnnotationValue (const std::string &value, index_type tagAnnotationIndex)=0
 Set the Value property of TagAnnotation. More...
 
virtual void setTermAnnotationAnnotationRef (const std::string &annotation, index_type termAnnotationIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of TermAnnotation. More...
 
virtual void setTermAnnotationAnnotator (const std::string &annotator, index_type termAnnotationIndex)=0
 Set the Annotator property of TermAnnotation. More...
 
virtual void setTermAnnotationDescription (const std::string &description, index_type termAnnotationIndex)=0
 Set the Description property of TermAnnotation. More...
 
virtual void setTermAnnotationID (const std::string &id, index_type termAnnotationIndex)=0
 Set the ID property of TermAnnotation. More...
 
virtual void setTermAnnotationNamespace (const std::string &namespace_, index_type termAnnotationIndex)=0
 Set the Namespace property of TermAnnotation. More...
 
virtual void setTermAnnotationValue (const std::string &value, index_type termAnnotationIndex)=0
 Set the Value property of TermAnnotation. More...
 
virtual void setTiffDataFirstC (ome::xml::model::primitives::NonNegativeInteger firstC, index_type imageIndex, index_type tiffDataIndex)=0
 Set the FirstC property of TiffData. More...
 
virtual void setTiffDataFirstT (ome::xml::model::primitives::NonNegativeInteger firstT, index_type imageIndex, index_type tiffDataIndex)=0
 Set the FirstT property of TiffData. More...
 
virtual void setTiffDataFirstZ (ome::xml::model::primitives::NonNegativeInteger firstZ, index_type imageIndex, index_type tiffDataIndex)=0
 Set the FirstZ property of TiffData. More...
 
virtual void setTiffDataIFD (ome::xml::model::primitives::NonNegativeInteger ifd, index_type imageIndex, index_type tiffDataIndex)=0
 Set the IFD property of TiffData. More...
 
virtual void setTiffDataPlaneCount (ome::xml::model::primitives::NonNegativeInteger planeCount, index_type imageIndex, index_type tiffDataIndex)=0
 Set the PlaneCount property of TiffData. More...
 
virtual void setTimestampAnnotationAnnotationRef (const std::string &annotation, index_type timestampAnnotationIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of TimestampAnnotation. More...
 
virtual void setTimestampAnnotationAnnotator (const std::string &annotator, index_type timestampAnnotationIndex)=0
 Set the Annotator property of TimestampAnnotation. More...
 
virtual void setTimestampAnnotationDescription (const std::string &description, index_type timestampAnnotationIndex)=0
 Set the Description property of TimestampAnnotation. More...
 
virtual void setTimestampAnnotationID (const std::string &id, index_type timestampAnnotationIndex)=0
 Set the ID property of TimestampAnnotation. More...
 
virtual void setTimestampAnnotationNamespace (const std::string &namespace_, index_type timestampAnnotationIndex)=0
 Set the Namespace property of TimestampAnnotation. More...
 
virtual void setTimestampAnnotationValue (ome::xml::model::primitives::Timestamp value, index_type timestampAnnotationIndex)=0
 Set the Value property of TimestampAnnotation. More...
 
virtual void setTransmittanceRangeCutIn (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > cutIn, index_type instrumentIndex, index_type filterIndex)=0
 Set the CutIn property of TransmittanceRange. More...
 
virtual void setTransmittanceRangeCutInTolerance (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > cutInTolerance, index_type instrumentIndex, index_type filterIndex)=0
 Set the CutInTolerance property of TransmittanceRange. More...
 
virtual void setTransmittanceRangeCutOut (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > cutOut, index_type instrumentIndex, index_type filterIndex)=0
 Set the CutOut property of TransmittanceRange. More...
 
virtual void setTransmittanceRangeCutOutTolerance (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > cutOutTolerance, index_type instrumentIndex, index_type filterIndex)=0
 Set the CutOutTolerance property of TransmittanceRange. More...
 
virtual void setTransmittanceRangeTransmittance (ome::xml::model::primitives::PercentFraction transmittance, index_type instrumentIndex, index_type filterIndex)=0
 Set the Transmittance property of TransmittanceRange. More...
 
virtual void setUUIDValue (std::string value, index_type imageIndex, index_type tiffDataIndex)=0
 Set the text value of UUID. More...
 
virtual void setUUIDFileName (const std::string &fileName, index_type imageIndex, index_type tiffDataIndex)=0
 Set the FileName property of UUID. More...
 
virtual void setWellAnnotationRef (const std::string &annotation, index_type plateIndex, index_type wellIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of Well. More...
 
virtual void setWellColor (ome::xml::model::primitives::Color color, index_type plateIndex, index_type wellIndex)=0
 Set the Color property of Well. More...
 
virtual void setWellColumn (ome::xml::model::primitives::NonNegativeInteger column, index_type plateIndex, index_type wellIndex)=0
 Set the Column property of Well. More...
 
virtual void setWellExternalDescription (const std::string &externalDescription, index_type plateIndex, index_type wellIndex)=0
 Set the ExternalDescription property of Well. More...
 
virtual void setWellExternalIdentifier (const std::string &externalIdentifier, index_type plateIndex, index_type wellIndex)=0
 Set the ExternalIdentifier property of Well. More...
 
virtual void setWellID (const std::string &id, index_type plateIndex, index_type wellIndex)=0
 Set the ID property of Well. More...
 
virtual void setWellReagentRef (const std::string &reagent, index_type plateIndex, index_type wellIndex)=0
 Set the ReagentRef property of Well. More...
 
virtual void setWellRow (ome::xml::model::primitives::NonNegativeInteger row, index_type plateIndex, index_type wellIndex)=0
 Set the Row property of Well. More...
 
virtual void setWellType (const std::string &type, index_type plateIndex, index_type wellIndex)=0
 Set the Type property of Well. More...
 
virtual void setWellSampleID (const std::string &id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)=0
 Set the ID property of WellSample. More...
 
virtual void setWellSampleImageRef (const std::string &image, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)=0
 Set the ImageRef property of WellSample. More...
 
virtual void setWellSampleIndex (ome::xml::model::primitives::NonNegativeInteger index, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)=0
 Set the Index property of WellSample. More...
 
virtual void setWellSamplePositionX (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)=0
 Set the PositionX property of WellSample. More...
 
virtual void setWellSamplePositionY (ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)=0
 Set the PositionY property of WellSample. More...
 
virtual void setWellSampleTimepoint (ome::xml::model::primitives::Timestamp timepoint, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)=0
 Set the Timepoint property of WellSample. More...
 
virtual void setXMLAnnotationAnnotationRef (const std::string &annotation, index_type XMLAnnotationIndex, index_type annotationRefIndex=0)=0
 Set the AnnotationRef property of XMLAnnotation. More...
 
virtual void setXMLAnnotationAnnotator (const std::string &annotator, index_type XMLAnnotationIndex)=0
 Set the Annotator property of XMLAnnotation. More...
 
virtual void setXMLAnnotationDescription (const std::string &description, index_type XMLAnnotationIndex)=0
 Set the Description property of XMLAnnotation. More...
 
virtual void setXMLAnnotationID (const std::string &id, index_type XMLAnnotationIndex)=0
 Set the ID property of XMLAnnotation. More...
 
virtual void setXMLAnnotationNamespace (const std::string &namespace_, index_type XMLAnnotationIndex)=0
 Set the Namespace property of XMLAnnotation. More...
 
virtual void setXMLAnnotationValue (const std::string &value, index_type XMLAnnotationIndex)=0
 Set the Value property of XMLAnnotation. More...
 

Protected Member Functions

 MetadataStore ()
 Constructor.
 

Additional Inherited Members

Detailed Description

Metadata storage interface.

MetadataStore is a proxy whose responsibility it is to marshal biological image data into a particular storage medium. This interface encompasses the metadata that any specific storage medium (file, relational database, etc.) should be expected to store into its backing data model.

The MetadataStore interface goes hand in hand with the MetadataRetrieve interface. Essentially, MetadataRetrieve provides the "getter" methods for a storage medium, and MetadataStore provides the "setter" methods. Since it often makes sense for a storage medium to implement both interfaces, there is also an Metadata interface encompassing both MetadataStore and MetadataRetrieve, which reduces the need to cast between object types.

See ome::xml::meta::OMEXMLMetadata for an example implementation.

Note
It is strongly recommended that applications (e.g., file format readers) using MetadataStore fill it with information in a linear order. Specifically, iterating over entities from "leftmost" index to "rightmost" index is required for certain implementations such as OMERO's OMEROMetadataStore. For example, when filling ome::xml::model::Image, ome::xml::model::Pixels and ome::xml::model::Plane information, an outer loop should iterate across imageIndex, an inner loop should iterate across pixelsIndex, and an innermost loop should handle planeIndex. For an illustration of the ideal traversal order, see MetadataConverter.
See also
MetadataRetrieve, Metadata, ome::xml::meta::OMEXMLMetadata.

Member Function Documentation

◆ createRoot()

virtual SKIP void ome::xml::meta::MetadataStore::createRoot ( )
pure virtual

Create root node.

The action taken here is specific to the concrete metadata implementation.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::FilterMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::DummyMetadata.

Referenced by ome::xml::meta::AggregateMetadata::createRoot(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ getRoot()

virtual std::shared_ptr<MetadataRoot> ome::xml::meta::MetadataStore::getRoot ( )
pure virtual

Get the root node of the metadata.

Note that the root node type will be specific to the concrete metadata implementation.

Returns
a pointer to the root node.
Todo:
should this be a reference or shared_ptr?

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::FilterMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::DummyMetadata.

Referenced by ome::xml::meta::convert(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setArcAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setArcAnnotationRef ( const std::string &  annotation,
index_type  instrumentIndex,
index_type  lightSourceIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Arc.

Parameters
annotationAnnotationRef to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setArcAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setArcID()

virtual void ome::xml::meta::MetadataStore::setArcID ( const std::string &  id,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the ID property of Arc.

Parameters
idID to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setArcID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setArcLotNumber()

virtual void ome::xml::meta::MetadataStore::setArcLotNumber ( const std::string &  lotNumber,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the LotNumber property of Arc.

Parameters
lotNumberLotNumber to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setArcLotNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setArcManufacturer()

virtual void ome::xml::meta::MetadataStore::setArcManufacturer ( const std::string &  manufacturer,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Manufacturer property of Arc.

Parameters
manufacturerManufacturer to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setArcManufacturer(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setArcModel()

virtual void ome::xml::meta::MetadataStore::setArcModel ( const std::string &  model,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Model property of Arc.

Parameters
modelModel to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setArcModel(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setArcPower()

virtual void ome::xml::meta::MetadataStore::setArcPower ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower power,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Power property of Arc.

Parameters
powerPower to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setArcPower(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setArcSerialNumber()

virtual void ome::xml::meta::MetadataStore::setArcSerialNumber ( const std::string &  serialNumber,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the SerialNumber property of Arc.

Parameters
serialNumberSerialNumber to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setArcSerialNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setArcType()

virtual void ome::xml::meta::MetadataStore::setArcType ( ome::xml::model::enums::ArcType  type,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Type property of Arc.

Parameters
typeType to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setArcType(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBinaryFileBinData()

virtual void ome::xml::meta::MetadataStore::setBinaryFileBinData ( const std::vector< uint8_t > &  base64Binary,
index_type  fileAnnotationIndex 
)
pure virtual

Set the Base64Binary property of BinData.

Parameters
base64BinaryBase64Binary to set.
fileAnnotationIndexthe FileAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBinaryFileBinData(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBinaryFileBinDataBigEndian()

virtual void ome::xml::meta::MetadataStore::setBinaryFileBinDataBigEndian ( bool  bigEndian,
index_type  fileAnnotationIndex 
)
pure virtual

Set the BigEndian property of BinData.

Parameters
bigEndianBigEndian to set.
fileAnnotationIndexthe FileAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBinaryFileBinDataBigEndian(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBinaryFileBinDataCompression()

virtual void ome::xml::meta::MetadataStore::setBinaryFileBinDataCompression ( ome::xml::model::enums::Compression  compression,
index_type  fileAnnotationIndex 
)
pure virtual

Set the Compression property of BinData.

Parameters
compressionCompression to set.
fileAnnotationIndexthe FileAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBinaryFileBinDataCompression(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBinaryFileBinDataLength()

virtual void ome::xml::meta::MetadataStore::setBinaryFileBinDataLength ( ome::xml::model::primitives::NonNegativeLong  length,
index_type  fileAnnotationIndex 
)
pure virtual

Set the Length property of BinData.

Parameters
lengthLength to set.
fileAnnotationIndexthe FileAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBinaryFileBinDataLength(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBinaryFileFileName()

virtual void ome::xml::meta::MetadataStore::setBinaryFileFileName ( const std::string &  fileName,
index_type  fileAnnotationIndex 
)
pure virtual

Set the FileName property of BinaryFile.

Parameters
fileNameFileName to set.
fileAnnotationIndexthe FileAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBinaryFileFileName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBinaryFileMIMEType()

virtual void ome::xml::meta::MetadataStore::setBinaryFileMIMEType ( const std::string &  mimeType,
index_type  fileAnnotationIndex 
)
pure virtual

Set the MIMEType property of BinaryFile.

Parameters
mimeTypeMIMEType to set.
fileAnnotationIndexthe FileAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBinaryFileMIMEType(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBinaryFileSize()

virtual void ome::xml::meta::MetadataStore::setBinaryFileSize ( ome::xml::model::primitives::NonNegativeLong  size,
index_type  fileAnnotationIndex 
)
pure virtual

Set the Size property of BinaryFile.

Parameters
sizeSize to set.
fileAnnotationIndexthe FileAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBinaryFileSize(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBinaryOnlyMetadataFile()

virtual void ome::xml::meta::MetadataStore::setBinaryOnlyMetadataFile ( const std::string &  metadataFile)
pure virtual

Set the MetadataFile property of BinaryOnly.

Parameters
metadataFileMetadataFile to set.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBinaryOnlyMetadataFile(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBinaryOnlyUUID()

virtual void ome::xml::meta::MetadataStore::setBinaryOnlyUUID ( const std::string &  uuid)
pure virtual

Set the UUID property of BinaryOnly.

Parameters
uuidUUID to set.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBinaryOnlyUUID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBooleanAnnotationAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setBooleanAnnotationAnnotationRef ( const std::string &  annotation,
index_type  booleanAnnotationIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of BooleanAnnotation.

Parameters
annotationAnnotationRef to set.
booleanAnnotationIndexthe BooleanAnnotation index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBooleanAnnotationAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBooleanAnnotationAnnotator()

virtual void ome::xml::meta::MetadataStore::setBooleanAnnotationAnnotator ( const std::string &  annotator,
index_type  booleanAnnotationIndex 
)
pure virtual

Set the Annotator property of BooleanAnnotation.

Parameters
annotatorAnnotator to set.
booleanAnnotationIndexthe BooleanAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBooleanAnnotationAnnotator(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBooleanAnnotationDescription()

virtual void ome::xml::meta::MetadataStore::setBooleanAnnotationDescription ( const std::string &  description,
index_type  booleanAnnotationIndex 
)
pure virtual

Set the Description property of BooleanAnnotation.

Parameters
descriptionDescription to set.
booleanAnnotationIndexthe BooleanAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBooleanAnnotationDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBooleanAnnotationID()

virtual void ome::xml::meta::MetadataStore::setBooleanAnnotationID ( const std::string &  id,
index_type  booleanAnnotationIndex 
)
pure virtual

Set the ID property of BooleanAnnotation.

Parameters
idID to set.
booleanAnnotationIndexthe BooleanAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBooleanAnnotationID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBooleanAnnotationNamespace()

virtual void ome::xml::meta::MetadataStore::setBooleanAnnotationNamespace ( const std::string &  namespace_,
index_type  booleanAnnotationIndex 
)
pure virtual

Set the Namespace property of BooleanAnnotation.

Parameters
namespace_Namespace to set.
booleanAnnotationIndexthe BooleanAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBooleanAnnotationNamespace(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setBooleanAnnotationValue()

virtual void ome::xml::meta::MetadataStore::setBooleanAnnotationValue ( bool  value,
index_type  booleanAnnotationIndex 
)
pure virtual

Set the Value property of BooleanAnnotation.

Parameters
valueValue to set.
booleanAnnotationIndexthe BooleanAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setBooleanAnnotationValue(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelAcquisitionMode()

virtual void ome::xml::meta::MetadataStore::setChannelAcquisitionMode ( ome::xml::model::enums::AcquisitionMode  acquisitionMode,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the AcquisitionMode property of Channel.

Parameters
acquisitionModeAcquisitionMode to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelAcquisitionMode(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setChannelAnnotationRef ( const std::string &  annotation,
index_type  imageIndex,
index_type  channelIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Channel.

Parameters
annotationAnnotationRef to set.
imageIndexthe Image index.
channelIndexthe Channel index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelColor()

virtual void ome::xml::meta::MetadataStore::setChannelColor ( ome::xml::model::primitives::Color  color,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the Color property of Channel.

Parameters
colorColor to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelContrastMethod()

virtual void ome::xml::meta::MetadataStore::setChannelContrastMethod ( ome::xml::model::enums::ContrastMethod  contrastMethod,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the ContrastMethod property of Channel.

Parameters
contrastMethodContrastMethod to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelContrastMethod(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelEmissionWavelength()

virtual void ome::xml::meta::MetadataStore::setChannelEmissionWavelength ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat emissionWavelength,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the EmissionWavelength property of Channel.

Parameters
emissionWavelengthEmissionWavelength to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelEmissionWavelength(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelExcitationWavelength()

virtual void ome::xml::meta::MetadataStore::setChannelExcitationWavelength ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat excitationWavelength,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the ExcitationWavelength property of Channel.

Parameters
excitationWavelengthExcitationWavelength to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelExcitationWavelength(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelFilterSetRef()

virtual void ome::xml::meta::MetadataStore::setChannelFilterSetRef ( const std::string &  filterSet,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the FilterSetRef property of Channel.

Parameters
filterSetFilterSetRef to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelFilterSetRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelFluor()

virtual void ome::xml::meta::MetadataStore::setChannelFluor ( const std::string &  fluor,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the Fluor property of Channel.

Parameters
fluorFluor to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelFluor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelID()

virtual void ome::xml::meta::MetadataStore::setChannelID ( const std::string &  id,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the ID property of Channel.

Parameters
idID to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelIlluminationType()

virtual void ome::xml::meta::MetadataStore::setChannelIlluminationType ( ome::xml::model::enums::IlluminationType  illuminationType,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the IlluminationType property of Channel.

Parameters
illuminationTypeIlluminationType to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelIlluminationType(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelLightSourceSettingsAttenuation()

virtual void ome::xml::meta::MetadataStore::setChannelLightSourceSettingsAttenuation ( ome::xml::model::primitives::PercentFraction  attenuation,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the Attenuation property of LightSourceSettings.

Parameters
attenuationAttenuation to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelLightSourceSettingsAttenuation(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelLightSourceSettingsID()

virtual void ome::xml::meta::MetadataStore::setChannelLightSourceSettingsID ( const std::string &  id,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the ID property of LightSourceSettings.

Parameters
idID to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelLightSourceSettingsID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelLightSourceSettingsWavelength()

virtual void ome::xml::meta::MetadataStore::setChannelLightSourceSettingsWavelength ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat wavelength,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the Wavelength property of LightSourceSettings.

Parameters
wavelengthWavelength to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelLightSourceSettingsWavelength(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelName()

virtual void ome::xml::meta::MetadataStore::setChannelName ( const std::string &  name,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the Name property of Channel.

Parameters
nameName to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelNDFilter()

virtual void ome::xml::meta::MetadataStore::setChannelNDFilter ( double  ndFilter,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the NDFilter property of Channel.

Parameters
ndFilterNDFilter to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelNDFilter(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelPinholeSize()

virtual void ome::xml::meta::MetadataStore::setChannelPinholeSize ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength pinholeSize,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the PinholeSize property of Channel.

Parameters
pinholeSizePinholeSize to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelPinholeSize(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelPockelCellSetting()

virtual void ome::xml::meta::MetadataStore::setChannelPockelCellSetting ( int32_t  pockelCellSetting,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the PockelCellSetting property of Channel.

Parameters
pockelCellSettingPockelCellSetting to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelPockelCellSetting(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setChannelSamplesPerPixel()

virtual void ome::xml::meta::MetadataStore::setChannelSamplesPerPixel ( ome::xml::model::primitives::PositiveInteger  samplesPerPixel,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the SamplesPerPixel property of Channel.

Parameters
samplesPerPixelSamplesPerPixel to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setChannelSamplesPerPixel(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setCommentAnnotationAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setCommentAnnotationAnnotationRef ( const std::string &  annotation,
index_type  commentAnnotationIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of CommentAnnotation.

Parameters
annotationAnnotationRef to set.
commentAnnotationIndexthe CommentAnnotation index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setCommentAnnotationAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setCommentAnnotationAnnotator()

virtual void ome::xml::meta::MetadataStore::setCommentAnnotationAnnotator ( const std::string &  annotator,
index_type  commentAnnotationIndex 
)
pure virtual

Set the Annotator property of CommentAnnotation.

Parameters
annotatorAnnotator to set.
commentAnnotationIndexthe CommentAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setCommentAnnotationAnnotator(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setCommentAnnotationDescription()

virtual void ome::xml::meta::MetadataStore::setCommentAnnotationDescription ( const std::string &  description,
index_type  commentAnnotationIndex 
)
pure virtual

Set the Description property of CommentAnnotation.

Parameters
descriptionDescription to set.
commentAnnotationIndexthe CommentAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setCommentAnnotationDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setCommentAnnotationID()

virtual void ome::xml::meta::MetadataStore::setCommentAnnotationID ( const std::string &  id,
index_type  commentAnnotationIndex 
)
pure virtual

Set the ID property of CommentAnnotation.

Parameters
idID to set.
commentAnnotationIndexthe CommentAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setCommentAnnotationID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setCommentAnnotationNamespace()

virtual void ome::xml::meta::MetadataStore::setCommentAnnotationNamespace ( const std::string &  namespace_,
index_type  commentAnnotationIndex 
)
pure virtual

Set the Namespace property of CommentAnnotation.

Parameters
namespace_Namespace to set.
commentAnnotationIndexthe CommentAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setCommentAnnotationNamespace(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setCommentAnnotationValue()

virtual void ome::xml::meta::MetadataStore::setCommentAnnotationValue ( const std::string &  value,
index_type  commentAnnotationIndex 
)
pure virtual

Set the Value property of CommentAnnotation.

Parameters
valueValue to set.
commentAnnotationIndexthe CommentAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setCommentAnnotationValue(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDatasetAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setDatasetAnnotationRef ( const std::string &  annotation,
index_type  datasetIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Dataset.

Parameters
annotationAnnotationRef to set.
datasetIndexthe Dataset index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDatasetAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDatasetDescription()

virtual void ome::xml::meta::MetadataStore::setDatasetDescription ( const std::string &  description,
index_type  datasetIndex 
)
pure virtual

Set the Description property of Dataset.

Parameters
descriptionDescription to set.
datasetIndexthe Dataset index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDatasetDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDatasetExperimenterGroupRef()

virtual void ome::xml::meta::MetadataStore::setDatasetExperimenterGroupRef ( const std::string &  experimenterGroup,
index_type  datasetIndex 
)
pure virtual

Set the ExperimenterGroupRef property of Dataset.

Parameters
experimenterGroupExperimenterGroupRef to set.
datasetIndexthe Dataset index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDatasetExperimenterGroupRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDatasetExperimenterRef()

virtual void ome::xml::meta::MetadataStore::setDatasetExperimenterRef ( const std::string &  experimenter,
index_type  datasetIndex 
)
pure virtual

Set the ExperimenterRef property of Dataset.

Parameters
experimenterExperimenterRef to set.
datasetIndexthe Dataset index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDatasetExperimenterRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDatasetID()

virtual void ome::xml::meta::MetadataStore::setDatasetID ( const std::string &  id,
index_type  datasetIndex 
)
pure virtual

Set the ID property of Dataset.

Parameters
idID to set.
datasetIndexthe Dataset index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDatasetID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDatasetImageRef()

virtual void ome::xml::meta::MetadataStore::setDatasetImageRef ( const std::string &  image,
index_type  datasetIndex,
index_type  imageRefIndex = 0 
)
pure virtual

Set the ImageRef property of Dataset.

Parameters
imageImageRef to set.
datasetIndexthe Dataset index.
imageRefIndexImageRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDatasetImageRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDatasetName()

virtual void ome::xml::meta::MetadataStore::setDatasetName ( const std::string &  name,
index_type  datasetIndex 
)
pure virtual

Set the Name property of Dataset.

Parameters
nameName to set.
datasetIndexthe Dataset index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDatasetName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorAmplificationGain()

virtual void ome::xml::meta::MetadataStore::setDetectorAmplificationGain ( double  amplificationGain,
index_type  instrumentIndex,
index_type  detectorIndex 
)
pure virtual

Set the AmplificationGain property of Detector.

Parameters
amplificationGainAmplificationGain to set.
instrumentIndexthe Instrument index.
detectorIndexthe Detector index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorAmplificationGain(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setDetectorAnnotationRef ( const std::string &  annotation,
index_type  instrumentIndex,
index_type  detectorIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Detector.

Parameters
annotationAnnotationRef to set.
instrumentIndexthe Instrument index.
detectorIndexthe Detector index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorGain()

virtual void ome::xml::meta::MetadataStore::setDetectorGain ( double  gain,
index_type  instrumentIndex,
index_type  detectorIndex 
)
pure virtual

Set the Gain property of Detector.

Parameters
gainGain to set.
instrumentIndexthe Instrument index.
detectorIndexthe Detector index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorGain(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorID()

virtual void ome::xml::meta::MetadataStore::setDetectorID ( const std::string &  id,
index_type  instrumentIndex,
index_type  detectorIndex 
)
pure virtual

Set the ID property of Detector.

Parameters
idID to set.
instrumentIndexthe Instrument index.
detectorIndexthe Detector index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorLotNumber()

virtual void ome::xml::meta::MetadataStore::setDetectorLotNumber ( const std::string &  lotNumber,
index_type  instrumentIndex,
index_type  detectorIndex 
)
pure virtual

Set the LotNumber property of Detector.

Parameters
lotNumberLotNumber to set.
instrumentIndexthe Instrument index.
detectorIndexthe Detector index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorLotNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorManufacturer()

virtual void ome::xml::meta::MetadataStore::setDetectorManufacturer ( const std::string &  manufacturer,
index_type  instrumentIndex,
index_type  detectorIndex 
)
pure virtual

Set the Manufacturer property of Detector.

Parameters
manufacturerManufacturer to set.
instrumentIndexthe Instrument index.
detectorIndexthe Detector index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorManufacturer(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorModel()

virtual void ome::xml::meta::MetadataStore::setDetectorModel ( const std::string &  model,
index_type  instrumentIndex,
index_type  detectorIndex 
)
pure virtual

Set the Model property of Detector.

Parameters
modelModel to set.
instrumentIndexthe Instrument index.
detectorIndexthe Detector index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorModel(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorOffset()

virtual void ome::xml::meta::MetadataStore::setDetectorOffset ( double  offset,
index_type  instrumentIndex,
index_type  detectorIndex 
)
pure virtual

Set the Offset property of Detector.

Parameters
offsetOffset to set.
instrumentIndexthe Instrument index.
detectorIndexthe Detector index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorOffset(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorSerialNumber()

virtual void ome::xml::meta::MetadataStore::setDetectorSerialNumber ( const std::string &  serialNumber,
index_type  instrumentIndex,
index_type  detectorIndex 
)
pure virtual

Set the SerialNumber property of Detector.

Parameters
serialNumberSerialNumber to set.
instrumentIndexthe Instrument index.
detectorIndexthe Detector index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorSerialNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorSettingsBinning()

virtual void ome::xml::meta::MetadataStore::setDetectorSettingsBinning ( ome::xml::model::enums::Binning  binning,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the Binning property of DetectorSettings.

Parameters
binningBinning to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorSettingsBinning(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorSettingsGain()

virtual void ome::xml::meta::MetadataStore::setDetectorSettingsGain ( double  gain,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the Gain property of DetectorSettings.

Parameters
gainGain to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorSettingsGain(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorSettingsID()

virtual void ome::xml::meta::MetadataStore::setDetectorSettingsID ( const std::string &  id,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the ID property of DetectorSettings.

Parameters
idID to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorSettingsID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorSettingsIntegration()

virtual void ome::xml::meta::MetadataStore::setDetectorSettingsIntegration ( ome::xml::model::primitives::PositiveInteger  integration,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the Integration property of DetectorSettings.

Parameters
integrationIntegration to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorSettingsIntegration(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorSettingsOffset()

virtual void ome::xml::meta::MetadataStore::setDetectorSettingsOffset ( double  offset,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the Offset property of DetectorSettings.

Parameters
offsetOffset to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorSettingsOffset(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorSettingsReadOutRate()

virtual void ome::xml::meta::MetadataStore::setDetectorSettingsReadOutRate ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsFrequency readOutRate,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the ReadOutRate property of DetectorSettings.

Parameters
readOutRateReadOutRate to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorSettingsReadOutRate(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorSettingsVoltage()

virtual void ome::xml::meta::MetadataStore::setDetectorSettingsVoltage ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsElectricPotential voltage,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the Voltage property of DetectorSettings.

Parameters
voltageVoltage to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorSettingsVoltage(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorSettingsZoom()

virtual void ome::xml::meta::MetadataStore::setDetectorSettingsZoom ( double  zoom,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the Zoom property of DetectorSettings.

Parameters
zoomZoom to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorSettingsZoom(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorType()

virtual void ome::xml::meta::MetadataStore::setDetectorType ( ome::xml::model::enums::DetectorType  type,
index_type  instrumentIndex,
index_type  detectorIndex 
)
pure virtual

Set the Type property of Detector.

Parameters
typeType to set.
instrumentIndexthe Instrument index.
detectorIndexthe Detector index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorType(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorVoltage()

virtual void ome::xml::meta::MetadataStore::setDetectorVoltage ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsElectricPotential voltage,
index_type  instrumentIndex,
index_type  detectorIndex 
)
pure virtual

Set the Voltage property of Detector.

Parameters
voltageVoltage to set.
instrumentIndexthe Instrument index.
detectorIndexthe Detector index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorVoltage(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDetectorZoom()

virtual void ome::xml::meta::MetadataStore::setDetectorZoom ( double  zoom,
index_type  instrumentIndex,
index_type  detectorIndex 
)
pure virtual

Set the Zoom property of Detector.

Parameters
zoomZoom to set.
instrumentIndexthe Instrument index.
detectorIndexthe Detector index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDetectorZoom(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDichroicAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setDichroicAnnotationRef ( const std::string &  annotation,
index_type  instrumentIndex,
index_type  dichroicIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Dichroic.

Parameters
annotationAnnotationRef to set.
instrumentIndexthe Instrument index.
dichroicIndexthe Dichroic index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDichroicAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDichroicID()

virtual void ome::xml::meta::MetadataStore::setDichroicID ( const std::string &  id,
index_type  instrumentIndex,
index_type  dichroicIndex 
)
pure virtual

Set the ID property of Dichroic.

Parameters
idID to set.
instrumentIndexthe Instrument index.
dichroicIndexthe Dichroic index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDichroicID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDichroicLotNumber()

virtual void ome::xml::meta::MetadataStore::setDichroicLotNumber ( const std::string &  lotNumber,
index_type  instrumentIndex,
index_type  dichroicIndex 
)
pure virtual

Set the LotNumber property of Dichroic.

Parameters
lotNumberLotNumber to set.
instrumentIndexthe Instrument index.
dichroicIndexthe Dichroic index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDichroicLotNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDichroicManufacturer()

virtual void ome::xml::meta::MetadataStore::setDichroicManufacturer ( const std::string &  manufacturer,
index_type  instrumentIndex,
index_type  dichroicIndex 
)
pure virtual

Set the Manufacturer property of Dichroic.

Parameters
manufacturerManufacturer to set.
instrumentIndexthe Instrument index.
dichroicIndexthe Dichroic index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDichroicManufacturer(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDichroicModel()

virtual void ome::xml::meta::MetadataStore::setDichroicModel ( const std::string &  model,
index_type  instrumentIndex,
index_type  dichroicIndex 
)
pure virtual

Set the Model property of Dichroic.

Parameters
modelModel to set.
instrumentIndexthe Instrument index.
dichroicIndexthe Dichroic index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDichroicModel(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDichroicSerialNumber()

virtual void ome::xml::meta::MetadataStore::setDichroicSerialNumber ( const std::string &  serialNumber,
index_type  instrumentIndex,
index_type  dichroicIndex 
)
pure virtual

Set the SerialNumber property of Dichroic.

Parameters
serialNumberSerialNumber to set.
instrumentIndexthe Instrument index.
dichroicIndexthe Dichroic index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDichroicSerialNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDoubleAnnotationAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setDoubleAnnotationAnnotationRef ( const std::string &  annotation,
index_type  doubleAnnotationIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of DoubleAnnotation.

Parameters
annotationAnnotationRef to set.
doubleAnnotationIndexthe DoubleAnnotation index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDoubleAnnotationAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDoubleAnnotationAnnotator()

virtual void ome::xml::meta::MetadataStore::setDoubleAnnotationAnnotator ( const std::string &  annotator,
index_type  doubleAnnotationIndex 
)
pure virtual

Set the Annotator property of DoubleAnnotation.

Parameters
annotatorAnnotator to set.
doubleAnnotationIndexthe DoubleAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDoubleAnnotationAnnotator(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDoubleAnnotationDescription()

virtual void ome::xml::meta::MetadataStore::setDoubleAnnotationDescription ( const std::string &  description,
index_type  doubleAnnotationIndex 
)
pure virtual

Set the Description property of DoubleAnnotation.

Parameters
descriptionDescription to set.
doubleAnnotationIndexthe DoubleAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDoubleAnnotationDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDoubleAnnotationID()

virtual void ome::xml::meta::MetadataStore::setDoubleAnnotationID ( const std::string &  id,
index_type  doubleAnnotationIndex 
)
pure virtual

Set the ID property of DoubleAnnotation.

Parameters
idID to set.
doubleAnnotationIndexthe DoubleAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDoubleAnnotationID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDoubleAnnotationNamespace()

virtual void ome::xml::meta::MetadataStore::setDoubleAnnotationNamespace ( const std::string &  namespace_,
index_type  doubleAnnotationIndex 
)
pure virtual

Set the Namespace property of DoubleAnnotation.

Parameters
namespace_Namespace to set.
doubleAnnotationIndexthe DoubleAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDoubleAnnotationNamespace(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setDoubleAnnotationValue()

virtual void ome::xml::meta::MetadataStore::setDoubleAnnotationValue ( double  value,
index_type  doubleAnnotationIndex 
)
pure virtual

Set the Value property of DoubleAnnotation.

Parameters
valueValue to set.
doubleAnnotationIndexthe DoubleAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setDoubleAnnotationValue(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setEllipseAnnotationRef ( const std::string &  annotation,
index_type  ROIIndex,
index_type  shapeIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Ellipse.

Parameters
annotationAnnotationRef to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseFillColor()

virtual void ome::xml::meta::MetadataStore::setEllipseFillColor ( ome::xml::model::primitives::Color  fillColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillColor property of Ellipse.

Parameters
fillColorFillColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseFillColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseFillRule()

virtual void ome::xml::meta::MetadataStore::setEllipseFillRule ( ome::xml::model::enums::FillRule  fillRule,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillRule property of Ellipse.

Parameters
fillRuleFillRule to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseFillRule(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseFontFamily()

virtual void ome::xml::meta::MetadataStore::setEllipseFontFamily ( ome::xml::model::enums::FontFamily  fontFamily,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontFamily property of Ellipse.

Parameters
fontFamilyFontFamily to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseFontFamily(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseFontSize()

virtual void ome::xml::meta::MetadataStore::setEllipseFontSize ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger fontSize,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontSize property of Ellipse.

Parameters
fontSizeFontSize to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseFontSize(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseFontStyle()

virtual void ome::xml::meta::MetadataStore::setEllipseFontStyle ( ome::xml::model::enums::FontStyle  fontStyle,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontStyle property of Ellipse.

Parameters
fontStyleFontStyle to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseFontStyle(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseID()

virtual void ome::xml::meta::MetadataStore::setEllipseID ( const std::string &  id,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the ID property of Ellipse.

Parameters
idID to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseLocked()

virtual void ome::xml::meta::MetadataStore::setEllipseLocked ( bool  locked,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Locked property of Ellipse.

Parameters
lockedLocked to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseLocked(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseRadiusX()

virtual void ome::xml::meta::MetadataStore::setEllipseRadiusX ( double  radiusX,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the RadiusX property of Ellipse.

Parameters
radiusXRadiusX to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseRadiusX(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseRadiusY()

virtual void ome::xml::meta::MetadataStore::setEllipseRadiusY ( double  radiusY,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the RadiusY property of Ellipse.

Parameters
radiusYRadiusY to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseRadiusY(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseStrokeColor()

virtual void ome::xml::meta::MetadataStore::setEllipseStrokeColor ( ome::xml::model::primitives::Color  strokeColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeColor property of Ellipse.

Parameters
strokeColorStrokeColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseStrokeColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseStrokeDashArray()

virtual void ome::xml::meta::MetadataStore::setEllipseStrokeDashArray ( const std::string &  strokeDashArray,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeDashArray property of Ellipse.

Parameters
strokeDashArrayStrokeDashArray to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseStrokeDashArray(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseStrokeWidth()

virtual void ome::xml::meta::MetadataStore::setEllipseStrokeWidth ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength strokeWidth,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeWidth property of Ellipse.

Parameters
strokeWidthStrokeWidth to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseStrokeWidth(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseText()

virtual void ome::xml::meta::MetadataStore::setEllipseText ( const std::string &  text,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Text property of Ellipse.

Parameters
textText to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseText(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseTheC()

virtual void ome::xml::meta::MetadataStore::setEllipseTheC ( ome::xml::model::primitives::NonNegativeInteger  theC,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheC property of Ellipse.

Parameters
theCTheC to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseTheC(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseTheT()

virtual void ome::xml::meta::MetadataStore::setEllipseTheT ( ome::xml::model::primitives::NonNegativeInteger  theT,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheT property of Ellipse.

Parameters
theTTheT to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseTheT(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseTheZ()

virtual void ome::xml::meta::MetadataStore::setEllipseTheZ ( ome::xml::model::primitives::NonNegativeInteger  theZ,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheZ property of Ellipse.

Parameters
theZTheZ to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseTheZ(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseTransform()

virtual void ome::xml::meta::MetadataStore::setEllipseTransform ( const ::ome::xml::model::AffineTransform transform,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Transform property of Ellipse.

Parameters
transformTransform to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseTransform(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseX()

virtual void ome::xml::meta::MetadataStore::setEllipseX ( double  x,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the X property of Ellipse.

Parameters
xX to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseX(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setEllipseY()

virtual void ome::xml::meta::MetadataStore::setEllipseY ( double  y,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Y property of Ellipse.

Parameters
yY to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setEllipseY(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimentDescription()

virtual void ome::xml::meta::MetadataStore::setExperimentDescription ( const std::string &  description,
index_type  experimentIndex 
)
pure virtual

Set the Description property of Experiment.

Parameters
descriptionDescription to set.
experimentIndexthe Experiment index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimentDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimenterAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setExperimenterAnnotationRef ( const std::string &  annotation,
index_type  experimenterIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Experimenter.

Parameters
annotationAnnotationRef to set.
experimenterIndexthe Experimenter index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimenterAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimenterEmail()

virtual void ome::xml::meta::MetadataStore::setExperimenterEmail ( const std::string &  email,
index_type  experimenterIndex 
)
pure virtual

Set the Email property of Experimenter.

Parameters
emailEmail to set.
experimenterIndexthe Experimenter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimenterEmail(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimenterFirstName()

virtual void ome::xml::meta::MetadataStore::setExperimenterFirstName ( const std::string &  firstName,
index_type  experimenterIndex 
)
pure virtual

Set the FirstName property of Experimenter.

Parameters
firstNameFirstName to set.
experimenterIndexthe Experimenter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimenterFirstName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimenterGroupAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setExperimenterGroupAnnotationRef ( const std::string &  annotation,
index_type  experimenterGroupIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of ExperimenterGroup.

Parameters
annotationAnnotationRef to set.
experimenterGroupIndexthe ExperimenterGroup index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimenterGroupAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimenterGroupDescription()

virtual void ome::xml::meta::MetadataStore::setExperimenterGroupDescription ( const std::string &  description,
index_type  experimenterGroupIndex 
)
pure virtual

Set the Description property of ExperimenterGroup.

Parameters
descriptionDescription to set.
experimenterGroupIndexthe ExperimenterGroup index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimenterGroupDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimenterGroupExperimenterRef()

virtual void ome::xml::meta::MetadataStore::setExperimenterGroupExperimenterRef ( const std::string &  experimenter,
index_type  experimenterGroupIndex,
index_type  experimenterRefIndex = 0 
)
pure virtual

Set the ExperimenterRef property of ExperimenterGroup.

Parameters
experimenterExperimenterRef to set.
experimenterGroupIndexthe ExperimenterGroup index.
experimenterRefIndexExperimenterRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimenterGroupExperimenterRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimenterGroupID()

virtual void ome::xml::meta::MetadataStore::setExperimenterGroupID ( const std::string &  id,
index_type  experimenterGroupIndex 
)
pure virtual

Set the ID property of ExperimenterGroup.

Parameters
idID to set.
experimenterGroupIndexthe ExperimenterGroup index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimenterGroupID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimenterGroupLeader()

virtual void ome::xml::meta::MetadataStore::setExperimenterGroupLeader ( const std::string &  leader,
index_type  experimenterGroupIndex,
index_type  leaderIndex = 0 
)
pure virtual

Set the Leader property of ExperimenterGroup.

Parameters
leaderLeader to set.
experimenterGroupIndexthe ExperimenterGroup index.
leaderIndexLeader index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimenterGroupLeader(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimenterGroupName()

virtual void ome::xml::meta::MetadataStore::setExperimenterGroupName ( const std::string &  name,
index_type  experimenterGroupIndex 
)
pure virtual

Set the Name property of ExperimenterGroup.

Parameters
nameName to set.
experimenterGroupIndexthe ExperimenterGroup index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimenterGroupName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimenterID()

virtual void ome::xml::meta::MetadataStore::setExperimenterID ( const std::string &  id,
index_type  experimenterIndex 
)
pure virtual

Set the ID property of Experimenter.

Parameters
idID to set.
experimenterIndexthe Experimenter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimenterID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimenterInstitution()

virtual void ome::xml::meta::MetadataStore::setExperimenterInstitution ( const std::string &  institution,
index_type  experimenterIndex 
)
pure virtual

Set the Institution property of Experimenter.

Parameters
institutionInstitution to set.
experimenterIndexthe Experimenter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimenterInstitution(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimenterLastName()

virtual void ome::xml::meta::MetadataStore::setExperimenterLastName ( const std::string &  lastName,
index_type  experimenterIndex 
)
pure virtual

Set the LastName property of Experimenter.

Parameters
lastNameLastName to set.
experimenterIndexthe Experimenter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimenterLastName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimenterMiddleName()

virtual void ome::xml::meta::MetadataStore::setExperimenterMiddleName ( const std::string &  middleName,
index_type  experimenterIndex 
)
pure virtual

Set the MiddleName property of Experimenter.

Parameters
middleNameMiddleName to set.
experimenterIndexthe Experimenter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimenterMiddleName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimenterUserName()

virtual void ome::xml::meta::MetadataStore::setExperimenterUserName ( const std::string &  userName,
index_type  experimenterIndex 
)
pure virtual

Set the UserName property of Experimenter.

Parameters
userNameUserName to set.
experimenterIndexthe Experimenter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimenterUserName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimentExperimenterRef()

virtual void ome::xml::meta::MetadataStore::setExperimentExperimenterRef ( const std::string &  experimenter,
index_type  experimentIndex 
)
pure virtual

Set the ExperimenterRef property of Experiment.

Parameters
experimenterExperimenterRef to set.
experimentIndexthe Experiment index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimentExperimenterRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimentID()

virtual void ome::xml::meta::MetadataStore::setExperimentID ( const std::string &  id,
index_type  experimentIndex 
)
pure virtual

Set the ID property of Experiment.

Parameters
idID to set.
experimentIndexthe Experiment index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimentID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setExperimentType()

virtual void ome::xml::meta::MetadataStore::setExperimentType ( ome::xml::model::enums::ExperimentType  type,
index_type  experimentIndex 
)
pure virtual

Set the Type property of Experiment.

Parameters
typeType to set.
experimentIndexthe Experiment index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setExperimentType(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilamentAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setFilamentAnnotationRef ( const std::string &  annotation,
index_type  instrumentIndex,
index_type  lightSourceIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Filament.

Parameters
annotationAnnotationRef to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilamentAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilamentID()

virtual void ome::xml::meta::MetadataStore::setFilamentID ( const std::string &  id,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the ID property of Filament.

Parameters
idID to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilamentID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilamentLotNumber()

virtual void ome::xml::meta::MetadataStore::setFilamentLotNumber ( const std::string &  lotNumber,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the LotNumber property of Filament.

Parameters
lotNumberLotNumber to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilamentLotNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilamentManufacturer()

virtual void ome::xml::meta::MetadataStore::setFilamentManufacturer ( const std::string &  manufacturer,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Manufacturer property of Filament.

Parameters
manufacturerManufacturer to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilamentManufacturer(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilamentModel()

virtual void ome::xml::meta::MetadataStore::setFilamentModel ( const std::string &  model,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Model property of Filament.

Parameters
modelModel to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilamentModel(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilamentPower()

virtual void ome::xml::meta::MetadataStore::setFilamentPower ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower power,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Power property of Filament.

Parameters
powerPower to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilamentPower(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilamentSerialNumber()

virtual void ome::xml::meta::MetadataStore::setFilamentSerialNumber ( const std::string &  serialNumber,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the SerialNumber property of Filament.

Parameters
serialNumberSerialNumber to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilamentSerialNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilamentType()

virtual void ome::xml::meta::MetadataStore::setFilamentType ( ome::xml::model::enums::FilamentType  type,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Type property of Filament.

Parameters
typeType to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilamentType(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFileAnnotationAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setFileAnnotationAnnotationRef ( const std::string &  annotation,
index_type  fileAnnotationIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of FileAnnotation.

Parameters
annotationAnnotationRef to set.
fileAnnotationIndexthe FileAnnotation index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFileAnnotationAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFileAnnotationAnnotator()

virtual void ome::xml::meta::MetadataStore::setFileAnnotationAnnotator ( const std::string &  annotator,
index_type  fileAnnotationIndex 
)
pure virtual

Set the Annotator property of FileAnnotation.

Parameters
annotatorAnnotator to set.
fileAnnotationIndexthe FileAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFileAnnotationAnnotator(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFileAnnotationDescription()

virtual void ome::xml::meta::MetadataStore::setFileAnnotationDescription ( const std::string &  description,
index_type  fileAnnotationIndex 
)
pure virtual

Set the Description property of FileAnnotation.

Parameters
descriptionDescription to set.
fileAnnotationIndexthe FileAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFileAnnotationDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFileAnnotationID()

virtual void ome::xml::meta::MetadataStore::setFileAnnotationID ( const std::string &  id,
index_type  fileAnnotationIndex 
)
pure virtual

Set the ID property of FileAnnotation.

Parameters
idID to set.
fileAnnotationIndexthe FileAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFileAnnotationID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFileAnnotationNamespace()

virtual void ome::xml::meta::MetadataStore::setFileAnnotationNamespace ( const std::string &  namespace_,
index_type  fileAnnotationIndex 
)
pure virtual

Set the Namespace property of FileAnnotation.

Parameters
namespace_Namespace to set.
fileAnnotationIndexthe FileAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFileAnnotationNamespace(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setFilterAnnotationRef ( const std::string &  annotation,
index_type  instrumentIndex,
index_type  filterIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Filter.

Parameters
annotationAnnotationRef to set.
instrumentIndexthe Instrument index.
filterIndexthe Filter index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterFilterWheel()

virtual void ome::xml::meta::MetadataStore::setFilterFilterWheel ( const std::string &  filterWheel,
index_type  instrumentIndex,
index_type  filterIndex 
)
pure virtual

Set the FilterWheel property of Filter.

Parameters
filterWheelFilterWheel to set.
instrumentIndexthe Instrument index.
filterIndexthe Filter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterFilterWheel(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterID()

virtual void ome::xml::meta::MetadataStore::setFilterID ( const std::string &  id,
index_type  instrumentIndex,
index_type  filterIndex 
)
pure virtual

Set the ID property of Filter.

Parameters
idID to set.
instrumentIndexthe Instrument index.
filterIndexthe Filter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterLotNumber()

virtual void ome::xml::meta::MetadataStore::setFilterLotNumber ( const std::string &  lotNumber,
index_type  instrumentIndex,
index_type  filterIndex 
)
pure virtual

Set the LotNumber property of Filter.

Parameters
lotNumberLotNumber to set.
instrumentIndexthe Instrument index.
filterIndexthe Filter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterLotNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterManufacturer()

virtual void ome::xml::meta::MetadataStore::setFilterManufacturer ( const std::string &  manufacturer,
index_type  instrumentIndex,
index_type  filterIndex 
)
pure virtual

Set the Manufacturer property of Filter.

Parameters
manufacturerManufacturer to set.
instrumentIndexthe Instrument index.
filterIndexthe Filter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterManufacturer(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterModel()

virtual void ome::xml::meta::MetadataStore::setFilterModel ( const std::string &  model,
index_type  instrumentIndex,
index_type  filterIndex 
)
pure virtual

Set the Model property of Filter.

Parameters
modelModel to set.
instrumentIndexthe Instrument index.
filterIndexthe Filter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterModel(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterSerialNumber()

virtual void ome::xml::meta::MetadataStore::setFilterSerialNumber ( const std::string &  serialNumber,
index_type  instrumentIndex,
index_type  filterIndex 
)
pure virtual

Set the SerialNumber property of Filter.

Parameters
serialNumberSerialNumber to set.
instrumentIndexthe Instrument index.
filterIndexthe Filter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterSerialNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterSetDichroicRef()

virtual void ome::xml::meta::MetadataStore::setFilterSetDichroicRef ( const std::string &  dichroic,
index_type  instrumentIndex,
index_type  filterSetIndex 
)
pure virtual

Set the DichroicRef property of FilterSet.

Parameters
dichroicDichroicRef to set.
instrumentIndexthe Instrument index.
filterSetIndexthe FilterSet index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterSetDichroicRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterSetEmissionFilterRef()

virtual void ome::xml::meta::MetadataStore::setFilterSetEmissionFilterRef ( const std::string &  emissionFilter,
index_type  instrumentIndex,
index_type  filterSetIndex,
index_type  emissionFilterRefIndex = 0 
)
pure virtual

Set the EmissionFilterRef property of FilterSet.

Parameters
emissionFilterEmissionFilterRef to set.
instrumentIndexthe Instrument index.
filterSetIndexthe FilterSet index.
emissionFilterRefIndexEmissionFilterRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterSetEmissionFilterRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterSetExcitationFilterRef()

virtual void ome::xml::meta::MetadataStore::setFilterSetExcitationFilterRef ( const std::string &  excitationFilter,
index_type  instrumentIndex,
index_type  filterSetIndex,
index_type  excitationFilterRefIndex = 0 
)
pure virtual

Set the ExcitationFilterRef property of FilterSet.

Parameters
excitationFilterExcitationFilterRef to set.
instrumentIndexthe Instrument index.
filterSetIndexthe FilterSet index.
excitationFilterRefIndexExcitationFilterRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterSetExcitationFilterRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterSetID()

virtual void ome::xml::meta::MetadataStore::setFilterSetID ( const std::string &  id,
index_type  instrumentIndex,
index_type  filterSetIndex 
)
pure virtual

Set the ID property of FilterSet.

Parameters
idID to set.
instrumentIndexthe Instrument index.
filterSetIndexthe FilterSet index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterSetID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterSetLotNumber()

virtual void ome::xml::meta::MetadataStore::setFilterSetLotNumber ( const std::string &  lotNumber,
index_type  instrumentIndex,
index_type  filterSetIndex 
)
pure virtual

Set the LotNumber property of FilterSet.

Parameters
lotNumberLotNumber to set.
instrumentIndexthe Instrument index.
filterSetIndexthe FilterSet index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterSetLotNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterSetManufacturer()

virtual void ome::xml::meta::MetadataStore::setFilterSetManufacturer ( const std::string &  manufacturer,
index_type  instrumentIndex,
index_type  filterSetIndex 
)
pure virtual

Set the Manufacturer property of FilterSet.

Parameters
manufacturerManufacturer to set.
instrumentIndexthe Instrument index.
filterSetIndexthe FilterSet index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterSetManufacturer(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterSetModel()

virtual void ome::xml::meta::MetadataStore::setFilterSetModel ( const std::string &  model,
index_type  instrumentIndex,
index_type  filterSetIndex 
)
pure virtual

Set the Model property of FilterSet.

Parameters
modelModel to set.
instrumentIndexthe Instrument index.
filterSetIndexthe FilterSet index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterSetModel(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterSetSerialNumber()

virtual void ome::xml::meta::MetadataStore::setFilterSetSerialNumber ( const std::string &  serialNumber,
index_type  instrumentIndex,
index_type  filterSetIndex 
)
pure virtual

Set the SerialNumber property of FilterSet.

Parameters
serialNumberSerialNumber to set.
instrumentIndexthe Instrument index.
filterSetIndexthe FilterSet index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterSetSerialNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFilterType()

virtual void ome::xml::meta::MetadataStore::setFilterType ( ome::xml::model::enums::FilterType  type,
index_type  instrumentIndex,
index_type  filterIndex 
)
pure virtual

Set the Type property of Filter.

Parameters
typeType to set.
instrumentIndexthe Instrument index.
filterIndexthe Filter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFilterType(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFolderAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setFolderAnnotationRef ( const std::string &  annotation,
index_type  folderIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Folder.

Parameters
annotationAnnotationRef to set.
folderIndexthe Folder index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFolderAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFolderDescription()

virtual void ome::xml::meta::MetadataStore::setFolderDescription ( const std::string &  description,
index_type  folderIndex 
)
pure virtual

Set the Description property of Folder.

Parameters
descriptionDescription to set.
folderIndexthe Folder index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFolderDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFolderFolderRef()

virtual void ome::xml::meta::MetadataStore::setFolderFolderRef ( const std::string &  folder,
index_type  folderIndex,
index_type  folderRefIndex = 0 
)
pure virtual

Set the FolderRef property of Folder.

Parameters
folderFolderRef to set.
folderIndexthe Folder index.
folderRefIndexFolderRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFolderFolderRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFolderID()

virtual void ome::xml::meta::MetadataStore::setFolderID ( const std::string &  id,
index_type  folderIndex 
)
pure virtual

Set the ID property of Folder.

Parameters
idID to set.
folderIndexthe Folder index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFolderID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFolderImageRef()

virtual void ome::xml::meta::MetadataStore::setFolderImageRef ( const std::string &  image,
index_type  folderIndex,
index_type  imageRefIndex = 0 
)
pure virtual

Set the ImageRef property of Folder.

Parameters
imageImageRef to set.
folderIndexthe Folder index.
imageRefIndexImageRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFolderImageRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFolderName()

virtual void ome::xml::meta::MetadataStore::setFolderName ( const std::string &  name,
index_type  folderIndex 
)
pure virtual

Set the Name property of Folder.

Parameters
nameName to set.
folderIndexthe Folder index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFolderName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setFolderROIRef()

virtual void ome::xml::meta::MetadataStore::setFolderROIRef ( const std::string &  roi,
index_type  folderIndex,
index_type  ROIRefIndex = 0 
)
pure virtual

Set the ROIRef property of Folder.

Parameters
roiROIRef to set.
folderIndexthe Folder index.
ROIRefIndexROIRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setFolderROIRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setGenericExcitationSourceAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setGenericExcitationSourceAnnotationRef ( const std::string &  annotation,
index_type  instrumentIndex,
index_type  lightSourceIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of GenericExcitationSource.

Parameters
annotationAnnotationRef to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setGenericExcitationSourceAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setGenericExcitationSourceID()

virtual void ome::xml::meta::MetadataStore::setGenericExcitationSourceID ( const std::string &  id,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the ID property of GenericExcitationSource.

Parameters
idID to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setGenericExcitationSourceID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setGenericExcitationSourceLotNumber()

virtual void ome::xml::meta::MetadataStore::setGenericExcitationSourceLotNumber ( const std::string &  lotNumber,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the LotNumber property of GenericExcitationSource.

Parameters
lotNumberLotNumber to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setGenericExcitationSourceLotNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setGenericExcitationSourceManufacturer()

virtual void ome::xml::meta::MetadataStore::setGenericExcitationSourceManufacturer ( const std::string &  manufacturer,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Manufacturer property of GenericExcitationSource.

Parameters
manufacturerManufacturer to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setGenericExcitationSourceManufacturer(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setGenericExcitationSourceMap()

virtual void ome::xml::meta::MetadataStore::setGenericExcitationSourceMap ( const ome::xml::model::primitives::OrderedMultimap map,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the map value of GenericExcitationSource.

Parameters
mapthe map value to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setGenericExcitationSourceMap(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setGenericExcitationSourceModel()

virtual void ome::xml::meta::MetadataStore::setGenericExcitationSourceModel ( const std::string &  model,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Model property of GenericExcitationSource.

Parameters
modelModel to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setGenericExcitationSourceModel(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setGenericExcitationSourcePower()

virtual void ome::xml::meta::MetadataStore::setGenericExcitationSourcePower ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower power,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Power property of GenericExcitationSource.

Parameters
powerPower to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setGenericExcitationSourcePower(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setGenericExcitationSourceSerialNumber()

virtual void ome::xml::meta::MetadataStore::setGenericExcitationSourceSerialNumber ( const std::string &  serialNumber,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the SerialNumber property of GenericExcitationSource.

Parameters
serialNumberSerialNumber to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setGenericExcitationSourceSerialNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImageAcquisitionDate()

virtual void ome::xml::meta::MetadataStore::setImageAcquisitionDate ( ome::xml::model::primitives::Timestamp  acquisitionDate,
index_type  imageIndex 
)
pure virtual

Set the AcquisitionDate property of Image.

Parameters
acquisitionDateAcquisitionDate to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImageAcquisitionDate(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImageAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setImageAnnotationRef ( const std::string &  annotation,
index_type  imageIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Image.

Parameters
annotationAnnotationRef to set.
imageIndexthe Image index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImageAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImageDescription()

virtual void ome::xml::meta::MetadataStore::setImageDescription ( const std::string &  description,
index_type  imageIndex 
)
pure virtual

Set the Description property of Image.

Parameters
descriptionDescription to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImageDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImageExperimenterGroupRef()

virtual void ome::xml::meta::MetadataStore::setImageExperimenterGroupRef ( const std::string &  experimenterGroup,
index_type  imageIndex 
)
pure virtual

Set the ExperimenterGroupRef property of Image.

Parameters
experimenterGroupExperimenterGroupRef to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImageExperimenterGroupRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImageExperimenterRef()

virtual void ome::xml::meta::MetadataStore::setImageExperimenterRef ( const std::string &  experimenter,
index_type  imageIndex 
)
pure virtual

Set the ExperimenterRef property of Image.

Parameters
experimenterExperimenterRef to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImageExperimenterRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImageExperimentRef()

virtual void ome::xml::meta::MetadataStore::setImageExperimentRef ( const std::string &  experiment,
index_type  imageIndex 
)
pure virtual

Set the ExperimentRef property of Image.

Parameters
experimentExperimentRef to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImageExperimentRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImageID()

virtual void ome::xml::meta::MetadataStore::setImageID ( const std::string &  id,
index_type  imageIndex 
)
pure virtual

Set the ID property of Image.

Parameters
idID to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImageID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImageInstrumentRef()

virtual void ome::xml::meta::MetadataStore::setImageInstrumentRef ( const std::string &  instrument,
index_type  imageIndex 
)
pure virtual

Set the InstrumentRef property of Image.

Parameters
instrumentInstrumentRef to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImageInstrumentRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImageMicrobeamManipulationRef()

virtual void ome::xml::meta::MetadataStore::setImageMicrobeamManipulationRef ( const std::string &  microbeamManipulation,
index_type  imageIndex,
index_type  microbeamManipulationRefIndex = 0 
)
pure virtual

Set the MicrobeamManipulationRef property of Image.

Parameters
microbeamManipulationMicrobeamManipulationRef to set.
imageIndexthe Image index.
microbeamManipulationRefIndexMicrobeamManipulationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImageMicrobeamManipulationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImageName()

virtual void ome::xml::meta::MetadataStore::setImageName ( const std::string &  name,
index_type  imageIndex 
)
pure virtual

Set the Name property of Image.

Parameters
nameName to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImageName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImageROIRef()

virtual void ome::xml::meta::MetadataStore::setImageROIRef ( const std::string &  roi,
index_type  imageIndex,
index_type  ROIRefIndex = 0 
)
pure virtual

Set the ROIRef property of Image.

Parameters
roiROIRef to set.
imageIndexthe Image index.
ROIRefIndexROIRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImageROIRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImagingEnvironmentAirPressure()

virtual void ome::xml::meta::MetadataStore::setImagingEnvironmentAirPressure ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPressure airPressure,
index_type  imageIndex 
)
pure virtual

Set the AirPressure property of ImagingEnvironment.

Parameters
airPressureAirPressure to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImagingEnvironmentAirPressure(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImagingEnvironmentCO2Percent()

virtual void ome::xml::meta::MetadataStore::setImagingEnvironmentCO2Percent ( ome::xml::model::primitives::PercentFraction  co2Percent,
index_type  imageIndex 
)
pure virtual

Set the CO2Percent property of ImagingEnvironment.

Parameters
co2PercentCO2Percent to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImagingEnvironmentCO2Percent(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImagingEnvironmentHumidity()

virtual void ome::xml::meta::MetadataStore::setImagingEnvironmentHumidity ( ome::xml::model::primitives::PercentFraction  humidity,
index_type  imageIndex 
)
pure virtual

Set the Humidity property of ImagingEnvironment.

Parameters
humidityHumidity to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImagingEnvironmentHumidity(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImagingEnvironmentMap()

virtual void ome::xml::meta::MetadataStore::setImagingEnvironmentMap ( const ome::xml::model::primitives::OrderedMultimap map,
index_type  imageIndex 
)
pure virtual

Set the map value of ImagingEnvironment.

Parameters
mapthe map value to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImagingEnvironmentMap(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setImagingEnvironmentTemperature()

virtual void ome::xml::meta::MetadataStore::setImagingEnvironmentTemperature ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTemperature temperature,
index_type  imageIndex 
)
pure virtual

Set the Temperature property of ImagingEnvironment.

Parameters
temperatureTemperature to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setImagingEnvironmentTemperature(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setInstrumentAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setInstrumentAnnotationRef ( const std::string &  annotation,
index_type  instrumentIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Instrument.

Parameters
annotationAnnotationRef to set.
instrumentIndexthe Instrument index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setInstrumentAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setInstrumentID()

virtual void ome::xml::meta::MetadataStore::setInstrumentID ( const std::string &  id,
index_type  instrumentIndex 
)
pure virtual

Set the ID property of Instrument.

Parameters
idID to set.
instrumentIndexthe Instrument index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setInstrumentID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setLabelAnnotationRef ( const std::string &  annotation,
index_type  ROIIndex,
index_type  shapeIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Label.

Parameters
annotationAnnotationRef to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelFillColor()

virtual void ome::xml::meta::MetadataStore::setLabelFillColor ( ome::xml::model::primitives::Color  fillColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillColor property of Label.

Parameters
fillColorFillColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelFillColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelFillRule()

virtual void ome::xml::meta::MetadataStore::setLabelFillRule ( ome::xml::model::enums::FillRule  fillRule,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillRule property of Label.

Parameters
fillRuleFillRule to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelFillRule(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelFontFamily()

virtual void ome::xml::meta::MetadataStore::setLabelFontFamily ( ome::xml::model::enums::FontFamily  fontFamily,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontFamily property of Label.

Parameters
fontFamilyFontFamily to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelFontFamily(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelFontSize()

virtual void ome::xml::meta::MetadataStore::setLabelFontSize ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger fontSize,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontSize property of Label.

Parameters
fontSizeFontSize to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelFontSize(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelFontStyle()

virtual void ome::xml::meta::MetadataStore::setLabelFontStyle ( ome::xml::model::enums::FontStyle  fontStyle,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontStyle property of Label.

Parameters
fontStyleFontStyle to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelFontStyle(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelID()

virtual void ome::xml::meta::MetadataStore::setLabelID ( const std::string &  id,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the ID property of Label.

Parameters
idID to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelLocked()

virtual void ome::xml::meta::MetadataStore::setLabelLocked ( bool  locked,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Locked property of Label.

Parameters
lockedLocked to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelLocked(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelStrokeColor()

virtual void ome::xml::meta::MetadataStore::setLabelStrokeColor ( ome::xml::model::primitives::Color  strokeColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeColor property of Label.

Parameters
strokeColorStrokeColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelStrokeColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelStrokeDashArray()

virtual void ome::xml::meta::MetadataStore::setLabelStrokeDashArray ( const std::string &  strokeDashArray,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeDashArray property of Label.

Parameters
strokeDashArrayStrokeDashArray to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelStrokeDashArray(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelStrokeWidth()

virtual void ome::xml::meta::MetadataStore::setLabelStrokeWidth ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength strokeWidth,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeWidth property of Label.

Parameters
strokeWidthStrokeWidth to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelStrokeWidth(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelText()

virtual void ome::xml::meta::MetadataStore::setLabelText ( const std::string &  text,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Text property of Label.

Parameters
textText to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelText(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelTheC()

virtual void ome::xml::meta::MetadataStore::setLabelTheC ( ome::xml::model::primitives::NonNegativeInteger  theC,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheC property of Label.

Parameters
theCTheC to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelTheC(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelTheT()

virtual void ome::xml::meta::MetadataStore::setLabelTheT ( ome::xml::model::primitives::NonNegativeInteger  theT,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheT property of Label.

Parameters
theTTheT to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelTheT(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelTheZ()

virtual void ome::xml::meta::MetadataStore::setLabelTheZ ( ome::xml::model::primitives::NonNegativeInteger  theZ,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheZ property of Label.

Parameters
theZTheZ to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelTheZ(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelTransform()

virtual void ome::xml::meta::MetadataStore::setLabelTransform ( const ::ome::xml::model::AffineTransform transform,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Transform property of Label.

Parameters
transformTransform to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelTransform(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelX()

virtual void ome::xml::meta::MetadataStore::setLabelX ( double  x,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the X property of Label.

Parameters
xX to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelX(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLabelY()

virtual void ome::xml::meta::MetadataStore::setLabelY ( double  y,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Y property of Label.

Parameters
yY to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLabelY(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setLaserAnnotationRef ( const std::string &  annotation,
index_type  instrumentIndex,
index_type  lightSourceIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Laser.

Parameters
annotationAnnotationRef to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserFrequencyMultiplication()

virtual void ome::xml::meta::MetadataStore::setLaserFrequencyMultiplication ( ome::xml::model::primitives::PositiveInteger  frequencyMultiplication,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the FrequencyMultiplication property of Laser.

Parameters
frequencyMultiplicationFrequencyMultiplication to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserFrequencyMultiplication(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserID()

virtual void ome::xml::meta::MetadataStore::setLaserID ( const std::string &  id,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the ID property of Laser.

Parameters
idID to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserLaserMedium()

virtual void ome::xml::meta::MetadataStore::setLaserLaserMedium ( ome::xml::model::enums::LaserMedium  laserMedium,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the LaserMedium property of Laser.

Parameters
laserMediumLaserMedium to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserLaserMedium(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserLotNumber()

virtual void ome::xml::meta::MetadataStore::setLaserLotNumber ( const std::string &  lotNumber,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the LotNumber property of Laser.

Parameters
lotNumberLotNumber to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserLotNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserManufacturer()

virtual void ome::xml::meta::MetadataStore::setLaserManufacturer ( const std::string &  manufacturer,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Manufacturer property of Laser.

Parameters
manufacturerManufacturer to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserManufacturer(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserModel()

virtual void ome::xml::meta::MetadataStore::setLaserModel ( const std::string &  model,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Model property of Laser.

Parameters
modelModel to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserModel(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserPockelCell()

virtual void ome::xml::meta::MetadataStore::setLaserPockelCell ( bool  pockelCell,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the PockelCell property of Laser.

Parameters
pockelCellPockelCell to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserPockelCell(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserPower()

virtual void ome::xml::meta::MetadataStore::setLaserPower ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower power,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Power property of Laser.

Parameters
powerPower to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserPower(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserPulse()

virtual void ome::xml::meta::MetadataStore::setLaserPulse ( ome::xml::model::enums::Pulse  pulse,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Pulse property of Laser.

Parameters
pulsePulse to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserPulse(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserPump()

virtual void ome::xml::meta::MetadataStore::setLaserPump ( const std::string &  pump,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Pump property of Laser.

Parameters
pumpPump to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserPump(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserRepetitionRate()

virtual void ome::xml::meta::MetadataStore::setLaserRepetitionRate ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsFrequency repetitionRate,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the RepetitionRate property of Laser.

Parameters
repetitionRateRepetitionRate to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserRepetitionRate(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserSerialNumber()

virtual void ome::xml::meta::MetadataStore::setLaserSerialNumber ( const std::string &  serialNumber,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the SerialNumber property of Laser.

Parameters
serialNumberSerialNumber to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserSerialNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserTuneable()

virtual void ome::xml::meta::MetadataStore::setLaserTuneable ( bool  tuneable,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Tuneable property of Laser.

Parameters
tuneableTuneable to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserTuneable(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserType()

virtual void ome::xml::meta::MetadataStore::setLaserType ( ome::xml::model::enums::LaserType  type,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Type property of Laser.

Parameters
typeType to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserType(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLaserWavelength()

virtual void ome::xml::meta::MetadataStore::setLaserWavelength ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat wavelength,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Wavelength property of Laser.

Parameters
wavelengthWavelength to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLaserWavelength(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLightEmittingDiodeAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setLightEmittingDiodeAnnotationRef ( const std::string &  annotation,
index_type  instrumentIndex,
index_type  lightSourceIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of LightEmittingDiode.

Parameters
annotationAnnotationRef to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLightEmittingDiodeAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLightEmittingDiodeID()

virtual void ome::xml::meta::MetadataStore::setLightEmittingDiodeID ( const std::string &  id,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the ID property of LightEmittingDiode.

Parameters
idID to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLightEmittingDiodeID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLightEmittingDiodeLotNumber()

virtual void ome::xml::meta::MetadataStore::setLightEmittingDiodeLotNumber ( const std::string &  lotNumber,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the LotNumber property of LightEmittingDiode.

Parameters
lotNumberLotNumber to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLightEmittingDiodeLotNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLightEmittingDiodeManufacturer()

virtual void ome::xml::meta::MetadataStore::setLightEmittingDiodeManufacturer ( const std::string &  manufacturer,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Manufacturer property of LightEmittingDiode.

Parameters
manufacturerManufacturer to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLightEmittingDiodeManufacturer(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLightEmittingDiodeModel()

virtual void ome::xml::meta::MetadataStore::setLightEmittingDiodeModel ( const std::string &  model,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Model property of LightEmittingDiode.

Parameters
modelModel to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLightEmittingDiodeModel(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLightEmittingDiodePower()

virtual void ome::xml::meta::MetadataStore::setLightEmittingDiodePower ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower power,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the Power property of LightEmittingDiode.

Parameters
powerPower to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLightEmittingDiodePower(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLightEmittingDiodeSerialNumber()

virtual void ome::xml::meta::MetadataStore::setLightEmittingDiodeSerialNumber ( const std::string &  serialNumber,
index_type  instrumentIndex,
index_type  lightSourceIndex 
)
pure virtual

Set the SerialNumber property of LightEmittingDiode.

Parameters
serialNumberSerialNumber to set.
instrumentIndexthe Instrument index.
lightSourceIndexthe LightSource index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLightEmittingDiodeSerialNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLightPathAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setLightPathAnnotationRef ( const std::string &  annotation,
index_type  imageIndex,
index_type  channelIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of LightPath.

Parameters
annotationAnnotationRef to set.
imageIndexthe Image index.
channelIndexthe Channel index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLightPathAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLightPathDichroicRef()

virtual void ome::xml::meta::MetadataStore::setLightPathDichroicRef ( const std::string &  dichroic,
index_type  imageIndex,
index_type  channelIndex 
)
pure virtual

Set the DichroicRef property of LightPath.

Parameters
dichroicDichroicRef to set.
imageIndexthe Image index.
channelIndexthe Channel index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLightPathDichroicRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLightPathEmissionFilterRef()

virtual void ome::xml::meta::MetadataStore::setLightPathEmissionFilterRef ( const std::string &  emissionFilter,
index_type  imageIndex,
index_type  channelIndex,
index_type  emissionFilterRefIndex = 0 
)
pure virtual

Set the EmissionFilterRef property of LightPath.

Parameters
emissionFilterEmissionFilterRef to set.
imageIndexthe Image index.
channelIndexthe Channel index.
emissionFilterRefIndexEmissionFilterRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLightPathEmissionFilterRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLightPathExcitationFilterRef()

virtual void ome::xml::meta::MetadataStore::setLightPathExcitationFilterRef ( const std::string &  excitationFilter,
index_type  imageIndex,
index_type  channelIndex,
index_type  excitationFilterRefIndex = 0 
)
pure virtual

Set the ExcitationFilterRef property of LightPath.

Parameters
excitationFilterExcitationFilterRef to set.
imageIndexthe Image index.
channelIndexthe Channel index.
excitationFilterRefIndexExcitationFilterRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLightPathExcitationFilterRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setLineAnnotationRef ( const std::string &  annotation,
index_type  ROIIndex,
index_type  shapeIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Line.

Parameters
annotationAnnotationRef to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineFillColor()

virtual void ome::xml::meta::MetadataStore::setLineFillColor ( ome::xml::model::primitives::Color  fillColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillColor property of Line.

Parameters
fillColorFillColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineFillColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineFillRule()

virtual void ome::xml::meta::MetadataStore::setLineFillRule ( ome::xml::model::enums::FillRule  fillRule,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillRule property of Line.

Parameters
fillRuleFillRule to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineFillRule(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineFontFamily()

virtual void ome::xml::meta::MetadataStore::setLineFontFamily ( ome::xml::model::enums::FontFamily  fontFamily,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontFamily property of Line.

Parameters
fontFamilyFontFamily to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineFontFamily(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineFontSize()

virtual void ome::xml::meta::MetadataStore::setLineFontSize ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger fontSize,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontSize property of Line.

Parameters
fontSizeFontSize to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineFontSize(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineFontStyle()

virtual void ome::xml::meta::MetadataStore::setLineFontStyle ( ome::xml::model::enums::FontStyle  fontStyle,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontStyle property of Line.

Parameters
fontStyleFontStyle to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineFontStyle(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineID()

virtual void ome::xml::meta::MetadataStore::setLineID ( const std::string &  id,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the ID property of Line.

Parameters
idID to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineLocked()

virtual void ome::xml::meta::MetadataStore::setLineLocked ( bool  locked,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Locked property of Line.

Parameters
lockedLocked to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineLocked(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineMarkerEnd()

virtual void ome::xml::meta::MetadataStore::setLineMarkerEnd ( ome::xml::model::enums::Marker  markerEnd,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the MarkerEnd property of Line.

Parameters
markerEndMarkerEnd to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineMarkerEnd(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineMarkerStart()

virtual void ome::xml::meta::MetadataStore::setLineMarkerStart ( ome::xml::model::enums::Marker  markerStart,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the MarkerStart property of Line.

Parameters
markerStartMarkerStart to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineMarkerStart(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineStrokeColor()

virtual void ome::xml::meta::MetadataStore::setLineStrokeColor ( ome::xml::model::primitives::Color  strokeColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeColor property of Line.

Parameters
strokeColorStrokeColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineStrokeColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineStrokeDashArray()

virtual void ome::xml::meta::MetadataStore::setLineStrokeDashArray ( const std::string &  strokeDashArray,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeDashArray property of Line.

Parameters
strokeDashArrayStrokeDashArray to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineStrokeDashArray(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineStrokeWidth()

virtual void ome::xml::meta::MetadataStore::setLineStrokeWidth ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength strokeWidth,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeWidth property of Line.

Parameters
strokeWidthStrokeWidth to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineStrokeWidth(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineText()

virtual void ome::xml::meta::MetadataStore::setLineText ( const std::string &  text,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Text property of Line.

Parameters
textText to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineText(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineTheC()

virtual void ome::xml::meta::MetadataStore::setLineTheC ( ome::xml::model::primitives::NonNegativeInteger  theC,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheC property of Line.

Parameters
theCTheC to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineTheC(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineTheT()

virtual void ome::xml::meta::MetadataStore::setLineTheT ( ome::xml::model::primitives::NonNegativeInteger  theT,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheT property of Line.

Parameters
theTTheT to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineTheT(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineTheZ()

virtual void ome::xml::meta::MetadataStore::setLineTheZ ( ome::xml::model::primitives::NonNegativeInteger  theZ,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheZ property of Line.

Parameters
theZTheZ to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineTheZ(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineTransform()

virtual void ome::xml::meta::MetadataStore::setLineTransform ( const ::ome::xml::model::AffineTransform transform,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Transform property of Line.

Parameters
transformTransform to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineTransform(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineX1()

virtual void ome::xml::meta::MetadataStore::setLineX1 ( double  x1,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the X1 property of Line.

Parameters
x1X1 to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineX1(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineX2()

virtual void ome::xml::meta::MetadataStore::setLineX2 ( double  x2,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the X2 property of Line.

Parameters
x2X2 to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineX2(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineY1()

virtual void ome::xml::meta::MetadataStore::setLineY1 ( double  y1,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Y1 property of Line.

Parameters
y1Y1 to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineY1(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLineY2()

virtual void ome::xml::meta::MetadataStore::setLineY2 ( double  y2,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Y2 property of Line.

Parameters
y2Y2 to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLineY2(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setListAnnotationAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setListAnnotationAnnotationRef ( const std::string &  annotation,
index_type  listAnnotationIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of ListAnnotation.

Parameters
annotationAnnotationRef to set.
listAnnotationIndexthe ListAnnotation index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setListAnnotationAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setListAnnotationAnnotator()

virtual void ome::xml::meta::MetadataStore::setListAnnotationAnnotator ( const std::string &  annotator,
index_type  listAnnotationIndex 
)
pure virtual

Set the Annotator property of ListAnnotation.

Parameters
annotatorAnnotator to set.
listAnnotationIndexthe ListAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setListAnnotationAnnotator(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setListAnnotationDescription()

virtual void ome::xml::meta::MetadataStore::setListAnnotationDescription ( const std::string &  description,
index_type  listAnnotationIndex 
)
pure virtual

Set the Description property of ListAnnotation.

Parameters
descriptionDescription to set.
listAnnotationIndexthe ListAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setListAnnotationDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setListAnnotationID()

virtual void ome::xml::meta::MetadataStore::setListAnnotationID ( const std::string &  id,
index_type  listAnnotationIndex 
)
pure virtual

Set the ID property of ListAnnotation.

Parameters
idID to set.
listAnnotationIndexthe ListAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setListAnnotationID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setListAnnotationNamespace()

virtual void ome::xml::meta::MetadataStore::setListAnnotationNamespace ( const std::string &  namespace_,
index_type  listAnnotationIndex 
)
pure virtual

Set the Namespace property of ListAnnotation.

Parameters
namespace_Namespace to set.
listAnnotationIndexthe ListAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setListAnnotationNamespace(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLongAnnotationAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setLongAnnotationAnnotationRef ( const std::string &  annotation,
index_type  longAnnotationIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of LongAnnotation.

Parameters
annotationAnnotationRef to set.
longAnnotationIndexthe LongAnnotation index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLongAnnotationAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLongAnnotationAnnotator()

virtual void ome::xml::meta::MetadataStore::setLongAnnotationAnnotator ( const std::string &  annotator,
index_type  longAnnotationIndex 
)
pure virtual

Set the Annotator property of LongAnnotation.

Parameters
annotatorAnnotator to set.
longAnnotationIndexthe LongAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLongAnnotationAnnotator(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLongAnnotationDescription()

virtual void ome::xml::meta::MetadataStore::setLongAnnotationDescription ( const std::string &  description,
index_type  longAnnotationIndex 
)
pure virtual

Set the Description property of LongAnnotation.

Parameters
descriptionDescription to set.
longAnnotationIndexthe LongAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLongAnnotationDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLongAnnotationID()

virtual void ome::xml::meta::MetadataStore::setLongAnnotationID ( const std::string &  id,
index_type  longAnnotationIndex 
)
pure virtual

Set the ID property of LongAnnotation.

Parameters
idID to set.
longAnnotationIndexthe LongAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLongAnnotationID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLongAnnotationNamespace()

virtual void ome::xml::meta::MetadataStore::setLongAnnotationNamespace ( const std::string &  namespace_,
index_type  longAnnotationIndex 
)
pure virtual

Set the Namespace property of LongAnnotation.

Parameters
namespace_Namespace to set.
longAnnotationIndexthe LongAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLongAnnotationNamespace(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setLongAnnotationValue()

virtual void ome::xml::meta::MetadataStore::setLongAnnotationValue ( int64_t  value,
index_type  longAnnotationIndex 
)
pure virtual

Set the Value property of LongAnnotation.

Parameters
valueValue to set.
longAnnotationIndexthe LongAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setLongAnnotationValue(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMapAnnotationAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setMapAnnotationAnnotationRef ( const std::string &  annotation,
index_type  mapAnnotationIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of MapAnnotation.

Parameters
annotationAnnotationRef to set.
mapAnnotationIndexthe MapAnnotation index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMapAnnotationAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMapAnnotationAnnotator()

virtual void ome::xml::meta::MetadataStore::setMapAnnotationAnnotator ( const std::string &  annotator,
index_type  mapAnnotationIndex 
)
pure virtual

Set the Annotator property of MapAnnotation.

Parameters
annotatorAnnotator to set.
mapAnnotationIndexthe MapAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMapAnnotationAnnotator(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMapAnnotationDescription()

virtual void ome::xml::meta::MetadataStore::setMapAnnotationDescription ( const std::string &  description,
index_type  mapAnnotationIndex 
)
pure virtual

Set the Description property of MapAnnotation.

Parameters
descriptionDescription to set.
mapAnnotationIndexthe MapAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMapAnnotationDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMapAnnotationID()

virtual void ome::xml::meta::MetadataStore::setMapAnnotationID ( const std::string &  id,
index_type  mapAnnotationIndex 
)
pure virtual

Set the ID property of MapAnnotation.

Parameters
idID to set.
mapAnnotationIndexthe MapAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMapAnnotationID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMapAnnotationNamespace()

virtual void ome::xml::meta::MetadataStore::setMapAnnotationNamespace ( const std::string &  namespace_,
index_type  mapAnnotationIndex 
)
pure virtual

Set the Namespace property of MapAnnotation.

Parameters
namespace_Namespace to set.
mapAnnotationIndexthe MapAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMapAnnotationNamespace(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMapAnnotationValue()

virtual void ome::xml::meta::MetadataStore::setMapAnnotationValue ( const ome::xml::model::primitives::OrderedMultimap value,
index_type  mapAnnotationIndex 
)
pure virtual

Set the map value of MapAnnotation.

Parameters
valuethe map value to set.
mapAnnotationIndexthe MapAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMapAnnotationValue(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setMaskAnnotationRef ( const std::string &  annotation,
index_type  ROIIndex,
index_type  shapeIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Mask.

Parameters
annotationAnnotationRef to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskBinData()

virtual void ome::xml::meta::MetadataStore::setMaskBinData ( const std::vector< uint8_t > &  base64Binary,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Base64Binary property of BinData.

Parameters
base64BinaryBase64Binary to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskBinData(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskBinDataBigEndian()

virtual void ome::xml::meta::MetadataStore::setMaskBinDataBigEndian ( bool  bigEndian,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the BigEndian property of BinData.

Parameters
bigEndianBigEndian to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskBinDataBigEndian(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskBinDataCompression()

virtual void ome::xml::meta::MetadataStore::setMaskBinDataCompression ( ome::xml::model::enums::Compression  compression,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Compression property of BinData.

Parameters
compressionCompression to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskBinDataCompression(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskBinDataLength()

virtual void ome::xml::meta::MetadataStore::setMaskBinDataLength ( ome::xml::model::primitives::NonNegativeLong  length,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Length property of BinData.

Parameters
lengthLength to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskBinDataLength(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskFillColor()

virtual void ome::xml::meta::MetadataStore::setMaskFillColor ( ome::xml::model::primitives::Color  fillColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillColor property of Mask.

Parameters
fillColorFillColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskFillColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskFillRule()

virtual void ome::xml::meta::MetadataStore::setMaskFillRule ( ome::xml::model::enums::FillRule  fillRule,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillRule property of Mask.

Parameters
fillRuleFillRule to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskFillRule(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskFontFamily()

virtual void ome::xml::meta::MetadataStore::setMaskFontFamily ( ome::xml::model::enums::FontFamily  fontFamily,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontFamily property of Mask.

Parameters
fontFamilyFontFamily to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskFontFamily(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskFontSize()

virtual void ome::xml::meta::MetadataStore::setMaskFontSize ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger fontSize,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontSize property of Mask.

Parameters
fontSizeFontSize to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskFontSize(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskFontStyle()

virtual void ome::xml::meta::MetadataStore::setMaskFontStyle ( ome::xml::model::enums::FontStyle  fontStyle,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontStyle property of Mask.

Parameters
fontStyleFontStyle to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskFontStyle(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskHeight()

virtual void ome::xml::meta::MetadataStore::setMaskHeight ( double  height,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Height property of Mask.

Parameters
heightHeight to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskHeight(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskID()

virtual void ome::xml::meta::MetadataStore::setMaskID ( const std::string &  id,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the ID property of Mask.

Parameters
idID to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskLocked()

virtual void ome::xml::meta::MetadataStore::setMaskLocked ( bool  locked,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Locked property of Mask.

Parameters
lockedLocked to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskLocked(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskStrokeColor()

virtual void ome::xml::meta::MetadataStore::setMaskStrokeColor ( ome::xml::model::primitives::Color  strokeColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeColor property of Mask.

Parameters
strokeColorStrokeColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskStrokeColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskStrokeDashArray()

virtual void ome::xml::meta::MetadataStore::setMaskStrokeDashArray ( const std::string &  strokeDashArray,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeDashArray property of Mask.

Parameters
strokeDashArrayStrokeDashArray to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskStrokeDashArray(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskStrokeWidth()

virtual void ome::xml::meta::MetadataStore::setMaskStrokeWidth ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength strokeWidth,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeWidth property of Mask.

Parameters
strokeWidthStrokeWidth to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskStrokeWidth(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskText()

virtual void ome::xml::meta::MetadataStore::setMaskText ( const std::string &  text,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Text property of Mask.

Parameters
textText to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskText(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskTheC()

virtual void ome::xml::meta::MetadataStore::setMaskTheC ( ome::xml::model::primitives::NonNegativeInteger  theC,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheC property of Mask.

Parameters
theCTheC to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskTheC(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskTheT()

virtual void ome::xml::meta::MetadataStore::setMaskTheT ( ome::xml::model::primitives::NonNegativeInteger  theT,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheT property of Mask.

Parameters
theTTheT to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskTheT(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskTheZ()

virtual void ome::xml::meta::MetadataStore::setMaskTheZ ( ome::xml::model::primitives::NonNegativeInteger  theZ,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheZ property of Mask.

Parameters
theZTheZ to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskTheZ(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskTransform()

virtual void ome::xml::meta::MetadataStore::setMaskTransform ( const ::ome::xml::model::AffineTransform transform,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Transform property of Mask.

Parameters
transformTransform to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskTransform(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskWidth()

virtual void ome::xml::meta::MetadataStore::setMaskWidth ( double  width,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Width property of Mask.

Parameters
widthWidth to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskWidth(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskX()

virtual void ome::xml::meta::MetadataStore::setMaskX ( double  x,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the X property of Mask.

Parameters
xX to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskX(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMaskY()

virtual void ome::xml::meta::MetadataStore::setMaskY ( double  y,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Y property of Mask.

Parameters
yY to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMaskY(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMicrobeamManipulationDescription()

virtual void ome::xml::meta::MetadataStore::setMicrobeamManipulationDescription ( const std::string &  description,
index_type  experimentIndex,
index_type  microbeamManipulationIndex 
)
pure virtual

Set the Description property of MicrobeamManipulation.

Parameters
descriptionDescription to set.
experimentIndexthe Experiment index.
microbeamManipulationIndexthe MicrobeamManipulation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMicrobeamManipulationDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMicrobeamManipulationExperimenterRef()

virtual void ome::xml::meta::MetadataStore::setMicrobeamManipulationExperimenterRef ( const std::string &  experimenter,
index_type  experimentIndex,
index_type  microbeamManipulationIndex 
)
pure virtual

Set the ExperimenterRef property of MicrobeamManipulation.

Parameters
experimenterExperimenterRef to set.
experimentIndexthe Experiment index.
microbeamManipulationIndexthe MicrobeamManipulation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMicrobeamManipulationExperimenterRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMicrobeamManipulationID()

virtual void ome::xml::meta::MetadataStore::setMicrobeamManipulationID ( const std::string &  id,
index_type  experimentIndex,
index_type  microbeamManipulationIndex 
)
pure virtual

Set the ID property of MicrobeamManipulation.

Parameters
idID to set.
experimentIndexthe Experiment index.
microbeamManipulationIndexthe MicrobeamManipulation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMicrobeamManipulationID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMicrobeamManipulationLightSourceSettingsAttenuation()

virtual void ome::xml::meta::MetadataStore::setMicrobeamManipulationLightSourceSettingsAttenuation ( ome::xml::model::primitives::PercentFraction  attenuation,
index_type  experimentIndex,
index_type  microbeamManipulationIndex,
index_type  lightSourceSettingsIndex 
)
pure virtual

Set the Attenuation property of LightSourceSettings.

Parameters
attenuationAttenuation to set.
experimentIndexthe Experiment index.
microbeamManipulationIndexthe MicrobeamManipulation index.
lightSourceSettingsIndexthe LightSourceSettings index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMicrobeamManipulationLightSourceSettingsAttenuation(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMicrobeamManipulationLightSourceSettingsID()

virtual void ome::xml::meta::MetadataStore::setMicrobeamManipulationLightSourceSettingsID ( const std::string &  id,
index_type  experimentIndex,
index_type  microbeamManipulationIndex,
index_type  lightSourceSettingsIndex 
)
pure virtual

Set the ID property of LightSourceSettings.

Parameters
idID to set.
experimentIndexthe Experiment index.
microbeamManipulationIndexthe MicrobeamManipulation index.
lightSourceSettingsIndexthe LightSourceSettings index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMicrobeamManipulationLightSourceSettingsID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMicrobeamManipulationLightSourceSettingsWavelength()

virtual void ome::xml::meta::MetadataStore::setMicrobeamManipulationLightSourceSettingsWavelength ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat wavelength,
index_type  experimentIndex,
index_type  microbeamManipulationIndex,
index_type  lightSourceSettingsIndex 
)
pure virtual

Set the Wavelength property of LightSourceSettings.

Parameters
wavelengthWavelength to set.
experimentIndexthe Experiment index.
microbeamManipulationIndexthe MicrobeamManipulation index.
lightSourceSettingsIndexthe LightSourceSettings index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMicrobeamManipulationLightSourceSettingsWavelength(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMicrobeamManipulationROIRef()

virtual void ome::xml::meta::MetadataStore::setMicrobeamManipulationROIRef ( const std::string &  roi,
index_type  experimentIndex,
index_type  microbeamManipulationIndex,
index_type  ROIRefIndex = 0 
)
pure virtual

Set the ROIRef property of MicrobeamManipulation.

Parameters
roiROIRef to set.
experimentIndexthe Experiment index.
microbeamManipulationIndexthe MicrobeamManipulation index.
ROIRefIndexROIRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMicrobeamManipulationROIRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMicrobeamManipulationType()

virtual void ome::xml::meta::MetadataStore::setMicrobeamManipulationType ( ome::xml::model::enums::MicrobeamManipulationType  type,
index_type  experimentIndex,
index_type  microbeamManipulationIndex 
)
pure virtual

Set the Type property of MicrobeamManipulation.

Parameters
typeType to set.
experimentIndexthe Experiment index.
microbeamManipulationIndexthe MicrobeamManipulation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMicrobeamManipulationType(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMicroscopeLotNumber()

virtual void ome::xml::meta::MetadataStore::setMicroscopeLotNumber ( const std::string &  lotNumber,
index_type  instrumentIndex 
)
pure virtual

Set the LotNumber property of Microscope.

Parameters
lotNumberLotNumber to set.
instrumentIndexthe Instrument index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMicroscopeLotNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMicroscopeManufacturer()

virtual void ome::xml::meta::MetadataStore::setMicroscopeManufacturer ( const std::string &  manufacturer,
index_type  instrumentIndex 
)
pure virtual

Set the Manufacturer property of Microscope.

Parameters
manufacturerManufacturer to set.
instrumentIndexthe Instrument index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMicroscopeManufacturer(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMicroscopeModel()

virtual void ome::xml::meta::MetadataStore::setMicroscopeModel ( const std::string &  model,
index_type  instrumentIndex 
)
pure virtual

Set the Model property of Microscope.

Parameters
modelModel to set.
instrumentIndexthe Instrument index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMicroscopeModel(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMicroscopeSerialNumber()

virtual void ome::xml::meta::MetadataStore::setMicroscopeSerialNumber ( const std::string &  serialNumber,
index_type  instrumentIndex 
)
pure virtual

Set the SerialNumber property of Microscope.

Parameters
serialNumberSerialNumber to set.
instrumentIndexthe Instrument index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMicroscopeSerialNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setMicroscopeType()

virtual void ome::xml::meta::MetadataStore::setMicroscopeType ( ome::xml::model::enums::MicroscopeType  type,
index_type  instrumentIndex 
)
pure virtual

Set the Type property of Microscope.

Parameters
typeType to set.
instrumentIndexthe Instrument index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setMicroscopeType(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setObjectiveAnnotationRef ( const std::string &  annotation,
index_type  instrumentIndex,
index_type  objectiveIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Objective.

Parameters
annotationAnnotationRef to set.
instrumentIndexthe Instrument index.
objectiveIndexthe Objective index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveCalibratedMagnification()

virtual void ome::xml::meta::MetadataStore::setObjectiveCalibratedMagnification ( double  calibratedMagnification,
index_type  instrumentIndex,
index_type  objectiveIndex 
)
pure virtual

Set the CalibratedMagnification property of Objective.

Parameters
calibratedMagnificationCalibratedMagnification to set.
instrumentIndexthe Instrument index.
objectiveIndexthe Objective index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveCalibratedMagnification(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveCorrection()

virtual void ome::xml::meta::MetadataStore::setObjectiveCorrection ( ome::xml::model::enums::Correction  correction,
index_type  instrumentIndex,
index_type  objectiveIndex 
)
pure virtual

Set the Correction property of Objective.

Parameters
correctionCorrection to set.
instrumentIndexthe Instrument index.
objectiveIndexthe Objective index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveCorrection(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveID()

virtual void ome::xml::meta::MetadataStore::setObjectiveID ( const std::string &  id,
index_type  instrumentIndex,
index_type  objectiveIndex 
)
pure virtual

Set the ID property of Objective.

Parameters
idID to set.
instrumentIndexthe Instrument index.
objectiveIndexthe Objective index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveImmersion()

virtual void ome::xml::meta::MetadataStore::setObjectiveImmersion ( ome::xml::model::enums::Immersion  immersion,
index_type  instrumentIndex,
index_type  objectiveIndex 
)
pure virtual

Set the Immersion property of Objective.

Parameters
immersionImmersion to set.
instrumentIndexthe Instrument index.
objectiveIndexthe Objective index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveImmersion(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveIris()

virtual void ome::xml::meta::MetadataStore::setObjectiveIris ( bool  iris,
index_type  instrumentIndex,
index_type  objectiveIndex 
)
pure virtual

Set the Iris property of Objective.

Parameters
irisIris to set.
instrumentIndexthe Instrument index.
objectiveIndexthe Objective index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveIris(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveLensNA()

virtual void ome::xml::meta::MetadataStore::setObjectiveLensNA ( double  lensNA,
index_type  instrumentIndex,
index_type  objectiveIndex 
)
pure virtual

Set the LensNA property of Objective.

Parameters
lensNALensNA to set.
instrumentIndexthe Instrument index.
objectiveIndexthe Objective index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveLensNA(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveLotNumber()

virtual void ome::xml::meta::MetadataStore::setObjectiveLotNumber ( const std::string &  lotNumber,
index_type  instrumentIndex,
index_type  objectiveIndex 
)
pure virtual

Set the LotNumber property of Objective.

Parameters
lotNumberLotNumber to set.
instrumentIndexthe Instrument index.
objectiveIndexthe Objective index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveLotNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveManufacturer()

virtual void ome::xml::meta::MetadataStore::setObjectiveManufacturer ( const std::string &  manufacturer,
index_type  instrumentIndex,
index_type  objectiveIndex 
)
pure virtual

Set the Manufacturer property of Objective.

Parameters
manufacturerManufacturer to set.
instrumentIndexthe Instrument index.
objectiveIndexthe Objective index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveManufacturer(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveModel()

virtual void ome::xml::meta::MetadataStore::setObjectiveModel ( const std::string &  model,
index_type  instrumentIndex,
index_type  objectiveIndex 
)
pure virtual

Set the Model property of Objective.

Parameters
modelModel to set.
instrumentIndexthe Instrument index.
objectiveIndexthe Objective index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveModel(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveNominalMagnification()

virtual void ome::xml::meta::MetadataStore::setObjectiveNominalMagnification ( double  nominalMagnification,
index_type  instrumentIndex,
index_type  objectiveIndex 
)
pure virtual

Set the NominalMagnification property of Objective.

Parameters
nominalMagnificationNominalMagnification to set.
instrumentIndexthe Instrument index.
objectiveIndexthe Objective index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveNominalMagnification(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveSerialNumber()

virtual void ome::xml::meta::MetadataStore::setObjectiveSerialNumber ( const std::string &  serialNumber,
index_type  instrumentIndex,
index_type  objectiveIndex 
)
pure virtual

Set the SerialNumber property of Objective.

Parameters
serialNumberSerialNumber to set.
instrumentIndexthe Instrument index.
objectiveIndexthe Objective index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveSerialNumber(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveSettingsCorrectionCollar()

virtual void ome::xml::meta::MetadataStore::setObjectiveSettingsCorrectionCollar ( double  correctionCollar,
index_type  imageIndex 
)
pure virtual

Set the CorrectionCollar property of ObjectiveSettings.

Parameters
correctionCollarCorrectionCollar to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveSettingsCorrectionCollar(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveSettingsID()

virtual void ome::xml::meta::MetadataStore::setObjectiveSettingsID ( const std::string &  id,
index_type  imageIndex 
)
pure virtual

Set the ID property of ObjectiveSettings.

Parameters
idID to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveSettingsID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveSettingsMedium()

virtual void ome::xml::meta::MetadataStore::setObjectiveSettingsMedium ( ome::xml::model::enums::Medium  medium,
index_type  imageIndex 
)
pure virtual

Set the Medium property of ObjectiveSettings.

Parameters
mediumMedium to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveSettingsMedium(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveSettingsRefractiveIndex()

virtual void ome::xml::meta::MetadataStore::setObjectiveSettingsRefractiveIndex ( double  refractiveIndex,
index_type  imageIndex 
)
pure virtual

Set the RefractiveIndex property of ObjectiveSettings.

Parameters
refractiveIndexRefractiveIndex to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveSettingsRefractiveIndex(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setObjectiveWorkingDistance()

virtual void ome::xml::meta::MetadataStore::setObjectiveWorkingDistance ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength workingDistance,
index_type  instrumentIndex,
index_type  objectiveIndex 
)
pure virtual

Set the WorkingDistance property of Objective.

Parameters
workingDistanceWorkingDistance to set.
instrumentIndexthe Instrument index.
objectiveIndexthe Objective index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setObjectiveWorkingDistance(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsBigEndian()

virtual void ome::xml::meta::MetadataStore::setPixelsBigEndian ( bool  bigEndian,
index_type  imageIndex 
)
pure virtual

Set the BigEndian property of Pixels.

Parameters
bigEndianBigEndian to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsBigEndian(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsBinData()

virtual void ome::xml::meta::MetadataStore::setPixelsBinData ( const std::vector< uint8_t > &  base64Binary,
index_type  imageIndex,
index_type  binDataIndex 
)
pure virtual

Set the Base64Binary property of BinData.

Parameters
base64BinaryBase64Binary to set.
imageIndexthe Image index.
binDataIndexthe BinData index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsBinData(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsBinDataBigEndian()

virtual void ome::xml::meta::MetadataStore::setPixelsBinDataBigEndian ( bool  bigEndian,
index_type  imageIndex,
index_type  binDataIndex 
)
pure virtual

Set the BigEndian property of BinData.

Parameters
bigEndianBigEndian to set.
imageIndexthe Image index.
binDataIndexthe BinData index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsBinDataBigEndian(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsBinDataCompression()

virtual void ome::xml::meta::MetadataStore::setPixelsBinDataCompression ( ome::xml::model::enums::Compression  compression,
index_type  imageIndex,
index_type  binDataIndex 
)
pure virtual

Set the Compression property of BinData.

Parameters
compressionCompression to set.
imageIndexthe Image index.
binDataIndexthe BinData index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsBinDataCompression(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsBinDataLength()

virtual void ome::xml::meta::MetadataStore::setPixelsBinDataLength ( ome::xml::model::primitives::NonNegativeLong  length,
index_type  imageIndex,
index_type  binDataIndex 
)
pure virtual

Set the Length property of BinData.

Parameters
lengthLength to set.
imageIndexthe Image index.
binDataIndexthe BinData index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsBinDataLength(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsDimensionOrder()

virtual void ome::xml::meta::MetadataStore::setPixelsDimensionOrder ( ome::xml::model::enums::DimensionOrder  dimensionOrder,
index_type  imageIndex 
)
pure virtual

Set the DimensionOrder property of Pixels.

Parameters
dimensionOrderDimensionOrder to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsDimensionOrder(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsID()

virtual void ome::xml::meta::MetadataStore::setPixelsID ( const std::string &  id,
index_type  imageIndex 
)
pure virtual

Set the ID property of Pixels.

Parameters
idID to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsInterleaved()

virtual void ome::xml::meta::MetadataStore::setPixelsInterleaved ( bool  interleaved,
index_type  imageIndex 
)
pure virtual

Set the Interleaved property of Pixels.

Parameters
interleavedInterleaved to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsInterleaved(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsPhysicalSizeX()

virtual void ome::xml::meta::MetadataStore::setPixelsPhysicalSizeX ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat physicalSizeX,
index_type  imageIndex 
)
pure virtual

Set the PhysicalSizeX property of Pixels.

Parameters
physicalSizeXPhysicalSizeX to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsPhysicalSizeX(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsPhysicalSizeY()

virtual void ome::xml::meta::MetadataStore::setPixelsPhysicalSizeY ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat physicalSizeY,
index_type  imageIndex 
)
pure virtual

Set the PhysicalSizeY property of Pixels.

Parameters
physicalSizeYPhysicalSizeY to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsPhysicalSizeY(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsPhysicalSizeZ()

virtual void ome::xml::meta::MetadataStore::setPixelsPhysicalSizeZ ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat physicalSizeZ,
index_type  imageIndex 
)
pure virtual

Set the PhysicalSizeZ property of Pixels.

Parameters
physicalSizeZPhysicalSizeZ to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsPhysicalSizeZ(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsSignificantBits()

virtual void ome::xml::meta::MetadataStore::setPixelsSignificantBits ( ome::xml::model::primitives::PositiveInteger  significantBits,
index_type  imageIndex 
)
pure virtual

Set the SignificantBits property of Pixels.

Parameters
significantBitsSignificantBits to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsSignificantBits(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsSizeC()

virtual void ome::xml::meta::MetadataStore::setPixelsSizeC ( ome::xml::model::primitives::PositiveInteger  sizeC,
index_type  imageIndex 
)
pure virtual

Set the SizeC property of Pixels.

Parameters
sizeCSizeC to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsSizeC(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsSizeT()

virtual void ome::xml::meta::MetadataStore::setPixelsSizeT ( ome::xml::model::primitives::PositiveInteger  sizeT,
index_type  imageIndex 
)
pure virtual

Set the SizeT property of Pixels.

Parameters
sizeTSizeT to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsSizeT(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsSizeX()

virtual void ome::xml::meta::MetadataStore::setPixelsSizeX ( ome::xml::model::primitives::PositiveInteger  sizeX,
index_type  imageIndex 
)
pure virtual

Set the SizeX property of Pixels.

Parameters
sizeXSizeX to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsSizeX(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsSizeY()

virtual void ome::xml::meta::MetadataStore::setPixelsSizeY ( ome::xml::model::primitives::PositiveInteger  sizeY,
index_type  imageIndex 
)
pure virtual

Set the SizeY property of Pixels.

Parameters
sizeYSizeY to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsSizeY(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsSizeZ()

virtual void ome::xml::meta::MetadataStore::setPixelsSizeZ ( ome::xml::model::primitives::PositiveInteger  sizeZ,
index_type  imageIndex 
)
pure virtual

Set the SizeZ property of Pixels.

Parameters
sizeZSizeZ to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsSizeZ(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsTimeIncrement()

virtual void ome::xml::meta::MetadataStore::setPixelsTimeIncrement ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime timeIncrement,
index_type  imageIndex 
)
pure virtual

Set the TimeIncrement property of Pixels.

Parameters
timeIncrementTimeIncrement to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsTimeIncrement(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPixelsType()

virtual void ome::xml::meta::MetadataStore::setPixelsType ( ome::xml::model::enums::PixelType  type,
index_type  imageIndex 
)
pure virtual

Set the Type property of Pixels.

Parameters
typeType to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPixelsType(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlaneAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setPlaneAnnotationRef ( const std::string &  annotation,
index_type  imageIndex,
index_type  planeIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Plane.

Parameters
annotationAnnotationRef to set.
imageIndexthe Image index.
planeIndexthe Plane index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlaneAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlaneDeltaT()

virtual void ome::xml::meta::MetadataStore::setPlaneDeltaT ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime deltaT,
index_type  imageIndex,
index_type  planeIndex 
)
pure virtual

Set the DeltaT property of Plane.

Parameters
deltaTDeltaT to set.
imageIndexthe Image index.
planeIndexthe Plane index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlaneDeltaT(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlaneExposureTime()

virtual void ome::xml::meta::MetadataStore::setPlaneExposureTime ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime exposureTime,
index_type  imageIndex,
index_type  planeIndex 
)
pure virtual

Set the ExposureTime property of Plane.

Parameters
exposureTimeExposureTime to set.
imageIndexthe Image index.
planeIndexthe Plane index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlaneExposureTime(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlaneHashSHA1()

virtual void ome::xml::meta::MetadataStore::setPlaneHashSHA1 ( const std::string &  hashSHA1,
index_type  imageIndex,
index_type  planeIndex 
)
pure virtual

Set the HashSHA1 property of Plane.

Parameters
hashSHA1HashSHA1 to set.
imageIndexthe Image index.
planeIndexthe Plane index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlaneHashSHA1(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlanePositionX()

virtual void ome::xml::meta::MetadataStore::setPlanePositionX ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength positionX,
index_type  imageIndex,
index_type  planeIndex 
)
pure virtual

Set the PositionX property of Plane.

Parameters
positionXPositionX to set.
imageIndexthe Image index.
planeIndexthe Plane index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlanePositionX(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlanePositionY()

virtual void ome::xml::meta::MetadataStore::setPlanePositionY ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength positionY,
index_type  imageIndex,
index_type  planeIndex 
)
pure virtual

Set the PositionY property of Plane.

Parameters
positionYPositionY to set.
imageIndexthe Image index.
planeIndexthe Plane index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlanePositionY(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlanePositionZ()

virtual void ome::xml::meta::MetadataStore::setPlanePositionZ ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength positionZ,
index_type  imageIndex,
index_type  planeIndex 
)
pure virtual

Set the PositionZ property of Plane.

Parameters
positionZPositionZ to set.
imageIndexthe Image index.
planeIndexthe Plane index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlanePositionZ(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlaneTheC()

virtual void ome::xml::meta::MetadataStore::setPlaneTheC ( ome::xml::model::primitives::NonNegativeInteger  theC,
index_type  imageIndex,
index_type  planeIndex 
)
pure virtual

Set the TheC property of Plane.

Parameters
theCTheC to set.
imageIndexthe Image index.
planeIndexthe Plane index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlaneTheC(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlaneTheT()

virtual void ome::xml::meta::MetadataStore::setPlaneTheT ( ome::xml::model::primitives::NonNegativeInteger  theT,
index_type  imageIndex,
index_type  planeIndex 
)
pure virtual

Set the TheT property of Plane.

Parameters
theTTheT to set.
imageIndexthe Image index.
planeIndexthe Plane index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlaneTheT(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlaneTheZ()

virtual void ome::xml::meta::MetadataStore::setPlaneTheZ ( ome::xml::model::primitives::NonNegativeInteger  theZ,
index_type  imageIndex,
index_type  planeIndex 
)
pure virtual

Set the TheZ property of Plane.

Parameters
theZTheZ to set.
imageIndexthe Image index.
planeIndexthe Plane index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlaneTheZ(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateAcquisitionAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setPlateAcquisitionAnnotationRef ( const std::string &  annotation,
index_type  plateIndex,
index_type  plateAcquisitionIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of PlateAcquisition.

Parameters
annotationAnnotationRef to set.
plateIndexthe Plate index.
plateAcquisitionIndexthe PlateAcquisition index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateAcquisitionAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateAcquisitionDescription()

virtual void ome::xml::meta::MetadataStore::setPlateAcquisitionDescription ( const std::string &  description,
index_type  plateIndex,
index_type  plateAcquisitionIndex 
)
pure virtual

Set the Description property of PlateAcquisition.

Parameters
descriptionDescription to set.
plateIndexthe Plate index.
plateAcquisitionIndexthe PlateAcquisition index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateAcquisitionDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateAcquisitionEndTime()

virtual void ome::xml::meta::MetadataStore::setPlateAcquisitionEndTime ( ome::xml::model::primitives::Timestamp  endTime,
index_type  plateIndex,
index_type  plateAcquisitionIndex 
)
pure virtual

Set the EndTime property of PlateAcquisition.

Parameters
endTimeEndTime to set.
plateIndexthe Plate index.
plateAcquisitionIndexthe PlateAcquisition index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateAcquisitionEndTime(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateAcquisitionID()

virtual void ome::xml::meta::MetadataStore::setPlateAcquisitionID ( const std::string &  id,
index_type  plateIndex,
index_type  plateAcquisitionIndex 
)
pure virtual

Set the ID property of PlateAcquisition.

Parameters
idID to set.
plateIndexthe Plate index.
plateAcquisitionIndexthe PlateAcquisition index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateAcquisitionID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateAcquisitionMaximumFieldCount()

virtual void ome::xml::meta::MetadataStore::setPlateAcquisitionMaximumFieldCount ( ome::xml::model::primitives::PositiveInteger  maximumFieldCount,
index_type  plateIndex,
index_type  plateAcquisitionIndex 
)
pure virtual

Set the MaximumFieldCount property of PlateAcquisition.

Parameters
maximumFieldCountMaximumFieldCount to set.
plateIndexthe Plate index.
plateAcquisitionIndexthe PlateAcquisition index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateAcquisitionMaximumFieldCount(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateAcquisitionName()

virtual void ome::xml::meta::MetadataStore::setPlateAcquisitionName ( const std::string &  name,
index_type  plateIndex,
index_type  plateAcquisitionIndex 
)
pure virtual

Set the Name property of PlateAcquisition.

Parameters
nameName to set.
plateIndexthe Plate index.
plateAcquisitionIndexthe PlateAcquisition index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateAcquisitionName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateAcquisitionStartTime()

virtual void ome::xml::meta::MetadataStore::setPlateAcquisitionStartTime ( ome::xml::model::primitives::Timestamp  startTime,
index_type  plateIndex,
index_type  plateAcquisitionIndex 
)
pure virtual

Set the StartTime property of PlateAcquisition.

Parameters
startTimeStartTime to set.
plateIndexthe Plate index.
plateAcquisitionIndexthe PlateAcquisition index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateAcquisitionStartTime(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateAcquisitionWellSampleRef()

virtual void ome::xml::meta::MetadataStore::setPlateAcquisitionWellSampleRef ( const std::string &  wellSample,
index_type  plateIndex,
index_type  plateAcquisitionIndex,
index_type  wellSampleRefIndex = 0 
)
pure virtual

Set the WellSampleRef property of PlateAcquisition.

Parameters
wellSampleWellSampleRef to set.
plateIndexthe Plate index.
plateAcquisitionIndexthe PlateAcquisition index.
wellSampleRefIndexWellSampleRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateAcquisitionWellSampleRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setPlateAnnotationRef ( const std::string &  annotation,
index_type  plateIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Plate.

Parameters
annotationAnnotationRef to set.
plateIndexthe Plate index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateColumnNamingConvention()

virtual void ome::xml::meta::MetadataStore::setPlateColumnNamingConvention ( ome::xml::model::enums::NamingConvention  columnNamingConvention,
index_type  plateIndex 
)
pure virtual

Set the ColumnNamingConvention property of Plate.

Parameters
columnNamingConventionColumnNamingConvention to set.
plateIndexthe Plate index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateColumnNamingConvention(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateColumns()

virtual void ome::xml::meta::MetadataStore::setPlateColumns ( ome::xml::model::primitives::PositiveInteger  columns,
index_type  plateIndex 
)
pure virtual

Set the Columns property of Plate.

Parameters
columnsColumns to set.
plateIndexthe Plate index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateColumns(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateDescription()

virtual void ome::xml::meta::MetadataStore::setPlateDescription ( const std::string &  description,
index_type  plateIndex 
)
pure virtual

Set the Description property of Plate.

Parameters
descriptionDescription to set.
plateIndexthe Plate index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateExternalIdentifier()

virtual void ome::xml::meta::MetadataStore::setPlateExternalIdentifier ( const std::string &  externalIdentifier,
index_type  plateIndex 
)
pure virtual

Set the ExternalIdentifier property of Plate.

Parameters
externalIdentifierExternalIdentifier to set.
plateIndexthe Plate index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateExternalIdentifier(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateFieldIndex()

virtual void ome::xml::meta::MetadataStore::setPlateFieldIndex ( ome::xml::model::primitives::NonNegativeInteger  fieldIndex,
index_type  plateIndex 
)
pure virtual

Set the FieldIndex property of Plate.

Parameters
fieldIndexFieldIndex to set.
plateIndexthe Plate index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateFieldIndex(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateID()

virtual void ome::xml::meta::MetadataStore::setPlateID ( const std::string &  id,
index_type  plateIndex 
)
pure virtual

Set the ID property of Plate.

Parameters
idID to set.
plateIndexthe Plate index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateName()

virtual void ome::xml::meta::MetadataStore::setPlateName ( const std::string &  name,
index_type  plateIndex 
)
pure virtual

Set the Name property of Plate.

Parameters
nameName to set.
plateIndexthe Plate index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateRowNamingConvention()

virtual void ome::xml::meta::MetadataStore::setPlateRowNamingConvention ( ome::xml::model::enums::NamingConvention  rowNamingConvention,
index_type  plateIndex 
)
pure virtual

Set the RowNamingConvention property of Plate.

Parameters
rowNamingConventionRowNamingConvention to set.
plateIndexthe Plate index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateRowNamingConvention(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateRows()

virtual void ome::xml::meta::MetadataStore::setPlateRows ( ome::xml::model::primitives::PositiveInteger  rows,
index_type  plateIndex 
)
pure virtual

Set the Rows property of Plate.

Parameters
rowsRows to set.
plateIndexthe Plate index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateRows(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateStatus()

virtual void ome::xml::meta::MetadataStore::setPlateStatus ( const std::string &  status,
index_type  plateIndex 
)
pure virtual

Set the Status property of Plate.

Parameters
statusStatus to set.
plateIndexthe Plate index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateStatus(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateWellOriginX()

virtual void ome::xml::meta::MetadataStore::setPlateWellOriginX ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength wellOriginX,
index_type  plateIndex 
)
pure virtual

Set the WellOriginX property of Plate.

Parameters
wellOriginXWellOriginX to set.
plateIndexthe Plate index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateWellOriginX(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPlateWellOriginY()

virtual void ome::xml::meta::MetadataStore::setPlateWellOriginY ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength wellOriginY,
index_type  plateIndex 
)
pure virtual

Set the WellOriginY property of Plate.

Parameters
wellOriginYWellOriginY to set.
plateIndexthe Plate index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPlateWellOriginY(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setPointAnnotationRef ( const std::string &  annotation,
index_type  ROIIndex,
index_type  shapeIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Point.

Parameters
annotationAnnotationRef to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointFillColor()

virtual void ome::xml::meta::MetadataStore::setPointFillColor ( ome::xml::model::primitives::Color  fillColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillColor property of Point.

Parameters
fillColorFillColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointFillColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointFillRule()

virtual void ome::xml::meta::MetadataStore::setPointFillRule ( ome::xml::model::enums::FillRule  fillRule,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillRule property of Point.

Parameters
fillRuleFillRule to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointFillRule(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointFontFamily()

virtual void ome::xml::meta::MetadataStore::setPointFontFamily ( ome::xml::model::enums::FontFamily  fontFamily,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontFamily property of Point.

Parameters
fontFamilyFontFamily to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointFontFamily(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointFontSize()

virtual void ome::xml::meta::MetadataStore::setPointFontSize ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger fontSize,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontSize property of Point.

Parameters
fontSizeFontSize to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointFontSize(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointFontStyle()

virtual void ome::xml::meta::MetadataStore::setPointFontStyle ( ome::xml::model::enums::FontStyle  fontStyle,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontStyle property of Point.

Parameters
fontStyleFontStyle to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointFontStyle(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointID()

virtual void ome::xml::meta::MetadataStore::setPointID ( const std::string &  id,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the ID property of Point.

Parameters
idID to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointLocked()

virtual void ome::xml::meta::MetadataStore::setPointLocked ( bool  locked,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Locked property of Point.

Parameters
lockedLocked to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointLocked(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointStrokeColor()

virtual void ome::xml::meta::MetadataStore::setPointStrokeColor ( ome::xml::model::primitives::Color  strokeColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeColor property of Point.

Parameters
strokeColorStrokeColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointStrokeColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointStrokeDashArray()

virtual void ome::xml::meta::MetadataStore::setPointStrokeDashArray ( const std::string &  strokeDashArray,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeDashArray property of Point.

Parameters
strokeDashArrayStrokeDashArray to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointStrokeDashArray(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointStrokeWidth()

virtual void ome::xml::meta::MetadataStore::setPointStrokeWidth ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength strokeWidth,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeWidth property of Point.

Parameters
strokeWidthStrokeWidth to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointStrokeWidth(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointText()

virtual void ome::xml::meta::MetadataStore::setPointText ( const std::string &  text,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Text property of Point.

Parameters
textText to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointText(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointTheC()

virtual void ome::xml::meta::MetadataStore::setPointTheC ( ome::xml::model::primitives::NonNegativeInteger  theC,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheC property of Point.

Parameters
theCTheC to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointTheC(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointTheT()

virtual void ome::xml::meta::MetadataStore::setPointTheT ( ome::xml::model::primitives::NonNegativeInteger  theT,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheT property of Point.

Parameters
theTTheT to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointTheT(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointTheZ()

virtual void ome::xml::meta::MetadataStore::setPointTheZ ( ome::xml::model::primitives::NonNegativeInteger  theZ,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheZ property of Point.

Parameters
theZTheZ to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointTheZ(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointTransform()

virtual void ome::xml::meta::MetadataStore::setPointTransform ( const ::ome::xml::model::AffineTransform transform,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Transform property of Point.

Parameters
transformTransform to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointTransform(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointX()

virtual void ome::xml::meta::MetadataStore::setPointX ( double  x,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the X property of Point.

Parameters
xX to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointX(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPointY()

virtual void ome::xml::meta::MetadataStore::setPointY ( double  y,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Y property of Point.

Parameters
yY to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPointY(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setPolygonAnnotationRef ( const std::string &  annotation,
index_type  ROIIndex,
index_type  shapeIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Polygon.

Parameters
annotationAnnotationRef to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonFillColor()

virtual void ome::xml::meta::MetadataStore::setPolygonFillColor ( ome::xml::model::primitives::Color  fillColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillColor property of Polygon.

Parameters
fillColorFillColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonFillColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonFillRule()

virtual void ome::xml::meta::MetadataStore::setPolygonFillRule ( ome::xml::model::enums::FillRule  fillRule,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillRule property of Polygon.

Parameters
fillRuleFillRule to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonFillRule(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonFontFamily()

virtual void ome::xml::meta::MetadataStore::setPolygonFontFamily ( ome::xml::model::enums::FontFamily  fontFamily,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontFamily property of Polygon.

Parameters
fontFamilyFontFamily to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonFontFamily(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonFontSize()

virtual void ome::xml::meta::MetadataStore::setPolygonFontSize ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger fontSize,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontSize property of Polygon.

Parameters
fontSizeFontSize to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonFontSize(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonFontStyle()

virtual void ome::xml::meta::MetadataStore::setPolygonFontStyle ( ome::xml::model::enums::FontStyle  fontStyle,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontStyle property of Polygon.

Parameters
fontStyleFontStyle to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonFontStyle(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonID()

virtual void ome::xml::meta::MetadataStore::setPolygonID ( const std::string &  id,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the ID property of Polygon.

Parameters
idID to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonLocked()

virtual void ome::xml::meta::MetadataStore::setPolygonLocked ( bool  locked,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Locked property of Polygon.

Parameters
lockedLocked to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonLocked(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonPoints()

virtual void ome::xml::meta::MetadataStore::setPolygonPoints ( const std::string &  points,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Points property of Polygon.

Parameters
pointsPoints to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonPoints(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonStrokeColor()

virtual void ome::xml::meta::MetadataStore::setPolygonStrokeColor ( ome::xml::model::primitives::Color  strokeColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeColor property of Polygon.

Parameters
strokeColorStrokeColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonStrokeColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonStrokeDashArray()

virtual void ome::xml::meta::MetadataStore::setPolygonStrokeDashArray ( const std::string &  strokeDashArray,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeDashArray property of Polygon.

Parameters
strokeDashArrayStrokeDashArray to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonStrokeDashArray(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonStrokeWidth()

virtual void ome::xml::meta::MetadataStore::setPolygonStrokeWidth ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength strokeWidth,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeWidth property of Polygon.

Parameters
strokeWidthStrokeWidth to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonStrokeWidth(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonText()

virtual void ome::xml::meta::MetadataStore::setPolygonText ( const std::string &  text,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Text property of Polygon.

Parameters
textText to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonText(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonTheC()

virtual void ome::xml::meta::MetadataStore::setPolygonTheC ( ome::xml::model::primitives::NonNegativeInteger  theC,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheC property of Polygon.

Parameters
theCTheC to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonTheC(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonTheT()

virtual void ome::xml::meta::MetadataStore::setPolygonTheT ( ome::xml::model::primitives::NonNegativeInteger  theT,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheT property of Polygon.

Parameters
theTTheT to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonTheT(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonTheZ()

virtual void ome::xml::meta::MetadataStore::setPolygonTheZ ( ome::xml::model::primitives::NonNegativeInteger  theZ,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheZ property of Polygon.

Parameters
theZTheZ to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonTheZ(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolygonTransform()

virtual void ome::xml::meta::MetadataStore::setPolygonTransform ( const ::ome::xml::model::AffineTransform transform,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Transform property of Polygon.

Parameters
transformTransform to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolygonTransform(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setPolylineAnnotationRef ( const std::string &  annotation,
index_type  ROIIndex,
index_type  shapeIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Polyline.

Parameters
annotationAnnotationRef to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineFillColor()

virtual void ome::xml::meta::MetadataStore::setPolylineFillColor ( ome::xml::model::primitives::Color  fillColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillColor property of Polyline.

Parameters
fillColorFillColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineFillColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineFillRule()

virtual void ome::xml::meta::MetadataStore::setPolylineFillRule ( ome::xml::model::enums::FillRule  fillRule,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillRule property of Polyline.

Parameters
fillRuleFillRule to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineFillRule(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineFontFamily()

virtual void ome::xml::meta::MetadataStore::setPolylineFontFamily ( ome::xml::model::enums::FontFamily  fontFamily,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontFamily property of Polyline.

Parameters
fontFamilyFontFamily to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineFontFamily(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineFontSize()

virtual void ome::xml::meta::MetadataStore::setPolylineFontSize ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger fontSize,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontSize property of Polyline.

Parameters
fontSizeFontSize to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineFontSize(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineFontStyle()

virtual void ome::xml::meta::MetadataStore::setPolylineFontStyle ( ome::xml::model::enums::FontStyle  fontStyle,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontStyle property of Polyline.

Parameters
fontStyleFontStyle to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineFontStyle(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineID()

virtual void ome::xml::meta::MetadataStore::setPolylineID ( const std::string &  id,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the ID property of Polyline.

Parameters
idID to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineLocked()

virtual void ome::xml::meta::MetadataStore::setPolylineLocked ( bool  locked,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Locked property of Polyline.

Parameters
lockedLocked to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineLocked(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineMarkerEnd()

virtual void ome::xml::meta::MetadataStore::setPolylineMarkerEnd ( ome::xml::model::enums::Marker  markerEnd,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the MarkerEnd property of Polyline.

Parameters
markerEndMarkerEnd to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineMarkerEnd(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineMarkerStart()

virtual void ome::xml::meta::MetadataStore::setPolylineMarkerStart ( ome::xml::model::enums::Marker  markerStart,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the MarkerStart property of Polyline.

Parameters
markerStartMarkerStart to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineMarkerStart(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylinePoints()

virtual void ome::xml::meta::MetadataStore::setPolylinePoints ( const std::string &  points,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Points property of Polyline.

Parameters
pointsPoints to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylinePoints(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineStrokeColor()

virtual void ome::xml::meta::MetadataStore::setPolylineStrokeColor ( ome::xml::model::primitives::Color  strokeColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeColor property of Polyline.

Parameters
strokeColorStrokeColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineStrokeColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineStrokeDashArray()

virtual void ome::xml::meta::MetadataStore::setPolylineStrokeDashArray ( const std::string &  strokeDashArray,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeDashArray property of Polyline.

Parameters
strokeDashArrayStrokeDashArray to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineStrokeDashArray(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineStrokeWidth()

virtual void ome::xml::meta::MetadataStore::setPolylineStrokeWidth ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength strokeWidth,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeWidth property of Polyline.

Parameters
strokeWidthStrokeWidth to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineStrokeWidth(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineText()

virtual void ome::xml::meta::MetadataStore::setPolylineText ( const std::string &  text,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Text property of Polyline.

Parameters
textText to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineText(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineTheC()

virtual void ome::xml::meta::MetadataStore::setPolylineTheC ( ome::xml::model::primitives::NonNegativeInteger  theC,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheC property of Polyline.

Parameters
theCTheC to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineTheC(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineTheT()

virtual void ome::xml::meta::MetadataStore::setPolylineTheT ( ome::xml::model::primitives::NonNegativeInteger  theT,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheT property of Polyline.

Parameters
theTTheT to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineTheT(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineTheZ()

virtual void ome::xml::meta::MetadataStore::setPolylineTheZ ( ome::xml::model::primitives::NonNegativeInteger  theZ,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheZ property of Polyline.

Parameters
theZTheZ to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineTheZ(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setPolylineTransform()

virtual void ome::xml::meta::MetadataStore::setPolylineTransform ( const ::ome::xml::model::AffineTransform transform,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Transform property of Polyline.

Parameters
transformTransform to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setPolylineTransform(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setProjectAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setProjectAnnotationRef ( const std::string &  annotation,
index_type  projectIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Project.

Parameters
annotationAnnotationRef to set.
projectIndexthe Project index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setProjectAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setProjectDatasetRef()

virtual void ome::xml::meta::MetadataStore::setProjectDatasetRef ( const std::string &  dataset,
index_type  projectIndex,
index_type  datasetRefIndex = 0 
)
pure virtual

Set the DatasetRef property of Project.

Parameters
datasetDatasetRef to set.
projectIndexthe Project index.
datasetRefIndexDatasetRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setProjectDatasetRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setProjectDescription()

virtual void ome::xml::meta::MetadataStore::setProjectDescription ( const std::string &  description,
index_type  projectIndex 
)
pure virtual

Set the Description property of Project.

Parameters
descriptionDescription to set.
projectIndexthe Project index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setProjectDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setProjectExperimenterGroupRef()

virtual void ome::xml::meta::MetadataStore::setProjectExperimenterGroupRef ( const std::string &  experimenterGroup,
index_type  projectIndex 
)
pure virtual

Set the ExperimenterGroupRef property of Project.

Parameters
experimenterGroupExperimenterGroupRef to set.
projectIndexthe Project index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setProjectExperimenterGroupRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setProjectExperimenterRef()

virtual void ome::xml::meta::MetadataStore::setProjectExperimenterRef ( const std::string &  experimenter,
index_type  projectIndex 
)
pure virtual

Set the ExperimenterRef property of Project.

Parameters
experimenterExperimenterRef to set.
projectIndexthe Project index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setProjectExperimenterRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setProjectID()

virtual void ome::xml::meta::MetadataStore::setProjectID ( const std::string &  id,
index_type  projectIndex 
)
pure virtual

Set the ID property of Project.

Parameters
idID to set.
projectIndexthe Project index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setProjectID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setProjectName()

virtual void ome::xml::meta::MetadataStore::setProjectName ( const std::string &  name,
index_type  projectIndex 
)
pure virtual

Set the Name property of Project.

Parameters
nameName to set.
projectIndexthe Project index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setProjectName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setReagentAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setReagentAnnotationRef ( const std::string &  annotation,
index_type  screenIndex,
index_type  reagentIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Reagent.

Parameters
annotationAnnotationRef to set.
screenIndexthe Screen index.
reagentIndexthe Reagent index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setReagentAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setReagentDescription()

virtual void ome::xml::meta::MetadataStore::setReagentDescription ( const std::string &  description,
index_type  screenIndex,
index_type  reagentIndex 
)
pure virtual

Set the Description property of Reagent.

Parameters
descriptionDescription to set.
screenIndexthe Screen index.
reagentIndexthe Reagent index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setReagentDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setReagentID()

virtual void ome::xml::meta::MetadataStore::setReagentID ( const std::string &  id,
index_type  screenIndex,
index_type  reagentIndex 
)
pure virtual

Set the ID property of Reagent.

Parameters
idID to set.
screenIndexthe Screen index.
reagentIndexthe Reagent index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setReagentID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setReagentName()

virtual void ome::xml::meta::MetadataStore::setReagentName ( const std::string &  name,
index_type  screenIndex,
index_type  reagentIndex 
)
pure virtual

Set the Name property of Reagent.

Parameters
nameName to set.
screenIndexthe Screen index.
reagentIndexthe Reagent index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setReagentName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setReagentReagentIdentifier()

virtual void ome::xml::meta::MetadataStore::setReagentReagentIdentifier ( const std::string &  reagentIdentifier,
index_type  screenIndex,
index_type  reagentIndex 
)
pure virtual

Set the ReagentIdentifier property of Reagent.

Parameters
reagentIdentifierReagentIdentifier to set.
screenIndexthe Screen index.
reagentIndexthe Reagent index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setReagentReagentIdentifier(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setRectangleAnnotationRef ( const std::string &  annotation,
index_type  ROIIndex,
index_type  shapeIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Rectangle.

Parameters
annotationAnnotationRef to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleFillColor()

virtual void ome::xml::meta::MetadataStore::setRectangleFillColor ( ome::xml::model::primitives::Color  fillColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillColor property of Rectangle.

Parameters
fillColorFillColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleFillColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleFillRule()

virtual void ome::xml::meta::MetadataStore::setRectangleFillRule ( ome::xml::model::enums::FillRule  fillRule,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FillRule property of Rectangle.

Parameters
fillRuleFillRule to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleFillRule(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleFontFamily()

virtual void ome::xml::meta::MetadataStore::setRectangleFontFamily ( ome::xml::model::enums::FontFamily  fontFamily,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontFamily property of Rectangle.

Parameters
fontFamilyFontFamily to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleFontFamily(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleFontSize()

virtual void ome::xml::meta::MetadataStore::setRectangleFontSize ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger fontSize,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontSize property of Rectangle.

Parameters
fontSizeFontSize to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleFontSize(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleFontStyle()

virtual void ome::xml::meta::MetadataStore::setRectangleFontStyle ( ome::xml::model::enums::FontStyle  fontStyle,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the FontStyle property of Rectangle.

Parameters
fontStyleFontStyle to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleFontStyle(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleHeight()

virtual void ome::xml::meta::MetadataStore::setRectangleHeight ( double  height,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Height property of Rectangle.

Parameters
heightHeight to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleHeight(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleID()

virtual void ome::xml::meta::MetadataStore::setRectangleID ( const std::string &  id,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the ID property of Rectangle.

Parameters
idID to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleLocked()

virtual void ome::xml::meta::MetadataStore::setRectangleLocked ( bool  locked,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Locked property of Rectangle.

Parameters
lockedLocked to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleLocked(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleStrokeColor()

virtual void ome::xml::meta::MetadataStore::setRectangleStrokeColor ( ome::xml::model::primitives::Color  strokeColor,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeColor property of Rectangle.

Parameters
strokeColorStrokeColor to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleStrokeColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleStrokeDashArray()

virtual void ome::xml::meta::MetadataStore::setRectangleStrokeDashArray ( const std::string &  strokeDashArray,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeDashArray property of Rectangle.

Parameters
strokeDashArrayStrokeDashArray to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleStrokeDashArray(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleStrokeWidth()

virtual void ome::xml::meta::MetadataStore::setRectangleStrokeWidth ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength strokeWidth,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the StrokeWidth property of Rectangle.

Parameters
strokeWidthStrokeWidth to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleStrokeWidth(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleText()

virtual void ome::xml::meta::MetadataStore::setRectangleText ( const std::string &  text,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Text property of Rectangle.

Parameters
textText to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleText(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleTheC()

virtual void ome::xml::meta::MetadataStore::setRectangleTheC ( ome::xml::model::primitives::NonNegativeInteger  theC,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheC property of Rectangle.

Parameters
theCTheC to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleTheC(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleTheT()

virtual void ome::xml::meta::MetadataStore::setRectangleTheT ( ome::xml::model::primitives::NonNegativeInteger  theT,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheT property of Rectangle.

Parameters
theTTheT to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleTheT(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleTheZ()

virtual void ome::xml::meta::MetadataStore::setRectangleTheZ ( ome::xml::model::primitives::NonNegativeInteger  theZ,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the TheZ property of Rectangle.

Parameters
theZTheZ to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleTheZ(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleTransform()

virtual void ome::xml::meta::MetadataStore::setRectangleTransform ( const ::ome::xml::model::AffineTransform transform,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Transform property of Rectangle.

Parameters
transformTransform to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleTransform(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleWidth()

virtual void ome::xml::meta::MetadataStore::setRectangleWidth ( double  width,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Width property of Rectangle.

Parameters
widthWidth to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleWidth(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleX()

virtual void ome::xml::meta::MetadataStore::setRectangleX ( double  x,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the X property of Rectangle.

Parameters
xX to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleX(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRectangleY()

virtual void ome::xml::meta::MetadataStore::setRectangleY ( double  y,
index_type  ROIIndex,
index_type  shapeIndex 
)
pure virtual

Set the Y property of Rectangle.

Parameters
yY to set.
ROIIndexthe ROI index.
shapeIndexthe Shape index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRectangleY(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRightsRightsHeld()

virtual void ome::xml::meta::MetadataStore::setRightsRightsHeld ( const std::string &  rightsHeld)
pure virtual

Set the RightsHeld property of Rights.

Parameters
rightsHeldRightsHeld to set.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRightsRightsHeld(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRightsRightsHolder()

virtual void ome::xml::meta::MetadataStore::setRightsRightsHolder ( const std::string &  rightsHolder)
pure virtual

Set the RightsHolder property of Rights.

Parameters
rightsHolderRightsHolder to set.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setRightsRightsHolder(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setROIAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setROIAnnotationRef ( const std::string &  annotation,
index_type  ROIIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of ROI.

Parameters
annotationAnnotationRef to set.
ROIIndexthe ROI index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setROIAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setROIDescription()

virtual void ome::xml::meta::MetadataStore::setROIDescription ( const std::string &  description,
index_type  ROIIndex 
)
pure virtual

Set the Description property of ROI.

Parameters
descriptionDescription to set.
ROIIndexthe ROI index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setROIDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setROIID()

virtual void ome::xml::meta::MetadataStore::setROIID ( const std::string &  id,
index_type  ROIIndex 
)
pure virtual

Set the ID property of ROI.

Parameters
idID to set.
ROIIndexthe ROI index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setROIID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setROIName()

virtual void ome::xml::meta::MetadataStore::setROIName ( const std::string &  name,
index_type  ROIIndex 
)
pure virtual

Set the Name property of ROI.

Parameters
nameName to set.
ROIIndexthe ROI index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setROIName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setRoot()

virtual void ome::xml::meta::MetadataStore::setRoot ( std::shared_ptr< MetadataRoot root)
pure virtual

Set the root node of the metadata.

Note that the root node type will be specific to the concrete metadata implementation. An exception will be thrown if the root node is of an incompatible type.

Parameters
roota pointer to the root node.
Todo:
should this be a reference or shared_ptr?

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::FilterMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::DummyMetadata.

Referenced by ome::xml::meta::convert(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setScreenAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setScreenAnnotationRef ( const std::string &  annotation,
index_type  screenIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Screen.

Parameters
annotationAnnotationRef to set.
screenIndexthe Screen index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setScreenAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setScreenDescription()

virtual void ome::xml::meta::MetadataStore::setScreenDescription ( const std::string &  description,
index_type  screenIndex 
)
pure virtual

Set the Description property of Screen.

Parameters
descriptionDescription to set.
screenIndexthe Screen index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setScreenDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setScreenID()

virtual void ome::xml::meta::MetadataStore::setScreenID ( const std::string &  id,
index_type  screenIndex 
)
pure virtual

Set the ID property of Screen.

Parameters
idID to set.
screenIndexthe Screen index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setScreenID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setScreenName()

virtual void ome::xml::meta::MetadataStore::setScreenName ( const std::string &  name,
index_type  screenIndex 
)
pure virtual

Set the Name property of Screen.

Parameters
nameName to set.
screenIndexthe Screen index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setScreenName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setScreenPlateRef()

virtual void ome::xml::meta::MetadataStore::setScreenPlateRef ( const std::string &  plate,
index_type  screenIndex,
index_type  plateRefIndex = 0 
)
pure virtual

Set the PlateRef property of Screen.

Parameters
platePlateRef to set.
screenIndexthe Screen index.
plateRefIndexPlateRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setScreenPlateRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setScreenProtocolDescription()

virtual void ome::xml::meta::MetadataStore::setScreenProtocolDescription ( const std::string &  protocolDescription,
index_type  screenIndex 
)
pure virtual

Set the ProtocolDescription property of Screen.

Parameters
protocolDescriptionProtocolDescription to set.
screenIndexthe Screen index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setScreenProtocolDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setScreenProtocolIdentifier()

virtual void ome::xml::meta::MetadataStore::setScreenProtocolIdentifier ( const std::string &  protocolIdentifier,
index_type  screenIndex 
)
pure virtual

Set the ProtocolIdentifier property of Screen.

Parameters
protocolIdentifierProtocolIdentifier to set.
screenIndexthe Screen index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setScreenProtocolIdentifier(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setScreenReagentSetDescription()

virtual void ome::xml::meta::MetadataStore::setScreenReagentSetDescription ( const std::string &  reagentSetDescription,
index_type  screenIndex 
)
pure virtual

Set the ReagentSetDescription property of Screen.

Parameters
reagentSetDescriptionReagentSetDescription to set.
screenIndexthe Screen index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setScreenReagentSetDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setScreenReagentSetIdentifier()

virtual void ome::xml::meta::MetadataStore::setScreenReagentSetIdentifier ( const std::string &  reagentSetIdentifier,
index_type  screenIndex 
)
pure virtual

Set the ReagentSetIdentifier property of Screen.

Parameters
reagentSetIdentifierReagentSetIdentifier to set.
screenIndexthe Screen index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setScreenReagentSetIdentifier(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setScreenType()

virtual void ome::xml::meta::MetadataStore::setScreenType ( const std::string &  type,
index_type  screenIndex 
)
pure virtual

Set the Type property of Screen.

Parameters
typeType to set.
screenIndexthe Screen index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setScreenType(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setStageLabelName()

virtual void ome::xml::meta::MetadataStore::setStageLabelName ( const std::string &  name,
index_type  imageIndex 
)
pure virtual

Set the Name property of StageLabel.

Parameters
nameName to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setStageLabelName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setStageLabelX()

virtual void ome::xml::meta::MetadataStore::setStageLabelX ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength x,
index_type  imageIndex 
)
pure virtual

Set the X property of StageLabel.

Parameters
xX to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setStageLabelX(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setStageLabelY()

virtual void ome::xml::meta::MetadataStore::setStageLabelY ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength y,
index_type  imageIndex 
)
pure virtual

Set the Y property of StageLabel.

Parameters
yY to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setStageLabelY(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setStageLabelZ()

virtual void ome::xml::meta::MetadataStore::setStageLabelZ ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength z,
index_type  imageIndex 
)
pure virtual

Set the Z property of StageLabel.

Parameters
zZ to set.
imageIndexthe Image index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setStageLabelZ(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTagAnnotationAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setTagAnnotationAnnotationRef ( const std::string &  annotation,
index_type  tagAnnotationIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of TagAnnotation.

Parameters
annotationAnnotationRef to set.
tagAnnotationIndexthe TagAnnotation index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTagAnnotationAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTagAnnotationAnnotator()

virtual void ome::xml::meta::MetadataStore::setTagAnnotationAnnotator ( const std::string &  annotator,
index_type  tagAnnotationIndex 
)
pure virtual

Set the Annotator property of TagAnnotation.

Parameters
annotatorAnnotator to set.
tagAnnotationIndexthe TagAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTagAnnotationAnnotator(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTagAnnotationDescription()

virtual void ome::xml::meta::MetadataStore::setTagAnnotationDescription ( const std::string &  description,
index_type  tagAnnotationIndex 
)
pure virtual

Set the Description property of TagAnnotation.

Parameters
descriptionDescription to set.
tagAnnotationIndexthe TagAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTagAnnotationDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTagAnnotationID()

virtual void ome::xml::meta::MetadataStore::setTagAnnotationID ( const std::string &  id,
index_type  tagAnnotationIndex 
)
pure virtual

Set the ID property of TagAnnotation.

Parameters
idID to set.
tagAnnotationIndexthe TagAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTagAnnotationID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTagAnnotationNamespace()

virtual void ome::xml::meta::MetadataStore::setTagAnnotationNamespace ( const std::string &  namespace_,
index_type  tagAnnotationIndex 
)
pure virtual

Set the Namespace property of TagAnnotation.

Parameters
namespace_Namespace to set.
tagAnnotationIndexthe TagAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTagAnnotationNamespace(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTagAnnotationValue()

virtual void ome::xml::meta::MetadataStore::setTagAnnotationValue ( const std::string &  value,
index_type  tagAnnotationIndex 
)
pure virtual

Set the Value property of TagAnnotation.

Parameters
valueValue to set.
tagAnnotationIndexthe TagAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTagAnnotationValue(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTermAnnotationAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setTermAnnotationAnnotationRef ( const std::string &  annotation,
index_type  termAnnotationIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of TermAnnotation.

Parameters
annotationAnnotationRef to set.
termAnnotationIndexthe TermAnnotation index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTermAnnotationAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTermAnnotationAnnotator()

virtual void ome::xml::meta::MetadataStore::setTermAnnotationAnnotator ( const std::string &  annotator,
index_type  termAnnotationIndex 
)
pure virtual

Set the Annotator property of TermAnnotation.

Parameters
annotatorAnnotator to set.
termAnnotationIndexthe TermAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTermAnnotationAnnotator(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTermAnnotationDescription()

virtual void ome::xml::meta::MetadataStore::setTermAnnotationDescription ( const std::string &  description,
index_type  termAnnotationIndex 
)
pure virtual

Set the Description property of TermAnnotation.

Parameters
descriptionDescription to set.
termAnnotationIndexthe TermAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTermAnnotationDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTermAnnotationID()

virtual void ome::xml::meta::MetadataStore::setTermAnnotationID ( const std::string &  id,
index_type  termAnnotationIndex 
)
pure virtual

Set the ID property of TermAnnotation.

Parameters
idID to set.
termAnnotationIndexthe TermAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTermAnnotationID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTermAnnotationNamespace()

virtual void ome::xml::meta::MetadataStore::setTermAnnotationNamespace ( const std::string &  namespace_,
index_type  termAnnotationIndex 
)
pure virtual

Set the Namespace property of TermAnnotation.

Parameters
namespace_Namespace to set.
termAnnotationIndexthe TermAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTermAnnotationNamespace(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTermAnnotationValue()

virtual void ome::xml::meta::MetadataStore::setTermAnnotationValue ( const std::string &  value,
index_type  termAnnotationIndex 
)
pure virtual

Set the Value property of TermAnnotation.

Parameters
valueValue to set.
termAnnotationIndexthe TermAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTermAnnotationValue(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTiffDataFirstC()

virtual void ome::xml::meta::MetadataStore::setTiffDataFirstC ( ome::xml::model::primitives::NonNegativeInteger  firstC,
index_type  imageIndex,
index_type  tiffDataIndex 
)
pure virtual

Set the FirstC property of TiffData.

Parameters
firstCFirstC to set.
imageIndexthe Image index.
tiffDataIndexthe TiffData index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTiffDataFirstC(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTiffDataFirstT()

virtual void ome::xml::meta::MetadataStore::setTiffDataFirstT ( ome::xml::model::primitives::NonNegativeInteger  firstT,
index_type  imageIndex,
index_type  tiffDataIndex 
)
pure virtual

Set the FirstT property of TiffData.

Parameters
firstTFirstT to set.
imageIndexthe Image index.
tiffDataIndexthe TiffData index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTiffDataFirstT(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTiffDataFirstZ()

virtual void ome::xml::meta::MetadataStore::setTiffDataFirstZ ( ome::xml::model::primitives::NonNegativeInteger  firstZ,
index_type  imageIndex,
index_type  tiffDataIndex 
)
pure virtual

Set the FirstZ property of TiffData.

Parameters
firstZFirstZ to set.
imageIndexthe Image index.
tiffDataIndexthe TiffData index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTiffDataFirstZ(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTiffDataIFD()

virtual void ome::xml::meta::MetadataStore::setTiffDataIFD ( ome::xml::model::primitives::NonNegativeInteger  ifd,
index_type  imageIndex,
index_type  tiffDataIndex 
)
pure virtual

Set the IFD property of TiffData.

Parameters
ifdIFD to set.
imageIndexthe Image index.
tiffDataIndexthe TiffData index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTiffDataIFD(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTiffDataPlaneCount()

virtual void ome::xml::meta::MetadataStore::setTiffDataPlaneCount ( ome::xml::model::primitives::NonNegativeInteger  planeCount,
index_type  imageIndex,
index_type  tiffDataIndex 
)
pure virtual

Set the PlaneCount property of TiffData.

Parameters
planeCountPlaneCount to set.
imageIndexthe Image index.
tiffDataIndexthe TiffData index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTiffDataPlaneCount(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTimestampAnnotationAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setTimestampAnnotationAnnotationRef ( const std::string &  annotation,
index_type  timestampAnnotationIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of TimestampAnnotation.

Parameters
annotationAnnotationRef to set.
timestampAnnotationIndexthe TimestampAnnotation index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTimestampAnnotationAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTimestampAnnotationAnnotator()

virtual void ome::xml::meta::MetadataStore::setTimestampAnnotationAnnotator ( const std::string &  annotator,
index_type  timestampAnnotationIndex 
)
pure virtual

Set the Annotator property of TimestampAnnotation.

Parameters
annotatorAnnotator to set.
timestampAnnotationIndexthe TimestampAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTimestampAnnotationAnnotator(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTimestampAnnotationDescription()

virtual void ome::xml::meta::MetadataStore::setTimestampAnnotationDescription ( const std::string &  description,
index_type  timestampAnnotationIndex 
)
pure virtual

Set the Description property of TimestampAnnotation.

Parameters
descriptionDescription to set.
timestampAnnotationIndexthe TimestampAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTimestampAnnotationDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTimestampAnnotationID()

virtual void ome::xml::meta::MetadataStore::setTimestampAnnotationID ( const std::string &  id,
index_type  timestampAnnotationIndex 
)
pure virtual

Set the ID property of TimestampAnnotation.

Parameters
idID to set.
timestampAnnotationIndexthe TimestampAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTimestampAnnotationID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTimestampAnnotationNamespace()

virtual void ome::xml::meta::MetadataStore::setTimestampAnnotationNamespace ( const std::string &  namespace_,
index_type  timestampAnnotationIndex 
)
pure virtual

Set the Namespace property of TimestampAnnotation.

Parameters
namespace_Namespace to set.
timestampAnnotationIndexthe TimestampAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTimestampAnnotationNamespace(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTimestampAnnotationValue()

virtual void ome::xml::meta::MetadataStore::setTimestampAnnotationValue ( ome::xml::model::primitives::Timestamp  value,
index_type  timestampAnnotationIndex 
)
pure virtual

Set the Value property of TimestampAnnotation.

Parameters
valueValue to set.
timestampAnnotationIndexthe TimestampAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTimestampAnnotationValue(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTransmittanceRangeCutIn()

virtual void ome::xml::meta::MetadataStore::setTransmittanceRangeCutIn ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat cutIn,
index_type  instrumentIndex,
index_type  filterIndex 
)
pure virtual

Set the CutIn property of TransmittanceRange.

Parameters
cutInCutIn to set.
instrumentIndexthe Instrument index.
filterIndexthe Filter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTransmittanceRangeCutIn(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTransmittanceRangeCutInTolerance()

virtual void ome::xml::meta::MetadataStore::setTransmittanceRangeCutInTolerance ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat cutInTolerance,
index_type  instrumentIndex,
index_type  filterIndex 
)
pure virtual

Set the CutInTolerance property of TransmittanceRange.

Parameters
cutInToleranceCutInTolerance to set.
instrumentIndexthe Instrument index.
filterIndexthe Filter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTransmittanceRangeCutInTolerance(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTransmittanceRangeCutOut()

virtual void ome::xml::meta::MetadataStore::setTransmittanceRangeCutOut ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat cutOut,
index_type  instrumentIndex,
index_type  filterIndex 
)
pure virtual

Set the CutOut property of TransmittanceRange.

Parameters
cutOutCutOut to set.
instrumentIndexthe Instrument index.
filterIndexthe Filter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTransmittanceRangeCutOut(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTransmittanceRangeCutOutTolerance()

virtual void ome::xml::meta::MetadataStore::setTransmittanceRangeCutOutTolerance ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat cutOutTolerance,
index_type  instrumentIndex,
index_type  filterIndex 
)
pure virtual

Set the CutOutTolerance property of TransmittanceRange.

Parameters
cutOutToleranceCutOutTolerance to set.
instrumentIndexthe Instrument index.
filterIndexthe Filter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTransmittanceRangeCutOutTolerance(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setTransmittanceRangeTransmittance()

virtual void ome::xml::meta::MetadataStore::setTransmittanceRangeTransmittance ( ome::xml::model::primitives::PercentFraction  transmittance,
index_type  instrumentIndex,
index_type  filterIndex 
)
pure virtual

Set the Transmittance property of TransmittanceRange.

Parameters
transmittanceTransmittance to set.
instrumentIndexthe Instrument index.
filterIndexthe Filter index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setTransmittanceRangeTransmittance(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setUUID()

virtual void ome::xml::meta::MetadataStore::setUUID ( const std::string &  uuid)
pure virtual

Set the UUID associated with this collection of metadata.

Parameters
uuidthe UUID to set.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::DummyMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setUUID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setUUIDFileName()

virtual void ome::xml::meta::MetadataStore::setUUIDFileName ( const std::string &  fileName,
index_type  imageIndex,
index_type  tiffDataIndex 
)
pure virtual

Set the FileName property of UUID.

Parameters
fileNameFileName to set.
imageIndexthe Image index.
tiffDataIndexthe TiffData index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setUUIDFileName(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setUUIDValue()

virtual void ome::xml::meta::MetadataStore::setUUIDValue ( std::string  value,
index_type  imageIndex,
index_type  tiffDataIndex 
)
pure virtual

Set the text value of UUID.

Parameters
valuetext value.
imageIndexthe Image index.
tiffDataIndexthe TiffData index.

Implemented in ome::xml::meta::FilterMetadata, ome::xml::meta::OMEXMLMetadata, ome::xml::meta::AggregateMetadata, and ome::xml::meta::DummyMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setUUIDValue(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setWellAnnotationRef ( const std::string &  annotation,
index_type  plateIndex,
index_type  wellIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of Well.

Parameters
annotationAnnotationRef to set.
plateIndexthe Plate index.
wellIndexthe Well index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellColor()

virtual void ome::xml::meta::MetadataStore::setWellColor ( ome::xml::model::primitives::Color  color,
index_type  plateIndex,
index_type  wellIndex 
)
pure virtual

Set the Color property of Well.

Parameters
colorColor to set.
plateIndexthe Plate index.
wellIndexthe Well index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellColor(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellColumn()

virtual void ome::xml::meta::MetadataStore::setWellColumn ( ome::xml::model::primitives::NonNegativeInteger  column,
index_type  plateIndex,
index_type  wellIndex 
)
pure virtual

Set the Column property of Well.

Parameters
columnColumn to set.
plateIndexthe Plate index.
wellIndexthe Well index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellColumn(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellExternalDescription()

virtual void ome::xml::meta::MetadataStore::setWellExternalDescription ( const std::string &  externalDescription,
index_type  plateIndex,
index_type  wellIndex 
)
pure virtual

Set the ExternalDescription property of Well.

Parameters
externalDescriptionExternalDescription to set.
plateIndexthe Plate index.
wellIndexthe Well index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellExternalDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellExternalIdentifier()

virtual void ome::xml::meta::MetadataStore::setWellExternalIdentifier ( const std::string &  externalIdentifier,
index_type  plateIndex,
index_type  wellIndex 
)
pure virtual

Set the ExternalIdentifier property of Well.

Parameters
externalIdentifierExternalIdentifier to set.
plateIndexthe Plate index.
wellIndexthe Well index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellExternalIdentifier(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellID()

virtual void ome::xml::meta::MetadataStore::setWellID ( const std::string &  id,
index_type  plateIndex,
index_type  wellIndex 
)
pure virtual

Set the ID property of Well.

Parameters
idID to set.
plateIndexthe Plate index.
wellIndexthe Well index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellReagentRef()

virtual void ome::xml::meta::MetadataStore::setWellReagentRef ( const std::string &  reagent,
index_type  plateIndex,
index_type  wellIndex 
)
pure virtual

Set the ReagentRef property of Well.

Parameters
reagentReagentRef to set.
plateIndexthe Plate index.
wellIndexthe Well index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellReagentRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellRow()

virtual void ome::xml::meta::MetadataStore::setWellRow ( ome::xml::model::primitives::NonNegativeInteger  row,
index_type  plateIndex,
index_type  wellIndex 
)
pure virtual

Set the Row property of Well.

Parameters
rowRow to set.
plateIndexthe Plate index.
wellIndexthe Well index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellRow(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellSampleID()

virtual void ome::xml::meta::MetadataStore::setWellSampleID ( const std::string &  id,
index_type  plateIndex,
index_type  wellIndex,
index_type  wellSampleIndex 
)
pure virtual

Set the ID property of WellSample.

Parameters
idID to set.
plateIndexthe Plate index.
wellIndexthe Well index.
wellSampleIndexthe WellSample index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellSampleID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellSampleImageRef()

virtual void ome::xml::meta::MetadataStore::setWellSampleImageRef ( const std::string &  image,
index_type  plateIndex,
index_type  wellIndex,
index_type  wellSampleIndex 
)
pure virtual

Set the ImageRef property of WellSample.

Parameters
imageImageRef to set.
plateIndexthe Plate index.
wellIndexthe Well index.
wellSampleIndexthe WellSample index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellSampleImageRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellSampleIndex()

virtual void ome::xml::meta::MetadataStore::setWellSampleIndex ( ome::xml::model::primitives::NonNegativeInteger  index,
index_type  plateIndex,
index_type  wellIndex,
index_type  wellSampleIndex 
)
pure virtual

Set the Index property of WellSample.

Parameters
indexIndex to set.
plateIndexthe Plate index.
wellIndexthe Well index.
wellSampleIndexthe WellSample index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellSampleIndex(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellSamplePositionX()

virtual void ome::xml::meta::MetadataStore::setWellSamplePositionX ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength positionX,
index_type  plateIndex,
index_type  wellIndex,
index_type  wellSampleIndex 
)
pure virtual

Set the PositionX property of WellSample.

Parameters
positionXPositionX to set.
plateIndexthe Plate index.
wellIndexthe Well index.
wellSampleIndexthe WellSample index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellSamplePositionX(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellSamplePositionY()

virtual void ome::xml::meta::MetadataStore::setWellSamplePositionY ( ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength positionY,
index_type  plateIndex,
index_type  wellIndex,
index_type  wellSampleIndex 
)
pure virtual

Set the PositionY property of WellSample.

Parameters
positionYPositionY to set.
plateIndexthe Plate index.
wellIndexthe Well index.
wellSampleIndexthe WellSample index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellSamplePositionY(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellSampleTimepoint()

virtual void ome::xml::meta::MetadataStore::setWellSampleTimepoint ( ome::xml::model::primitives::Timestamp  timepoint,
index_type  plateIndex,
index_type  wellIndex,
index_type  wellSampleIndex 
)
pure virtual

Set the Timepoint property of WellSample.

Parameters
timepointTimepoint to set.
plateIndexthe Plate index.
wellIndexthe Well index.
wellSampleIndexthe WellSample index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellSampleTimepoint(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setWellType()

virtual void ome::xml::meta::MetadataStore::setWellType ( const std::string &  type,
index_type  plateIndex,
index_type  wellIndex 
)
pure virtual

Set the Type property of Well.

Parameters
typeType to set.
plateIndexthe Plate index.
wellIndexthe Well index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setWellType(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setXMLAnnotationAnnotationRef()

virtual void ome::xml::meta::MetadataStore::setXMLAnnotationAnnotationRef ( const std::string &  annotation,
index_type  XMLAnnotationIndex,
index_type  annotationRefIndex = 0 
)
pure virtual

Set the AnnotationRef property of XMLAnnotation.

Parameters
annotationAnnotationRef to set.
XMLAnnotationIndexthe XMLAnnotation index.
annotationRefIndexAnnotationRef index (unused).

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setXMLAnnotationAnnotationRef(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setXMLAnnotationAnnotator()

virtual void ome::xml::meta::MetadataStore::setXMLAnnotationAnnotator ( const std::string &  annotator,
index_type  XMLAnnotationIndex 
)
pure virtual

Set the Annotator property of XMLAnnotation.

Parameters
annotatorAnnotator to set.
XMLAnnotationIndexthe XMLAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setXMLAnnotationAnnotator(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setXMLAnnotationDescription()

virtual void ome::xml::meta::MetadataStore::setXMLAnnotationDescription ( const std::string &  description,
index_type  XMLAnnotationIndex 
)
pure virtual

Set the Description property of XMLAnnotation.

Parameters
descriptionDescription to set.
XMLAnnotationIndexthe XMLAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setXMLAnnotationDescription(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setXMLAnnotationID()

virtual void ome::xml::meta::MetadataStore::setXMLAnnotationID ( const std::string &  id,
index_type  XMLAnnotationIndex 
)
pure virtual

Set the ID property of XMLAnnotation.

Parameters
idID to set.
XMLAnnotationIndexthe XMLAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setXMLAnnotationID(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setXMLAnnotationNamespace()

virtual void ome::xml::meta::MetadataStore::setXMLAnnotationNamespace ( const std::string &  namespace_,
index_type  XMLAnnotationIndex 
)
pure virtual

Set the Namespace property of XMLAnnotation.

Parameters
namespace_Namespace to set.
XMLAnnotationIndexthe XMLAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setXMLAnnotationNamespace(), and ~MetadataStore().

+ Here is the caller graph for this function:

◆ setXMLAnnotationValue()

virtual void ome::xml::meta::MetadataStore::setXMLAnnotationValue ( const std::string &  value,
index_type  XMLAnnotationIndex 
)
pure virtual

Set the Value property of XMLAnnotation.

Parameters
valueValue to set.
XMLAnnotationIndexthe XMLAnnotation index.

Implemented in ome::xml::meta::AggregateMetadata, ome::xml::meta::DummyMetadata, ome::xml::meta::OMEXMLMetadata, and ome::xml::meta::FilterMetadata.

Referenced by ome::xml::meta::AggregateMetadata::setXMLAnnotationValue(), and ~MetadataStore().

+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: