bioformats  5.1.3
FilterMetadata.h
1 /*
2  * #%L
3  * OME-BIOFORMATS C++ library for image IO.
4  * %%
5  * Copyright © 2006 - 2015 Open Microscopy Environment:
6  * - Massachusetts Institute of Technology
7  * - National Institutes of Health
8  * - University of Dundee
9  * - Board of Regents of the University of Wisconsin-Madison
10  * - Glencoe Software, Inc.
11  * %%
12  * Redistribution and use in source and binary forms, with or without
13  * modification, are permitted provided that the following conditions are met:
14  *
15  * 1. Redistributions of source code must retain the above copyright notice,
16  * this list of conditions and the following disclaimer.
17  * 2. Redistributions in binary form must reproduce the above copyright notice,
18  * this list of conditions and the following disclaimer in the documentation
19  * and/or other materials provided with the distribution.
20  *
21  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
22  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
24  * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
25  * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
26  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
27  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
28  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
29  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
30  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
31  * POSSIBILITY OF SUCH DAMAGE.
32  *
33  * The views and conclusions contained in the software and documentation are
34  * those of the authors and should not be interpreted as representing official
35  * policies, either expressed or implied, of any organization.
36  * #L%
37  */
38 
39 /*─────────────────────────────────────────────────────────────────────────────
40  *
41  * THIS IS AUTOMATICALLY GENERATED CODE. DO NOT MODIFY.
42  *
43  *─────────────────────────────────────────────────────────────────────────────
44  */
45 
46 #ifndef OME_XML_META_FILTERMETADATA_H
47 #define OME_XML_META_FILTERMETADATA_H
48 
49 #include <ome/xml/meta/MetadataStore.h>
50 
51 namespace ome
52 {
53  namespace xml
54  {
55  namespace meta
56  {
57 
65  class FilterMetadata : virtual public MetadataStore
66  {
67  private:
69  ome::compat::shared_ptr<MetadataStore> store;
71  bool filter;
72 
73  public:
81  FilterMetadata(ome::compat::shared_ptr<MetadataStore>& store,
82  bool filter);
83 
85  virtual
87 
88  // Documented in base class.
89  void
90  createRoot();
91 
92  // Documented in base class.
93  ome::compat::shared_ptr<MetadataRoot>&
94  getRoot();
95 
96  // Documented in base class.
97  void
98  setRoot(ome::compat::shared_ptr<MetadataRoot>& root);
99 
100  // Documented in base class.
101  void
102  setUUID(const std::string& uuid);
103 
104  // Documented in base class.
105  void
106  setPixelsBinDataBigEndian(bool bigEndian,
107  index_type imageIndex,
108  index_type binDataIndex);
109 
110  // Documented in base class.
111  void
112  setArcID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
113 
114  // Documented in base class.
115  void
116  setArcLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
117 
118  // Documented in base class.
119  void
120  setArcManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
121 
122  // Documented in base class.
123  void
124  setArcModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
125 
126  // Documented in base class.
127  void
128  setArcPower(double power, index_type instrumentIndex, index_type lightSourceIndex);
129 
130  // Documented in base class.
131  void
132  setArcSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
133 
134  // Documented in base class.
135  void
136  setArcType(ome::xml::model::enums::ArcType type, index_type instrumentIndex, index_type lightSourceIndex);
137 
138  // Documented in base class.
139  void
140  setBinaryFileFileName(std::string fileName, index_type fileAnnotationIndex);
141 
142  // Documented in base class.
143  void
144  setBinaryFileMIMEType(std::string mimeType, index_type fileAnnotationIndex);
145 
146  // Documented in base class.
147  void
149 
150  // Documented in base class.
151  void
152  setBinaryOnlyMetadataFile(std::string metadataFile);
153 
154  // Documented in base class.
155  void
156  setBinaryOnlyUUID(std::string uuid);
157 
158  // Documented in base class.
159  void
160  setBooleanAnnotationAnnotationRef(const std::string& annotation, index_type booleanAnnotationIndex, index_type annotationRefIndex);
161 
162  // Documented in base class.
163  void
164  setBooleanAnnotationAnnotator(std::string annotator, index_type booleanAnnotationIndex);
165 
166  // Documented in base class.
167  void
168  setBooleanAnnotationDescription(std::string description, index_type booleanAnnotationIndex);
169 
170  // Documented in base class.
171  void
172  setBooleanAnnotationID(std::string id, index_type booleanAnnotationIndex);
173 
174  // Documented in base class.
175  void
176  setBooleanAnnotationNamespace(std::string namespace_, index_type booleanAnnotationIndex);
177 
178  // Documented in base class.
179  void
180  setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex);
181 
182  // Documented in base class.
183  void
185 
186  // Documented in base class.
187  void
188  setChannelAnnotationRef(const std::string& annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex);
189 
190  // Documented in base class.
191  void
193 
194  // Documented in base class.
195  void
197 
198  // Documented in base class.
199  void
201 
202  // Documented in base class.
203  void
205 
206  // Documented in base class.
207  void
208  setChannelFilterSetRef(const std::string& filterSet, index_type imageIndex, index_type channelIndex);
209 
210  // Documented in base class.
211  void
212  setChannelFluor(std::string fluor, index_type imageIndex, index_type channelIndex);
213 
214  // Documented in base class.
215  void
216  setChannelID(std::string id, index_type imageIndex, index_type channelIndex);
217 
218  // Documented in base class.
219  void
221 
222  // Documented in base class.
223  void
224  setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex);
225 
226  // Documented in base class.
227  void
228  setChannelName(std::string name, index_type imageIndex, index_type channelIndex);
229 
230  // Documented in base class.
231  void
232  setChannelPinholeSize(double pinholeSize, index_type imageIndex, index_type channelIndex);
233 
234  // Documented in base class.
235  void
236  setChannelPockelCellSetting(int32_t pockelCellSetting, index_type imageIndex, index_type channelIndex);
237 
238  // Documented in base class.
239  void
241 
242  // Documented in base class.
243  void
244  setCommentAnnotationAnnotationRef(const std::string& annotation, index_type commentAnnotationIndex, index_type annotationRefIndex);
245 
246  // Documented in base class.
247  void
248  setCommentAnnotationAnnotator(std::string annotator, index_type commentAnnotationIndex);
249 
250  // Documented in base class.
251  void
252  setCommentAnnotationDescription(std::string description, index_type commentAnnotationIndex);
253 
254  // Documented in base class.
255  void
256  setCommentAnnotationID(std::string id, index_type commentAnnotationIndex);
257 
258  // Documented in base class.
259  void
260  setCommentAnnotationNamespace(std::string namespace_, index_type commentAnnotationIndex);
261 
262  // Documented in base class.
263  void
264  setCommentAnnotationValue(std::string value, index_type commentAnnotationIndex);
265 
266  // Documented in base class.
267  void
268  setDatasetAnnotationRef(const std::string& annotation, index_type datasetIndex, index_type annotationRefIndex);
269 
270  // Documented in base class.
271  void
272  setDatasetDescription(std::string description, index_type datasetIndex);
273 
274  // Documented in base class.
275  void
276  setDatasetExperimenterGroupRef(const std::string& experimenterGroup, index_type datasetIndex);
277 
278  // Documented in base class.
279  void
280  setDatasetExperimenterRef(const std::string& experimenter, index_type datasetIndex);
281 
282  // Documented in base class.
283  void
284  setDatasetID(std::string id, index_type datasetIndex);
285 
286  // Documented in base class.
287  void
288  setDatasetImageRef(const std::string& image, index_type datasetIndex, index_type imageRefIndex);
289 
290  // Documented in base class.
291  void
292  setDatasetName(std::string name, index_type datasetIndex);
293 
294  // Documented in base class.
295  void
296  setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex);
297 
298  // Documented in base class.
299  void
300  setDetectorGain(double gain, index_type instrumentIndex, index_type detectorIndex);
301 
302  // Documented in base class.
303  void
304  setDetectorID(std::string id, index_type instrumentIndex, index_type detectorIndex);
305 
306  // Documented in base class.
307  void
308  setDetectorLotNumber(std::string lotNumber, index_type instrumentIndex, index_type detectorIndex);
309 
310  // Documented in base class.
311  void
312  setDetectorManufacturer(std::string manufacturer, index_type instrumentIndex, index_type detectorIndex);
313 
314  // Documented in base class.
315  void
316  setDetectorModel(std::string model, index_type instrumentIndex, index_type detectorIndex);
317 
318  // Documented in base class.
319  void
320  setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex);
321 
322  // Documented in base class.
323  void
324  setDetectorSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type detectorIndex);
325 
326  // Documented in base class.
327  void
328  setDetectorType(ome::xml::model::enums::DetectorType type, index_type instrumentIndex, index_type detectorIndex);
329 
330  // Documented in base class.
331  void
332  setDetectorVoltage(double voltage, index_type instrumentIndex, index_type detectorIndex);
333 
334  // Documented in base class.
335  void
336  setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex);
337 
338  // Documented in base class.
339  void
341 
342  // Documented in base class.
343  void
344  setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex);
345 
346  // Documented in base class.
347  void
348  setDetectorSettingsID(std::string id, index_type imageIndex, index_type channelIndex);
349 
350  // Documented in base class.
351  void
353 
354  // Documented in base class.
355  void
356  setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex);
357 
358  // Documented in base class.
359  void
360  setDetectorSettingsReadOutRate(double readOutRate, index_type imageIndex, index_type channelIndex);
361 
362  // Documented in base class.
363  void
364  setDetectorSettingsVoltage(double voltage, index_type imageIndex, index_type channelIndex);
365 
366  // Documented in base class.
367  void
368  setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex);
369 
370  // Documented in base class.
371  void
372  setDichroicID(std::string id, index_type instrumentIndex, index_type dichroicIndex);
373 
374  // Documented in base class.
375  void
376  setDichroicLotNumber(std::string lotNumber, index_type instrumentIndex, index_type dichroicIndex);
377 
378  // Documented in base class.
379  void
380  setDichroicManufacturer(std::string manufacturer, index_type instrumentIndex, index_type dichroicIndex);
381 
382  // Documented in base class.
383  void
384  setDichroicModel(std::string model, index_type instrumentIndex, index_type dichroicIndex);
385 
386  // Documented in base class.
387  void
388  setDichroicSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type dichroicIndex);
389 
390  // Documented in base class.
391  void
392  setDoubleAnnotationAnnotationRef(const std::string& annotation, index_type doubleAnnotationIndex, index_type annotationRefIndex);
393 
394  // Documented in base class.
395  void
396  setDoubleAnnotationAnnotator(std::string annotator, index_type doubleAnnotationIndex);
397 
398  // Documented in base class.
399  void
400  setDoubleAnnotationDescription(std::string description, index_type doubleAnnotationIndex);
401 
402  // Documented in base class.
403  void
404  setDoubleAnnotationID(std::string id, index_type doubleAnnotationIndex);
405 
406  // Documented in base class.
407  void
408  setDoubleAnnotationNamespace(std::string namespace_, index_type doubleAnnotationIndex);
409 
410  // Documented in base class.
411  void
412  setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex);
413 
414  // Documented in base class.
415  void
417 
418  // Documented in base class.
419  void
421 
422  // Documented in base class.
423  void
425 
426  // Documented in base class.
427  void
429 
430  // Documented in base class.
431  void
433 
434  // Documented in base class.
435  void
436  setEllipseID(std::string id, index_type ROIIndex, index_type shapeIndex);
437 
438  // Documented in base class.
439  void
441 
442  // Documented in base class.
443  void
444  setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
445 
446  // Documented in base class.
447  void
449 
450  // Documented in base class.
451  void
452  setEllipseStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
453 
454  // Documented in base class.
455  void
456  setEllipseStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
457 
458  // Documented in base class.
459  void
460  setEllipseText(std::string text, index_type ROIIndex, index_type shapeIndex);
461 
462  // Documented in base class.
463  void
465 
466  // Documented in base class.
467  void
469 
470  // Documented in base class.
471  void
473 
474  // Documented in base class.
475  void
476  setEllipseTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
477 
478  // Documented in base class.
479  void
480  setEllipseVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
481 
482  // Documented in base class.
483  void
484  setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex);
485 
486  // Documented in base class.
487  void
488  setEllipseRadiusY(double radiusY, index_type ROIIndex, index_type shapeIndex);
489 
490  // Documented in base class.
491  void
492  setEllipseX(double x, index_type ROIIndex, index_type shapeIndex);
493 
494  // Documented in base class.
495  void
496  setEllipseY(double y, index_type ROIIndex, index_type shapeIndex);
497 
498  // Documented in base class.
499  void
500  setExperimentDescription(std::string description, index_type experimentIndex);
501 
502  // Documented in base class.
503  void
504  setExperimentExperimenterRef(const std::string& experimenter, index_type experimentIndex);
505 
506  // Documented in base class.
507  void
508  setExperimentID(std::string id, index_type experimentIndex);
509 
510  // Documented in base class.
511  void
513 
514  // Documented in base class.
515  void
516  setExperimenterAnnotationRef(const std::string& annotation, index_type experimenterIndex, index_type annotationRefIndex);
517 
518  // Documented in base class.
519  void
520  setExperimenterEmail(std::string email, index_type experimenterIndex);
521 
522  // Documented in base class.
523  void
524  setExperimenterFirstName(std::string firstName, index_type experimenterIndex);
525 
526  // Documented in base class.
527  void
528  setExperimenterID(std::string id, index_type experimenterIndex);
529 
530  // Documented in base class.
531  void
532  setExperimenterInstitution(std::string institution, index_type experimenterIndex);
533 
534  // Documented in base class.
535  void
536  setExperimenterLastName(std::string lastName, index_type experimenterIndex);
537 
538  // Documented in base class.
539  void
540  setExperimenterMiddleName(std::string middleName, index_type experimenterIndex);
541 
542  // Documented in base class.
543  void
544  setExperimenterUserName(std::string userName, index_type experimenterIndex);
545 
546  // Documented in base class.
547  void
548  setExperimenterGroupAnnotationRef(const std::string& annotation, index_type experimenterGroupIndex, index_type annotationRefIndex);
549 
550  // Documented in base class.
551  void
552  setExperimenterGroupDescription(std::string description, index_type experimenterGroupIndex);
553 
554  // Documented in base class.
555  void
556  setExperimenterGroupExperimenterRef(const std::string& experimenter, index_type experimenterGroupIndex, index_type experimenterRefIndex);
557 
558  // Documented in base class.
559  void
560  setExperimenterGroupID(std::string id, index_type experimenterGroupIndex);
561 
562  // Documented in base class.
563  void
564  setExperimenterGroupLeader(const std::string& leader, index_type experimenterGroupIndex, index_type leaderIndex);
565 
566  // Documented in base class.
567  void
568  setExperimenterGroupName(std::string name, index_type experimenterGroupIndex);
569 
570  // Documented in base class.
571  void
572  setFilamentID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
573 
574  // Documented in base class.
575  void
576  setFilamentLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
577 
578  // Documented in base class.
579  void
580  setFilamentManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
581 
582  // Documented in base class.
583  void
584  setFilamentModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
585 
586  // Documented in base class.
587  void
588  setFilamentPower(double power, index_type instrumentIndex, index_type lightSourceIndex);
589 
590  // Documented in base class.
591  void
592  setFilamentSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
593 
594  // Documented in base class.
595  void
596  setFilamentType(ome::xml::model::enums::FilamentType type, index_type instrumentIndex, index_type lightSourceIndex);
597 
598  // Documented in base class.
599  void
600  setFileAnnotationAnnotationRef(const std::string& annotation, index_type fileAnnotationIndex, index_type annotationRefIndex);
601 
602  // Documented in base class.
603  void
604  setFileAnnotationAnnotator(std::string annotator, index_type fileAnnotationIndex);
605 
606  // Documented in base class.
607  void
608  setFileAnnotationDescription(std::string description, index_type fileAnnotationIndex);
609 
610  // Documented in base class.
611  void
612  setFileAnnotationID(std::string id, index_type fileAnnotationIndex);
613 
614  // Documented in base class.
615  void
616  setFileAnnotationNamespace(std::string namespace_, index_type fileAnnotationIndex);
617 
618  // Documented in base class.
619  void
620  setFilterFilterWheel(std::string filterWheel, index_type instrumentIndex, index_type filterIndex);
621 
622  // Documented in base class.
623  void
624  setFilterID(std::string id, index_type instrumentIndex, index_type filterIndex);
625 
626  // Documented in base class.
627  void
628  setFilterLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterIndex);
629 
630  // Documented in base class.
631  void
632  setFilterManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterIndex);
633 
634  // Documented in base class.
635  void
636  setFilterModel(std::string model, index_type instrumentIndex, index_type filterIndex);
637 
638  // Documented in base class.
639  void
640  setFilterSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterIndex);
641 
642  // Documented in base class.
643  void
644  setFilterType(ome::xml::model::enums::FilterType type, index_type instrumentIndex, index_type filterIndex);
645 
646  // Documented in base class.
647  void
648  setFilterSetDichroicRef(const std::string& dichroic, index_type instrumentIndex, index_type filterSetIndex);
649 
650  // Documented in base class.
651  void
652  setFilterSetEmissionFilterRef(const std::string& emissionFilter, index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex);
653 
654  // Documented in base class.
655  void
656  setFilterSetExcitationFilterRef(const std::string& excitationFilter, index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex);
657 
658  // Documented in base class.
659  void
660  setFilterSetID(std::string id, index_type instrumentIndex, index_type filterSetIndex);
661 
662  // Documented in base class.
663  void
664  setFilterSetLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterSetIndex);
665 
666  // Documented in base class.
667  void
668  setFilterSetManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterSetIndex);
669 
670  // Documented in base class.
671  void
672  setFilterSetModel(std::string model, index_type instrumentIndex, index_type filterSetIndex);
673 
674  // Documented in base class.
675  void
676  setFilterSetSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterSetIndex);
677 
678  // Documented in base class.
679  void
681 
682  // Documented in base class.
683  void
684  setImageAnnotationRef(const std::string& annotation, index_type imageIndex, index_type annotationRefIndex);
685 
686  // Documented in base class.
687  void
688  setImageDescription(std::string description, index_type imageIndex);
689 
690  // Documented in base class.
691  void
692  setImageExperimentRef(const std::string& experiment, index_type imageIndex);
693 
694  // Documented in base class.
695  void
696  setImageExperimenterGroupRef(const std::string& experimenterGroup, index_type imageIndex);
697 
698  // Documented in base class.
699  void
700  setImageExperimenterRef(const std::string& experimenter, index_type imageIndex);
701 
702  // Documented in base class.
703  void
704  setImageID(std::string id, index_type imageIndex);
705 
706  // Documented in base class.
707  void
708  setImageInstrumentRef(const std::string& instrument, index_type imageIndex);
709 
710  // Documented in base class.
711  void
712  setImageMicrobeamManipulationRef(const std::string& microbeamManipulation, index_type imageIndex, index_type microbeamManipulationRefIndex);
713 
714  // Documented in base class.
715  void
716  setImageName(std::string name, index_type imageIndex);
717 
718  // Documented in base class.
719  void
720  setImageROIRef(const std::string& roi, index_type imageIndex, index_type ROIRefIndex);
721 
722  // Documented in base class.
723  void
724  setImagingEnvironmentAirPressure(double airPressure, index_type imageIndex);
725 
726  // Documented in base class.
727  void
729 
730  // Documented in base class.
731  void
733 
734  // Documented in base class.
735  void
736  setImagingEnvironmentTemperature(double temperature, index_type imageIndex);
737 
738  // Documented in base class.
739  void
740  setInstrumentID(std::string id, index_type instrumentIndex);
741 
742  // Documented in base class.
743  void
745 
746  // Documented in base class.
747  void
749 
750  // Documented in base class.
751  void
753 
754  // Documented in base class.
755  void
757 
758  // Documented in base class.
759  void
761 
762  // Documented in base class.
763  void
764  setLabelID(std::string id, index_type ROIIndex, index_type shapeIndex);
765 
766  // Documented in base class.
767  void
769 
770  // Documented in base class.
771  void
772  setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
773 
774  // Documented in base class.
775  void
777 
778  // Documented in base class.
779  void
780  setLabelStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
781 
782  // Documented in base class.
783  void
784  setLabelStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
785 
786  // Documented in base class.
787  void
788  setLabelText(std::string text, index_type ROIIndex, index_type shapeIndex);
789 
790  // Documented in base class.
791  void
793 
794  // Documented in base class.
795  void
797 
798  // Documented in base class.
799  void
801 
802  // Documented in base class.
803  void
804  setLabelTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
805 
806  // Documented in base class.
807  void
808  setLabelVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
809 
810  // Documented in base class.
811  void
812  setLabelX(double x, index_type ROIIndex, index_type shapeIndex);
813 
814  // Documented in base class.
815  void
816  setLabelY(double y, index_type ROIIndex, index_type shapeIndex);
817 
818  // Documented in base class.
819  void
820  setLaserID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
821 
822  // Documented in base class.
823  void
824  setLaserLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
825 
826  // Documented in base class.
827  void
828  setLaserManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
829 
830  // Documented in base class.
831  void
832  setLaserModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
833 
834  // Documented in base class.
835  void
836  setLaserPower(double power, index_type instrumentIndex, index_type lightSourceIndex);
837 
838  // Documented in base class.
839  void
840  setLaserSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
841 
842  // Documented in base class.
843  void
844  setLaserFrequencyMultiplication(ome::xml::model::primitives::PositiveInteger frequencyMultiplication, index_type instrumentIndex, index_type lightSourceIndex);
845 
846  // Documented in base class.
847  void
848  setLaserLaserMedium(ome::xml::model::enums::LaserMedium laserMedium, index_type instrumentIndex, index_type lightSourceIndex);
849 
850  // Documented in base class.
851  void
852  setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex);
853 
854  // Documented in base class.
855  void
856  setLaserPulse(ome::xml::model::enums::Pulse pulse, index_type instrumentIndex, index_type lightSourceIndex);
857 
858  // Documented in base class.
859  void
860  setLaserPump(const std::string& pump, index_type instrumentIndex, index_type lightSourceIndex);
861 
862  // Documented in base class.
863  void
864  setLaserRepetitionRate(double repetitionRate, index_type instrumentIndex, index_type lightSourceIndex);
865 
866  // Documented in base class.
867  void
868  setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex);
869 
870  // Documented in base class.
871  void
872  setLaserType(ome::xml::model::enums::LaserType type, index_type instrumentIndex, index_type lightSourceIndex);
873 
874  // Documented in base class.
875  void
876  setLaserWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type instrumentIndex, index_type lightSourceIndex);
877 
878  // Documented in base class.
879  void
880  setLightEmittingDiodeID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
881 
882  // Documented in base class.
883  void
884  setLightEmittingDiodeLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
885 
886  // Documented in base class.
887  void
888  setLightEmittingDiodeManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
889 
890  // Documented in base class.
891  void
892  setLightEmittingDiodeModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
893 
894  // Documented in base class.
895  void
896  setLightEmittingDiodePower(double power, index_type instrumentIndex, index_type lightSourceIndex);
897 
898  // Documented in base class.
899  void
900  setLightEmittingDiodeSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
901 
902  // Documented in base class.
903  void
904  setLightPathDichroicRef(const std::string& dichroic, index_type imageIndex, index_type channelIndex);
905 
906  // Documented in base class.
907  void
908  setLightPathEmissionFilterRef(const std::string& emissionFilter, index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex);
909 
910  // Documented in base class.
911  void
912  setLightPathExcitationFilterRef(const std::string& excitationFilter, index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex);
913 
914  // Documented in base class.
915  void
917 
918  // Documented in base class.
919  void
920  setMicrobeamManipulationLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
921 
922  // Documented in base class.
923  void
924  setChannelLightSourceSettingsID(std::string id, index_type imageIndex, index_type channelIndex);
925 
926  // Documented in base class.
927  void
928  setMicrobeamManipulationLightSourceSettingsID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
929 
930  // Documented in base class.
931  void
933 
934  // Documented in base class.
935  void
936  setMicrobeamManipulationLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
937 
938  // Documented in base class.
939  void
941 
942  // Documented in base class.
943  void
945 
946  // Documented in base class.
947  void
949 
950  // Documented in base class.
951  void
953 
954  // Documented in base class.
955  void
957 
958  // Documented in base class.
959  void
960  setLineID(std::string id, index_type ROIIndex, index_type shapeIndex);
961 
962  // Documented in base class.
963  void
965 
966  // Documented in base class.
967  void
968  setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
969 
970  // Documented in base class.
971  void
973 
974  // Documented in base class.
975  void
976  setLineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
977 
978  // Documented in base class.
979  void
980  setLineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
981 
982  // Documented in base class.
983  void
984  setLineText(std::string text, index_type ROIIndex, index_type shapeIndex);
985 
986  // Documented in base class.
987  void
989 
990  // Documented in base class.
991  void
993 
994  // Documented in base class.
995  void
997 
998  // Documented in base class.
999  void
1000  setLineTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1001 
1002  // Documented in base class.
1003  void
1004  setLineVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
1005 
1006  // Documented in base class.
1007  void
1008  setLineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex);
1009 
1010  // Documented in base class.
1011  void
1012  setLineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex);
1013 
1014  // Documented in base class.
1015  void
1016  setLineX1(double x1, index_type ROIIndex, index_type shapeIndex);
1017 
1018  // Documented in base class.
1019  void
1020  setLineX2(double x2, index_type ROIIndex, index_type shapeIndex);
1021 
1022  // Documented in base class.
1023  void
1024  setLineY1(double y1, index_type ROIIndex, index_type shapeIndex);
1025 
1026  // Documented in base class.
1027  void
1028  setLineY2(double y2, index_type ROIIndex, index_type shapeIndex);
1029 
1030  // Documented in base class.
1031  void
1032  setListAnnotationAnnotationRef(const std::string& annotation, index_type listAnnotationIndex, index_type annotationRefIndex);
1033 
1034  // Documented in base class.
1035  void
1036  setListAnnotationAnnotator(std::string annotator, index_type listAnnotationIndex);
1037 
1038  // Documented in base class.
1039  void
1040  setListAnnotationDescription(std::string description, index_type listAnnotationIndex);
1041 
1042  // Documented in base class.
1043  void
1044  setListAnnotationID(std::string id, index_type listAnnotationIndex);
1045 
1046  // Documented in base class.
1047  void
1048  setListAnnotationNamespace(std::string namespace_, index_type listAnnotationIndex);
1049 
1050  // Documented in base class.
1051  void
1052  setLongAnnotationAnnotationRef(const std::string& annotation, index_type longAnnotationIndex, index_type annotationRefIndex);
1053 
1054  // Documented in base class.
1055  void
1056  setLongAnnotationAnnotator(std::string annotator, index_type longAnnotationIndex);
1057 
1058  // Documented in base class.
1059  void
1060  setLongAnnotationDescription(std::string description, index_type longAnnotationIndex);
1061 
1062  // Documented in base class.
1063  void
1064  setLongAnnotationID(std::string id, index_type longAnnotationIndex);
1065 
1066  // Documented in base class.
1067  void
1068  setLongAnnotationNamespace(std::string namespace_, index_type longAnnotationIndex);
1069 
1070  // Documented in base class.
1071  void
1072  setLongAnnotationValue(int64_t value, index_type longAnnotationIndex);
1073 
1074  // Documented in base class.
1075  void
1077 
1078  // Documented in base class.
1079  void
1081 
1082  // Documented in base class.
1083  void
1085 
1086  // Documented in base class.
1087  void
1089 
1090  // Documented in base class.
1091  void
1093 
1094  // Documented in base class.
1095  void
1096  setMaskID(std::string id, index_type ROIIndex, index_type shapeIndex);
1097 
1098  // Documented in base class.
1099  void
1101 
1102  // Documented in base class.
1103  void
1104  setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1105 
1106  // Documented in base class.
1107  void
1109 
1110  // Documented in base class.
1111  void
1112  setMaskStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1113 
1114  // Documented in base class.
1115  void
1116  setMaskStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
1117 
1118  // Documented in base class.
1119  void
1120  setMaskText(std::string text, index_type ROIIndex, index_type shapeIndex);
1121 
1122  // Documented in base class.
1123  void
1125 
1126  // Documented in base class.
1127  void
1129 
1130  // Documented in base class.
1131  void
1133 
1134  // Documented in base class.
1135  void
1136  setMaskTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1137 
1138  // Documented in base class.
1139  void
1140  setMaskVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
1141 
1142  // Documented in base class.
1143  void
1144  setMaskHeight(double height, index_type ROIIndex, index_type shapeIndex);
1145 
1146  // Documented in base class.
1147  void
1148  setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex);
1149 
1150  // Documented in base class.
1151  void
1152  setMaskX(double x, index_type ROIIndex, index_type shapeIndex);
1153 
1154  // Documented in base class.
1155  void
1156  setMaskY(double y, index_type ROIIndex, index_type shapeIndex);
1157 
1158  // Documented in base class.
1159  void
1160  setMicrobeamManipulationDescription(std::string description, index_type experimentIndex, index_type microbeamManipulationIndex);
1161 
1162  // Documented in base class.
1163  void
1164  setMicrobeamManipulationExperimenterRef(const std::string& experimenter, index_type experimentIndex, index_type microbeamManipulationIndex);
1165 
1166  // Documented in base class.
1167  void
1168  setMicrobeamManipulationID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex);
1169 
1170  // Documented in base class.
1171  void
1172  setMicrobeamManipulationROIRef(const std::string& roi, index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex);
1173 
1174  // Documented in base class.
1175  void
1177 
1178  // Documented in base class.
1179  void
1180  setMicroscopeLotNumber(std::string lotNumber, index_type instrumentIndex);
1181 
1182  // Documented in base class.
1183  void
1184  setMicroscopeManufacturer(std::string manufacturer, index_type instrumentIndex);
1185 
1186  // Documented in base class.
1187  void
1188  setMicroscopeModel(std::string model, index_type instrumentIndex);
1189 
1190  // Documented in base class.
1191  void
1192  setMicroscopeSerialNumber(std::string serialNumber, index_type instrumentIndex);
1193 
1194  // Documented in base class.
1195  void
1197 
1198  // Documented in base class.
1199  void
1200  setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex);
1201 
1202  // Documented in base class.
1203  void
1204  setObjectiveCorrection(ome::xml::model::enums::Correction correction, index_type instrumentIndex, index_type objectiveIndex);
1205 
1206  // Documented in base class.
1207  void
1208  setObjectiveID(std::string id, index_type instrumentIndex, index_type objectiveIndex);
1209 
1210  // Documented in base class.
1211  void
1212  setObjectiveImmersion(ome::xml::model::enums::Immersion immersion, index_type instrumentIndex, index_type objectiveIndex);
1213 
1214  // Documented in base class.
1215  void
1216  setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex);
1217 
1218  // Documented in base class.
1219  void
1220  setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex);
1221 
1222  // Documented in base class.
1223  void
1224  setObjectiveLotNumber(std::string lotNumber, index_type instrumentIndex, index_type objectiveIndex);
1225 
1226  // Documented in base class.
1227  void
1228  setObjectiveManufacturer(std::string manufacturer, index_type instrumentIndex, index_type objectiveIndex);
1229 
1230  // Documented in base class.
1231  void
1232  setObjectiveModel(std::string model, index_type instrumentIndex, index_type objectiveIndex);
1233 
1234  // Documented in base class.
1235  void
1236  setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex);
1237 
1238  // Documented in base class.
1239  void
1240  setObjectiveSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type objectiveIndex);
1241 
1242  // Documented in base class.
1243  void
1244  setObjectiveWorkingDistance(double workingDistance, index_type instrumentIndex, index_type objectiveIndex);
1245 
1246  // Documented in base class.
1247  void
1248  setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex);
1249 
1250  // Documented in base class.
1251  void
1252  setObjectiveSettingsID(std::string id, index_type imageIndex);
1253 
1254  // Documented in base class.
1255  void
1257 
1258  // Documented in base class.
1259  void
1260  setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex);
1261 
1262  // Documented in base class.
1263  void
1264  setPixelsAnnotationRef(const std::string& annotation, index_type imageIndex, index_type annotationRefIndex);
1265 
1266  // Documented in base class.
1267  void
1268  setPixelsBigEndian(bool bigEndian, index_type imageIndex);
1269 
1270  // Documented in base class.
1271  void
1273 
1274  // Documented in base class.
1275  void
1276  setPixelsID(std::string id, index_type imageIndex);
1277 
1278  // Documented in base class.
1279  void
1280  setPixelsInterleaved(bool interleaved, index_type imageIndex);
1281 
1282  // Documented in base class.
1283  void
1285 
1286  // Documented in base class.
1287  void
1289 
1290  // Documented in base class.
1291  void
1293 
1294  // Documented in base class.
1295  void
1297 
1298  // Documented in base class.
1299  void
1301 
1302  // Documented in base class.
1303  void
1305 
1306  // Documented in base class.
1307  void
1309 
1310  // Documented in base class.
1311  void
1313 
1314  // Documented in base class.
1315  void
1317 
1318  // Documented in base class.
1319  void
1320  setPixelsTimeIncrement(double timeIncrement, index_type imageIndex);
1321 
1322  // Documented in base class.
1323  void
1325 
1326  // Documented in base class.
1327  void
1328  setPlaneAnnotationRef(const std::string& annotation, index_type imageIndex, index_type planeIndex, index_type annotationRefIndex);
1329 
1330  // Documented in base class.
1331  void
1332  setPlaneDeltaT(double deltaT, index_type imageIndex, index_type planeIndex);
1333 
1334  // Documented in base class.
1335  void
1336  setPlaneExposureTime(double exposureTime, index_type imageIndex, index_type planeIndex);
1337 
1338  // Documented in base class.
1339  void
1340  setPlaneHashSHA1(std::string hashSHA1, index_type imageIndex, index_type planeIndex);
1341 
1342  // Documented in base class.
1343  void
1344  setPlanePositionX(double positionX, index_type imageIndex, index_type planeIndex);
1345 
1346  // Documented in base class.
1347  void
1348  setPlanePositionY(double positionY, index_type imageIndex, index_type planeIndex);
1349 
1350  // Documented in base class.
1351  void
1352  setPlanePositionZ(double positionZ, index_type imageIndex, index_type planeIndex);
1353 
1354  // Documented in base class.
1355  void
1357 
1358  // Documented in base class.
1359  void
1361 
1362  // Documented in base class.
1363  void
1365 
1366  // Documented in base class.
1367  void
1368  setPlateAnnotationRef(const std::string& annotation, index_type plateIndex, index_type annotationRefIndex);
1369 
1370  // Documented in base class.
1371  void
1373 
1374  // Documented in base class.
1375  void
1377 
1378  // Documented in base class.
1379  void
1380  setPlateDescription(std::string description, index_type plateIndex);
1381 
1382  // Documented in base class.
1383  void
1384  setPlateExternalIdentifier(std::string externalIdentifier, index_type plateIndex);
1385 
1386  // Documented in base class.
1387  void
1389 
1390  // Documented in base class.
1391  void
1392  setPlateID(std::string id, index_type plateIndex);
1393 
1394  // Documented in base class.
1395  void
1396  setPlateName(std::string name, index_type plateIndex);
1397 
1398  // Documented in base class.
1399  void
1401 
1402  // Documented in base class.
1403  void
1405 
1406  // Documented in base class.
1407  void
1408  setPlateStatus(std::string status, index_type plateIndex);
1409 
1410  // Documented in base class.
1411  void
1412  setPlateWellOriginX(double wellOriginX, index_type plateIndex);
1413 
1414  // Documented in base class.
1415  void
1416  setPlateWellOriginY(double wellOriginY, index_type plateIndex);
1417 
1418  // Documented in base class.
1419  void
1420  setPlateAcquisitionAnnotationRef(const std::string& annotation, index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex);
1421 
1422  // Documented in base class.
1423  void
1424  setPlateAcquisitionDescription(std::string description, index_type plateIndex, index_type plateAcquisitionIndex);
1425 
1426  // Documented in base class.
1427  void
1428  setPlateAcquisitionEndTime(ome::xml::model::primitives::Timestamp endTime, index_type plateIndex, index_type plateAcquisitionIndex);
1429 
1430  // Documented in base class.
1431  void
1432  setPlateAcquisitionID(std::string id, index_type plateIndex, index_type plateAcquisitionIndex);
1433 
1434  // Documented in base class.
1435  void
1437 
1438  // Documented in base class.
1439  void
1440  setPlateAcquisitionName(std::string name, index_type plateIndex, index_type plateAcquisitionIndex);
1441 
1442  // Documented in base class.
1443  void
1444  setPlateAcquisitionStartTime(ome::xml::model::primitives::Timestamp startTime, index_type plateIndex, index_type plateAcquisitionIndex);
1445 
1446  // Documented in base class.
1447  void
1448  setPlateAcquisitionWellSampleRef(const std::string& wellSample, index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex);
1449 
1450  // Documented in base class.
1451  void
1453 
1454  // Documented in base class.
1455  void
1457 
1458  // Documented in base class.
1459  void
1461 
1462  // Documented in base class.
1463  void
1465 
1466  // Documented in base class.
1467  void
1469 
1470  // Documented in base class.
1471  void
1472  setPointID(std::string id, index_type ROIIndex, index_type shapeIndex);
1473 
1474  // Documented in base class.
1475  void
1477 
1478  // Documented in base class.
1479  void
1480  setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1481 
1482  // Documented in base class.
1483  void
1485 
1486  // Documented in base class.
1487  void
1488  setPointStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1489 
1490  // Documented in base class.
1491  void
1492  setPointStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
1493 
1494  // Documented in base class.
1495  void
1496  setPointText(std::string text, index_type ROIIndex, index_type shapeIndex);
1497 
1498  // Documented in base class.
1499  void
1501 
1502  // Documented in base class.
1503  void
1505 
1506  // Documented in base class.
1507  void
1509 
1510  // Documented in base class.
1511  void
1512  setPointTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1513 
1514  // Documented in base class.
1515  void
1516  setPointVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
1517 
1518  // Documented in base class.
1519  void
1520  setPointX(double x, index_type ROIIndex, index_type shapeIndex);
1521 
1522  // Documented in base class.
1523  void
1524  setPointY(double y, index_type ROIIndex, index_type shapeIndex);
1525 
1526  // Documented in base class.
1527  void
1529 
1530  // Documented in base class.
1531  void
1533 
1534  // Documented in base class.
1535  void
1537 
1538  // Documented in base class.
1539  void
1541 
1542  // Documented in base class.
1543  void
1545 
1546  // Documented in base class.
1547  void
1548  setPolygonID(std::string id, index_type ROIIndex, index_type shapeIndex);
1549 
1550  // Documented in base class.
1551  void
1553 
1554  // Documented in base class.
1555  void
1556  setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1557 
1558  // Documented in base class.
1559  void
1561 
1562  // Documented in base class.
1563  void
1564  setPolygonStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1565 
1566  // Documented in base class.
1567  void
1568  setPolygonStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
1569 
1570  // Documented in base class.
1571  void
1572  setPolygonText(std::string text, index_type ROIIndex, index_type shapeIndex);
1573 
1574  // Documented in base class.
1575  void
1577 
1578  // Documented in base class.
1579  void
1581 
1582  // Documented in base class.
1583  void
1585 
1586  // Documented in base class.
1587  void
1588  setPolygonTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1589 
1590  // Documented in base class.
1591  void
1592  setPolygonVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
1593 
1594  // Documented in base class.
1595  void
1596  setPolygonPoints(std::string points, index_type ROIIndex, index_type shapeIndex);
1597 
1598  // Documented in base class.
1599  void
1601 
1602  // Documented in base class.
1603  void
1605 
1606  // Documented in base class.
1607  void
1609 
1610  // Documented in base class.
1611  void
1613 
1614  // Documented in base class.
1615  void
1617 
1618  // Documented in base class.
1619  void
1620  setPolylineID(std::string id, index_type ROIIndex, index_type shapeIndex);
1621 
1622  // Documented in base class.
1623  void
1625 
1626  // Documented in base class.
1627  void
1628  setPolylineLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1629 
1630  // Documented in base class.
1631  void
1633 
1634  // Documented in base class.
1635  void
1636  setPolylineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1637 
1638  // Documented in base class.
1639  void
1640  setPolylineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
1641 
1642  // Documented in base class.
1643  void
1644  setPolylineText(std::string text, index_type ROIIndex, index_type shapeIndex);
1645 
1646  // Documented in base class.
1647  void
1649 
1650  // Documented in base class.
1651  void
1653 
1654  // Documented in base class.
1655  void
1657 
1658  // Documented in base class.
1659  void
1660  setPolylineTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1661 
1662  // Documented in base class.
1663  void
1664  setPolylineVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
1665 
1666  // Documented in base class.
1667  void
1669 
1670  // Documented in base class.
1671  void
1673 
1674  // Documented in base class.
1675  void
1676  setPolylinePoints(std::string points, index_type ROIIndex, index_type shapeIndex);
1677 
1678  // Documented in base class.
1679  void
1680  setProjectAnnotationRef(const std::string& annotation, index_type projectIndex, index_type annotationRefIndex);
1681 
1682  // Documented in base class.
1683  void
1684  setProjectDatasetRef(const std::string& dataset, index_type projectIndex, index_type datasetRefIndex);
1685 
1686  // Documented in base class.
1687  void
1688  setProjectDescription(std::string description, index_type projectIndex);
1689 
1690  // Documented in base class.
1691  void
1692  setProjectExperimenterGroupRef(const std::string& experimenterGroup, index_type projectIndex);
1693 
1694  // Documented in base class.
1695  void
1696  setProjectExperimenterRef(const std::string& experimenter, index_type projectIndex);
1697 
1698  // Documented in base class.
1699  void
1700  setProjectID(std::string id, index_type projectIndex);
1701 
1702  // Documented in base class.
1703  void
1704  setProjectName(std::string name, index_type projectIndex);
1705 
1706  // Documented in base class.
1707  void
1708  setROIAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type annotationRefIndex);
1709 
1710  // Documented in base class.
1711  void
1712  setROIDescription(std::string description, index_type ROIIndex);
1713 
1714  // Documented in base class.
1715  void
1716  setROIID(std::string id, index_type ROIIndex);
1717 
1718  // Documented in base class.
1719  void
1720  setROIName(std::string name, index_type ROIIndex);
1721 
1722  // Documented in base class.
1723  void
1724  setROINamespace(std::string namespace_, index_type ROIIndex);
1725 
1726  // Documented in base class.
1727  void
1728  setReagentAnnotationRef(const std::string& annotation, index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex);
1729 
1730  // Documented in base class.
1731  void
1732  setReagentDescription(std::string description, index_type screenIndex, index_type reagentIndex);
1733 
1734  // Documented in base class.
1735  void
1736  setReagentID(std::string id, index_type screenIndex, index_type reagentIndex);
1737 
1738  // Documented in base class.
1739  void
1740  setReagentName(std::string name, index_type screenIndex, index_type reagentIndex);
1741 
1742  // Documented in base class.
1743  void
1744  setReagentReagentIdentifier(std::string reagentIdentifier, index_type screenIndex, index_type reagentIndex);
1745 
1746  // Documented in base class.
1747  void
1749 
1750  // Documented in base class.
1751  void
1753 
1754  // Documented in base class.
1755  void
1757 
1758  // Documented in base class.
1759  void
1761 
1762  // Documented in base class.
1763  void
1765 
1766  // Documented in base class.
1767  void
1768  setRectangleID(std::string id, index_type ROIIndex, index_type shapeIndex);
1769 
1770  // Documented in base class.
1771  void
1773 
1774  // Documented in base class.
1775  void
1776  setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1777 
1778  // Documented in base class.
1779  void
1781 
1782  // Documented in base class.
1783  void
1784  setRectangleStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1785 
1786  // Documented in base class.
1787  void
1788  setRectangleStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
1789 
1790  // Documented in base class.
1791  void
1792  setRectangleText(std::string text, index_type ROIIndex, index_type shapeIndex);
1793 
1794  // Documented in base class.
1795  void
1797 
1798  // Documented in base class.
1799  void
1801 
1802  // Documented in base class.
1803  void
1805 
1806  // Documented in base class.
1807  void
1808  setRectangleTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1809 
1810  // Documented in base class.
1811  void
1812  setRectangleVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
1813 
1814  // Documented in base class.
1815  void
1816  setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex);
1817 
1818  // Documented in base class.
1819  void
1820  setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex);
1821 
1822  // Documented in base class.
1823  void
1824  setRectangleX(double x, index_type ROIIndex, index_type shapeIndex);
1825 
1826  // Documented in base class.
1827  void
1828  setRectangleY(double y, index_type ROIIndex, index_type shapeIndex);
1829 
1830  // Documented in base class.
1831  void
1832  setRightsRightsHeld(std::string rightsHeld);
1833 
1834  // Documented in base class.
1835  void
1836  setRightsRightsHolder(std::string rightsHolder);
1837 
1838  // Documented in base class.
1839  void
1840  setScreenAnnotationRef(const std::string& annotation, index_type screenIndex, index_type annotationRefIndex);
1841 
1842  // Documented in base class.
1843  void
1844  setScreenDescription(std::string description, index_type screenIndex);
1845 
1846  // Documented in base class.
1847  void
1848  setScreenID(std::string id, index_type screenIndex);
1849 
1850  // Documented in base class.
1851  void
1852  setScreenName(std::string name, index_type screenIndex);
1853 
1854  // Documented in base class.
1855  void
1856  setScreenPlateRef(const std::string& plate, index_type screenIndex, index_type plateRefIndex);
1857 
1858  // Documented in base class.
1859  void
1860  setScreenProtocolDescription(std::string protocolDescription, index_type screenIndex);
1861 
1862  // Documented in base class.
1863  void
1864  setScreenProtocolIdentifier(std::string protocolIdentifier, index_type screenIndex);
1865 
1866  // Documented in base class.
1867  void
1868  setScreenReagentSetDescription(std::string reagentSetDescription, index_type screenIndex);
1869 
1870  // Documented in base class.
1871  void
1872  setScreenReagentSetIdentifier(std::string reagentSetIdentifier, index_type screenIndex);
1873 
1874  // Documented in base class.
1875  void
1876  setScreenType(std::string type, index_type screenIndex);
1877 
1878  // Documented in base class.
1879  void
1880  setStageLabelName(std::string name, index_type imageIndex);
1881 
1882  // Documented in base class.
1883  void
1884  setStageLabelX(double x, index_type imageIndex);
1885 
1886  // Documented in base class.
1887  void
1888  setStageLabelY(double y, index_type imageIndex);
1889 
1890  // Documented in base class.
1891  void
1892  setStageLabelZ(double z, index_type imageIndex);
1893 
1894  // Documented in base class.
1895  void
1896  setTagAnnotationAnnotationRef(const std::string& annotation, index_type tagAnnotationIndex, index_type annotationRefIndex);
1897 
1898  // Documented in base class.
1899  void
1900  setTagAnnotationAnnotator(std::string annotator, index_type tagAnnotationIndex);
1901 
1902  // Documented in base class.
1903  void
1904  setTagAnnotationDescription(std::string description, index_type tagAnnotationIndex);
1905 
1906  // Documented in base class.
1907  void
1908  setTagAnnotationID(std::string id, index_type tagAnnotationIndex);
1909 
1910  // Documented in base class.
1911  void
1912  setTagAnnotationNamespace(std::string namespace_, index_type tagAnnotationIndex);
1913 
1914  // Documented in base class.
1915  void
1916  setTagAnnotationValue(std::string value, index_type tagAnnotationIndex);
1917 
1918  // Documented in base class.
1919  void
1920  setTermAnnotationAnnotationRef(const std::string& annotation, index_type termAnnotationIndex, index_type annotationRefIndex);
1921 
1922  // Documented in base class.
1923  void
1924  setTermAnnotationAnnotator(std::string annotator, index_type termAnnotationIndex);
1925 
1926  // Documented in base class.
1927  void
1928  setTermAnnotationDescription(std::string description, index_type termAnnotationIndex);
1929 
1930  // Documented in base class.
1931  void
1932  setTermAnnotationID(std::string id, index_type termAnnotationIndex);
1933 
1934  // Documented in base class.
1935  void
1936  setTermAnnotationNamespace(std::string namespace_, index_type termAnnotationIndex);
1937 
1938  // Documented in base class.
1939  void
1940  setTermAnnotationValue(std::string value, index_type termAnnotationIndex);
1941 
1942  // Documented in base class.
1943  void
1945 
1946  // Documented in base class.
1947  void
1949 
1950  // Documented in base class.
1951  void
1953 
1954  // Documented in base class.
1955  void
1957 
1958  // Documented in base class.
1959  void
1961 
1962  // Documented in base class.
1963  void
1964  setTimestampAnnotationAnnotationRef(const std::string& annotation, index_type timestampAnnotationIndex, index_type annotationRefIndex);
1965 
1966  // Documented in base class.
1967  void
1968  setTimestampAnnotationAnnotator(std::string annotator, index_type timestampAnnotationIndex);
1969 
1970  // Documented in base class.
1971  void
1972  setTimestampAnnotationDescription(std::string description, index_type timestampAnnotationIndex);
1973 
1974  // Documented in base class.
1975  void
1976  setTimestampAnnotationID(std::string id, index_type timestampAnnotationIndex);
1977 
1978  // Documented in base class.
1979  void
1980  setTimestampAnnotationNamespace(std::string namespace_, index_type timestampAnnotationIndex);
1981 
1982  // Documented in base class.
1983  void
1985 
1986  // Documented in base class.
1987  void
1989 
1990  // Documented in base class.
1991  void
1993 
1994  // Documented in base class.
1995  void
1997 
1998  // Documented in base class.
1999  void
2001 
2002  // Documented in base class.
2003  void
2005 
2006  // Documented in base class.
2007  void
2008  setUUIDValue(std::string value, index_type imageIndex, index_type tiffDataIndex);
2009 
2010  // Documented in base class.
2011  void
2012  setUUIDFileName(std::string fileName, index_type imageIndex, index_type tiffDataIndex);
2013 
2014  // Documented in base class.
2015  void
2016  setWellAnnotationRef(const std::string& annotation, index_type plateIndex, index_type wellIndex, index_type annotationRefIndex);
2017 
2018  // Documented in base class.
2019  void
2021 
2022  // Documented in base class.
2023  void
2025 
2026  // Documented in base class.
2027  void
2028  setWellExternalDescription(std::string externalDescription, index_type plateIndex, index_type wellIndex);
2029 
2030  // Documented in base class.
2031  void
2032  setWellExternalIdentifier(std::string externalIdentifier, index_type plateIndex, index_type wellIndex);
2033 
2034  // Documented in base class.
2035  void
2036  setWellID(std::string id, index_type plateIndex, index_type wellIndex);
2037 
2038  // Documented in base class.
2039  void
2040  setWellReagentRef(const std::string& reagent, index_type plateIndex, index_type wellIndex);
2041 
2042  // Documented in base class.
2043  void
2045 
2046  // Documented in base class.
2047  void
2048  setWellType(std::string type, index_type plateIndex, index_type wellIndex);
2049 
2050  // Documented in base class.
2051  void
2052  setWellSampleAnnotationRef(const std::string& annotation, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex, index_type annotationRefIndex);
2053 
2054  // Documented in base class.
2055  void
2056  setWellSampleID(std::string id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2057 
2058  // Documented in base class.
2059  void
2060  setWellSampleImageRef(const std::string& image, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2061 
2062  // Documented in base class.
2063  void
2065 
2066  // Documented in base class.
2067  void
2068  setWellSamplePositionX(double positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2069 
2070  // Documented in base class.
2071  void
2072  setWellSamplePositionY(double positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2073 
2074  // Documented in base class.
2075  void
2076  setWellSampleTimepoint(ome::xml::model::primitives::Timestamp timepoint, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2077 
2078  // Documented in base class.
2079  void
2080  setXMLAnnotationAnnotationRef(const std::string& annotation, index_type XMLAnnotationIndex, index_type annotationRefIndex);
2081 
2082  // Documented in base class.
2083  void
2084  setXMLAnnotationAnnotator(std::string annotator, index_type XMLAnnotationIndex);
2085 
2086  // Documented in base class.
2087  void
2088  setXMLAnnotationDescription(std::string description, index_type XMLAnnotationIndex);
2089 
2090  // Documented in base class.
2091  void
2092  setXMLAnnotationID(std::string id, index_type XMLAnnotationIndex);
2093 
2094  // Documented in base class.
2095  void
2096  setXMLAnnotationNamespace(std::string namespace_, index_type XMLAnnotationIndex);
2097 
2098  // Documented in base class.
2099  void
2100  setXMLAnnotationValue(std::string value, index_type XMLAnnotationIndex);
2101 
2102  };
2103 
2104  }
2105  }
2106 }
2107 
2108 #endif // OME_XML_META_FILTERMETADATA_H
2109 
2110 /*
2111  * Local Variables:
2112  * mode:C++
2113  * End:
2114  */
void setPlaneAnnotationRef(const std::string &annotation, index_type imageIndex, index_type planeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Plane.
Definition: FilterMetadata.cpp:2290
void setTermAnnotationValue(std::string value, index_type termAnnotationIndex)
Set the Value property of TermAnnotation.
Definition: FilterMetadata.cpp:3312
FilamentType enumeration.
Definition: FilamentType.h:70
void setLaserLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Laser.
Definition: FilterMetadata.cpp:1458
void setWellSampleImageRef(const std::string &image, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the ImageRef property of WellSample.
Definition: FilterMetadata.cpp:3516
void setProjectDescription(std::string description, index_type projectIndex)
Set the Description property of Project.
Definition: FilterMetadata.cpp:2870
ExperimentType enumeration.
Definition: ExperimentType.h:70
void setPlanePositionX(double positionX, index_type imageIndex, index_type planeIndex)
Set the PositionX property of Plane.
Definition: FilterMetadata.cpp:2316
void setStageLabelX(double x, index_type imageIndex)
Set the X property of StageLabel.
Definition: FilterMetadata.cpp:3210
ArcType enumeration.
Definition: ArcType.h:70
void setPolylineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polyline.
Definition: FilterMetadata.cpp:2774
void setExperimentExperimenterRef(const std::string &experimenter, index_type experimentIndex)
Set the ExperimenterRef property of Experiment.
Definition: FilterMetadata.cpp:900
void setPointText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Point.
Definition: FilterMetadata.cpp:2564
void setLabelID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Label.
Definition: FilterMetadata.cpp:1360
void setPolylineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Polyline.
Definition: FilterMetadata.cpp:2794
void setLongAnnotationValue(int64_t value, index_type longAnnotationIndex)
Set the Value property of LongAnnotation.
Definition: FilterMetadata.cpp:1874
void setScreenAnnotationRef(const std::string &annotation, index_type screenIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Screen.
Definition: FilterMetadata.cpp:3126
void setEllipseTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Ellipse.
Definition: FilterMetadata.cpp:838
void setStageLabelY(double y, index_type imageIndex)
Set the Y property of StageLabel.
Definition: FilterMetadata.cpp:3216
void setDoubleAnnotationDescription(std::string description, index_type doubleAnnotationIndex)
Set the Description property of DoubleAnnotation.
Definition: FilterMetadata.cpp:730
void setPointID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Point.
Definition: FilterMetadata.cpp:2524
void setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Rectangle.
Definition: FilterMetadata.cpp:3026
void setObjectiveImmersion(ome::xml::model::enums::Immersion immersion, index_type instrumentIndex, index_type objectiveIndex)
Set the Immersion property of Objective.
Definition: FilterMetadata.cpp:2104
void setBinaryFileSize(ome::xml::model::primitives::NonNegativeLong size, index_type fileAnnotationIndex)
Set the Size property of BinaryFile.
Definition: FilterMetadata.cpp:298
void setDoubleAnnotationAnnotator(std::string annotator, index_type doubleAnnotationIndex)
Set the Annotator property of DoubleAnnotation.
Definition: FilterMetadata.cpp:722
void setLineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Line.
Definition: FilterMetadata.cpp:1732
void setPlaneExposureTime(double exposureTime, index_type imageIndex, index_type planeIndex)
Set the ExposureTime property of Plane.
Definition: FilterMetadata.cpp:2302
void setLightEmittingDiodeModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1574
void setExperimentID(std::string id, index_type experimentIndex)
Set the ID property of Experiment.
Definition: FilterMetadata.cpp:906
void setReagentName(std::string name, index_type screenIndex, index_type reagentIndex)
Set the Name property of Reagent.
Definition: FilterMetadata.cpp:2966
void setTagAnnotationValue(std::string value, index_type tagAnnotationIndex)
Set the Value property of TagAnnotation.
Definition: FilterMetadata.cpp:3266
void setLightPathEmissionFilterRef(const std::string &emissionFilter, index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex)
Set the EmissionFilterRef property of LightPath.
Definition: FilterMetadata.cpp:1602
void setLightPathDichroicRef(const std::string &dichroic, index_type imageIndex, index_type channelIndex)
Set the DichroicRef property of LightPath.
Definition: FilterMetadata.cpp:1596
void setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex)
Set the RefractiveIndex property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2186
void setMaskX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Mask.
Definition: FilterMetadata.cpp:2000
void setListAnnotationDescription(std::string description, index_type listAnnotationIndex)
Set the Description property of ListAnnotation.
Definition: FilterMetadata.cpp:1812
void setMaskVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Mask.
Definition: FilterMetadata.cpp:1982
void setPlateAcquisitionAnnotationRef(const std::string &annotation, index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex)
Set the AnnotationRef property of PlateAcquisition.
Definition: FilterMetadata.cpp:2440
void setMaskTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Mask.
Definition: FilterMetadata.cpp:1970
Correction enumeration.
Definition: Correction.h:70
void setArcSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Arc.
Definition: FilterMetadata.cpp:268
void setPointStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Point.
Definition: FilterMetadata.cpp:2558
void setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex)
Set the Zoom property of DetectorSettings.
Definition: FilterMetadata.cpp:670
void setPolygonID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polygon.
Definition: FilterMetadata.cpp:2644
void setExperimenterUserName(std::string userName, index_type experimenterIndex)
Set the UserName property of Experimenter.
Definition: FilterMetadata.cpp:974
void setPixelsDimensionOrder(ome::xml::model::enums::DimensionOrder dimensionOrder, index_type imageIndex)
Set the DimensionOrder property of Pixels.
Definition: FilterMetadata.cpp:2204
void setDoubleAnnotationAnnotationRef(const std::string &annotation, index_type doubleAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of DoubleAnnotation.
Definition: FilterMetadata.cpp:716
void setChannelLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type imageIndex, index_type channelIndex)
Set the Attenuation property of LightSourceSettings.
Definition: FilterMetadata.cpp:1614
void setTagAnnotationNamespace(std::string namespace_, index_type tagAnnotationIndex)
Set the Namespace property of TagAnnotation.
Definition: FilterMetadata.cpp:3258
void setCommentAnnotationAnnotator(std::string annotator, index_type commentAnnotationIndex)
Set the Annotator property of CommentAnnotation.
Definition: FilterMetadata.cpp:462
An ISO-8601 timestamp.
Definition: Timestamp.h:66
void setMicrobeamManipulationLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)
Set the Attenuation property of LightSourceSettings.
Definition: FilterMetadata.cpp:1620
void setPlanePositionZ(double positionZ, index_type imageIndex, index_type planeIndex)
Set the PositionZ property of Plane.
Definition: FilterMetadata.cpp:2328
void setTermAnnotationAnnotationRef(const std::string &annotation, index_type termAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TermAnnotation.
Definition: FilterMetadata.cpp:3274
void setEllipseTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Ellipse.
Definition: FilterMetadata.cpp:856
void setPolygonFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Polygon.
Definition: FilterMetadata.cpp:2638
void setLabelLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Label.
Definition: FilterMetadata.cpp:1368
void setEllipseFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Ellipse.
Definition: FilterMetadata.cpp:772
void setArcManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Arc.
Definition: FilterMetadata.cpp:246
void setMaskFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Mask.
Definition: FilterMetadata.cpp:1892
void setTagAnnotationDescription(std::string description, index_type tagAnnotationIndex)
Set the Description property of TagAnnotation.
Definition: FilterMetadata.cpp:3242
void setMaskFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Mask.
Definition: FilterMetadata.cpp:1886
void setDetectorSettingsBinning(ome::xml::model::enums::Binning binning, index_type imageIndex, index_type channelIndex)
Set the Binning property of DetectorSettings.
Definition: FilterMetadata.cpp:626
void setFilterSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterIndex)
Set the SerialNumber property of Filter.
Definition: FilterMetadata.cpp:1154
void setWellSamplePositionY(double positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the PositionY property of WellSample.
Definition: FilterMetadata.cpp:3534
void setFilterSetEmissionFilterRef(const std::string &emissionFilter, index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex)
Set the EmissionFilterRef property of FilterSet.
Definition: FilterMetadata.cpp:1174
void setLabelFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Label.
Definition: FilterMetadata.cpp:1354
void setPolygonTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Polygon.
Definition: FilterMetadata.cpp:2710
AcquisitionMode enumeration.
Definition: AcquisitionMode.h:70
void setFilamentID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Filament.
Definition: FilterMetadata.cpp:1024
void setTimestampAnnotationID(std::string id, index_type timestampAnnotationIndex)
Set the ID property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3372
void setLaserRepetitionRate(double repetitionRate, index_type instrumentIndex, index_type lightSourceIndex)
Set the RepetitionRate property of Laser.
Definition: FilterMetadata.cpp:1526
void setLongAnnotationDescription(std::string description, index_type longAnnotationIndex)
Set the Description property of LongAnnotation.
Definition: FilterMetadata.cpp:1850
void setWellSampleAnnotationRef(const std::string &annotation, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex, index_type annotationRefIndex)
Set the AnnotationRef property of WellSample.
Definition: FilterMetadata.cpp:3502
void setPixelsPhysicalSizeY(ome::xml::model::primitives::PositiveFloat physicalSizeY, index_type imageIndex)
Set the PhysicalSizeY property of Pixels.
Definition: FilterMetadata.cpp:2230
void setPlaneTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type imageIndex, index_type planeIndex)
Set the TheZ property of Plane.
Definition: FilterMetadata.cpp:2346
void setPlateName(std::string name, index_type plateIndex)
Set the Name property of Plate.
Definition: FilterMetadata.cpp:2400
void setRectangleFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Rectangle.
Definition: FilterMetadata.cpp:2994
void setEllipseStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Ellipse.
Definition: FilterMetadata.cpp:810
void setScreenProtocolIdentifier(std::string protocolIdentifier, index_type screenIndex)
Set the ProtocolIdentifier property of Screen.
Definition: FilterMetadata.cpp:3170
void setArcLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Arc.
Definition: FilterMetadata.cpp:238
void setROINamespace(std::string namespace_, index_type ROIIndex)
Set the Namespace property of ROI.
Definition: FilterMetadata.cpp:2936
void setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex)
Set the LensNA property of Objective.
Definition: FilterMetadata.cpp:2116
void setDoubleAnnotationID(std::string id, index_type doubleAnnotationIndex)
Set the ID property of DoubleAnnotation.
Definition: FilterMetadata.cpp:738
void setLineText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Line.
Definition: FilterMetadata.cpp:1724
void setPlateAcquisitionID(std::string id, index_type plateIndex, index_type plateAcquisitionIndex)
Set the ID property of PlateAcquisition.
Definition: FilterMetadata.cpp:2460
void setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polygon.
Definition: FilterMetadata.cpp:2658
void setPlateAcquisitionStartTime(ome::xml::model::primitives::Timestamp startTime, index_type plateIndex, index_type plateAcquisitionIndex)
Set the StartTime property of PlateAcquisition.
Definition: FilterMetadata.cpp:2482
void setListAnnotationID(std::string id, index_type listAnnotationIndex)
Set the ID property of ListAnnotation.
Definition: FilterMetadata.cpp:1820
void setExperimenterGroupID(std::string id, index_type experimenterGroupIndex)
Set the ID property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1002
void setLabelX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Label.
Definition: FilterMetadata.cpp:1438
void setRightsRightsHeld(std::string rightsHeld)
Set the RightsHeld property of Rights.
Definition: FilterMetadata.cpp:3114
void setLineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Line.
Definition: FilterMetadata.cpp:1744
void setDichroicSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the SerialNumber property of Dichroic.
Definition: FilterMetadata.cpp:708
void setEllipseText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Ellipse.
Definition: FilterMetadata.cpp:830
void setPolylineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polyline.
Definition: FilterMetadata.cpp:2786
void setLightEmittingDiodePower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1582
void setPlateFieldIndex(ome::xml::model::primitives::NonNegativeInteger fieldIndex, index_type plateIndex)
Set the FieldIndex property of Plate.
Definition: FilterMetadata.cpp:2386
void setFileAnnotationNamespace(std::string namespace_, index_type fileAnnotationIndex)
Set the Namespace property of FileAnnotation.
Definition: FilterMetadata.cpp:1106
void setBinaryOnlyMetadataFile(std::string metadataFile)
Set the MetadataFile property of BinaryOnly.
Definition: FilterMetadata.cpp:304
void setDatasetExperimenterRef(const std::string &experimenter, index_type datasetIndex)
Set the ExperimenterRef property of Dataset.
Definition: FilterMetadata.cpp:522
void setPointStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Point.
Definition: FilterMetadata.cpp:2544
void setPlateExternalIdentifier(std::string externalIdentifier, index_type plateIndex)
Set the ExternalIdentifier property of Plate.
Definition: FilterMetadata.cpp:2378
void setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Ellipse.
Definition: FilterMetadata.cpp:804
void setImageID(std::string id, index_type imageIndex)
Set the ID property of Image.
Definition: FilterMetadata.cpp:1264
void setLongAnnotationNamespace(std::string namespace_, index_type longAnnotationIndex)
Set the Namespace property of LongAnnotation.
Definition: FilterMetadata.cpp:1866
void setPolylineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Polyline.
Definition: FilterMetadata.cpp:2768
void setEllipseTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Ellipse.
Definition: FilterMetadata.cpp:850
void setChannelIlluminationType(ome::xml::model::enums::IlluminationType illuminationType, index_type imageIndex, index_type channelIndex)
Set the IlluminationType property of Channel.
Definition: FilterMetadata.cpp:418
void setExperimenterGroupLeader(const std::string &leader, index_type experimenterGroupIndex, index_type leaderIndex)
Set the Leader property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1010
void setExperimenterLastName(std::string lastName, index_type experimenterIndex)
Set the LastName property of Experimenter.
Definition: FilterMetadata.cpp:958
void setTimestampAnnotationDescription(std::string description, index_type timestampAnnotationIndex)
Set the Description property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3364
void setTimestampAnnotationNamespace(std::string namespace_, index_type timestampAnnotationIndex)
Set the Namespace property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3380
void setPlateID(std::string id, index_type plateIndex)
Set the ID property of Plate.
Definition: FilterMetadata.cpp:2392
void setXMLAnnotationAnnotator(std::string annotator, index_type XMLAnnotationIndex)
Set the Annotator property of XMLAnnotation.
Definition: FilterMetadata.cpp:3552
void setObjectiveSettingsID(std::string id, index_type imageIndex)
Set the ID property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2172
void setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex)
Set the Zoom property of Detector.
Definition: FilterMetadata.cpp:620
FillRule enumeration.
Definition: FillRule.h:70
void setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex)
Set the Offset property of DetectorSettings.
Definition: FilterMetadata.cpp:652
void setScreenPlateRef(const std::string &plate, index_type screenIndex, index_type plateRefIndex)
Set the PlateRef property of Screen.
Definition: FilterMetadata.cpp:3156
void setWellRow(ome::xml::model::primitives::NonNegativeInteger row, index_type plateIndex, index_type wellIndex)
Set the Row property of Well.
Definition: FilterMetadata.cpp:3488
void setLaserPulse(ome::xml::model::enums::Pulse pulse, index_type instrumentIndex, index_type lightSourceIndex)
Set the Pulse property of Laser.
Definition: FilterMetadata.cpp:1514
void setEllipseTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Ellipse.
Definition: FilterMetadata.cpp:844
void setLaserManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Laser.
Definition: FilterMetadata.cpp:1466
void setWellAnnotationRef(const std::string &annotation, index_type plateIndex, index_type wellIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Well.
Definition: FilterMetadata.cpp:3440
void setMicrobeamManipulationType(ome::xml::model::enums::MicrobeamManipulationType type, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the Type property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2040
void setPointTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Point.
Definition: FilterMetadata.cpp:2590
void setFilterID(std::string id, index_type instrumentIndex, index_type filterIndex)
Set the ID property of Filter.
Definition: FilterMetadata.cpp:1122
void setPolylineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Polyline.
Definition: FilterMetadata.cpp:2742
void setChannelFilterSetRef(const std::string &filterSet, index_type imageIndex, index_type channelIndex)
Set the FilterSetRef property of Channel.
Definition: FilterMetadata.cpp:396
void setCommentAnnotationValue(std::string value, index_type commentAnnotationIndex)
Set the Value property of CommentAnnotation.
Definition: FilterMetadata.cpp:494
void setMaskID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Mask.
Definition: FilterMetadata.cpp:1910
void setMaskTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Mask.
Definition: FilterMetadata.cpp:1964
void setExperimentDescription(std::string description, index_type experimentIndex)
Set the Description property of Experiment.
Definition: FilterMetadata.cpp:892
void setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex)
Set the AmplificationGain property of Detector.
Definition: FilterMetadata.cpp:550
void setEllipseID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Ellipse.
Definition: FilterMetadata.cpp:790
void setPointFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Point.
Definition: FilterMetadata.cpp:2494
void setPixelsTimeIncrement(double timeIncrement, index_type imageIndex)
Set the TimeIncrement property of Pixels.
Definition: FilterMetadata.cpp:2278
void setLightEmittingDiodeLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1558
Immersion enumeration.
Definition: Immersion.h:70
void setChannelAnnotationRef(const std::string &annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Channel.
Definition: FilterMetadata.cpp:366
Marker enumeration.
Definition: Marker.h:70
void setRectangleLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Rectangle.
Definition: FilterMetadata.cpp:3020
void setPolygonFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Polygon.
Definition: FilterMetadata.cpp:2626
void setStageLabelName(std::string name, index_type imageIndex)
Set the Name property of StageLabel.
Definition: FilterMetadata.cpp:3202
void setPixelsAnnotationRef(const std::string &annotation, index_type imageIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Pixels.
Definition: FilterMetadata.cpp:2192
void setObjectiveManufacturer(std::string manufacturer, index_type instrumentIndex, index_type objectiveIndex)
Set the Manufacturer property of Objective.
Definition: FilterMetadata.cpp:2130
void setLabelVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Label.
Definition: FilterMetadata.cpp:1432
void setImageROIRef(const std::string &roi, index_type imageIndex, index_type ROIRefIndex)
Set the ROIRef property of Image.
Definition: FilterMetadata.cpp:1292
void setTimestampAnnotationAnnotationRef(const std::string &annotation, index_type timestampAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3350
void setDetectorSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type detectorIndex)
Set the SerialNumber property of Detector.
Definition: FilterMetadata.cpp:600
void setRectangleStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Rectangle.
Definition: FilterMetadata.cpp:3038
Pulse enumeration.
Definition: Pulse.h:70
void setImageExperimenterGroupRef(const std::string &experimenterGroup, index_type imageIndex)
Set the ExperimenterGroupRef property of Image.
Definition: FilterMetadata.cpp:1252
void setChannelAcquisitionMode(ome::xml::model::enums::AcquisitionMode acquisitionMode, index_type imageIndex, index_type channelIndex)
Set the AcquisitionMode property of Channel.
Definition: FilterMetadata.cpp:360
void setPlateStatus(std::string status, index_type plateIndex)
Set the Status property of Plate.
Definition: FilterMetadata.cpp:2420
void setROIDescription(std::string description, index_type ROIIndex)
Set the Description property of ROI.
Definition: FilterMetadata.cpp:2912
void setObjectiveSettingsMedium(ome::xml::model::enums::Medium medium, index_type imageIndex)
Set the Medium property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2180
void setScreenID(std::string id, index_type screenIndex)
Set the ID property of Screen.
Definition: FilterMetadata.cpp:3140
void setFilamentType(ome::xml::model::enums::FilamentType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Filament.
Definition: FilterMetadata.cpp:1070
void setLabelStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Label.
Definition: FilterMetadata.cpp:1394
void setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex)
Set the Value property of DoubleAnnotation.
Definition: FilterMetadata.cpp:754
void setTimestampAnnotationAnnotator(std::string annotator, index_type timestampAnnotationIndex)
Set the Annotator property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3356
void setExperimenterGroupDescription(std::string description, index_type experimenterGroupIndex)
Set the Description property of ExperimenterGroup.
Definition: FilterMetadata.cpp:988
void setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Mask.
Definition: FilterMetadata.cpp:1994
void setMicroscopeType(ome::xml::model::enums::MicroscopeType type, index_type instrumentIndex)
Set the Type property of Microscope.
Definition: FilterMetadata.cpp:2078
void setFilterSetModel(std::string model, index_type instrumentIndex, index_type filterSetIndex)
Set the Model property of FilterSet.
Definition: FilterMetadata.cpp:1210
void setLineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Line.
Definition: FilterMetadata.cpp:1666
void setImagingEnvironmentAirPressure(double airPressure, index_type imageIndex)
Set the AirPressure property of ImagingEnvironment.
Definition: FilterMetadata.cpp:1298
void setLaserType(ome::xml::model::enums::LaserType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Laser.
Definition: FilterMetadata.cpp:1538
void setPixelsPhysicalSizeZ(ome::xml::model::primitives::PositiveFloat physicalSizeZ, index_type imageIndex)
Set the PhysicalSizeZ property of Pixels.
Definition: FilterMetadata.cpp:2236
void setTermAnnotationDescription(std::string description, index_type termAnnotationIndex)
Set the Description property of TermAnnotation.
Definition: FilterMetadata.cpp:3288
void setPointFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Point.
Definition: FilterMetadata.cpp:2506
void setDetectorID(std::string id, index_type instrumentIndex, index_type detectorIndex)
Set the ID property of Detector.
Definition: FilterMetadata.cpp:562
void setWellID(std::string id, index_type plateIndex, index_type wellIndex)
Set the ID property of Well.
Definition: FilterMetadata.cpp:3474
FontFamily enumeration.
Definition: FontFamily.h:70
IlluminationType enumeration.
Definition: IlluminationType.h:70
void setLineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex)
Set the MarkerEnd property of Line.
Definition: FilterMetadata.cpp:1762
bool filter
Is filtering enabled?
Definition: FilterMetadata.h:71
void setScreenDescription(std::string description, index_type screenIndex)
Set the Description property of Screen.
Definition: FilterMetadata.cpp:3132
void setEllipseX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Ellipse.
Definition: FilterMetadata.cpp:880
void setListAnnotationAnnotationRef(const std::string &annotation, index_type listAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of ListAnnotation.
Definition: FilterMetadata.cpp:1798
void setMaskY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Mask.
Definition: FilterMetadata.cpp:2006
void setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex)
Set the PockelCell property of Laser.
Definition: FilterMetadata.cpp:1508
void setPlateAcquisitionEndTime(ome::xml::model::primitives::Timestamp endTime, index_type plateIndex, index_type plateAcquisitionIndex)
Set the EndTime property of PlateAcquisition.
Definition: FilterMetadata.cpp:2454
void setExperimenterInstitution(std::string institution, index_type experimenterIndex)
Set the Institution property of Experimenter.
Definition: FilterMetadata.cpp:950
void setPointVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Point.
Definition: FilterMetadata.cpp:2596
void setChannelLightSourceSettingsID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of LightSourceSettings.
Definition: FilterMetadata.cpp:1626
void setFilterFilterWheel(std::string filterWheel, index_type instrumentIndex, index_type filterIndex)
Set the FilterWheel property of Filter.
Definition: FilterMetadata.cpp:1114
void setPlateAnnotationRef(const std::string &annotation, index_type plateIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Plate.
Definition: FilterMetadata.cpp:2352
void setLabelTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Label.
Definition: FilterMetadata.cpp:1426
void setPolygonVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Polygon.
Definition: FilterMetadata.cpp:2716
void setImageMicrobeamManipulationRef(const std::string &microbeamManipulation, index_type imageIndex, index_type microbeamManipulationRefIndex)
Set the MicrobeamManipulationRef property of Image.
Definition: FilterMetadata.cpp:1278
void setPointFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Point.
Definition: FilterMetadata.cpp:2500
void setObjectiveLotNumber(std::string lotNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the LotNumber property of Objective.
Definition: FilterMetadata.cpp:2122
void setPolylineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex)
Set the MarkerStart property of Polyline.
Definition: FilterMetadata.cpp:2844
void setLightPathExcitationFilterRef(const std::string &excitationFilter, index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex)
Set the ExcitationFilterRef property of LightPath.
Definition: FilterMetadata.cpp:1608
Binning enumeration.
Definition: Binning.h:70
void setMaskHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Mask.
Definition: FilterMetadata.cpp:1988
void setChannelLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type imageIndex, index_type channelIndex)
Set the Wavelength property of LightSourceSettings.
Definition: FilterMetadata.cpp:1642
void setLaserPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Laser.
Definition: FilterMetadata.cpp:1482
void setMicroscopeModel(std::string model, index_type instrumentIndex)
Set the Model property of Microscope.
Definition: FilterMetadata.cpp:2062
void setMaskStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Mask.
Definition: FilterMetadata.cpp:1930
void setDetectorManufacturer(std::string manufacturer, index_type instrumentIndex, index_type detectorIndex)
Set the Manufacturer property of Detector.
Definition: FilterMetadata.cpp:578
void setLineX1(double x1, index_type ROIIndex, index_type shapeIndex)
Set the X1 property of Line.
Definition: FilterMetadata.cpp:1774
void setPolylineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Polyline.
Definition: FilterMetadata.cpp:2814
void setPlateRows(ome::xml::model::primitives::PositiveInteger rows, index_type plateIndex)
Set the Rows property of Plate.
Definition: FilterMetadata.cpp:2414
void setExperimentType(ome::xml::model::enums::ExperimentType type, index_type experimentIndex)
Set the Type property of Experiment.
Definition: FilterMetadata.cpp:914
void setRectangleTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Rectangle.
Definition: FilterMetadata.cpp:3060
void setMicrobeamManipulationExperimenterRef(const std::string &experimenter, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the ExperimenterRef property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2020
NamingConvention enumeration.
Definition: NamingConvention.h:70
void setChannelFluor(std::string fluor, index_type imageIndex, index_type channelIndex)
Set the Fluor property of Channel.
Definition: FilterMetadata.cpp:402
void setPolylineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Polyline.
Definition: FilterMetadata.cpp:2754
void setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex)
Set the RadiusX property of Ellipse.
Definition: FilterMetadata.cpp:868
Metadata storage interface.
Definition: MetadataStore.h:140
void setExperimenterFirstName(std::string firstName, index_type experimenterIndex)
Set the FirstName property of Experimenter.
Definition: FilterMetadata.cpp:934
void setPixelsSizeC(ome::xml::model::primitives::PositiveInteger sizeC, index_type imageIndex)
Set the SizeC property of Pixels.
Definition: FilterMetadata.cpp:2248
void setWellSampleID(std::string id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the ID property of WellSample.
Definition: FilterMetadata.cpp:3508
void setFilterModel(std::string model, index_type instrumentIndex, index_type filterIndex)
Set the Model property of Filter.
Definition: FilterMetadata.cpp:1146
void setRectangleID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Rectangle.
Definition: FilterMetadata.cpp:3012
void setMicrobeamManipulationDescription(std::string description, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the Description property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2012
void setLongAnnotationID(std::string id, index_type longAnnotationIndex)
Set the ID property of LongAnnotation.
Definition: FilterMetadata.cpp:1858
ContrastMethod enumeration.
Definition: ContrastMethod.h:70
void setDetectorGain(double gain, index_type instrumentIndex, index_type detectorIndex)
Set the Gain property of Detector.
Definition: FilterMetadata.cpp:556
void setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Rectangle.
Definition: FilterMetadata.cpp:3096
void setPolylineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex)
Set the MarkerEnd property of Polyline.
Definition: FilterMetadata.cpp:2838
void setLongAnnotationAnnotator(std::string annotator, index_type longAnnotationIndex)
Set the Annotator property of LongAnnotation.
Definition: FilterMetadata.cpp:1842
void setTransmittanceRangeCutIn(ome::xml::model::primitives::PositiveInteger cutIn, index_type instrumentIndex, index_type filterIndex)
Set the CutIn property of TransmittanceRange.
Definition: FilterMetadata.cpp:3394
void setMaskFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Mask.
Definition: FilterMetadata.cpp:1904
void setPixelsSizeY(ome::xml::model::primitives::PositiveInteger sizeY, index_type imageIndex)
Set the SizeY property of Pixels.
Definition: FilterMetadata.cpp:2266
DimensionOrder enumeration.
Definition: DimensionOrder.h:70
void setEllipseVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Ellipse.
Definition: FilterMetadata.cpp:862
void setExperimenterAnnotationRef(const std::string &annotation, index_type experimenterIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Experimenter.
Definition: FilterMetadata.cpp:920
void setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Point.
Definition: FilterMetadata.cpp:2538
void setBooleanAnnotationNamespace(std::string namespace_, index_type booleanAnnotationIndex)
Set the Namespace property of BooleanAnnotation.
Definition: FilterMetadata.cpp:346
void setLineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Line.
Definition: FilterMetadata.cpp:1738
FilterMetadata(ome::compat::shared_ptr< MetadataStore > &store, bool filter)
Constructor.
Definition: FilterMetadata.cpp:186
void setTagAnnotationID(std::string id, index_type tagAnnotationIndex)
Set the ID property of TagAnnotation.
Definition: FilterMetadata.cpp:3250
void setEllipseStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Ellipse.
Definition: FilterMetadata.cpp:824
void setTagAnnotationAnnotator(std::string annotator, index_type tagAnnotationIndex)
Set the Annotator property of TagAnnotation.
Definition: FilterMetadata.cpp:3234
void setLaserLaserMedium(ome::xml::model::enums::LaserMedium laserMedium, index_type instrumentIndex, index_type lightSourceIndex)
Set the LaserMedium property of Laser.
Definition: FilterMetadata.cpp:1502
void setLightEmittingDiodeID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1550
void setProjectAnnotationRef(const std::string &annotation, index_type projectIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Project.
Definition: FilterMetadata.cpp:2858
void setPlanePositionY(double positionY, index_type imageIndex, index_type planeIndex)
Set the PositionY property of Plane.
Definition: FilterMetadata.cpp:2322
void setLabelStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Label.
Definition: FilterMetadata.cpp:1380
void setExperimenterGroupAnnotationRef(const std::string &annotation, index_type experimenterGroupIndex, index_type annotationRefIndex)
Set the AnnotationRef property of ExperimenterGroup.
Definition: FilterMetadata.cpp:982
void setPlaneTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type imageIndex, index_type planeIndex)
Set the TheC property of Plane.
Definition: FilterMetadata.cpp:2334
void setDatasetID(std::string id, index_type datasetIndex)
Set the ID property of Dataset.
Definition: FilterMetadata.cpp:528
void setChannelExcitationWavelength(ome::xml::model::primitives::PositiveInteger excitationWavelength, index_type imageIndex, index_type channelIndex)
Set the ExcitationWavelength property of Channel.
Definition: FilterMetadata.cpp:390
Open Microscopy Environment C++ implementation.
Definition: CoreMetadata.cpp:40
void setImagingEnvironmentCO2Percent(ome::xml::model::primitives::PercentFraction co2Percent, index_type imageIndex)
Set the CO2Percent property of ImagingEnvironment.
Definition: FilterMetadata.cpp:1304
void setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Rectangle.
Definition: FilterMetadata.cpp:3090
void setPolygonLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Polygon.
Definition: FilterMetadata.cpp:2652
void setDetectorSettingsIntegration(ome::xml::model::primitives::PositiveInteger integration, index_type imageIndex, index_type channelIndex)
Set the Integration property of DetectorSettings.
Definition: FilterMetadata.cpp:646
void setScreenName(std::string name, index_type screenIndex)
Set the Name property of Screen.
Definition: FilterMetadata.cpp:3148
void setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Mask.
Definition: FilterMetadata.cpp:1924
void setPixelsID(std::string id, index_type imageIndex)
Set the ID property of Pixels.
Definition: FilterMetadata.cpp:2210
void setPointTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Point.
Definition: FilterMetadata.cpp:2578
void setPlateAcquisitionDescription(std::string description, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Description property of PlateAcquisition.
Definition: FilterMetadata.cpp:2446
void setDetectorSettingsReadOutRate(double readOutRate, index_type imageIndex, index_type channelIndex)
Set the ReadOutRate property of DetectorSettings.
Definition: FilterMetadata.cpp:658
void setChannelName(std::string name, index_type imageIndex, index_type channelIndex)
Set the Name property of Channel.
Definition: FilterMetadata.cpp:430
void setPolygonFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Polygon.
Definition: FilterMetadata.cpp:2614
void setWellReagentRef(const std::string &reagent, index_type plateIndex, index_type wellIndex)
Set the ReagentRef property of Well.
Definition: FilterMetadata.cpp:3482
void setMaskFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Mask.
Definition: FilterMetadata.cpp:1898
void setExperimenterGroupExperimenterRef(const std::string &experimenter, index_type experimenterGroupIndex, index_type experimenterRefIndex)
Set the ExperimenterRef property of ExperimenterGroup.
Definition: FilterMetadata.cpp:996
void setImageAnnotationRef(const std::string &annotation, index_type imageIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Image.
Definition: FilterMetadata.cpp:1232
void setImageName(std::string name, index_type imageIndex)
Set the Name property of Image.
Definition: FilterMetadata.cpp:1284
void setTiffDataPlaneCount(ome::xml::model::primitives::NonNegativeInteger planeCount, index_type imageIndex, index_type tiffDataIndex)
Set the PlaneCount property of TiffData.
Definition: FilterMetadata.cpp:3344
void setTransmittanceRangeCutOut(ome::xml::model::primitives::PositiveInteger cutOut, index_type instrumentIndex, index_type filterIndex)
Set the CutOut property of TransmittanceRange.
Definition: FilterMetadata.cpp:3406
void setUUIDFileName(std::string fileName, index_type imageIndex, index_type tiffDataIndex)
Set the FileName property of UUID.
Definition: FilterMetadata.cpp:3432
void setReagentAnnotationRef(const std::string &annotation, index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Reagent.
Definition: FilterMetadata.cpp:2944
void setProjectExperimenterRef(const std::string &experimenter, index_type projectIndex)
Set the ExperimenterRef property of Project.
Definition: FilterMetadata.cpp:2884
void setDetectorSettingsID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of DetectorSettings.
Definition: FilterMetadata.cpp:638
void setPlateColumns(ome::xml::model::primitives::PositiveInteger columns, index_type plateIndex)
Set the Columns property of Plate.
Definition: FilterMetadata.cpp:2364
FontStyle enumeration.
Definition: FontStyle.h:70
void setChannelPinholeSize(double pinholeSize, index_type imageIndex, index_type channelIndex)
Set the PinholeSize property of Channel.
Definition: FilterMetadata.cpp:438
void setFileAnnotationAnnotator(std::string annotator, index_type fileAnnotationIndex)
Set the Annotator property of FileAnnotation.
Definition: FilterMetadata.cpp:1082
void setDichroicModel(std::string model, index_type instrumentIndex, index_type dichroicIndex)
Set the Model property of Dichroic.
Definition: FilterMetadata.cpp:700
void setPixelsType(ome::xml::model::enums::PixelType type, index_type imageIndex)
Set the Type property of Pixels.
Definition: FilterMetadata.cpp:2284
DetectorType enumeration.
Definition: DetectorType.h:70
void setCommentAnnotationNamespace(std::string namespace_, index_type commentAnnotationIndex)
Set the Namespace property of CommentAnnotation.
Definition: FilterMetadata.cpp:486
void setRectangleText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Rectangle.
Definition: FilterMetadata.cpp:3052
void setPolygonTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Polygon.
Definition: FilterMetadata.cpp:2704
void setPolygonStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Polygon.
Definition: FilterMetadata.cpp:2664
void setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex)
Set the Iris property of Objective.
Definition: FilterMetadata.cpp:2110
void setEllipseFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Ellipse.
Definition: FilterMetadata.cpp:778
void setChannelColor(ome::xml::model::primitives::Color color, index_type imageIndex, index_type channelIndex)
Set the Color property of Channel.
Definition: FilterMetadata.cpp:372
void setPlateDescription(std::string description, index_type plateIndex)
Set the Description property of Plate.
Definition: FilterMetadata.cpp:2370
void setMicrobeamManipulationLightSourceSettingsID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)
Set the ID property of LightSourceSettings.
Definition: FilterMetadata.cpp:1634
void setReagentReagentIdentifier(std::string reagentIdentifier, index_type screenIndex, index_type reagentIndex)
Set the ReagentIdentifier property of Reagent.
Definition: FilterMetadata.cpp:2974
void setDatasetExperimenterGroupRef(const std::string &experimenterGroup, index_type datasetIndex)
Set the ExperimenterGroupRef property of Dataset.
Definition: FilterMetadata.cpp:516
void setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the NominalMagnification property of Objective.
Definition: FilterMetadata.cpp:2146
void setPixelsPhysicalSizeX(ome::xml::model::primitives::PositiveFloat physicalSizeX, index_type imageIndex)
Set the PhysicalSizeX property of Pixels.
Definition: FilterMetadata.cpp:2224
void setWellType(std::string type, index_type plateIndex, index_type wellIndex)
Set the Type property of Well.
Definition: FilterMetadata.cpp:3494
void setScreenReagentSetDescription(std::string reagentSetDescription, index_type screenIndex)
Set the ReagentSetDescription property of Screen.
Definition: FilterMetadata.cpp:3178
void setLongAnnotationAnnotationRef(const std::string &annotation, index_type longAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of LongAnnotation.
Definition: FilterMetadata.cpp:1836
void setDatasetAnnotationRef(const std::string &annotation, index_type datasetIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Dataset.
Definition: FilterMetadata.cpp:502
LineCap enumeration.
Definition: LineCap.h:70
void setReagentID(std::string id, index_type screenIndex, index_type reagentIndex)
Set the ID property of Reagent.
Definition: FilterMetadata.cpp:2958
void setPixelsBigEndian(bool bigEndian, index_type imageIndex)
Set the BigEndian property of Pixels.
Definition: FilterMetadata.cpp:2198
void setFilamentSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Filament.
Definition: FilterMetadata.cpp:1062
void setLineY2(double y2, index_type ROIIndex, index_type shapeIndex)
Set the Y2 property of Line.
Definition: FilterMetadata.cpp:1792
void setUUID(const std::string &uuid)
Set the UUID associated with this collection of metadata.
Definition: FilterMetadata.cpp:216
void setEllipseRadiusY(double radiusY, index_type ROIIndex, index_type shapeIndex)
Set the RadiusY property of Ellipse.
Definition: FilterMetadata.cpp:874
void setRectangleFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Rectangle.
Definition: FilterMetadata.cpp:3006
void setDichroicLotNumber(std::string lotNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the LotNumber property of Dichroic.
Definition: FilterMetadata.cpp:684
void setMaskStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Mask.
Definition: FilterMetadata.cpp:1944
void setArcPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Arc.
Definition: FilterMetadata.cpp:262
void setXMLAnnotationID(std::string id, index_type XMLAnnotationIndex)
Set the ID property of XMLAnnotation.
Definition: FilterMetadata.cpp:3568
void setObjectiveID(std::string id, index_type instrumentIndex, index_type objectiveIndex)
Set the ID property of Objective.
Definition: FilterMetadata.cpp:2096
void setPointTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Point.
Definition: FilterMetadata.cpp:2584
void setDoubleAnnotationNamespace(std::string namespace_, index_type doubleAnnotationIndex)
Set the Namespace property of DoubleAnnotation.
Definition: FilterMetadata.cpp:746
void setScreenProtocolDescription(std::string protocolDescription, index_type screenIndex)
Set the ProtocolDescription property of Screen.
Definition: FilterMetadata.cpp:3162
void setWellExternalIdentifier(std::string externalIdentifier, index_type plateIndex, index_type wellIndex)
Set the ExternalIdentifier property of Well.
Definition: FilterMetadata.cpp:3466
void setDatasetDescription(std::string description, index_type datasetIndex)
Set the Description property of Dataset.
Definition: FilterMetadata.cpp:508
void setMaskFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Mask.
Definition: FilterMetadata.cpp:1880
void setWellColumn(ome::xml::model::primitives::NonNegativeInteger column, index_type plateIndex, index_type wellIndex)
Set the Column property of Well.
Definition: FilterMetadata.cpp:3452
void setWellSampleIndex(ome::xml::model::primitives::NonNegativeInteger index, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the Index property of WellSample.
Definition: FilterMetadata.cpp:3522
void setScreenReagentSetIdentifier(std::string reagentSetIdentifier, index_type screenIndex)
Set the ReagentSetIdentifier property of Screen.
Definition: FilterMetadata.cpp:3186
void setLineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Line.
Definition: FilterMetadata.cpp:1710
void setTermAnnotationNamespace(std::string namespace_, index_type termAnnotationIndex)
Set the Namespace property of TermAnnotation.
Definition: FilterMetadata.cpp:3304
void setPolylineVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Polyline.
Definition: FilterMetadata.cpp:2832
void setLineTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Line.
Definition: FilterMetadata.cpp:1750
void setTermAnnotationAnnotator(std::string annotator, index_type termAnnotationIndex)
Set the Annotator property of TermAnnotation.
Definition: FilterMetadata.cpp:3280
void setTiffDataIFD(ome::xml::model::primitives::NonNegativeInteger ifd, index_type imageIndex, index_type tiffDataIndex)
Set the IFD property of TiffData.
Definition: FilterMetadata.cpp:3338
void setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Line.
Definition: FilterMetadata.cpp:1698
void createRoot()
Create root node.
Definition: FilterMetadata.cpp:198
MicrobeamManipulationType enumeration.
Definition: MicrobeamManipulationType.h:70
void setPixelsInterleaved(bool interleaved, index_type imageIndex)
Set the Interleaved property of Pixels.
Definition: FilterMetadata.cpp:2218
LaserType enumeration.
Definition: LaserType.h:70
void setRectangleX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Rectangle.
Definition: FilterMetadata.cpp:3102
void setExperimenterGroupName(std::string name, index_type experimenterGroupIndex)
Set the Name property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1016
void setPointY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Point.
Definition: FilterMetadata.cpp:2608
void setTransmittanceRangeCutOutTolerance(ome::xml::model::primitives::NonNegativeInteger cutOutTolerance, index_type instrumentIndex, index_type filterIndex)
Set the CutOutTolerance property of TransmittanceRange.
Definition: FilterMetadata.cpp:3412
void setReagentDescription(std::string description, index_type screenIndex, index_type reagentIndex)
Set the Description property of Reagent.
Definition: FilterMetadata.cpp:2950
void setDatasetName(std::string name, index_type datasetIndex)
Set the Name property of Dataset.
Definition: FilterMetadata.cpp:542
void setChannelEmissionWavelength(ome::xml::model::primitives::PositiveInteger emissionWavelength, index_type imageIndex, index_type channelIndex)
Set the EmissionWavelength property of Channel.
Definition: FilterMetadata.cpp:384
void setPointFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Point.
Definition: FilterMetadata.cpp:2518
void setLaserPump(const std::string &pump, index_type instrumentIndex, index_type lightSourceIndex)
Set the Pump property of Laser.
Definition: FilterMetadata.cpp:1520
void setPointStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Point.
Definition: FilterMetadata.cpp:2550
void setDetectorVoltage(double voltage, index_type instrumentIndex, index_type detectorIndex)
Set the Voltage property of Detector.
Definition: FilterMetadata.cpp:614
void setTransmittanceRangeTransmittance(ome::xml::model::primitives::PercentFraction transmittance, index_type instrumentIndex, index_type filterIndex)
Set the Transmittance property of TransmittanceRange.
Definition: FilterMetadata.cpp:3418
void setTimestampAnnotationValue(ome::xml::model::primitives::Timestamp value, index_type timestampAnnotationIndex)
Set the Value property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3388
void setProjectDatasetRef(const std::string &dataset, index_type projectIndex, index_type datasetRefIndex)
Set the DatasetRef property of Project.
Definition: FilterMetadata.cpp:2864
void setObjectiveModel(std::string model, index_type instrumentIndex, index_type objectiveIndex)
Set the Model property of Objective.
Definition: FilterMetadata.cpp:2138
void setMicroscopeManufacturer(std::string manufacturer, index_type instrumentIndex)
Set the Manufacturer property of Microscope.
Definition: FilterMetadata.cpp:2054
void setRectangleVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Rectangle.
Definition: FilterMetadata.cpp:3084
void setPointFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Point.
Definition: FilterMetadata.cpp:2512
void setRectangleStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Rectangle.
Definition: FilterMetadata.cpp:3032
void setListAnnotationAnnotator(std::string annotator, index_type listAnnotationIndex)
Set the Annotator property of ListAnnotation.
Definition: FilterMetadata.cpp:1804
void setPolylineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Polyline.
Definition: FilterMetadata.cpp:2780
void setLabelTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Label.
Definition: FilterMetadata.cpp:1408
void setImagingEnvironmentTemperature(double temperature, index_type imageIndex)
Set the Temperature property of ImagingEnvironment.
Definition: FilterMetadata.cpp:1316
void setPolylineTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Polyline.
Definition: FilterMetadata.cpp:2826
void setPolygonStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Polygon.
Definition: FilterMetadata.cpp:2678
void setMaskTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Mask.
Definition: FilterMetadata.cpp:1958
void setFilterSetManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterSetIndex)
Set the Manufacturer property of FilterSet.
Definition: FilterMetadata.cpp:1202
void setArcID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Arc.
Definition: FilterMetadata.cpp:230
void setTiffDataFirstC(ome::xml::model::primitives::NonNegativeInteger firstC, index_type imageIndex, index_type tiffDataIndex)
Set the FirstC property of TiffData.
Definition: FilterMetadata.cpp:3320
void setLineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Line.
Definition: FilterMetadata.cpp:1718
void setStageLabelZ(double z, index_type imageIndex)
Set the Z property of StageLabel.
Definition: FilterMetadata.cpp:3222
void setMicrobeamManipulationID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the ID property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2026
void setFilterType(ome::xml::model::enums::FilterType type, index_type instrumentIndex, index_type filterIndex)
Set the Type property of Filter.
Definition: FilterMetadata.cpp:1162
void setImageInstrumentRef(const std::string &instrument, index_type imageIndex)
Set the InstrumentRef property of Image.
Definition: FilterMetadata.cpp:1272
void setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex)
Set the Tuneable property of Laser.
Definition: FilterMetadata.cpp:1532
void setPointX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Point.
Definition: FilterMetadata.cpp:2602
void setPolygonStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polygon.
Definition: FilterMetadata.cpp:2670
void setPlateWellOriginX(double wellOriginX, index_type plateIndex)
Set the WellOriginX property of Plate.
Definition: FilterMetadata.cpp:2428
void setLabelFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Label.
Definition: FilterMetadata.cpp:1348
void setPolylineText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polyline.
Definition: FilterMetadata.cpp:2800
void setPolylineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Polyline.
Definition: FilterMetadata.cpp:2730
void setPolylinePoints(std::string points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polyline.
Definition: FilterMetadata.cpp:2850
void setTiffDataFirstT(ome::xml::model::primitives::NonNegativeInteger firstT, index_type imageIndex, index_type tiffDataIndex)
Set the FirstT property of TiffData.
Definition: FilterMetadata.cpp:3326
void setLabelStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Label.
Definition: FilterMetadata.cpp:1386
void setImageDescription(std::string description, index_type imageIndex)
Set the Description property of Image.
Definition: FilterMetadata.cpp:1238
PixelType enumeration.
Definition: PixelType.h:70
void setEllipseLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Ellipse.
Definition: FilterMetadata.cpp:798
void setPlaneHashSHA1(std::string hashSHA1, index_type imageIndex, index_type planeIndex)
Set the HashSHA1 property of Plane.
Definition: FilterMetadata.cpp:2308
void setPlateColumnNamingConvention(ome::xml::model::enums::NamingConvention columnNamingConvention, index_type plateIndex)
Set the ColumnNamingConvention property of Plate.
Definition: FilterMetadata.cpp:2358
void setFileAnnotationDescription(std::string description, index_type fileAnnotationIndex)
Set the Description property of FileAnnotation.
Definition: FilterMetadata.cpp:1090
void setPixelsSignificantBits(ome::xml::model::primitives::PositiveInteger significantBits, index_type imageIndex)
Set the SignificantBits property of Pixels.
Definition: FilterMetadata.cpp:2242
void setRectangleTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Rectangle.
Definition: FilterMetadata.cpp:3078
void setWellSampleTimepoint(ome::xml::model::primitives::Timestamp timepoint, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the Timepoint property of WellSample.
Definition: FilterMetadata.cpp:3540
void setPolylineID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polyline.
Definition: FilterMetadata.cpp:2760
void setEllipseFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Ellipse.
Definition: FilterMetadata.cpp:760
void setEllipseY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Ellipse.
Definition: FilterMetadata.cpp:886
void setLaserFrequencyMultiplication(ome::xml::model::primitives::PositiveInteger frequencyMultiplication, index_type instrumentIndex, index_type lightSourceIndex)
Set the FrequencyMultiplication property of Laser.
Definition: FilterMetadata.cpp:1496
void setRectangleFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Rectangle.
Definition: FilterMetadata.cpp:3000
void setPolygonTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Polygon.
Definition: FilterMetadata.cpp:2692
void setPointLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Point.
Definition: FilterMetadata.cpp:2532
void setPlateWellOriginY(double wellOriginY, index_type plateIndex)
Set the WellOriginY property of Plate.
Definition: FilterMetadata.cpp:2434
void setImagingEnvironmentHumidity(ome::xml::model::primitives::PercentFraction humidity, index_type imageIndex)
Set the Humidity property of ImagingEnvironment.
Definition: FilterMetadata.cpp:1310
void setRectangleFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Rectangle.
Definition: FilterMetadata.cpp:2982
void setMaskLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Mask.
Definition: FilterMetadata.cpp:1918
void setDichroicID(std::string id, index_type instrumentIndex, index_type dichroicIndex)
Set the ID property of Dichroic.
Definition: FilterMetadata.cpp:676
void setPointTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Point.
Definition: FilterMetadata.cpp:2572
void setLaserWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type instrumentIndex, index_type lightSourceIndex)
Set the Wavelength property of Laser.
Definition: FilterMetadata.cpp:1544
void setUUIDValue(std::string value, index_type imageIndex, index_type tiffDataIndex)
Set the text value of UUID.
Definition: FilterMetadata.cpp:3424
void setRectangleY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Rectangle.
Definition: FilterMetadata.cpp:3108
void setTransmittanceRangeCutInTolerance(ome::xml::model::primitives::NonNegativeInteger cutInTolerance, index_type instrumentIndex, index_type filterIndex)
Set the CutInTolerance property of TransmittanceRange.
Definition: FilterMetadata.cpp:3400
void setXMLAnnotationNamespace(std::string namespace_, index_type XMLAnnotationIndex)
Set the Namespace property of XMLAnnotation.
Definition: FilterMetadata.cpp:3576
void setLaserModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Laser.
Definition: FilterMetadata.cpp:1474
void setCommentAnnotationID(std::string id, index_type commentAnnotationIndex)
Set the ID property of CommentAnnotation.
Definition: FilterMetadata.cpp:478
void setArcModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Arc.
Definition: FilterMetadata.cpp:254
void setExperimenterMiddleName(std::string middleName, index_type experimenterIndex)
Set the MiddleName property of Experimenter.
Definition: FilterMetadata.cpp:966
void setChannelContrastMethod(ome::xml::model::enums::ContrastMethod contrastMethod, index_type imageIndex, index_type channelIndex)
Set the ContrastMethod property of Channel.
Definition: FilterMetadata.cpp:378
void setDatasetImageRef(const std::string &image, index_type datasetIndex, index_type imageRefIndex)
Set the ImageRef property of Dataset.
Definition: FilterMetadata.cpp:536
void setInstrumentID(std::string id, index_type instrumentIndex)
Set the ID property of Instrument.
Definition: FilterMetadata.cpp:1322
void setImageExperimentRef(const std::string &experiment, index_type imageIndex)
Set the ExperimentRef property of Image.
Definition: FilterMetadata.cpp:1246
void setFilterLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterIndex)
Set the LotNumber property of Filter.
Definition: FilterMetadata.cpp:1130
void setBooleanAnnotationAnnotator(std::string annotator, index_type booleanAnnotationIndex)
Set the Annotator property of BooleanAnnotation.
Definition: FilterMetadata.cpp:322
void setTermAnnotationID(std::string id, index_type termAnnotationIndex)
Set the ID property of TermAnnotation.
Definition: FilterMetadata.cpp:3296
void setPlateAcquisitionName(std::string name, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Name property of PlateAcquisition.
Definition: FilterMetadata.cpp:2474
void setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the CalibratedMagnification property of Objective.
Definition: FilterMetadata.cpp:2084
void setFilterSetID(std::string id, index_type instrumentIndex, index_type filterSetIndex)
Set the ID property of FilterSet.
Definition: FilterMetadata.cpp:1186
void setFilterSetLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the LotNumber property of FilterSet.
Definition: FilterMetadata.cpp:1194
void setMaskText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Mask.
Definition: FilterMetadata.cpp:1950
void setEllipseStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Ellipse.
Definition: FilterMetadata.cpp:816
void setProjectID(std::string id, index_type projectIndex)
Set the ID property of Project.
Definition: FilterMetadata.cpp:2890
void setEllipseFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Ellipse.
Definition: FilterMetadata.cpp:766
void setDetectorLotNumber(std::string lotNumber, index_type instrumentIndex, index_type detectorIndex)
Set the LotNumber property of Detector.
Definition: FilterMetadata.cpp:570
void setChannelID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of Channel.
Definition: FilterMetadata.cpp:410
void setFileAnnotationAnnotationRef(const std::string &annotation, index_type fileAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of FileAnnotation.
Definition: FilterMetadata.cpp:1076
void setLineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Line.
Definition: FilterMetadata.cpp:1704
void setRightsRightsHolder(std::string rightsHolder)
Set the RightsHolder property of Rights.
Definition: FilterMetadata.cpp:3120
void setScreenType(std::string type, index_type screenIndex)
Set the Type property of Screen.
Definition: FilterMetadata.cpp:3194
void setFilterSetSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the SerialNumber property of FilterSet.
Definition: FilterMetadata.cpp:1218
void setChannelPockelCellSetting(int32_t pockelCellSetting, index_type imageIndex, index_type channelIndex)
Set the PockelCellSetting property of Channel.
Definition: FilterMetadata.cpp:444
void setLineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Line.
Definition: FilterMetadata.cpp:1654
void setFilterManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterIndex)
Set the Manufacturer property of Filter.
Definition: FilterMetadata.cpp:1138
void setEllipseFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Ellipse.
Definition: FilterMetadata.cpp:784
void setFilamentLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Filament.
Definition: FilterMetadata.cpp:1032
An RGBA color value.
Definition: Color.h:77
void setLineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Line.
Definition: FilterMetadata.cpp:1678
void setRectangleTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Rectangle.
Definition: FilterMetadata.cpp:3072
void setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex)
Set the Offset property of Detector.
Definition: FilterMetadata.cpp:594
void setBooleanAnnotationDescription(std::string description, index_type booleanAnnotationIndex)
Set the Description property of BooleanAnnotation.
Definition: FilterMetadata.cpp:330
void setLabelText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Label.
Definition: FilterMetadata.cpp:1400
void setWellSamplePositionX(double positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the PositionX property of WellSample.
Definition: FilterMetadata.cpp:3528
void setTiffDataFirstZ(ome::xml::model::primitives::NonNegativeInteger firstZ, index_type imageIndex, index_type tiffDataIndex)
Set the FirstZ property of TiffData.
Definition: FilterMetadata.cpp:3332
void setPolygonPoints(std::string points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polygon.
Definition: FilterMetadata.cpp:2722
void setCommentAnnotationAnnotationRef(const std::string &annotation, index_type commentAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of CommentAnnotation.
Definition: FilterMetadata.cpp:456
void setChannelSamplesPerPixel(ome::xml::model::primitives::PositiveInteger samplesPerPixel, index_type imageIndex, index_type channelIndex)
Set the SamplesPerPixel property of Channel.
Definition: FilterMetadata.cpp:450
void setMaskStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Mask.
Definition: FilterMetadata.cpp:1936
ome::compat::shared_ptr< MetadataRoot > & getRoot()
Get the root node of the metadata.
Definition: FilterMetadata.cpp:204
void setBooleanAnnotationID(std::string id, index_type booleanAnnotationIndex)
Set the ID property of BooleanAnnotation.
Definition: FilterMetadata.cpp:338
void setLabelTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Label.
Definition: FilterMetadata.cpp:1420
void setProjectName(std::string name, index_type projectIndex)
Set the Name property of Project.
Definition: FilterMetadata.cpp:2898
void setLineVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Line.
Definition: FilterMetadata.cpp:1756
void setBooleanAnnotationAnnotationRef(const std::string &annotation, index_type booleanAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of BooleanAnnotation.
Definition: FilterMetadata.cpp:316
void setFilterSetExcitationFilterRef(const std::string &excitationFilter, index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex)
Set the ExcitationFilterRef property of FilterSet.
Definition: FilterMetadata.cpp:1180
void setLineX2(double x2, index_type ROIIndex, index_type shapeIndex)
Set the X2 property of Line.
Definition: FilterMetadata.cpp:1780
void setLaserID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Laser.
Definition: FilterMetadata.cpp:1450
void setLabelFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Label.
Definition: FilterMetadata.cpp:1336
void setPixelsSizeX(ome::xml::model::primitives::PositiveInteger sizeX, index_type imageIndex)
Set the SizeX property of Pixels.
Definition: FilterMetadata.cpp:2260
void setMicroscopeLotNumber(std::string lotNumber, index_type instrumentIndex)
Set the LotNumber property of Microscope.
Definition: FilterMetadata.cpp:2046
void setObjectiveCorrection(ome::xml::model::enums::Correction correction, index_type instrumentIndex, index_type objectiveIndex)
Set the Correction property of Objective.
Definition: FilterMetadata.cpp:2090
void setDichroicManufacturer(std::string manufacturer, index_type instrumentIndex, index_type dichroicIndex)
Set the Manufacturer property of Dichroic.
Definition: FilterMetadata.cpp:692
void setFilamentPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Filament.
Definition: FilterMetadata.cpp:1056
void setExperimenterID(std::string id, index_type experimenterIndex)
Set the ID property of Experimenter.
Definition: FilterMetadata.cpp:942
ome::compat::shared_ptr< MetadataStore > store
The wrapped metadata store.
Definition: FilterMetadata.h:69
void setBinaryFileMIMEType(std::string mimeType, index_type fileAnnotationIndex)
Set the MIMEType property of BinaryFile.
Definition: FilterMetadata.cpp:290
void setTagAnnotationAnnotationRef(const std::string &annotation, index_type tagAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TagAnnotation.
Definition: FilterMetadata.cpp:3228
void setLineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Line.
Definition: FilterMetadata.cpp:1672
void setPolygonFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Polygon.
Definition: FilterMetadata.cpp:2632
void setFileAnnotationID(std::string id, index_type fileAnnotationIndex)
Set the ID property of FileAnnotation.
Definition: FilterMetadata.cpp:1098
void setMicroscopeSerialNumber(std::string serialNumber, index_type instrumentIndex)
Set the SerialNumber property of Microscope.
Definition: FilterMetadata.cpp:2070
void setLineY1(double y1, index_type ROIIndex, index_type shapeIndex)
Set the Y1 property of Line.
Definition: FilterMetadata.cpp:1786
void setRoot(ome::compat::shared_ptr< MetadataRoot > &root)
Set the root node of the metadata.
Definition: FilterMetadata.cpp:210
LaserMedium enumeration.
Definition: LaserMedium.h:70
void setListAnnotationNamespace(std::string namespace_, index_type listAnnotationIndex)
Set the Namespace property of ListAnnotation.
Definition: FilterMetadata.cpp:1828
void setPlaneDeltaT(double deltaT, index_type imageIndex, index_type planeIndex)
Set the DeltaT property of Plane.
Definition: FilterMetadata.cpp:2296
void setRectangleFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Rectangle.
Definition: FilterMetadata.cpp:2988
void setPolylineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Polyline.
Definition: FilterMetadata.cpp:2820
void setXMLAnnotationAnnotationRef(const std::string &annotation, index_type XMLAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of XMLAnnotation.
Definition: FilterMetadata.cpp:3546
void setXMLAnnotationValue(std::string value, index_type XMLAnnotationIndex)
Set the Value property of XMLAnnotation.
Definition: FilterMetadata.cpp:3584
void setMicrobeamManipulationLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)
Set the Wavelength property of LightSourceSettings.
Definition: FilterMetadata.cpp:1648
void setPlateAcquisitionMaximumFieldCount(ome::xml::model::primitives::PositiveInteger maximumFieldCount, index_type plateIndex, index_type plateAcquisitionIndex)
Set the MaximumFieldCount property of PlateAcquisition.
Definition: FilterMetadata.cpp:2468
void setPlateRowNamingConvention(ome::xml::model::enums::NamingConvention rowNamingConvention, index_type plateIndex)
Set the RowNamingConvention property of Plate.
Definition: FilterMetadata.cpp:2408
void setPolygonText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polygon.
Definition: FilterMetadata.cpp:2684
void setROIName(std::string name, index_type ROIIndex)
Set the Name property of ROI.
Definition: FilterMetadata.cpp:2928
Medium enumeration.
Definition: Medium.h:70
void setPolylineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Polyline.
Definition: FilterMetadata.cpp:2736
void setLabelY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Label.
Definition: FilterMetadata.cpp:1444
void setPixelsBinDataBigEndian(bool bigEndian, index_type imageIndex, index_type binDataIndex)
Set the BigEndian property of Pixels.
Definition: FilterMetadata.cpp:222
void setROIAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type annotationRefIndex)
Set the AnnotationRef property of ROI.
Definition: FilterMetadata.cpp:2906
void setLightEmittingDiodeSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1588
void setLineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex)
Set the MarkerStart property of Line.
Definition: FilterMetadata.cpp:1768
void setPolylineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Polyline.
Definition: FilterMetadata.cpp:2748
void setLabelFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Label.
Definition: FilterMetadata.cpp:1342
void setWellColor(ome::xml::model::primitives::Color color, index_type plateIndex, index_type wellIndex)
Set the Color property of Well.
Definition: FilterMetadata.cpp:3446
virtual ~FilterMetadata()
Destructor.
Definition: FilterMetadata.cpp:193
void setPolygonFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Polygon.
Definition: FilterMetadata.cpp:2620
void setXMLAnnotationDescription(std::string description, index_type XMLAnnotationIndex)
Set the Description property of XMLAnnotation.
Definition: FilterMetadata.cpp:3560
void setLineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Line.
Definition: FilterMetadata.cpp:1660
void setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex)
Set the NDFilter property of Channel.
Definition: FilterMetadata.cpp:424
void setMaskTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Mask.
Definition: FilterMetadata.cpp:1976
void setRectangleStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Rectangle.
Definition: FilterMetadata.cpp:3046
void setFilamentModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Filament.
Definition: FilterMetadata.cpp:1048
void setWellExternalDescription(std::string externalDescription, index_type plateIndex, index_type wellIndex)
Set the ExternalDescription property of Well.
Definition: FilterMetadata.cpp:3458
void setDetectorModel(std::string model, index_type instrumentIndex, index_type detectorIndex)
Set the Model property of Detector.
Definition: FilterMetadata.cpp:586
void setProjectExperimenterGroupRef(const std::string &experimenterGroup, index_type projectIndex)
Set the ExperimenterGroupRef property of Project.
Definition: FilterMetadata.cpp:2878
void setExperimenterEmail(std::string email, index_type experimenterIndex)
Set the Email property of Experimenter.
Definition: FilterMetadata.cpp:926
void setImageExperimenterRef(const std::string &experimenter, index_type imageIndex)
Set the ExperimenterRef property of Image.
Definition: FilterMetadata.cpp:1258
void setPolylineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Polyline.
Definition: FilterMetadata.cpp:2808
void setPolygonTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Polygon.
Definition: FilterMetadata.cpp:2698
void setPlaneTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type imageIndex, index_type planeIndex)
Set the TheT property of Plane.
Definition: FilterMetadata.cpp:2340
std::size_t index_type
Index into an array.
Definition: BaseMetadata.h:64
void setLabelTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Label.
Definition: FilterMetadata.cpp:1414
void setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex)
Set the Gain property of DetectorSettings.
Definition: FilterMetadata.cpp:632
void setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Label.
Definition: FilterMetadata.cpp:1374
MicroscopeType enumeration.
Definition: MicroscopeType.h:70
void setBinaryFileFileName(std::string fileName, index_type fileAnnotationIndex)
Set the FileName property of BinaryFile.
Definition: FilterMetadata.cpp:282
void setLineID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Line.
Definition: FilterMetadata.cpp:1684
void setObjectiveSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the SerialNumber property of Objective.
Definition: FilterMetadata.cpp:2152
void setPlateAcquisitionWellSampleRef(const std::string &wellSample, index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex)
Set the WellSampleRef property of PlateAcquisition.
Definition: FilterMetadata.cpp:2488
FilterType enumeration.
Definition: FilterType.h:70
void setDetectorType(ome::xml::model::enums::DetectorType type, index_type instrumentIndex, index_type detectorIndex)
Set the Type property of Detector.
Definition: FilterMetadata.cpp:608
void setArcType(ome::xml::model::enums::ArcType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Arc.
Definition: FilterMetadata.cpp:276
void setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex)
Set the Value property of BooleanAnnotation.
Definition: FilterMetadata.cpp:354
void setObjectiveWorkingDistance(double workingDistance, index_type instrumentIndex, index_type objectiveIndex)
Set the WorkingDistance property of Objective.
Definition: FilterMetadata.cpp:2160
void setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex)
Set the CorrectionCollar property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2166
void setFilamentManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Filament.
Definition: FilterMetadata.cpp:1040
void setRectangleTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Rectangle.
Definition: FilterMetadata.cpp:3066
void setImageAcquisitionDate(ome::xml::model::primitives::Timestamp acquisitionDate, index_type imageIndex)
Set the AcquisitionDate property of Image.
Definition: FilterMetadata.cpp:1226
void setFilterSetDichroicRef(const std::string &dichroic, index_type instrumentIndex, index_type filterSetIndex)
Set the DichroicRef property of FilterSet.
Definition: FilterMetadata.cpp:1168
void setLineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Line.
Definition: FilterMetadata.cpp:1692
void setBinaryOnlyUUID(std::string uuid)
Set the UUID property of BinaryOnly.
Definition: FilterMetadata.cpp:310
A numeric type constrained to a subrange (or subranges) of its range limits.
Definition: ConstrainedNumeric.h:119
void setROIID(std::string id, index_type ROIIndex)
Set the ID property of ROI.
Definition: FilterMetadata.cpp:2920
void setPixelsSizeZ(ome::xml::model::primitives::PositiveInteger sizeZ, index_type imageIndex)
Set the SizeZ property of Pixels.
Definition: FilterMetadata.cpp:2272
Xerces-C modern C++ wrapper.
Definition: Base.h:53
void setPixelsSizeT(ome::xml::model::primitives::PositiveInteger sizeT, index_type imageIndex)
Set the SizeT property of Pixels.
Definition: FilterMetadata.cpp:2254
void setLabelFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Label.
Definition: FilterMetadata.cpp:1330
void setLaserSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Laser.
Definition: FilterMetadata.cpp:1488
void setMicrobeamManipulationROIRef(const std::string &roi, index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex)
Set the ROIRef property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2034
Filtered metadata store.
Definition: FilterMetadata.h:65
void setLightEmittingDiodeManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1566
void setDetectorSettingsVoltage(double voltage, index_type imageIndex, index_type channelIndex)
Set the Voltage property of DetectorSettings.
Definition: FilterMetadata.cpp:664
void setCommentAnnotationDescription(std::string description, index_type commentAnnotationIndex)
Set the Description property of CommentAnnotation.
Definition: FilterMetadata.cpp:470