ome-xml  5.2.0
FilterMetadata.h
1 /*
2  * #%L
3  * OME-BIOFORMATS C++ library for image IO.
4  * %%
5  * Copyright © 2006 - 2016 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 
111 
112  // Documented in base class.
113  void
114  setArcID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
115 
116  // Documented in base class.
117  void
118  setArcLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
119 
120  // Documented in base class.
121  void
122  setArcManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
123 
124  // Documented in base class.
125  void
126  setArcModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
127 
128  // Documented in base class.
129  void
130  setArcPower(double power, index_type instrumentIndex, index_type lightSourceIndex);
131 
132  // Documented in base class.
133  void
134  setArcSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
135 
136  // Documented in base class.
137  void
138  setArcType(ome::xml::model::enums::ArcType type, index_type instrumentIndex, index_type lightSourceIndex);
139 
140 
141  // Documented in base class.
142  void
143  setBinaryFileFileName(std::string fileName, index_type fileAnnotationIndex);
144 
145  // Documented in base class.
146  void
147  setBinaryFileMIMEType(std::string mimeType, index_type fileAnnotationIndex);
148 
149  // Documented in base class.
150  void
152 
153 
154  // Documented in base class.
155  void
156  setBinaryOnlyMetadataFile(std::string metadataFile);
157 
158  // Documented in base class.
159  void
160  setBinaryOnlyUUID(std::string uuid);
161 
162 
163  // Documented in base class.
164  void
165  setBooleanAnnotationAnnotationRef(const std::string& annotation, index_type booleanAnnotationIndex, index_type annotationRefIndex);
166 
167  // Documented in base class.
168  void
169  setBooleanAnnotationAnnotator(std::string annotator, index_type booleanAnnotationIndex);
170 
171  // Documented in base class.
172  void
173  setBooleanAnnotationDescription(std::string description, index_type booleanAnnotationIndex);
174 
175  // Documented in base class.
176  void
177  setBooleanAnnotationID(std::string id, index_type booleanAnnotationIndex);
178 
179  // Documented in base class.
180  void
181  setBooleanAnnotationNamespace(std::string namespace_, index_type booleanAnnotationIndex);
182 
183  // Documented in base class.
184  void
185  setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex);
186 
187 
188  // Documented in base class.
189  void
191 
192  // Documented in base class.
193  void
194  setChannelAnnotationRef(const std::string& annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex);
195 
196  // Documented in base class.
197  void
199 
200  // Documented in base class.
201  void
203 
204  // Documented in base class.
205  void
207 
208  // Documented in base class.
209  void
211 
212  // Documented in base class.
213  void
214  setChannelFilterSetRef(const std::string& filterSet, index_type imageIndex, index_type channelIndex);
215 
216  // Documented in base class.
217  void
218  setChannelFluor(std::string fluor, index_type imageIndex, index_type channelIndex);
219 
220  // Documented in base class.
221  void
222  setChannelID(std::string id, index_type imageIndex, index_type channelIndex);
223 
224  // Documented in base class.
225  void
227 
228  // Documented in base class.
229  void
230  setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex);
231 
232  // Documented in base class.
233  void
234  setChannelName(std::string name, index_type imageIndex, index_type channelIndex);
235 
236  // Documented in base class.
237  void
238  setChannelPinholeSize(double pinholeSize, index_type imageIndex, index_type channelIndex);
239 
240  // Documented in base class.
241  void
242  setChannelPockelCellSetting(int32_t pockelCellSetting, index_type imageIndex, index_type channelIndex);
243 
244  // Documented in base class.
245  void
247 
248 
249  // Documented in base class.
250  void
251  setCommentAnnotationAnnotationRef(const std::string& annotation, index_type commentAnnotationIndex, index_type annotationRefIndex);
252 
253  // Documented in base class.
254  void
255  setCommentAnnotationAnnotator(std::string annotator, index_type commentAnnotationIndex);
256 
257  // Documented in base class.
258  void
259  setCommentAnnotationDescription(std::string description, index_type commentAnnotationIndex);
260 
261  // Documented in base class.
262  void
263  setCommentAnnotationID(std::string id, index_type commentAnnotationIndex);
264 
265  // Documented in base class.
266  void
267  setCommentAnnotationNamespace(std::string namespace_, index_type commentAnnotationIndex);
268 
269  // Documented in base class.
270  void
271  setCommentAnnotationValue(std::string value, index_type commentAnnotationIndex);
272 
273 
274  // Documented in base class.
275  void
276  setDatasetAnnotationRef(const std::string& annotation, index_type datasetIndex, index_type annotationRefIndex);
277 
278  // Documented in base class.
279  void
280  setDatasetDescription(std::string description, index_type datasetIndex);
281 
282  // Documented in base class.
283  void
284  setDatasetExperimenterGroupRef(const std::string& experimenterGroup, index_type datasetIndex);
285 
286  // Documented in base class.
287  void
288  setDatasetExperimenterRef(const std::string& experimenter, index_type datasetIndex);
289 
290  // Documented in base class.
291  void
292  setDatasetID(std::string id, index_type datasetIndex);
293 
294  // Documented in base class.
295  void
296  setDatasetImageRef(const std::string& image, index_type datasetIndex, index_type imageRefIndex);
297 
298  // Documented in base class.
299  void
300  setDatasetName(std::string name, index_type datasetIndex);
301 
302 
303 
304  // Documented in base class.
305  void
306  setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex);
307 
308  // Documented in base class.
309  void
310  setDetectorGain(double gain, index_type instrumentIndex, index_type detectorIndex);
311 
312  // Documented in base class.
313  void
314  setDetectorID(std::string id, index_type instrumentIndex, index_type detectorIndex);
315 
316  // Documented in base class.
317  void
318  setDetectorLotNumber(std::string lotNumber, index_type instrumentIndex, index_type detectorIndex);
319 
320  // Documented in base class.
321  void
322  setDetectorManufacturer(std::string manufacturer, index_type instrumentIndex, index_type detectorIndex);
323 
324  // Documented in base class.
325  void
326  setDetectorModel(std::string model, index_type instrumentIndex, index_type detectorIndex);
327 
328  // Documented in base class.
329  void
330  setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex);
331 
332  // Documented in base class.
333  void
334  setDetectorSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type detectorIndex);
335 
336  // Documented in base class.
337  void
338  setDetectorType(ome::xml::model::enums::DetectorType type, index_type instrumentIndex, index_type detectorIndex);
339 
340  // Documented in base class.
341  void
342  setDetectorVoltage(double voltage, index_type instrumentIndex, index_type detectorIndex);
343 
344  // Documented in base class.
345  void
346  setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex);
347 
348 
349  // Documented in base class.
350  void
352 
353  // Documented in base class.
354  void
355  setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex);
356 
357  // Documented in base class.
358  void
359  setDetectorSettingsID(std::string id, index_type imageIndex, index_type channelIndex);
360 
361  // Documented in base class.
362  void
364 
365  // Documented in base class.
366  void
367  setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex);
368 
369  // Documented in base class.
370  void
371  setDetectorSettingsReadOutRate(double readOutRate, index_type imageIndex, index_type channelIndex);
372 
373  // Documented in base class.
374  void
375  setDetectorSettingsVoltage(double voltage, index_type imageIndex, index_type channelIndex);
376 
377  // Documented in base class.
378  void
379  setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex);
380 
381 
382  // Documented in base class.
383  void
384  setDichroicID(std::string id, index_type instrumentIndex, index_type dichroicIndex);
385 
386  // Documented in base class.
387  void
388  setDichroicLotNumber(std::string lotNumber, index_type instrumentIndex, index_type dichroicIndex);
389 
390  // Documented in base class.
391  void
392  setDichroicManufacturer(std::string manufacturer, index_type instrumentIndex, index_type dichroicIndex);
393 
394  // Documented in base class.
395  void
396  setDichroicModel(std::string model, index_type instrumentIndex, index_type dichroicIndex);
397 
398  // Documented in base class.
399  void
400  setDichroicSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type dichroicIndex);
401 
402 
403 
404  // Documented in base class.
405  void
406  setDoubleAnnotationAnnotationRef(const std::string& annotation, index_type doubleAnnotationIndex, index_type annotationRefIndex);
407 
408  // Documented in base class.
409  void
410  setDoubleAnnotationAnnotator(std::string annotator, index_type doubleAnnotationIndex);
411 
412  // Documented in base class.
413  void
414  setDoubleAnnotationDescription(std::string description, index_type doubleAnnotationIndex);
415 
416  // Documented in base class.
417  void
418  setDoubleAnnotationID(std::string id, index_type doubleAnnotationIndex);
419 
420  // Documented in base class.
421  void
422  setDoubleAnnotationNamespace(std::string namespace_, index_type doubleAnnotationIndex);
423 
424  // Documented in base class.
425  void
426  setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex);
427 
428 
429  // Documented in base class.
430  void
432 
433  // Documented in base class.
434  void
436 
437  // Documented in base class.
438  void
440 
441  // Documented in base class.
442  void
444 
445  // Documented in base class.
446  void
448 
449  // Documented in base class.
450  void
451  setEllipseID(std::string id, index_type ROIIndex, index_type shapeIndex);
452 
453  // Documented in base class.
454  void
456 
457  // Documented in base class.
458  void
459  setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
460 
461  // Documented in base class.
462  void
464 
465  // Documented in base class.
466  void
467  setEllipseStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
468 
469  // Documented in base class.
470  void
471  setEllipseStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
472 
473  // Documented in base class.
474  void
475  setEllipseText(std::string text, index_type ROIIndex, index_type shapeIndex);
476 
477  // Documented in base class.
478  void
480 
481  // Documented in base class.
482  void
484 
485  // Documented in base class.
486  void
488 
489  // Documented in base class.
490  void
491  setEllipseTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
492 
493  // Documented in base class.
494  void
495  setEllipseVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
496 
497  // Documented in base class.
498  void
499  setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex);
500 
501  // Documented in base class.
502  void
503  setEllipseRadiusY(double radiusY, index_type ROIIndex, index_type shapeIndex);
504 
505  // Documented in base class.
506  void
507  setEllipseX(double x, index_type ROIIndex, index_type shapeIndex);
508 
509  // Documented in base class.
510  void
511  setEllipseY(double y, index_type ROIIndex, index_type shapeIndex);
512 
513 
514 
515 
516  // Documented in base class.
517  void
518  setExperimentDescription(std::string description, index_type experimentIndex);
519 
520  // Documented in base class.
521  void
522  setExperimentExperimenterRef(const std::string& experimenter, index_type experimentIndex);
523 
524  // Documented in base class.
525  void
526  setExperimentID(std::string id, index_type experimentIndex);
527 
528  // Documented in base class.
529  void
531 
532 
533 
534  // Documented in base class.
535  void
536  setExperimenterAnnotationRef(const std::string& annotation, index_type experimenterIndex, index_type annotationRefIndex);
537 
538  // Documented in base class.
539  void
540  setExperimenterEmail(std::string email, index_type experimenterIndex);
541 
542  // Documented in base class.
543  void
544  setExperimenterFirstName(std::string firstName, index_type experimenterIndex);
545 
546  // Documented in base class.
547  void
548  setExperimenterID(std::string id, index_type experimenterIndex);
549 
550  // Documented in base class.
551  void
552  setExperimenterInstitution(std::string institution, index_type experimenterIndex);
553 
554  // Documented in base class.
555  void
556  setExperimenterLastName(std::string lastName, index_type experimenterIndex);
557 
558  // Documented in base class.
559  void
560  setExperimenterMiddleName(std::string middleName, index_type experimenterIndex);
561 
562  // Documented in base class.
563  void
564  setExperimenterUserName(std::string userName, index_type experimenterIndex);
565 
566 
567  // Documented in base class.
568  void
569  setExperimenterGroupAnnotationRef(const std::string& annotation, index_type experimenterGroupIndex, index_type annotationRefIndex);
570 
571  // Documented in base class.
572  void
573  setExperimenterGroupDescription(std::string description, index_type experimenterGroupIndex);
574 
575  // Documented in base class.
576  void
577  setExperimenterGroupExperimenterRef(const std::string& experimenter, index_type experimenterGroupIndex, index_type experimenterRefIndex);
578 
579  // Documented in base class.
580  void
581  setExperimenterGroupID(std::string id, index_type experimenterGroupIndex);
582 
583  // Documented in base class.
584  void
585  setExperimenterGroupLeader(const std::string& leader, index_type experimenterGroupIndex, index_type leaderIndex);
586 
587  // Documented in base class.
588  void
589  setExperimenterGroupName(std::string name, index_type experimenterGroupIndex);
590 
591 
592 
593 
594  // Documented in base class.
595  void
596  setFilamentID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
597 
598  // Documented in base class.
599  void
600  setFilamentLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
601 
602  // Documented in base class.
603  void
604  setFilamentManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
605 
606  // Documented in base class.
607  void
608  setFilamentModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
609 
610  // Documented in base class.
611  void
612  setFilamentPower(double power, index_type instrumentIndex, index_type lightSourceIndex);
613 
614  // Documented in base class.
615  void
616  setFilamentSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
617 
618  // Documented in base class.
619  void
620  setFilamentType(ome::xml::model::enums::FilamentType type, index_type instrumentIndex, index_type lightSourceIndex);
621 
622 
623  // Documented in base class.
624  void
625  setFileAnnotationAnnotationRef(const std::string& annotation, index_type fileAnnotationIndex, index_type annotationRefIndex);
626 
627  // Documented in base class.
628  void
629  setFileAnnotationAnnotator(std::string annotator, index_type fileAnnotationIndex);
630 
631  // Documented in base class.
632  void
633  setFileAnnotationDescription(std::string description, index_type fileAnnotationIndex);
634 
635  // Documented in base class.
636  void
637  setFileAnnotationID(std::string id, index_type fileAnnotationIndex);
638 
639  // Documented in base class.
640  void
641  setFileAnnotationNamespace(std::string namespace_, index_type fileAnnotationIndex);
642 
643 
644  // Documented in base class.
645  void
646  setFilterFilterWheel(std::string filterWheel, index_type instrumentIndex, index_type filterIndex);
647 
648  // Documented in base class.
649  void
650  setFilterID(std::string id, index_type instrumentIndex, index_type filterIndex);
651 
652  // Documented in base class.
653  void
654  setFilterLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterIndex);
655 
656  // Documented in base class.
657  void
658  setFilterManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterIndex);
659 
660  // Documented in base class.
661  void
662  setFilterModel(std::string model, index_type instrumentIndex, index_type filterIndex);
663 
664  // Documented in base class.
665  void
666  setFilterSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterIndex);
667 
668  // Documented in base class.
669  void
670  setFilterType(ome::xml::model::enums::FilterType type, index_type instrumentIndex, index_type filterIndex);
671 
672 
673  // Documented in base class.
674  void
675  setFilterSetDichroicRef(const std::string& dichroic, index_type instrumentIndex, index_type filterSetIndex);
676 
677  // Documented in base class.
678  void
679  setFilterSetEmissionFilterRef(const std::string& emissionFilter, index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex);
680 
681  // Documented in base class.
682  void
683  setFilterSetExcitationFilterRef(const std::string& excitationFilter, index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex);
684 
685  // Documented in base class.
686  void
687  setFilterSetID(std::string id, index_type instrumentIndex, index_type filterSetIndex);
688 
689  // Documented in base class.
690  void
691  setFilterSetLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterSetIndex);
692 
693  // Documented in base class.
694  void
695  setFilterSetManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterSetIndex);
696 
697  // Documented in base class.
698  void
699  setFilterSetModel(std::string model, index_type instrumentIndex, index_type filterSetIndex);
700 
701  // Documented in base class.
702  void
703  setFilterSetSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterSetIndex);
704 
705 
706 
707  // Documented in base class.
708  void
710 
711  // Documented in base class.
712  void
713  setImageAnnotationRef(const std::string& annotation, index_type imageIndex, index_type annotationRefIndex);
714 
715  // Documented in base class.
716  void
717  setImageDescription(std::string description, index_type imageIndex);
718 
719  // Documented in base class.
720  void
721  setImageExperimentRef(const std::string& experiment, index_type imageIndex);
722 
723  // Documented in base class.
724  void
725  setImageExperimenterGroupRef(const std::string& experimenterGroup, index_type imageIndex);
726 
727  // Documented in base class.
728  void
729  setImageExperimenterRef(const std::string& experimenter, index_type imageIndex);
730 
731  // Documented in base class.
732  void
733  setImageID(std::string id, index_type imageIndex);
734 
735  // Documented in base class.
736  void
737  setImageInstrumentRef(const std::string& instrument, index_type imageIndex);
738 
739  // Documented in base class.
740  void
741  setImageMicrobeamManipulationRef(const std::string& microbeamManipulation, index_type imageIndex, index_type microbeamManipulationRefIndex);
742 
743  // Documented in base class.
744  void
745  setImageName(std::string name, index_type imageIndex);
746 
747  // Documented in base class.
748  void
749  setImageROIRef(const std::string& roi, index_type imageIndex, index_type ROIRefIndex);
750 
751 
752 
753  // Documented in base class.
754  void
755  setImagingEnvironmentAirPressure(double airPressure, index_type imageIndex);
756 
757  // Documented in base class.
758  void
760 
761  // Documented in base class.
762  void
764 
765  // Documented in base class.
766  void
767  setImagingEnvironmentTemperature(double temperature, index_type imageIndex);
768 
769 
770  // Documented in base class.
771  void
772  setInstrumentID(std::string id, index_type instrumentIndex);
773 
774 
775 
776  // Documented in base class.
777  void
779 
780  // Documented in base class.
781  void
783 
784  // Documented in base class.
785  void
787 
788  // Documented in base class.
789  void
791 
792  // Documented in base class.
793  void
795 
796  // Documented in base class.
797  void
798  setLabelID(std::string id, index_type ROIIndex, index_type shapeIndex);
799 
800  // Documented in base class.
801  void
803 
804  // Documented in base class.
805  void
806  setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
807 
808  // Documented in base class.
809  void
811 
812  // Documented in base class.
813  void
814  setLabelStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
815 
816  // Documented in base class.
817  void
818  setLabelStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
819 
820  // Documented in base class.
821  void
822  setLabelText(std::string text, index_type ROIIndex, index_type shapeIndex);
823 
824  // Documented in base class.
825  void
827 
828  // Documented in base class.
829  void
831 
832  // Documented in base class.
833  void
835 
836  // Documented in base class.
837  void
838  setLabelTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
839 
840  // Documented in base class.
841  void
842  setLabelVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
843 
844  // Documented in base class.
845  void
846  setLabelX(double x, index_type ROIIndex, index_type shapeIndex);
847 
848  // Documented in base class.
849  void
850  setLabelY(double y, index_type ROIIndex, index_type shapeIndex);
851 
852 
853  // Documented in base class.
854  void
855  setLaserID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
856 
857  // Documented in base class.
858  void
859  setLaserLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
860 
861  // Documented in base class.
862  void
863  setLaserManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
864 
865  // Documented in base class.
866  void
867  setLaserModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
868 
869  // Documented in base class.
870  void
871  setLaserPower(double power, index_type instrumentIndex, index_type lightSourceIndex);
872 
873  // Documented in base class.
874  void
875  setLaserSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
876 
877  // Documented in base class.
878  void
879  setLaserFrequencyMultiplication(ome::xml::model::primitives::PositiveInteger frequencyMultiplication, index_type instrumentIndex, index_type lightSourceIndex);
880 
881  // Documented in base class.
882  void
883  setLaserLaserMedium(ome::xml::model::enums::LaserMedium laserMedium, index_type instrumentIndex, index_type lightSourceIndex);
884 
885  // Documented in base class.
886  void
887  setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex);
888 
889  // Documented in base class.
890  void
891  setLaserPulse(ome::xml::model::enums::Pulse pulse, index_type instrumentIndex, index_type lightSourceIndex);
892 
893  // Documented in base class.
894  void
895  setLaserPump(const std::string& pump, index_type instrumentIndex, index_type lightSourceIndex);
896 
897  // Documented in base class.
898  void
899  setLaserRepetitionRate(double repetitionRate, index_type instrumentIndex, index_type lightSourceIndex);
900 
901  // Documented in base class.
902  void
903  setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex);
904 
905  // Documented in base class.
906  void
907  setLaserType(ome::xml::model::enums::LaserType type, index_type instrumentIndex, index_type lightSourceIndex);
908 
909  // Documented in base class.
910  void
911  setLaserWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type instrumentIndex, index_type lightSourceIndex);
912 
913 
914 
915  // Documented in base class.
916  void
917  setLightEmittingDiodeID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
918 
919  // Documented in base class.
920  void
921  setLightEmittingDiodeLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
922 
923  // Documented in base class.
924  void
925  setLightEmittingDiodeManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
926 
927  // Documented in base class.
928  void
929  setLightEmittingDiodeModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
930 
931  // Documented in base class.
932  void
933  setLightEmittingDiodePower(double power, index_type instrumentIndex, index_type lightSourceIndex);
934 
935  // Documented in base class.
936  void
937  setLightEmittingDiodeSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
938 
939 
940  // Documented in base class.
941  void
942  setLightPathDichroicRef(const std::string& dichroic, index_type imageIndex, index_type channelIndex);
943 
944  // Documented in base class.
945  void
946  setLightPathEmissionFilterRef(const std::string& emissionFilter, index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex);
947 
948  // Documented in base class.
949  void
950  setLightPathExcitationFilterRef(const std::string& excitationFilter, index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex);
951 
952 
953  // Documented in base class.
954  void
956 
957  // Documented in base class.
958  void
959  setMicrobeamManipulationLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
960 
961  // Documented in base class.
962  void
963  setChannelLightSourceSettingsID(std::string id, index_type imageIndex, index_type channelIndex);
964 
965  // Documented in base class.
966  void
967  setMicrobeamManipulationLightSourceSettingsID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
968 
969  // Documented in base class.
970  void
972 
973  // Documented in base class.
974  void
975  setMicrobeamManipulationLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
976 
977 
978  // Documented in base class.
979  void
981 
982  // Documented in base class.
983  void
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  setLineID(std::string id, index_type ROIIndex, index_type shapeIndex);
1001 
1002  // Documented in base class.
1003  void
1005 
1006  // Documented in base class.
1007  void
1008  setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1009 
1010  // Documented in base class.
1011  void
1013 
1014  // Documented in base class.
1015  void
1016  setLineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1017 
1018  // Documented in base class.
1019  void
1020  setLineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
1021 
1022  // Documented in base class.
1023  void
1024  setLineText(std::string text, index_type ROIIndex, index_type shapeIndex);
1025 
1026  // Documented in base class.
1027  void
1029 
1030  // Documented in base class.
1031  void
1033 
1034  // Documented in base class.
1035  void
1037 
1038  // Documented in base class.
1039  void
1040  setLineTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1041 
1042  // Documented in base class.
1043  void
1044  setLineVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
1045 
1046  // Documented in base class.
1047  void
1048  setLineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex);
1049 
1050  // Documented in base class.
1051  void
1052  setLineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex);
1053 
1054  // Documented in base class.
1055  void
1056  setLineX1(double x1, index_type ROIIndex, index_type shapeIndex);
1057 
1058  // Documented in base class.
1059  void
1060  setLineX2(double x2, index_type ROIIndex, index_type shapeIndex);
1061 
1062  // Documented in base class.
1063  void
1064  setLineY1(double y1, index_type ROIIndex, index_type shapeIndex);
1065 
1066  // Documented in base class.
1067  void
1068  setLineY2(double y2, index_type ROIIndex, index_type shapeIndex);
1069 
1070 
1071  // Documented in base class.
1072  void
1073  setListAnnotationAnnotationRef(const std::string& annotation, index_type listAnnotationIndex, index_type annotationRefIndex);
1074 
1075  // Documented in base class.
1076  void
1077  setListAnnotationAnnotator(std::string annotator, index_type listAnnotationIndex);
1078 
1079  // Documented in base class.
1080  void
1081  setListAnnotationDescription(std::string description, index_type listAnnotationIndex);
1082 
1083  // Documented in base class.
1084  void
1085  setListAnnotationID(std::string id, index_type listAnnotationIndex);
1086 
1087  // Documented in base class.
1088  void
1089  setListAnnotationNamespace(std::string namespace_, index_type listAnnotationIndex);
1090 
1091 
1092  // Documented in base class.
1093  void
1094  setLongAnnotationAnnotationRef(const std::string& annotation, index_type longAnnotationIndex, index_type annotationRefIndex);
1095 
1096  // Documented in base class.
1097  void
1098  setLongAnnotationAnnotator(std::string annotator, index_type longAnnotationIndex);
1099 
1100  // Documented in base class.
1101  void
1102  setLongAnnotationDescription(std::string description, index_type longAnnotationIndex);
1103 
1104  // Documented in base class.
1105  void
1106  setLongAnnotationID(std::string id, index_type longAnnotationIndex);
1107 
1108  // Documented in base class.
1109  void
1110  setLongAnnotationNamespace(std::string namespace_, index_type longAnnotationIndex);
1111 
1112  // Documented in base class.
1113  void
1114  setLongAnnotationValue(int64_t value, index_type longAnnotationIndex);
1115 
1116 
1117  // Documented in base class.
1118  void
1120 
1121  // Documented in base class.
1122  void
1124 
1125  // Documented in base class.
1126  void
1128 
1129  // Documented in base class.
1130  void
1132 
1133  // Documented in base class.
1134  void
1136 
1137  // Documented in base class.
1138  void
1139  setMaskID(std::string id, index_type ROIIndex, index_type shapeIndex);
1140 
1141  // Documented in base class.
1142  void
1144 
1145  // Documented in base class.
1146  void
1147  setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1148 
1149  // Documented in base class.
1150  void
1152 
1153  // Documented in base class.
1154  void
1155  setMaskStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1156 
1157  // Documented in base class.
1158  void
1159  setMaskStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
1160 
1161  // Documented in base class.
1162  void
1163  setMaskText(std::string text, index_type ROIIndex, index_type shapeIndex);
1164 
1165  // Documented in base class.
1166  void
1168 
1169  // Documented in base class.
1170  void
1172 
1173  // Documented in base class.
1174  void
1176 
1177  // Documented in base class.
1178  void
1179  setMaskTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1180 
1181  // Documented in base class.
1182  void
1183  setMaskVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
1184 
1185  // Documented in base class.
1186  void
1187  setMaskHeight(double height, index_type ROIIndex, index_type shapeIndex);
1188 
1189  // Documented in base class.
1190  void
1191  setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex);
1192 
1193  // Documented in base class.
1194  void
1195  setMaskX(double x, index_type ROIIndex, index_type shapeIndex);
1196 
1197  // Documented in base class.
1198  void
1199  setMaskY(double y, index_type ROIIndex, index_type shapeIndex);
1200 
1201 
1202 
1203  // Documented in base class.
1204  void
1205  setMicrobeamManipulationDescription(std::string description, index_type experimentIndex, index_type microbeamManipulationIndex);
1206 
1207  // Documented in base class.
1208  void
1209  setMicrobeamManipulationExperimenterRef(const std::string& experimenter, index_type experimentIndex, index_type microbeamManipulationIndex);
1210 
1211  // Documented in base class.
1212  void
1213  setMicrobeamManipulationID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex);
1214 
1215  // Documented in base class.
1216  void
1217  setMicrobeamManipulationROIRef(const std::string& roi, index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex);
1218 
1219  // Documented in base class.
1220  void
1222 
1223 
1224 
1225  // Documented in base class.
1226  void
1227  setMicroscopeLotNumber(std::string lotNumber, index_type instrumentIndex);
1228 
1229  // Documented in base class.
1230  void
1231  setMicroscopeManufacturer(std::string manufacturer, index_type instrumentIndex);
1232 
1233  // Documented in base class.
1234  void
1235  setMicroscopeModel(std::string model, index_type instrumentIndex);
1236 
1237  // Documented in base class.
1238  void
1239  setMicroscopeSerialNumber(std::string serialNumber, index_type instrumentIndex);
1240 
1241  // Documented in base class.
1242  void
1244 
1245 
1246  // Documented in base class.
1247  void
1248  setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex);
1249 
1250  // Documented in base class.
1251  void
1252  setObjectiveCorrection(ome::xml::model::enums::Correction correction, index_type instrumentIndex, index_type objectiveIndex);
1253 
1254  // Documented in base class.
1255  void
1256  setObjectiveID(std::string id, index_type instrumentIndex, index_type objectiveIndex);
1257 
1258  // Documented in base class.
1259  void
1260  setObjectiveImmersion(ome::xml::model::enums::Immersion immersion, index_type instrumentIndex, index_type objectiveIndex);
1261 
1262  // Documented in base class.
1263  void
1264  setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex);
1265 
1266  // Documented in base class.
1267  void
1268  setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex);
1269 
1270  // Documented in base class.
1271  void
1272  setObjectiveLotNumber(std::string lotNumber, index_type instrumentIndex, index_type objectiveIndex);
1273 
1274  // Documented in base class.
1275  void
1276  setObjectiveManufacturer(std::string manufacturer, index_type instrumentIndex, index_type objectiveIndex);
1277 
1278  // Documented in base class.
1279  void
1280  setObjectiveModel(std::string model, index_type instrumentIndex, index_type objectiveIndex);
1281 
1282  // Documented in base class.
1283  void
1284  setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex);
1285 
1286  // Documented in base class.
1287  void
1288  setObjectiveSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type objectiveIndex);
1289 
1290  // Documented in base class.
1291  void
1292  setObjectiveWorkingDistance(double workingDistance, index_type instrumentIndex, index_type objectiveIndex);
1293 
1294 
1295  // Documented in base class.
1296  void
1297  setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex);
1298 
1299  // Documented in base class.
1300  void
1301  setObjectiveSettingsID(std::string id, index_type imageIndex);
1302 
1303  // Documented in base class.
1304  void
1306 
1307  // Documented in base class.
1308  void
1309  setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex);
1310 
1311 
1312  // Documented in base class.
1313  void
1314  setPixelsAnnotationRef(const std::string& annotation, index_type imageIndex, index_type annotationRefIndex);
1315 
1316  // Documented in base class.
1317  void
1318  setPixelsBigEndian(bool bigEndian, index_type imageIndex);
1319 
1320  // Documented in base class.
1321  void
1323 
1324  // Documented in base class.
1325  void
1326  setPixelsID(std::string id, index_type imageIndex);
1327 
1328  // Documented in base class.
1329  void
1330  setPixelsInterleaved(bool interleaved, index_type imageIndex);
1331 
1332  // Documented in base class.
1333  void
1335 
1336  // Documented in base class.
1337  void
1339 
1340  // Documented in base class.
1341  void
1343 
1344  // Documented in base class.
1345  void
1347 
1348  // Documented in base class.
1349  void
1351 
1352  // Documented in base class.
1353  void
1355 
1356  // Documented in base class.
1357  void
1359 
1360  // Documented in base class.
1361  void
1363 
1364  // Documented in base class.
1365  void
1367 
1368  // Documented in base class.
1369  void
1370  setPixelsTimeIncrement(double timeIncrement, index_type imageIndex);
1371 
1372  // Documented in base class.
1373  void
1375 
1376 
1377  // Documented in base class.
1378  void
1379  setPlaneAnnotationRef(const std::string& annotation, index_type imageIndex, index_type planeIndex, index_type annotationRefIndex);
1380 
1381  // Documented in base class.
1382  void
1383  setPlaneDeltaT(double deltaT, index_type imageIndex, index_type planeIndex);
1384 
1385  // Documented in base class.
1386  void
1387  setPlaneExposureTime(double exposureTime, index_type imageIndex, index_type planeIndex);
1388 
1389  // Documented in base class.
1390  void
1391  setPlaneHashSHA1(std::string hashSHA1, index_type imageIndex, index_type planeIndex);
1392 
1393  // Documented in base class.
1394  void
1395  setPlanePositionX(double positionX, index_type imageIndex, index_type planeIndex);
1396 
1397  // Documented in base class.
1398  void
1399  setPlanePositionY(double positionY, index_type imageIndex, index_type planeIndex);
1400 
1401  // Documented in base class.
1402  void
1403  setPlanePositionZ(double positionZ, index_type imageIndex, index_type planeIndex);
1404 
1405  // Documented in base class.
1406  void
1408 
1409  // Documented in base class.
1410  void
1412 
1413  // Documented in base class.
1414  void
1416 
1417 
1418  // Documented in base class.
1419  void
1420  setPlateAnnotationRef(const std::string& annotation, index_type plateIndex, index_type annotationRefIndex);
1421 
1422  // Documented in base class.
1423  void
1425 
1426  // Documented in base class.
1427  void
1429 
1430  // Documented in base class.
1431  void
1432  setPlateDescription(std::string description, index_type plateIndex);
1433 
1434  // Documented in base class.
1435  void
1436  setPlateExternalIdentifier(std::string externalIdentifier, index_type plateIndex);
1437 
1438  // Documented in base class.
1439  void
1441 
1442  // Documented in base class.
1443  void
1444  setPlateID(std::string id, index_type plateIndex);
1445 
1446  // Documented in base class.
1447  void
1448  setPlateName(std::string name, index_type plateIndex);
1449 
1450  // Documented in base class.
1451  void
1453 
1454  // Documented in base class.
1455  void
1457 
1458  // Documented in base class.
1459  void
1460  setPlateStatus(std::string status, index_type plateIndex);
1461 
1462  // Documented in base class.
1463  void
1464  setPlateWellOriginX(double wellOriginX, index_type plateIndex);
1465 
1466  // Documented in base class.
1467  void
1468  setPlateWellOriginY(double wellOriginY, index_type plateIndex);
1469 
1470 
1471  // Documented in base class.
1472  void
1473  setPlateAcquisitionAnnotationRef(const std::string& annotation, index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex);
1474 
1475  // Documented in base class.
1476  void
1477  setPlateAcquisitionDescription(std::string description, index_type plateIndex, index_type plateAcquisitionIndex);
1478 
1479  // Documented in base class.
1480  void
1481  setPlateAcquisitionEndTime(ome::xml::model::primitives::Timestamp endTime, index_type plateIndex, index_type plateAcquisitionIndex);
1482 
1483  // Documented in base class.
1484  void
1485  setPlateAcquisitionID(std::string id, index_type plateIndex, index_type plateAcquisitionIndex);
1486 
1487  // Documented in base class.
1488  void
1490 
1491  // Documented in base class.
1492  void
1493  setPlateAcquisitionName(std::string name, index_type plateIndex, index_type plateAcquisitionIndex);
1494 
1495  // Documented in base class.
1496  void
1497  setPlateAcquisitionStartTime(ome::xml::model::primitives::Timestamp startTime, index_type plateIndex, index_type plateAcquisitionIndex);
1498 
1499  // Documented in base class.
1500  void
1501  setPlateAcquisitionWellSampleRef(const std::string& wellSample, index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex);
1502 
1503 
1504 
1505  // Documented in base class.
1506  void
1508 
1509  // Documented in base class.
1510  void
1512 
1513  // Documented in base class.
1514  void
1516 
1517  // Documented in base class.
1518  void
1520 
1521  // Documented in base class.
1522  void
1524 
1525  // Documented in base class.
1526  void
1527  setPointID(std::string id, index_type ROIIndex, index_type shapeIndex);
1528 
1529  // Documented in base class.
1530  void
1532 
1533  // Documented in base class.
1534  void
1535  setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1536 
1537  // Documented in base class.
1538  void
1540 
1541  // Documented in base class.
1542  void
1543  setPointStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1544 
1545  // Documented in base class.
1546  void
1547  setPointStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
1548 
1549  // Documented in base class.
1550  void
1551  setPointText(std::string text, index_type ROIIndex, index_type shapeIndex);
1552 
1553  // Documented in base class.
1554  void
1556 
1557  // Documented in base class.
1558  void
1560 
1561  // Documented in base class.
1562  void
1564 
1565  // Documented in base class.
1566  void
1567  setPointTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1568 
1569  // Documented in base class.
1570  void
1571  setPointVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
1572 
1573  // Documented in base class.
1574  void
1575  setPointX(double x, index_type ROIIndex, index_type shapeIndex);
1576 
1577  // Documented in base class.
1578  void
1579  setPointY(double y, index_type ROIIndex, index_type shapeIndex);
1580 
1581 
1582  // Documented in base class.
1583  void
1585 
1586  // Documented in base class.
1587  void
1589 
1590  // Documented in base class.
1591  void
1593 
1594  // Documented in base class.
1595  void
1597 
1598  // Documented in base class.
1599  void
1601 
1602  // Documented in base class.
1603  void
1604  setPolygonID(std::string id, index_type ROIIndex, index_type shapeIndex);
1605 
1606  // Documented in base class.
1607  void
1609 
1610  // Documented in base class.
1611  void
1612  setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1613 
1614  // Documented in base class.
1615  void
1617 
1618  // Documented in base class.
1619  void
1620  setPolygonStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1621 
1622  // Documented in base class.
1623  void
1624  setPolygonStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
1625 
1626  // Documented in base class.
1627  void
1628  setPolygonText(std::string text, index_type ROIIndex, index_type shapeIndex);
1629 
1630  // Documented in base class.
1631  void
1633 
1634  // Documented in base class.
1635  void
1637 
1638  // Documented in base class.
1639  void
1641 
1642  // Documented in base class.
1643  void
1644  setPolygonTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1645 
1646  // Documented in base class.
1647  void
1648  setPolygonVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
1649 
1650  // Documented in base class.
1651  void
1652  setPolygonPoints(std::string points, index_type ROIIndex, index_type shapeIndex);
1653 
1654 
1655  // Documented in base class.
1656  void
1658 
1659  // Documented in base class.
1660  void
1662 
1663  // Documented in base class.
1664  void
1666 
1667  // Documented in base class.
1668  void
1670 
1671  // Documented in base class.
1672  void
1674 
1675  // Documented in base class.
1676  void
1677  setPolylineID(std::string id, index_type ROIIndex, index_type shapeIndex);
1678 
1679  // Documented in base class.
1680  void
1682 
1683  // Documented in base class.
1684  void
1685  setPolylineLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1686 
1687  // Documented in base class.
1688  void
1690 
1691  // Documented in base class.
1692  void
1693  setPolylineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1694 
1695  // Documented in base class.
1696  void
1697  setPolylineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
1698 
1699  // Documented in base class.
1700  void
1701  setPolylineText(std::string text, index_type ROIIndex, index_type shapeIndex);
1702 
1703  // Documented in base class.
1704  void
1706 
1707  // Documented in base class.
1708  void
1710 
1711  // Documented in base class.
1712  void
1714 
1715  // Documented in base class.
1716  void
1717  setPolylineTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1718 
1719  // Documented in base class.
1720  void
1721  setPolylineVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
1722 
1723  // Documented in base class.
1724  void
1726 
1727  // Documented in base class.
1728  void
1730 
1731  // Documented in base class.
1732  void
1733  setPolylinePoints(std::string points, index_type ROIIndex, index_type shapeIndex);
1734 
1735 
1736  // Documented in base class.
1737  void
1738  setProjectAnnotationRef(const std::string& annotation, index_type projectIndex, index_type annotationRefIndex);
1739 
1740  // Documented in base class.
1741  void
1742  setProjectDatasetRef(const std::string& dataset, index_type projectIndex, index_type datasetRefIndex);
1743 
1744  // Documented in base class.
1745  void
1746  setProjectDescription(std::string description, index_type projectIndex);
1747 
1748  // Documented in base class.
1749  void
1750  setProjectExperimenterGroupRef(const std::string& experimenterGroup, index_type projectIndex);
1751 
1752  // Documented in base class.
1753  void
1754  setProjectExperimenterRef(const std::string& experimenter, index_type projectIndex);
1755 
1756  // Documented in base class.
1757  void
1758  setProjectID(std::string id, index_type projectIndex);
1759 
1760  // Documented in base class.
1761  void
1762  setProjectName(std::string name, index_type projectIndex);
1763 
1764 
1765 
1766  // Documented in base class.
1767  void
1768  setROIAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type annotationRefIndex);
1769 
1770  // Documented in base class.
1771  void
1772  setROIDescription(std::string description, index_type ROIIndex);
1773 
1774  // Documented in base class.
1775  void
1776  setROIID(std::string id, index_type ROIIndex);
1777 
1778  // Documented in base class.
1779  void
1780  setROIName(std::string name, index_type ROIIndex);
1781 
1782  // Documented in base class.
1783  void
1784  setROINamespace(std::string namespace_, index_type ROIIndex);
1785 
1786 
1787 
1788  // Documented in base class.
1789  void
1790  setReagentAnnotationRef(const std::string& annotation, index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex);
1791 
1792  // Documented in base class.
1793  void
1794  setReagentDescription(std::string description, index_type screenIndex, index_type reagentIndex);
1795 
1796  // Documented in base class.
1797  void
1798  setReagentID(std::string id, index_type screenIndex, index_type reagentIndex);
1799 
1800  // Documented in base class.
1801  void
1802  setReagentName(std::string name, index_type screenIndex, index_type reagentIndex);
1803 
1804  // Documented in base class.
1805  void
1806  setReagentReagentIdentifier(std::string reagentIdentifier, index_type screenIndex, index_type reagentIndex);
1807 
1808 
1809 
1810  // Documented in base class.
1811  void
1813 
1814  // Documented in base class.
1815  void
1817 
1818  // Documented in base class.
1819  void
1821 
1822  // Documented in base class.
1823  void
1825 
1826  // Documented in base class.
1827  void
1829 
1830  // Documented in base class.
1831  void
1832  setRectangleID(std::string id, index_type ROIIndex, index_type shapeIndex);
1833 
1834  // Documented in base class.
1835  void
1837 
1838  // Documented in base class.
1839  void
1840  setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1841 
1842  // Documented in base class.
1843  void
1845 
1846  // Documented in base class.
1847  void
1848  setRectangleStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1849 
1850  // Documented in base class.
1851  void
1852  setRectangleStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
1853 
1854  // Documented in base class.
1855  void
1856  setRectangleText(std::string text, index_type ROIIndex, index_type shapeIndex);
1857 
1858  // Documented in base class.
1859  void
1861 
1862  // Documented in base class.
1863  void
1865 
1866  // Documented in base class.
1867  void
1869 
1870  // Documented in base class.
1871  void
1872  setRectangleTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1873 
1874  // Documented in base class.
1875  void
1876  setRectangleVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
1877 
1878  // Documented in base class.
1879  void
1880  setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex);
1881 
1882  // Documented in base class.
1883  void
1884  setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex);
1885 
1886  // Documented in base class.
1887  void
1888  setRectangleX(double x, index_type ROIIndex, index_type shapeIndex);
1889 
1890  // Documented in base class.
1891  void
1892  setRectangleY(double y, index_type ROIIndex, index_type shapeIndex);
1893 
1894 
1895  // Documented in base class.
1896  void
1897  setRightsRightsHeld(std::string rightsHeld);
1898 
1899  // Documented in base class.
1900  void
1901  setRightsRightsHolder(std::string rightsHolder);
1902 
1903 
1904  // Documented in base class.
1905  void
1906  setScreenAnnotationRef(const std::string& annotation, index_type screenIndex, index_type annotationRefIndex);
1907 
1908  // Documented in base class.
1909  void
1910  setScreenDescription(std::string description, index_type screenIndex);
1911 
1912  // Documented in base class.
1913  void
1914  setScreenID(std::string id, index_type screenIndex);
1915 
1916  // Documented in base class.
1917  void
1918  setScreenName(std::string name, index_type screenIndex);
1919 
1920  // Documented in base class.
1921  void
1922  setScreenPlateRef(const std::string& plate, index_type screenIndex, index_type plateRefIndex);
1923 
1924  // Documented in base class.
1925  void
1926  setScreenProtocolDescription(std::string protocolDescription, index_type screenIndex);
1927 
1928  // Documented in base class.
1929  void
1930  setScreenProtocolIdentifier(std::string protocolIdentifier, index_type screenIndex);
1931 
1932  // Documented in base class.
1933  void
1934  setScreenReagentSetDescription(std::string reagentSetDescription, index_type screenIndex);
1935 
1936  // Documented in base class.
1937  void
1938  setScreenReagentSetIdentifier(std::string reagentSetIdentifier, index_type screenIndex);
1939 
1940  // Documented in base class.
1941  void
1942  setScreenType(std::string type, index_type screenIndex);
1943 
1944 
1945  // Documented in base class.
1946  void
1947  setStageLabelName(std::string name, index_type imageIndex);
1948 
1949  // Documented in base class.
1950  void
1951  setStageLabelX(double x, index_type imageIndex);
1952 
1953  // Documented in base class.
1954  void
1955  setStageLabelY(double y, index_type imageIndex);
1956 
1957  // Documented in base class.
1958  void
1959  setStageLabelZ(double z, index_type imageIndex);
1960 
1961 
1962 
1963  // Documented in base class.
1964  void
1965  setTagAnnotationAnnotationRef(const std::string& annotation, index_type tagAnnotationIndex, index_type annotationRefIndex);
1966 
1967  // Documented in base class.
1968  void
1969  setTagAnnotationAnnotator(std::string annotator, index_type tagAnnotationIndex);
1970 
1971  // Documented in base class.
1972  void
1973  setTagAnnotationDescription(std::string description, index_type tagAnnotationIndex);
1974 
1975  // Documented in base class.
1976  void
1977  setTagAnnotationID(std::string id, index_type tagAnnotationIndex);
1978 
1979  // Documented in base class.
1980  void
1981  setTagAnnotationNamespace(std::string namespace_, index_type tagAnnotationIndex);
1982 
1983  // Documented in base class.
1984  void
1985  setTagAnnotationValue(std::string value, index_type tagAnnotationIndex);
1986 
1987 
1988  // Documented in base class.
1989  void
1990  setTermAnnotationAnnotationRef(const std::string& annotation, index_type termAnnotationIndex, index_type annotationRefIndex);
1991 
1992  // Documented in base class.
1993  void
1994  setTermAnnotationAnnotator(std::string annotator, index_type termAnnotationIndex);
1995 
1996  // Documented in base class.
1997  void
1998  setTermAnnotationDescription(std::string description, index_type termAnnotationIndex);
1999 
2000  // Documented in base class.
2001  void
2002  setTermAnnotationID(std::string id, index_type termAnnotationIndex);
2003 
2004  // Documented in base class.
2005  void
2006  setTermAnnotationNamespace(std::string namespace_, index_type termAnnotationIndex);
2007 
2008  // Documented in base class.
2009  void
2010  setTermAnnotationValue(std::string value, index_type termAnnotationIndex);
2011 
2012 
2013  // Documented in base class.
2014  void
2016 
2017  // Documented in base class.
2018  void
2020 
2021  // Documented in base class.
2022  void
2024 
2025  // Documented in base class.
2026  void
2028 
2029  // Documented in base class.
2030  void
2032 
2033 
2034  // Documented in base class.
2035  void
2036  setTimestampAnnotationAnnotationRef(const std::string& annotation, index_type timestampAnnotationIndex, index_type annotationRefIndex);
2037 
2038  // Documented in base class.
2039  void
2040  setTimestampAnnotationAnnotator(std::string annotator, index_type timestampAnnotationIndex);
2041 
2042  // Documented in base class.
2043  void
2044  setTimestampAnnotationDescription(std::string description, index_type timestampAnnotationIndex);
2045 
2046  // Documented in base class.
2047  void
2048  setTimestampAnnotationID(std::string id, index_type timestampAnnotationIndex);
2049 
2050  // Documented in base class.
2051  void
2052  setTimestampAnnotationNamespace(std::string namespace_, index_type timestampAnnotationIndex);
2053 
2054  // Documented in base class.
2055  void
2057 
2058 
2059  // Documented in base class.
2060  void
2062 
2063  // Documented in base class.
2064  void
2066 
2067  // Documented in base class.
2068  void
2070 
2071  // Documented in base class.
2072  void
2074 
2075  // Documented in base class.
2076  void
2078 
2079  // Documented in base class.
2080  void
2081  setUUIDValue(std::string value, index_type imageIndex, index_type tiffDataIndex);
2082 
2083 
2084  // Documented in base class.
2085  void
2086  setUUIDFileName(std::string fileName, index_type imageIndex, index_type tiffDataIndex);
2087 
2088 
2089 
2090  // Documented in base class.
2091  void
2092  setWellAnnotationRef(const std::string& annotation, index_type plateIndex, index_type wellIndex, index_type annotationRefIndex);
2093 
2094  // Documented in base class.
2095  void
2097 
2098  // Documented in base class.
2099  void
2101 
2102  // Documented in base class.
2103  void
2104  setWellExternalDescription(std::string externalDescription, index_type plateIndex, index_type wellIndex);
2105 
2106  // Documented in base class.
2107  void
2108  setWellExternalIdentifier(std::string externalIdentifier, index_type plateIndex, index_type wellIndex);
2109 
2110  // Documented in base class.
2111  void
2112  setWellID(std::string id, index_type plateIndex, index_type wellIndex);
2113 
2114  // Documented in base class.
2115  void
2116  setWellReagentRef(const std::string& reagent, index_type plateIndex, index_type wellIndex);
2117 
2118  // Documented in base class.
2119  void
2121 
2122  // Documented in base class.
2123  void
2124  setWellType(std::string type, index_type plateIndex, index_type wellIndex);
2125 
2126 
2127  // Documented in base class.
2128  void
2129  setWellSampleAnnotationRef(const std::string& annotation, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex, index_type annotationRefIndex);
2130 
2131  // Documented in base class.
2132  void
2133  setWellSampleID(std::string id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2134 
2135  // Documented in base class.
2136  void
2137  setWellSampleImageRef(const std::string& image, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2138 
2139  // Documented in base class.
2140  void
2142 
2143  // Documented in base class.
2144  void
2145  setWellSamplePositionX(double positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2146 
2147  // Documented in base class.
2148  void
2149  setWellSamplePositionY(double positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2150 
2151  // Documented in base class.
2152  void
2153  setWellSampleTimepoint(ome::xml::model::primitives::Timestamp timepoint, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2154 
2155 
2156 
2157  // Documented in base class.
2158  void
2159  setXMLAnnotationAnnotationRef(const std::string& annotation, index_type XMLAnnotationIndex, index_type annotationRefIndex);
2160 
2161  // Documented in base class.
2162  void
2163  setXMLAnnotationAnnotator(std::string annotator, index_type XMLAnnotationIndex);
2164 
2165  // Documented in base class.
2166  void
2167  setXMLAnnotationDescription(std::string description, index_type XMLAnnotationIndex);
2168 
2169  // Documented in base class.
2170  void
2171  setXMLAnnotationID(std::string id, index_type XMLAnnotationIndex);
2172 
2173  // Documented in base class.
2174  void
2175  setXMLAnnotationNamespace(std::string namespace_, index_type XMLAnnotationIndex);
2176 
2177  // Documented in base class.
2178  void
2179  setXMLAnnotationValue(std::string value, index_type XMLAnnotationIndex);
2180 
2181  };
2182 
2183  }
2184  }
2185 }
2186 
2187 #endif // OME_XML_META_FILTERMETADATA_H
2188 
2189 /*
2190  * Local Variables:
2191  * mode:C++
2192  * End:
2193  */
void setPlaneAnnotationRef(const std::string &annotation, index_type imageIndex, index_type planeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Plane.
Definition: FilterMetadata.cpp:2341
void setTermAnnotationValue(std::string value, index_type termAnnotationIndex)
Set the Value property of TermAnnotation.
Definition: FilterMetadata.cpp:3382
FilamentType enumeration.
Definition: FilamentType.h:72
void setLaserLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Laser.
Definition: FilterMetadata.cpp:1493
void setWellSampleImageRef(const std::string &image, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the ImageRef property of WellSample.
Definition: FilterMetadata.cpp:3593
void setProjectDescription(std::string description, index_type projectIndex)
Set the Description property of Project.
Definition: FilterMetadata.cpp:2928
ExperimentType enumeration.
Definition: ExperimentType.h:72
void setPlanePositionX(double positionX, index_type imageIndex, index_type planeIndex)
Set the PositionX property of Plane.
Definition: FilterMetadata.cpp:2367
void setStageLabelX(double x, index_type imageIndex)
Set the X property of StageLabel.
Definition: FilterMetadata.cpp:3277
ArcType enumeration.
Definition: ArcType.h:72
void setPolylineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polyline.
Definition: FilterMetadata.cpp:2831
void setExperimentExperimenterRef(const std::string &experimenter, index_type experimentIndex)
Set the ExperimenterRef property of Experiment.
Definition: FilterMetadata.cpp:918
void setPointText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Point.
Definition: FilterMetadata.cpp:2619
void setLabelID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Label.
Definition: FilterMetadata.cpp:1394
void setPolylineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Polyline.
Definition: FilterMetadata.cpp:2851
void setLongAnnotationValue(int64_t value, index_type longAnnotationIndex)
Set the Value property of LongAnnotation.
Definition: FilterMetadata.cpp:1916
void setScreenAnnotationRef(const std::string &annotation, index_type screenIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Screen.
Definition: FilterMetadata.cpp:3192
void setEllipseTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Ellipse.
Definition: FilterMetadata.cpp:853
void setStageLabelY(double y, index_type imageIndex)
Set the Y property of StageLabel.
Definition: FilterMetadata.cpp:3283
void setDoubleAnnotationDescription(std::string description, index_type doubleAnnotationIndex)
Set the Description property of DoubleAnnotation.
Definition: FilterMetadata.cpp:744
void setPointID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Point.
Definition: FilterMetadata.cpp:2579
void setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Rectangle.
Definition: FilterMetadata.cpp:3090
void setObjectiveImmersion(ome::xml::model::enums::Immersion immersion, index_type instrumentIndex, index_type objectiveIndex)
Set the Immersion property of Objective.
Definition: FilterMetadata.cpp:2152
void setBinaryFileSize(ome::xml::model::primitives::NonNegativeLong size, index_type fileAnnotationIndex)
Set the Size property of BinaryFile.
Definition: FilterMetadata.cpp:301
void setDoubleAnnotationAnnotator(std::string annotator, index_type doubleAnnotationIndex)
Set the Annotator property of DoubleAnnotation.
Definition: FilterMetadata.cpp:736
void setLineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Line.
Definition: FilterMetadata.cpp:1772
void setPlaneExposureTime(double exposureTime, index_type imageIndex, index_type planeIndex)
Set the ExposureTime property of Plane.
Definition: FilterMetadata.cpp:2353
void setLightEmittingDiodeModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1611
void setExperimentID(std::string id, index_type experimentIndex)
Set the ID property of Experiment.
Definition: FilterMetadata.cpp:924
void setReagentName(std::string name, index_type screenIndex, index_type reagentIndex)
Set the Name property of Reagent.
Definition: FilterMetadata.cpp:3028
void setTagAnnotationValue(std::string value, index_type tagAnnotationIndex)
Set the Value property of TagAnnotation.
Definition: FilterMetadata.cpp:3335
void setLightPathEmissionFilterRef(const std::string &emissionFilter, index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex)
Set the EmissionFilterRef property of LightPath.
Definition: FilterMetadata.cpp:1640
void setLightPathDichroicRef(const std::string &dichroic, index_type imageIndex, index_type channelIndex)
Set the DichroicRef property of LightPath.
Definition: FilterMetadata.cpp:1634
void setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex)
Set the RefractiveIndex property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2235
void setMaskX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Mask.
Definition: FilterMetadata.cpp:2043
void setListAnnotationDescription(std::string description, index_type listAnnotationIndex)
Set the Description property of ListAnnotation.
Definition: FilterMetadata.cpp:1853
void setMaskVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Mask.
Definition: FilterMetadata.cpp:2025
void setPlateAcquisitionAnnotationRef(const std::string &annotation, index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex)
Set the AnnotationRef property of PlateAcquisition.
Definition: FilterMetadata.cpp:2493
void setMaskTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Mask.
Definition: FilterMetadata.cpp:2013
Correction enumeration.
Definition: Correction.h:72
void setArcSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Arc.
Definition: FilterMetadata.cpp:270
void setPointStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Point.
Definition: FilterMetadata.cpp:2613
void setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex)
Set the Zoom property of DetectorSettings.
Definition: FilterMetadata.cpp:681
void setPolygonID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polygon.
Definition: FilterMetadata.cpp:2700
void setExperimenterUserName(std::string userName, index_type experimenterIndex)
Set the UserName property of Experimenter.
Definition: FilterMetadata.cpp:994
void setPixelsDimensionOrder(ome::xml::model::enums::DimensionOrder dimensionOrder, index_type imageIndex)
Set the DimensionOrder property of Pixels.
Definition: FilterMetadata.cpp:2254
void setDoubleAnnotationAnnotationRef(const std::string &annotation, index_type doubleAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of DoubleAnnotation.
Definition: FilterMetadata.cpp:730
void setChannelLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type imageIndex, index_type channelIndex)
Set the Attenuation property of LightSourceSettings.
Definition: FilterMetadata.cpp:1653
void setTagAnnotationNamespace(std::string namespace_, index_type tagAnnotationIndex)
Set the Namespace property of TagAnnotation.
Definition: FilterMetadata.cpp:3327
void setCommentAnnotationAnnotator(std::string annotator, index_type commentAnnotationIndex)
Set the Annotator property of CommentAnnotation.
Definition: FilterMetadata.cpp:469
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:1659
void setPlanePositionZ(double positionZ, index_type imageIndex, index_type planeIndex)
Set the PositionZ property of Plane.
Definition: FilterMetadata.cpp:2379
void setTermAnnotationAnnotationRef(const std::string &annotation, index_type termAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TermAnnotation.
Definition: FilterMetadata.cpp:3344
void setEllipseTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Ellipse.
Definition: FilterMetadata.cpp:871
void setPolygonFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Polygon.
Definition: FilterMetadata.cpp:2694
void setLabelLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Label.
Definition: FilterMetadata.cpp:1402
void setEllipseFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Ellipse.
Definition: FilterMetadata.cpp:787
void setArcManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Arc.
Definition: FilterMetadata.cpp:248
void setMaskFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Mask.
Definition: FilterMetadata.cpp:1935
void setTagAnnotationDescription(std::string description, index_type tagAnnotationIndex)
Set the Description property of TagAnnotation.
Definition: FilterMetadata.cpp:3311
void setMaskFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Mask.
Definition: FilterMetadata.cpp:1929
void setDetectorSettingsBinning(ome::xml::model::enums::Binning binning, index_type imageIndex, index_type channelIndex)
Set the Binning property of DetectorSettings.
Definition: FilterMetadata.cpp:637
void setFilterSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterIndex)
Set the SerialNumber property of Filter.
Definition: FilterMetadata.cpp:1180
void setWellSamplePositionY(double positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the PositionY property of WellSample.
Definition: FilterMetadata.cpp:3611
void setFilterSetEmissionFilterRef(const std::string &emissionFilter, index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex)
Set the EmissionFilterRef property of FilterSet.
Definition: FilterMetadata.cpp:1201
void setLabelFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Label.
Definition: FilterMetadata.cpp:1388
void setPolygonTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Polygon.
Definition: FilterMetadata.cpp:2766
AcquisitionMode enumeration.
Definition: AcquisitionMode.h:72
void setFilamentID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Filament.
Definition: FilterMetadata.cpp:1048
void setTimestampAnnotationID(std::string id, index_type timestampAnnotationIndex)
Set the ID property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3444
void setLaserRepetitionRate(double repetitionRate, index_type instrumentIndex, index_type lightSourceIndex)
Set the RepetitionRate property of Laser.
Definition: FilterMetadata.cpp:1561
void setLongAnnotationDescription(std::string description, index_type longAnnotationIndex)
Set the Description property of LongAnnotation.
Definition: FilterMetadata.cpp:1892
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:3579
void setPixelsPhysicalSizeY(ome::xml::model::primitives::PositiveFloat physicalSizeY, index_type imageIndex)
Set the PhysicalSizeY property of Pixels.
Definition: FilterMetadata.cpp:2280
void setPlaneTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type imageIndex, index_type planeIndex)
Set the TheZ property of Plane.
Definition: FilterMetadata.cpp:2397
void setPlateName(std::string name, index_type plateIndex)
Set the Name property of Plate.
Definition: FilterMetadata.cpp:2452
void setRectangleFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Rectangle.
Definition: FilterMetadata.cpp:3058
void setEllipseStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Ellipse.
Definition: FilterMetadata.cpp:825
void setScreenProtocolIdentifier(std::string protocolIdentifier, index_type screenIndex)
Set the ProtocolIdentifier property of Screen.
Definition: FilterMetadata.cpp:3236
void setArcLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Arc.
Definition: FilterMetadata.cpp:240
void setROINamespace(std::string namespace_, index_type ROIIndex)
Set the Namespace property of ROI.
Definition: FilterMetadata.cpp:2996
void setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex)
Set the LensNA property of Objective.
Definition: FilterMetadata.cpp:2164
void setDoubleAnnotationID(std::string id, index_type doubleAnnotationIndex)
Set the ID property of DoubleAnnotation.
Definition: FilterMetadata.cpp:752
void setLineText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Line.
Definition: FilterMetadata.cpp:1764
void setPlateAcquisitionID(std::string id, index_type plateIndex, index_type plateAcquisitionIndex)
Set the ID property of PlateAcquisition.
Definition: FilterMetadata.cpp:2513
void setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polygon.
Definition: FilterMetadata.cpp:2714
void setPlateAcquisitionStartTime(ome::xml::model::primitives::Timestamp startTime, index_type plateIndex, index_type plateAcquisitionIndex)
Set the StartTime property of PlateAcquisition.
Definition: FilterMetadata.cpp:2535
void setListAnnotationID(std::string id, index_type listAnnotationIndex)
Set the ID property of ListAnnotation.
Definition: FilterMetadata.cpp:1861
void setExperimenterGroupID(std::string id, index_type experimenterGroupIndex)
Set the ID property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1023
void setLabelX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Label.
Definition: FilterMetadata.cpp:1472
void setRightsRightsHeld(std::string rightsHeld)
Set the RightsHeld property of Rights.
Definition: FilterMetadata.cpp:3179
void setLineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Line.
Definition: FilterMetadata.cpp:1784
void setDichroicSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the SerialNumber property of Dichroic.
Definition: FilterMetadata.cpp:720
void setEllipseText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Ellipse.
Definition: FilterMetadata.cpp:845
void setPolylineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polyline.
Definition: FilterMetadata.cpp:2843
void setLightEmittingDiodePower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1619
void setPlateFieldIndex(ome::xml::model::primitives::NonNegativeInteger fieldIndex, index_type plateIndex)
Set the FieldIndex property of Plate.
Definition: FilterMetadata.cpp:2438
void setFileAnnotationNamespace(std::string namespace_, index_type fileAnnotationIndex)
Set the Namespace property of FileAnnotation.
Definition: FilterMetadata.cpp:1131
void setBinaryOnlyMetadataFile(std::string metadataFile)
Set the MetadataFile property of BinaryOnly.
Definition: FilterMetadata.cpp:308
void setDatasetExperimenterRef(const std::string &experimenter, index_type datasetIndex)
Set the ExperimenterRef property of Dataset.
Definition: FilterMetadata.cpp:530
void setPointStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Point.
Definition: FilterMetadata.cpp:2599
void setPlateExternalIdentifier(std::string externalIdentifier, index_type plateIndex)
Set the ExternalIdentifier property of Plate.
Definition: FilterMetadata.cpp:2430
void setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Ellipse.
Definition: FilterMetadata.cpp:819
void setImageID(std::string id, index_type imageIndex)
Set the ID property of Image.
Definition: FilterMetadata.cpp:1293
void setLongAnnotationNamespace(std::string namespace_, index_type longAnnotationIndex)
Set the Namespace property of LongAnnotation.
Definition: FilterMetadata.cpp:1908
void setPolylineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Polyline.
Definition: FilterMetadata.cpp:2825
void setEllipseTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Ellipse.
Definition: FilterMetadata.cpp:865
void setChannelIlluminationType(ome::xml::model::enums::IlluminationType illuminationType, index_type imageIndex, index_type channelIndex)
Set the IlluminationType property of Channel.
Definition: FilterMetadata.cpp:424
void setExperimenterGroupLeader(const std::string &leader, index_type experimenterGroupIndex, index_type leaderIndex)
Set the Leader property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1031
void setExperimenterLastName(std::string lastName, index_type experimenterIndex)
Set the LastName property of Experimenter.
Definition: FilterMetadata.cpp:978
void setTimestampAnnotationDescription(std::string description, index_type timestampAnnotationIndex)
Set the Description property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3436
void setTimestampAnnotationNamespace(std::string namespace_, index_type timestampAnnotationIndex)
Set the Namespace property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3452
void setPlateID(std::string id, index_type plateIndex)
Set the ID property of Plate.
Definition: FilterMetadata.cpp:2444
void setXMLAnnotationAnnotator(std::string annotator, index_type XMLAnnotationIndex)
Set the Annotator property of XMLAnnotation.
Definition: FilterMetadata.cpp:3631
void setObjectiveSettingsID(std::string id, index_type imageIndex)
Set the ID property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2221
void setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex)
Set the Zoom property of Detector.
Definition: FilterMetadata.cpp:630
FillRule enumeration.
Definition: FillRule.h:72
void setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex)
Set the Offset property of DetectorSettings.
Definition: FilterMetadata.cpp:663
void setScreenPlateRef(const std::string &plate, index_type screenIndex, index_type plateRefIndex)
Set the PlateRef property of Screen.
Definition: FilterMetadata.cpp:3222
void setWellRow(ome::xml::model::primitives::NonNegativeInteger row, index_type plateIndex, index_type wellIndex)
Set the Row property of Well.
Definition: FilterMetadata.cpp:3564
void setLaserPulse(ome::xml::model::enums::Pulse pulse, index_type instrumentIndex, index_type lightSourceIndex)
Set the Pulse property of Laser.
Definition: FilterMetadata.cpp:1549
void setEllipseTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Ellipse.
Definition: FilterMetadata.cpp:859
void setLaserManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Laser.
Definition: FilterMetadata.cpp:1501
void setWellAnnotationRef(const std::string &annotation, index_type plateIndex, index_type wellIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Well.
Definition: FilterMetadata.cpp:3516
void setMicrobeamManipulationType(ome::xml::model::enums::MicrobeamManipulationType type, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the Type property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2085
void setPointTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Point.
Definition: FilterMetadata.cpp:2645
void setFilterID(std::string id, index_type instrumentIndex, index_type filterIndex)
Set the ID property of Filter.
Definition: FilterMetadata.cpp:1148
void setPolylineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Polyline.
Definition: FilterMetadata.cpp:2799
void setChannelFilterSetRef(const std::string &filterSet, index_type imageIndex, index_type channelIndex)
Set the FilterSetRef property of Channel.
Definition: FilterMetadata.cpp:402
void setCommentAnnotationValue(std::string value, index_type commentAnnotationIndex)
Set the Value property of CommentAnnotation.
Definition: FilterMetadata.cpp:501
void setMaskID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Mask.
Definition: FilterMetadata.cpp:1953
void setMaskTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Mask.
Definition: FilterMetadata.cpp:2007
void setExperimentDescription(std::string description, index_type experimentIndex)
Set the Description property of Experiment.
Definition: FilterMetadata.cpp:910
void setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex)
Set the AmplificationGain property of Detector.
Definition: FilterMetadata.cpp:560
void setEllipseID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Ellipse.
Definition: FilterMetadata.cpp:805
void setPointFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Point.
Definition: FilterMetadata.cpp:2549
void setPixelsTimeIncrement(double timeIncrement, index_type imageIndex)
Set the TimeIncrement property of Pixels.
Definition: FilterMetadata.cpp:2328
void setLightEmittingDiodeLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1595
Immersion enumeration.
Definition: Immersion.h:72
void setChannelAnnotationRef(const std::string &annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Channel.
Definition: FilterMetadata.cpp:372
Marker enumeration.
Definition: Marker.h:72
void setRectangleLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Rectangle.
Definition: FilterMetadata.cpp:3084
void setPolygonFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Polygon.
Definition: FilterMetadata.cpp:2682
void setStageLabelName(std::string name, index_type imageIndex)
Set the Name property of StageLabel.
Definition: FilterMetadata.cpp:3269
void setPixelsAnnotationRef(const std::string &annotation, index_type imageIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Pixels.
Definition: FilterMetadata.cpp:2242
void setObjectiveManufacturer(std::string manufacturer, index_type instrumentIndex, index_type objectiveIndex)
Set the Manufacturer property of Objective.
Definition: FilterMetadata.cpp:2178
void setLabelVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Label.
Definition: FilterMetadata.cpp:1466
void setImageROIRef(const std::string &roi, index_type imageIndex, index_type ROIRefIndex)
Set the ROIRef property of Image.
Definition: FilterMetadata.cpp:1321
void setTimestampAnnotationAnnotationRef(const std::string &annotation, index_type timestampAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3422
void setDetectorSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type detectorIndex)
Set the SerialNumber property of Detector.
Definition: FilterMetadata.cpp:610
void setRectangleStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Rectangle.
Definition: FilterMetadata.cpp:3102
Pulse enumeration.
Definition: Pulse.h:72
void setImageExperimenterGroupRef(const std::string &experimenterGroup, index_type imageIndex)
Set the ExperimenterGroupRef property of Image.
Definition: FilterMetadata.cpp:1281
void setChannelAcquisitionMode(ome::xml::model::enums::AcquisitionMode acquisitionMode, index_type imageIndex, index_type channelIndex)
Set the AcquisitionMode property of Channel.
Definition: FilterMetadata.cpp:366
void setPlateStatus(std::string status, index_type plateIndex)
Set the Status property of Plate.
Definition: FilterMetadata.cpp:2472
void setROIDescription(std::string description, index_type ROIIndex)
Set the Description property of ROI.
Definition: FilterMetadata.cpp:2972
void setObjectiveSettingsMedium(ome::xml::model::enums::Medium medium, index_type imageIndex)
Set the Medium property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2229
void setScreenID(std::string id, index_type screenIndex)
Set the ID property of Screen.
Definition: FilterMetadata.cpp:3206
void setFilamentType(ome::xml::model::enums::FilamentType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Filament.
Definition: FilterMetadata.cpp:1094
void setLabelStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Label.
Definition: FilterMetadata.cpp:1428
void setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex)
Set the Value property of DoubleAnnotation.
Definition: FilterMetadata.cpp:768
void setTimestampAnnotationAnnotator(std::string annotator, index_type timestampAnnotationIndex)
Set the Annotator property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3428
void setExperimenterGroupDescription(std::string description, index_type experimenterGroupIndex)
Set the Description property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1009
void setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Mask.
Definition: FilterMetadata.cpp:2037
void setMicroscopeType(ome::xml::model::enums::MicroscopeType type, index_type instrumentIndex)
Set the Type property of Microscope.
Definition: FilterMetadata.cpp:2125
void setFilterSetModel(std::string model, index_type instrumentIndex, index_type filterSetIndex)
Set the Model property of FilterSet.
Definition: FilterMetadata.cpp:1237
void setLineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Line.
Definition: FilterMetadata.cpp:1706
void setImagingEnvironmentAirPressure(double airPressure, index_type imageIndex)
Set the AirPressure property of ImagingEnvironment.
Definition: FilterMetadata.cpp:1329
void setLaserType(ome::xml::model::enums::LaserType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Laser.
Definition: FilterMetadata.cpp:1573
void setPixelsPhysicalSizeZ(ome::xml::model::primitives::PositiveFloat physicalSizeZ, index_type imageIndex)
Set the PhysicalSizeZ property of Pixels.
Definition: FilterMetadata.cpp:2286
void setTermAnnotationDescription(std::string description, index_type termAnnotationIndex)
Set the Description property of TermAnnotation.
Definition: FilterMetadata.cpp:3358
void setPointFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Point.
Definition: FilterMetadata.cpp:2561
void setDetectorID(std::string id, index_type instrumentIndex, index_type detectorIndex)
Set the ID property of Detector.
Definition: FilterMetadata.cpp:572
void setWellID(std::string id, index_type plateIndex, index_type wellIndex)
Set the ID property of Well.
Definition: FilterMetadata.cpp:3550
FontFamily enumeration.
Definition: FontFamily.h:72
IlluminationType enumeration.
Definition: IlluminationType.h:72
void setLineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex)
Set the MarkerEnd property of Line.
Definition: FilterMetadata.cpp:1802
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:3198
void setEllipseX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Ellipse.
Definition: FilterMetadata.cpp:895
void setListAnnotationAnnotationRef(const std::string &annotation, index_type listAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of ListAnnotation.
Definition: FilterMetadata.cpp:1839
void setMaskY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Mask.
Definition: FilterMetadata.cpp:2049
void setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex)
Set the PockelCell property of Laser.
Definition: FilterMetadata.cpp:1543
void setPlateAcquisitionEndTime(ome::xml::model::primitives::Timestamp endTime, index_type plateIndex, index_type plateAcquisitionIndex)
Set the EndTime property of PlateAcquisition.
Definition: FilterMetadata.cpp:2507
void setExperimenterInstitution(std::string institution, index_type experimenterIndex)
Set the Institution property of Experimenter.
Definition: FilterMetadata.cpp:970
void setPointVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Point.
Definition: FilterMetadata.cpp:2651
void setChannelLightSourceSettingsID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of LightSourceSettings.
Definition: FilterMetadata.cpp:1665
void setFilterFilterWheel(std::string filterWheel, index_type instrumentIndex, index_type filterIndex)
Set the FilterWheel property of Filter.
Definition: FilterMetadata.cpp:1140
void setPlateAnnotationRef(const std::string &annotation, index_type plateIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Plate.
Definition: FilterMetadata.cpp:2404
void setLabelTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Label.
Definition: FilterMetadata.cpp:1460
void setPolygonVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Polygon.
Definition: FilterMetadata.cpp:2772
void setImageMicrobeamManipulationRef(const std::string &microbeamManipulation, index_type imageIndex, index_type microbeamManipulationRefIndex)
Set the MicrobeamManipulationRef property of Image.
Definition: FilterMetadata.cpp:1307
void setPointFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Point.
Definition: FilterMetadata.cpp:2555
void setObjectiveLotNumber(std::string lotNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the LotNumber property of Objective.
Definition: FilterMetadata.cpp:2170
void setPolylineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex)
Set the MarkerStart property of Polyline.
Definition: FilterMetadata.cpp:2901
void setLightPathExcitationFilterRef(const std::string &excitationFilter, index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex)
Set the ExcitationFilterRef property of LightPath.
Definition: FilterMetadata.cpp:1646
Binning enumeration.
Definition: Binning.h:72
void setMaskHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Mask.
Definition: FilterMetadata.cpp:2031
void setChannelLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type imageIndex, index_type channelIndex)
Set the Wavelength property of LightSourceSettings.
Definition: FilterMetadata.cpp:1681
void setLaserPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Laser.
Definition: FilterMetadata.cpp:1517
void setMicroscopeModel(std::string model, index_type instrumentIndex)
Set the Model property of Microscope.
Definition: FilterMetadata.cpp:2109
void setMaskStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Mask.
Definition: FilterMetadata.cpp:1973
void setDetectorManufacturer(std::string manufacturer, index_type instrumentIndex, index_type detectorIndex)
Set the Manufacturer property of Detector.
Definition: FilterMetadata.cpp:588
void setLineX1(double x1, index_type ROIIndex, index_type shapeIndex)
Set the X1 property of Line.
Definition: FilterMetadata.cpp:1814
void setPolylineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Polyline.
Definition: FilterMetadata.cpp:2871
void setPlateRows(ome::xml::model::primitives::PositiveInteger rows, index_type plateIndex)
Set the Rows property of Plate.
Definition: FilterMetadata.cpp:2466
void setExperimentType(ome::xml::model::enums::ExperimentType type, index_type experimentIndex)
Set the Type property of Experiment.
Definition: FilterMetadata.cpp:932
void setRectangleTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Rectangle.
Definition: FilterMetadata.cpp:3124
void setMicrobeamManipulationExperimenterRef(const std::string &experimenter, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the ExperimenterRef property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2065
NamingConvention enumeration.
Definition: NamingConvention.h:72
void setChannelFluor(std::string fluor, index_type imageIndex, index_type channelIndex)
Set the Fluor property of Channel.
Definition: FilterMetadata.cpp:408
void setPolylineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Polyline.
Definition: FilterMetadata.cpp:2811
void setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex)
Set the RadiusX property of Ellipse.
Definition: FilterMetadata.cpp:883
Metadata storage interface.
Definition: MetadataStore.h:140
void setExperimenterFirstName(std::string firstName, index_type experimenterIndex)
Set the FirstName property of Experimenter.
Definition: FilterMetadata.cpp:954
void setPixelsSizeC(ome::xml::model::primitives::PositiveInteger sizeC, index_type imageIndex)
Set the SizeC property of Pixels.
Definition: FilterMetadata.cpp:2298
void setWellSampleID(std::string id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the ID property of WellSample.
Definition: FilterMetadata.cpp:3585
void setFilterModel(std::string model, index_type instrumentIndex, index_type filterIndex)
Set the Model property of Filter.
Definition: FilterMetadata.cpp:1172
void setRectangleID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Rectangle.
Definition: FilterMetadata.cpp:3076
void setMicrobeamManipulationDescription(std::string description, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the Description property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2057
void setLongAnnotationID(std::string id, index_type longAnnotationIndex)
Set the ID property of LongAnnotation.
Definition: FilterMetadata.cpp:1900
ContrastMethod enumeration.
Definition: ContrastMethod.h:72
void setDetectorGain(double gain, index_type instrumentIndex, index_type detectorIndex)
Set the Gain property of Detector.
Definition: FilterMetadata.cpp:566
void setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Rectangle.
Definition: FilterMetadata.cpp:3160
void setPolylineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex)
Set the MarkerEnd property of Polyline.
Definition: FilterMetadata.cpp:2895
void setLongAnnotationAnnotator(std::string annotator, index_type longAnnotationIndex)
Set the Annotator property of LongAnnotation.
Definition: FilterMetadata.cpp:1884
void setTransmittanceRangeCutIn(ome::xml::model::primitives::PositiveInteger cutIn, index_type instrumentIndex, index_type filterIndex)
Set the CutIn property of TransmittanceRange.
Definition: FilterMetadata.cpp:3467
void setMaskFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Mask.
Definition: FilterMetadata.cpp:1947
void setPixelsSizeY(ome::xml::model::primitives::PositiveInteger sizeY, index_type imageIndex)
Set the SizeY property of Pixels.
Definition: FilterMetadata.cpp:2316
DimensionOrder enumeration.
Definition: DimensionOrder.h:72
void setEllipseVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Ellipse.
Definition: FilterMetadata.cpp:877
void setExperimenterAnnotationRef(const std::string &annotation, index_type experimenterIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Experimenter.
Definition: FilterMetadata.cpp:940
void setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Point.
Definition: FilterMetadata.cpp:2593
void setBooleanAnnotationNamespace(std::string namespace_, index_type booleanAnnotationIndex)
Set the Namespace property of BooleanAnnotation.
Definition: FilterMetadata.cpp:351
void setLineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Line.
Definition: FilterMetadata.cpp:1778
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:3319
void setEllipseStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Ellipse.
Definition: FilterMetadata.cpp:839
void setTagAnnotationAnnotator(std::string annotator, index_type tagAnnotationIndex)
Set the Annotator property of TagAnnotation.
Definition: FilterMetadata.cpp:3303
void setLaserLaserMedium(ome::xml::model::enums::LaserMedium laserMedium, index_type instrumentIndex, index_type lightSourceIndex)
Set the LaserMedium property of Laser.
Definition: FilterMetadata.cpp:1537
void setLightEmittingDiodeID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1587
void setProjectAnnotationRef(const std::string &annotation, index_type projectIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Project.
Definition: FilterMetadata.cpp:2916
void setPlanePositionY(double positionY, index_type imageIndex, index_type planeIndex)
Set the PositionY property of Plane.
Definition: FilterMetadata.cpp:2373
void setLabelStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Label.
Definition: FilterMetadata.cpp:1414
void setExperimenterGroupAnnotationRef(const std::string &annotation, index_type experimenterGroupIndex, index_type annotationRefIndex)
Set the AnnotationRef property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1003
void setPlaneTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type imageIndex, index_type planeIndex)
Set the TheC property of Plane.
Definition: FilterMetadata.cpp:2385
void setDatasetID(std::string id, index_type datasetIndex)
Set the ID property of Dataset.
Definition: FilterMetadata.cpp:536
void setChannelExcitationWavelength(ome::xml::model::primitives::PositiveInteger excitationWavelength, index_type imageIndex, index_type channelIndex)
Set the ExcitationWavelength property of Channel.
Definition: FilterMetadata.cpp:396
Open Microscopy Environment C++ implementation.
void setImagingEnvironmentCO2Percent(ome::xml::model::primitives::PercentFraction co2Percent, index_type imageIndex)
Set the CO2Percent property of ImagingEnvironment.
Definition: FilterMetadata.cpp:1335
void setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Rectangle.
Definition: FilterMetadata.cpp:3154
void setPolygonLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Polygon.
Definition: FilterMetadata.cpp:2708
void setDetectorSettingsIntegration(ome::xml::model::primitives::PositiveInteger integration, index_type imageIndex, index_type channelIndex)
Set the Integration property of DetectorSettings.
Definition: FilterMetadata.cpp:657
void setScreenName(std::string name, index_type screenIndex)
Set the Name property of Screen.
Definition: FilterMetadata.cpp:3214
void setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Mask.
Definition: FilterMetadata.cpp:1967
void setPixelsID(std::string id, index_type imageIndex)
Set the ID property of Pixels.
Definition: FilterMetadata.cpp:2260
void setPointTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Point.
Definition: FilterMetadata.cpp:2633
void setPlateAcquisitionDescription(std::string description, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Description property of PlateAcquisition.
Definition: FilterMetadata.cpp:2499
void setDetectorSettingsReadOutRate(double readOutRate, index_type imageIndex, index_type channelIndex)
Set the ReadOutRate property of DetectorSettings.
Definition: FilterMetadata.cpp:669
void setChannelName(std::string name, index_type imageIndex, index_type channelIndex)
Set the Name property of Channel.
Definition: FilterMetadata.cpp:436
void setPolygonFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Polygon.
Definition: FilterMetadata.cpp:2670
void setWellReagentRef(const std::string &reagent, index_type plateIndex, index_type wellIndex)
Set the ReagentRef property of Well.
Definition: FilterMetadata.cpp:3558
void setMaskFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Mask.
Definition: FilterMetadata.cpp:1941
void setExperimenterGroupExperimenterRef(const std::string &experimenter, index_type experimenterGroupIndex, index_type experimenterRefIndex)
Set the ExperimenterRef property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1017
void setImageAnnotationRef(const std::string &annotation, index_type imageIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Image.
Definition: FilterMetadata.cpp:1261
void setImageName(std::string name, index_type imageIndex)
Set the Name property of Image.
Definition: FilterMetadata.cpp:1313
void setTiffDataPlaneCount(ome::xml::model::primitives::NonNegativeInteger planeCount, index_type imageIndex, index_type tiffDataIndex)
Set the PlaneCount property of TiffData.
Definition: FilterMetadata.cpp:3415
void setTransmittanceRangeCutOut(ome::xml::model::primitives::PositiveInteger cutOut, index_type instrumentIndex, index_type filterIndex)
Set the CutOut property of TransmittanceRange.
Definition: FilterMetadata.cpp:3479
void setUUIDFileName(std::string fileName, index_type imageIndex, index_type tiffDataIndex)
Set the FileName property of UUID.
Definition: FilterMetadata.cpp:3506
void setReagentAnnotationRef(const std::string &annotation, index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Reagent.
Definition: FilterMetadata.cpp:3006
void setProjectExperimenterRef(const std::string &experimenter, index_type projectIndex)
Set the ExperimenterRef property of Project.
Definition: FilterMetadata.cpp:2942
void setDetectorSettingsID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of DetectorSettings.
Definition: FilterMetadata.cpp:649
void setPlateColumns(ome::xml::model::primitives::PositiveInteger columns, index_type plateIndex)
Set the Columns property of Plate.
Definition: FilterMetadata.cpp:2416
FontStyle enumeration.
Definition: FontStyle.h:72
void setChannelPinholeSize(double pinholeSize, index_type imageIndex, index_type channelIndex)
Set the PinholeSize property of Channel.
Definition: FilterMetadata.cpp:444
void setFileAnnotationAnnotator(std::string annotator, index_type fileAnnotationIndex)
Set the Annotator property of FileAnnotation.
Definition: FilterMetadata.cpp:1107
void setDichroicModel(std::string model, index_type instrumentIndex, index_type dichroicIndex)
Set the Model property of Dichroic.
Definition: FilterMetadata.cpp:712
void setPixelsType(ome::xml::model::enums::PixelType type, index_type imageIndex)
Set the Type property of Pixels.
Definition: FilterMetadata.cpp:2334
DetectorType enumeration.
Definition: DetectorType.h:72
void setCommentAnnotationNamespace(std::string namespace_, index_type commentAnnotationIndex)
Set the Namespace property of CommentAnnotation.
Definition: FilterMetadata.cpp:493
void setRectangleText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Rectangle.
Definition: FilterMetadata.cpp:3116
void setPolygonTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Polygon.
Definition: FilterMetadata.cpp:2760
void setPolygonStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Polygon.
Definition: FilterMetadata.cpp:2720
void setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex)
Set the Iris property of Objective.
Definition: FilterMetadata.cpp:2158
void setEllipseFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Ellipse.
Definition: FilterMetadata.cpp:793
void setChannelColor(ome::xml::model::primitives::Color color, index_type imageIndex, index_type channelIndex)
Set the Color property of Channel.
Definition: FilterMetadata.cpp:378
void setPlateDescription(std::string description, index_type plateIndex)
Set the Description property of Plate.
Definition: FilterMetadata.cpp:2422
void setMicrobeamManipulationLightSourceSettingsID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)
Set the ID property of LightSourceSettings.
Definition: FilterMetadata.cpp:1673
void setReagentReagentIdentifier(std::string reagentIdentifier, index_type screenIndex, index_type reagentIndex)
Set the ReagentIdentifier property of Reagent.
Definition: FilterMetadata.cpp:3036
void setDatasetExperimenterGroupRef(const std::string &experimenterGroup, index_type datasetIndex)
Set the ExperimenterGroupRef property of Dataset.
Definition: FilterMetadata.cpp:524
void setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the NominalMagnification property of Objective.
Definition: FilterMetadata.cpp:2194
void setPixelsPhysicalSizeX(ome::xml::model::primitives::PositiveFloat physicalSizeX, index_type imageIndex)
Set the PhysicalSizeX property of Pixels.
Definition: FilterMetadata.cpp:2274
void setWellType(std::string type, index_type plateIndex, index_type wellIndex)
Set the Type property of Well.
Definition: FilterMetadata.cpp:3570
void setScreenReagentSetDescription(std::string reagentSetDescription, index_type screenIndex)
Set the ReagentSetDescription property of Screen.
Definition: FilterMetadata.cpp:3244
void setLongAnnotationAnnotationRef(const std::string &annotation, index_type longAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of LongAnnotation.
Definition: FilterMetadata.cpp:1878
void setDatasetAnnotationRef(const std::string &annotation, index_type datasetIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Dataset.
Definition: FilterMetadata.cpp:510
LineCap enumeration.
Definition: LineCap.h:72
void setReagentID(std::string id, index_type screenIndex, index_type reagentIndex)
Set the ID property of Reagent.
Definition: FilterMetadata.cpp:3020
void setPixelsBigEndian(bool bigEndian, index_type imageIndex)
Set the BigEndian property of Pixels.
Definition: FilterMetadata.cpp:2248
void setFilamentSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Filament.
Definition: FilterMetadata.cpp:1086
void setLineY2(double y2, index_type ROIIndex, index_type shapeIndex)
Set the Y2 property of Line.
Definition: FilterMetadata.cpp:1832
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:889
void setRectangleFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Rectangle.
Definition: FilterMetadata.cpp:3070
void setDichroicLotNumber(std::string lotNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the LotNumber property of Dichroic.
Definition: FilterMetadata.cpp:696
void setMaskStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Mask.
Definition: FilterMetadata.cpp:1987
void setArcPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Arc.
Definition: FilterMetadata.cpp:264
void setXMLAnnotationID(std::string id, index_type XMLAnnotationIndex)
Set the ID property of XMLAnnotation.
Definition: FilterMetadata.cpp:3647
void setObjectiveID(std::string id, index_type instrumentIndex, index_type objectiveIndex)
Set the ID property of Objective.
Definition: FilterMetadata.cpp:2144
void setPointTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Point.
Definition: FilterMetadata.cpp:2639
void setDoubleAnnotationNamespace(std::string namespace_, index_type doubleAnnotationIndex)
Set the Namespace property of DoubleAnnotation.
Definition: FilterMetadata.cpp:760
void setScreenProtocolDescription(std::string protocolDescription, index_type screenIndex)
Set the ProtocolDescription property of Screen.
Definition: FilterMetadata.cpp:3228
void transform(const std::string &target_schema, const Input &input, Output &output, ome::common::xml::EntityResolver &entity_resolver, OMETransformResolver &transform_resolver)
Transform OME-XML to a different model schema version.
Definition: OMETransform.h:99
void setWellExternalIdentifier(std::string externalIdentifier, index_type plateIndex, index_type wellIndex)
Set the ExternalIdentifier property of Well.
Definition: FilterMetadata.cpp:3542
void setDatasetDescription(std::string description, index_type datasetIndex)
Set the Description property of Dataset.
Definition: FilterMetadata.cpp:516
void setMaskFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Mask.
Definition: FilterMetadata.cpp:1923
void setWellColumn(ome::xml::model::primitives::NonNegativeInteger column, index_type plateIndex, index_type wellIndex)
Set the Column property of Well.
Definition: FilterMetadata.cpp:3528
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:3599
void setScreenReagentSetIdentifier(std::string reagentSetIdentifier, index_type screenIndex)
Set the ReagentSetIdentifier property of Screen.
Definition: FilterMetadata.cpp:3252
void setLineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Line.
Definition: FilterMetadata.cpp:1750
void setTermAnnotationNamespace(std::string namespace_, index_type termAnnotationIndex)
Set the Namespace property of TermAnnotation.
Definition: FilterMetadata.cpp:3374
void setPolylineVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Polyline.
Definition: FilterMetadata.cpp:2889
void setLineTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Line.
Definition: FilterMetadata.cpp:1790
void setTermAnnotationAnnotator(std::string annotator, index_type termAnnotationIndex)
Set the Annotator property of TermAnnotation.
Definition: FilterMetadata.cpp:3350
void setTiffDataIFD(ome::xml::model::primitives::NonNegativeInteger ifd, index_type imageIndex, index_type tiffDataIndex)
Set the IFD property of TiffData.
Definition: FilterMetadata.cpp:3409
void setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Line.
Definition: FilterMetadata.cpp:1738
void createRoot()
Create root node.
Definition: FilterMetadata.cpp:198
MicrobeamManipulationType enumeration.
Definition: MicrobeamManipulationType.h:72
void setPixelsInterleaved(bool interleaved, index_type imageIndex)
Set the Interleaved property of Pixels.
Definition: FilterMetadata.cpp:2268
LaserType enumeration.
Definition: LaserType.h:72
void setRectangleX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Rectangle.
Definition: FilterMetadata.cpp:3166
void setExperimenterGroupName(std::string name, index_type experimenterGroupIndex)
Set the Name property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1037
void setPointY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Point.
Definition: FilterMetadata.cpp:2663
void setTransmittanceRangeCutOutTolerance(ome::xml::model::primitives::NonNegativeInteger cutOutTolerance, index_type instrumentIndex, index_type filterIndex)
Set the CutOutTolerance property of TransmittanceRange.
Definition: FilterMetadata.cpp:3485
void setReagentDescription(std::string description, index_type screenIndex, index_type reagentIndex)
Set the Description property of Reagent.
Definition: FilterMetadata.cpp:3012
void setDatasetName(std::string name, index_type datasetIndex)
Set the Name property of Dataset.
Definition: FilterMetadata.cpp:550
void setChannelEmissionWavelength(ome::xml::model::primitives::PositiveInteger emissionWavelength, index_type imageIndex, index_type channelIndex)
Set the EmissionWavelength property of Channel.
Definition: FilterMetadata.cpp:390
void setPointFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Point.
Definition: FilterMetadata.cpp:2573
void setLaserPump(const std::string &pump, index_type instrumentIndex, index_type lightSourceIndex)
Set the Pump property of Laser.
Definition: FilterMetadata.cpp:1555
void setPointStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Point.
Definition: FilterMetadata.cpp:2605
void setDetectorVoltage(double voltage, index_type instrumentIndex, index_type detectorIndex)
Set the Voltage property of Detector.
Definition: FilterMetadata.cpp:624
void setTransmittanceRangeTransmittance(ome::xml::model::primitives::PercentFraction transmittance, index_type instrumentIndex, index_type filterIndex)
Set the Transmittance property of TransmittanceRange.
Definition: FilterMetadata.cpp:3491
void setTimestampAnnotationValue(ome::xml::model::primitives::Timestamp value, index_type timestampAnnotationIndex)
Set the Value property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3460
void setProjectDatasetRef(const std::string &dataset, index_type projectIndex, index_type datasetRefIndex)
Set the DatasetRef property of Project.
Definition: FilterMetadata.cpp:2922
void setObjectiveModel(std::string model, index_type instrumentIndex, index_type objectiveIndex)
Set the Model property of Objective.
Definition: FilterMetadata.cpp:2186
void setMicroscopeManufacturer(std::string manufacturer, index_type instrumentIndex)
Set the Manufacturer property of Microscope.
Definition: FilterMetadata.cpp:2101
void setRectangleVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Rectangle.
Definition: FilterMetadata.cpp:3148
void setPointFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Point.
Definition: FilterMetadata.cpp:2567
void setRectangleStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Rectangle.
Definition: FilterMetadata.cpp:3096
void setListAnnotationAnnotator(std::string annotator, index_type listAnnotationIndex)
Set the Annotator property of ListAnnotation.
Definition: FilterMetadata.cpp:1845
void setPolylineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Polyline.
Definition: FilterMetadata.cpp:2837
void setLabelTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Label.
Definition: FilterMetadata.cpp:1442
void setImagingEnvironmentTemperature(double temperature, index_type imageIndex)
Set the Temperature property of ImagingEnvironment.
Definition: FilterMetadata.cpp:1347
void setPolylineTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Polyline.
Definition: FilterMetadata.cpp:2883
void setPolygonStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Polygon.
Definition: FilterMetadata.cpp:2734
void setMaskTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Mask.
Definition: FilterMetadata.cpp:2001
void setFilterSetManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterSetIndex)
Set the Manufacturer property of FilterSet.
Definition: FilterMetadata.cpp:1229
void setArcID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Arc.
Definition: FilterMetadata.cpp:232
void setTiffDataFirstC(ome::xml::model::primitives::NonNegativeInteger firstC, index_type imageIndex, index_type tiffDataIndex)
Set the FirstC property of TiffData.
Definition: FilterMetadata.cpp:3391
void setLineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Line.
Definition: FilterMetadata.cpp:1758
void setStageLabelZ(double z, index_type imageIndex)
Set the Z property of StageLabel.
Definition: FilterMetadata.cpp:3289
void setMicrobeamManipulationID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the ID property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2071
void setFilterType(ome::xml::model::enums::FilterType type, index_type instrumentIndex, index_type filterIndex)
Set the Type property of Filter.
Definition: FilterMetadata.cpp:1188
void setImageInstrumentRef(const std::string &instrument, index_type imageIndex)
Set the InstrumentRef property of Image.
Definition: FilterMetadata.cpp:1301
void setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex)
Set the Tuneable property of Laser.
Definition: FilterMetadata.cpp:1567
void setPointX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Point.
Definition: FilterMetadata.cpp:2657
void setPolygonStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polygon.
Definition: FilterMetadata.cpp:2726
void setPlateWellOriginX(double wellOriginX, index_type plateIndex)
Set the WellOriginX property of Plate.
Definition: FilterMetadata.cpp:2480
void setLabelFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Label.
Definition: FilterMetadata.cpp:1382
void setPolylineText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polyline.
Definition: FilterMetadata.cpp:2857
void setPolylineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Polyline.
Definition: FilterMetadata.cpp:2787
void setPolylinePoints(std::string points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polyline.
Definition: FilterMetadata.cpp:2907
void setTiffDataFirstT(ome::xml::model::primitives::NonNegativeInteger firstT, index_type imageIndex, index_type tiffDataIndex)
Set the FirstT property of TiffData.
Definition: FilterMetadata.cpp:3397
void setLabelStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Label.
Definition: FilterMetadata.cpp:1420
void setImageDescription(std::string description, index_type imageIndex)
Set the Description property of Image.
Definition: FilterMetadata.cpp:1267
PixelType enumeration.
Definition: PixelType.h:72
void setEllipseLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Ellipse.
Definition: FilterMetadata.cpp:813
void setPlaneHashSHA1(std::string hashSHA1, index_type imageIndex, index_type planeIndex)
Set the HashSHA1 property of Plane.
Definition: FilterMetadata.cpp:2359
void setPlateColumnNamingConvention(ome::xml::model::enums::NamingConvention columnNamingConvention, index_type plateIndex)
Set the ColumnNamingConvention property of Plate.
Definition: FilterMetadata.cpp:2410
void setFileAnnotationDescription(std::string description, index_type fileAnnotationIndex)
Set the Description property of FileAnnotation.
Definition: FilterMetadata.cpp:1115
void setPixelsSignificantBits(ome::xml::model::primitives::PositiveInteger significantBits, index_type imageIndex)
Set the SignificantBits property of Pixels.
Definition: FilterMetadata.cpp:2292
void setRectangleTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Rectangle.
Definition: FilterMetadata.cpp:3142
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:3617
void setPolylineID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polyline.
Definition: FilterMetadata.cpp:2817
void setEllipseFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Ellipse.
Definition: FilterMetadata.cpp:775
void setEllipseY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Ellipse.
Definition: FilterMetadata.cpp:901
void setLaserFrequencyMultiplication(ome::xml::model::primitives::PositiveInteger frequencyMultiplication, index_type instrumentIndex, index_type lightSourceIndex)
Set the FrequencyMultiplication property of Laser.
Definition: FilterMetadata.cpp:1531
void setRectangleFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Rectangle.
Definition: FilterMetadata.cpp:3064
void setPolygonTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Polygon.
Definition: FilterMetadata.cpp:2748
void setPointLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Point.
Definition: FilterMetadata.cpp:2587
void setPlateWellOriginY(double wellOriginY, index_type plateIndex)
Set the WellOriginY property of Plate.
Definition: FilterMetadata.cpp:2486
void setImagingEnvironmentHumidity(ome::xml::model::primitives::PercentFraction humidity, index_type imageIndex)
Set the Humidity property of ImagingEnvironment.
Definition: FilterMetadata.cpp:1341
void setRectangleFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Rectangle.
Definition: FilterMetadata.cpp:3046
void setMaskLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Mask.
Definition: FilterMetadata.cpp:1961
void setDichroicID(std::string id, index_type instrumentIndex, index_type dichroicIndex)
Set the ID property of Dichroic.
Definition: FilterMetadata.cpp:688
void setPointTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Point.
Definition: FilterMetadata.cpp:2627
void setLaserWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type instrumentIndex, index_type lightSourceIndex)
Set the Wavelength property of Laser.
Definition: FilterMetadata.cpp:1579
void setUUIDValue(std::string value, index_type imageIndex, index_type tiffDataIndex)
Set the text value of UUID.
Definition: FilterMetadata.cpp:3497
void setRectangleY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Rectangle.
Definition: FilterMetadata.cpp:3172
void setTransmittanceRangeCutInTolerance(ome::xml::model::primitives::NonNegativeInteger cutInTolerance, index_type instrumentIndex, index_type filterIndex)
Set the CutInTolerance property of TransmittanceRange.
Definition: FilterMetadata.cpp:3473
void setXMLAnnotationNamespace(std::string namespace_, index_type XMLAnnotationIndex)
Set the Namespace property of XMLAnnotation.
Definition: FilterMetadata.cpp:3655
void setLaserModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Laser.
Definition: FilterMetadata.cpp:1509
void setCommentAnnotationID(std::string id, index_type commentAnnotationIndex)
Set the ID property of CommentAnnotation.
Definition: FilterMetadata.cpp:485
void setArcModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Arc.
Definition: FilterMetadata.cpp:256
void setExperimenterMiddleName(std::string middleName, index_type experimenterIndex)
Set the MiddleName property of Experimenter.
Definition: FilterMetadata.cpp:986
void setChannelContrastMethod(ome::xml::model::enums::ContrastMethod contrastMethod, index_type imageIndex, index_type channelIndex)
Set the ContrastMethod property of Channel.
Definition: FilterMetadata.cpp:384
void setDatasetImageRef(const std::string &image, index_type datasetIndex, index_type imageRefIndex)
Set the ImageRef property of Dataset.
Definition: FilterMetadata.cpp:544
void setInstrumentID(std::string id, index_type instrumentIndex)
Set the ID property of Instrument.
Definition: FilterMetadata.cpp:1354
void setImageExperimentRef(const std::string &experiment, index_type imageIndex)
Set the ExperimentRef property of Image.
Definition: FilterMetadata.cpp:1275
void setFilterLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterIndex)
Set the LotNumber property of Filter.
Definition: FilterMetadata.cpp:1156
void setBooleanAnnotationAnnotator(std::string annotator, index_type booleanAnnotationIndex)
Set the Annotator property of BooleanAnnotation.
Definition: FilterMetadata.cpp:327
void setTermAnnotationID(std::string id, index_type termAnnotationIndex)
Set the ID property of TermAnnotation.
Definition: FilterMetadata.cpp:3366
void setPlateAcquisitionName(std::string name, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Name property of PlateAcquisition.
Definition: FilterMetadata.cpp:2527
void setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the CalibratedMagnification property of Objective.
Definition: FilterMetadata.cpp:2132
void setFilterSetID(std::string id, index_type instrumentIndex, index_type filterSetIndex)
Set the ID property of FilterSet.
Definition: FilterMetadata.cpp:1213
void setFilterSetLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the LotNumber property of FilterSet.
Definition: FilterMetadata.cpp:1221
void setMaskText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Mask.
Definition: FilterMetadata.cpp:1993
void setEllipseStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Ellipse.
Definition: FilterMetadata.cpp:831
void setProjectID(std::string id, index_type projectIndex)
Set the ID property of Project.
Definition: FilterMetadata.cpp:2948
void setEllipseFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Ellipse.
Definition: FilterMetadata.cpp:781
void setDetectorLotNumber(std::string lotNumber, index_type instrumentIndex, index_type detectorIndex)
Set the LotNumber property of Detector.
Definition: FilterMetadata.cpp:580
void setChannelID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of Channel.
Definition: FilterMetadata.cpp:416
void setFileAnnotationAnnotationRef(const std::string &annotation, index_type fileAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of FileAnnotation.
Definition: FilterMetadata.cpp:1101
void setLineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Line.
Definition: FilterMetadata.cpp:1744
void setRightsRightsHolder(std::string rightsHolder)
Set the RightsHolder property of Rights.
Definition: FilterMetadata.cpp:3185
void setScreenType(std::string type, index_type screenIndex)
Set the Type property of Screen.
Definition: FilterMetadata.cpp:3260
void setFilterSetSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the SerialNumber property of FilterSet.
Definition: FilterMetadata.cpp:1245
void setChannelPockelCellSetting(int32_t pockelCellSetting, index_type imageIndex, index_type channelIndex)
Set the PockelCellSetting property of Channel.
Definition: FilterMetadata.cpp:450
void setLineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Line.
Definition: FilterMetadata.cpp:1694
void setFilterManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterIndex)
Set the Manufacturer property of Filter.
Definition: FilterMetadata.cpp:1164
void setEllipseFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Ellipse.
Definition: FilterMetadata.cpp:799
void setFilamentLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Filament.
Definition: FilterMetadata.cpp:1056
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:1718
void setRectangleTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Rectangle.
Definition: FilterMetadata.cpp:3136
void setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex)
Set the Offset property of Detector.
Definition: FilterMetadata.cpp:604
void setBooleanAnnotationDescription(std::string description, index_type booleanAnnotationIndex)
Set the Description property of BooleanAnnotation.
Definition: FilterMetadata.cpp:335
void setLabelText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Label.
Definition: FilterMetadata.cpp:1434
void setWellSamplePositionX(double positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the PositionX property of WellSample.
Definition: FilterMetadata.cpp:3605
void setTiffDataFirstZ(ome::xml::model::primitives::NonNegativeInteger firstZ, index_type imageIndex, index_type tiffDataIndex)
Set the FirstZ property of TiffData.
Definition: FilterMetadata.cpp:3403
void setPolygonPoints(std::string points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polygon.
Definition: FilterMetadata.cpp:2778
void setCommentAnnotationAnnotationRef(const std::string &annotation, index_type commentAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of CommentAnnotation.
Definition: FilterMetadata.cpp:463
void setChannelSamplesPerPixel(ome::xml::model::primitives::PositiveInteger samplesPerPixel, index_type imageIndex, index_type channelIndex)
Set the SamplesPerPixel property of Channel.
Definition: FilterMetadata.cpp:456
void setMaskStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Mask.
Definition: FilterMetadata.cpp:1979
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:343
void setLabelTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Label.
Definition: FilterMetadata.cpp:1454
void setProjectName(std::string name, index_type projectIndex)
Set the Name property of Project.
Definition: FilterMetadata.cpp:2956
void setLineVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Line.
Definition: FilterMetadata.cpp:1796
void setBooleanAnnotationAnnotationRef(const std::string &annotation, index_type booleanAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of BooleanAnnotation.
Definition: FilterMetadata.cpp:321
void setFilterSetExcitationFilterRef(const std::string &excitationFilter, index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex)
Set the ExcitationFilterRef property of FilterSet.
Definition: FilterMetadata.cpp:1207
void setLineX2(double x2, index_type ROIIndex, index_type shapeIndex)
Set the X2 property of Line.
Definition: FilterMetadata.cpp:1820
void setLaserID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Laser.
Definition: FilterMetadata.cpp:1485
void setLabelFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Label.
Definition: FilterMetadata.cpp:1370
void setPixelsSizeX(ome::xml::model::primitives::PositiveInteger sizeX, index_type imageIndex)
Set the SizeX property of Pixels.
Definition: FilterMetadata.cpp:2310
void setMicroscopeLotNumber(std::string lotNumber, index_type instrumentIndex)
Set the LotNumber property of Microscope.
Definition: FilterMetadata.cpp:2093
void setObjectiveCorrection(ome::xml::model::enums::Correction correction, index_type instrumentIndex, index_type objectiveIndex)
Set the Correction property of Objective.
Definition: FilterMetadata.cpp:2138
void setDichroicManufacturer(std::string manufacturer, index_type instrumentIndex, index_type dichroicIndex)
Set the Manufacturer property of Dichroic.
Definition: FilterMetadata.cpp:704
void setFilamentPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Filament.
Definition: FilterMetadata.cpp:1080
void setExperimenterID(std::string id, index_type experimenterIndex)
Set the ID property of Experimenter.
Definition: FilterMetadata.cpp:962
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:293
void setTagAnnotationAnnotationRef(const std::string &annotation, index_type tagAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TagAnnotation.
Definition: FilterMetadata.cpp:3297
void setLineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Line.
Definition: FilterMetadata.cpp:1712
void setPolygonFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Polygon.
Definition: FilterMetadata.cpp:2688
void setFileAnnotationID(std::string id, index_type fileAnnotationIndex)
Set the ID property of FileAnnotation.
Definition: FilterMetadata.cpp:1123
void setMicroscopeSerialNumber(std::string serialNumber, index_type instrumentIndex)
Set the SerialNumber property of Microscope.
Definition: FilterMetadata.cpp:2117
void setLineY1(double y1, index_type ROIIndex, index_type shapeIndex)
Set the Y1 property of Line.
Definition: FilterMetadata.cpp:1826
void setRoot(ome::compat::shared_ptr< MetadataRoot > &root)
Set the root node of the metadata.
Definition: FilterMetadata.cpp:210
LaserMedium enumeration.
Definition: LaserMedium.h:72
void setListAnnotationNamespace(std::string namespace_, index_type listAnnotationIndex)
Set the Namespace property of ListAnnotation.
Definition: FilterMetadata.cpp:1869
void setPlaneDeltaT(double deltaT, index_type imageIndex, index_type planeIndex)
Set the DeltaT property of Plane.
Definition: FilterMetadata.cpp:2347
void setRectangleFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Rectangle.
Definition: FilterMetadata.cpp:3052
void setPolylineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Polyline.
Definition: FilterMetadata.cpp:2877
void setXMLAnnotationAnnotationRef(const std::string &annotation, index_type XMLAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of XMLAnnotation.
Definition: FilterMetadata.cpp:3625
void setXMLAnnotationValue(std::string value, index_type XMLAnnotationIndex)
Set the Value property of XMLAnnotation.
Definition: FilterMetadata.cpp:3663
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:1687
void setPlateAcquisitionMaximumFieldCount(ome::xml::model::primitives::PositiveInteger maximumFieldCount, index_type plateIndex, index_type plateAcquisitionIndex)
Set the MaximumFieldCount property of PlateAcquisition.
Definition: FilterMetadata.cpp:2521
void setPlateRowNamingConvention(ome::xml::model::enums::NamingConvention rowNamingConvention, index_type plateIndex)
Set the RowNamingConvention property of Plate.
Definition: FilterMetadata.cpp:2460
void setPolygonText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polygon.
Definition: FilterMetadata.cpp:2740
void setROIName(std::string name, index_type ROIIndex)
Set the Name property of ROI.
Definition: FilterMetadata.cpp:2988
Medium enumeration.
Definition: Medium.h:72
void setPolylineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Polyline.
Definition: FilterMetadata.cpp:2793
void setLabelY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Label.
Definition: FilterMetadata.cpp:1478
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:2966
void setLightEmittingDiodeSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1625
void setLineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex)
Set the MarkerStart property of Line.
Definition: FilterMetadata.cpp:1808
void setPolylineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Polyline.
Definition: FilterMetadata.cpp:2805
void setLabelFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Label.
Definition: FilterMetadata.cpp:1376
void setWellColor(ome::xml::model::primitives::Color color, index_type plateIndex, index_type wellIndex)
Set the Color property of Well.
Definition: FilterMetadata.cpp:3522
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:2676
void setXMLAnnotationDescription(std::string description, index_type XMLAnnotationIndex)
Set the Description property of XMLAnnotation.
Definition: FilterMetadata.cpp:3639
void setLineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Line.
Definition: FilterMetadata.cpp:1700
void setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex)
Set the NDFilter property of Channel.
Definition: FilterMetadata.cpp:430
void setMaskTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Mask.
Definition: FilterMetadata.cpp:2019
void setRectangleStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Rectangle.
Definition: FilterMetadata.cpp:3110
void setFilamentModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Filament.
Definition: FilterMetadata.cpp:1072
void setWellExternalDescription(std::string externalDescription, index_type plateIndex, index_type wellIndex)
Set the ExternalDescription property of Well.
Definition: FilterMetadata.cpp:3534
void setDetectorModel(std::string model, index_type instrumentIndex, index_type detectorIndex)
Set the Model property of Detector.
Definition: FilterMetadata.cpp:596
void setProjectExperimenterGroupRef(const std::string &experimenterGroup, index_type projectIndex)
Set the ExperimenterGroupRef property of Project.
Definition: FilterMetadata.cpp:2936
void setExperimenterEmail(std::string email, index_type experimenterIndex)
Set the Email property of Experimenter.
Definition: FilterMetadata.cpp:946
void setImageExperimenterRef(const std::string &experimenter, index_type imageIndex)
Set the ExperimenterRef property of Image.
Definition: FilterMetadata.cpp:1287
void setPolylineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Polyline.
Definition: FilterMetadata.cpp:2865
void setPolygonTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Polygon.
Definition: FilterMetadata.cpp:2754
void setPlaneTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type imageIndex, index_type planeIndex)
Set the TheT property of Plane.
Definition: FilterMetadata.cpp:2391
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:1448
void setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex)
Set the Gain property of DetectorSettings.
Definition: FilterMetadata.cpp:643
void setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Label.
Definition: FilterMetadata.cpp:1408
MicroscopeType enumeration.
Definition: MicroscopeType.h:72
void setBinaryFileFileName(std::string fileName, index_type fileAnnotationIndex)
Set the FileName property of BinaryFile.
Definition: FilterMetadata.cpp:285
void setLineID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Line.
Definition: FilterMetadata.cpp:1724
void setObjectiveSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the SerialNumber property of Objective.
Definition: FilterMetadata.cpp:2200
void setPlateAcquisitionWellSampleRef(const std::string &wellSample, index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex)
Set the WellSampleRef property of PlateAcquisition.
Definition: FilterMetadata.cpp:2541
FilterType enumeration.
Definition: FilterType.h:72
void setDetectorType(ome::xml::model::enums::DetectorType type, index_type instrumentIndex, index_type detectorIndex)
Set the Type property of Detector.
Definition: FilterMetadata.cpp:618
void setArcType(ome::xml::model::enums::ArcType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Arc.
Definition: FilterMetadata.cpp:278
void setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex)
Set the Value property of BooleanAnnotation.
Definition: FilterMetadata.cpp:359
void setObjectiveWorkingDistance(double workingDistance, index_type instrumentIndex, index_type objectiveIndex)
Set the WorkingDistance property of Objective.
Definition: FilterMetadata.cpp:2208
void setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex)
Set the CorrectionCollar property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2215
void setFilamentManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Filament.
Definition: FilterMetadata.cpp:1064
void setRectangleTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Rectangle.
Definition: FilterMetadata.cpp:3130
void setImageAcquisitionDate(ome::xml::model::primitives::Timestamp acquisitionDate, index_type imageIndex)
Set the AcquisitionDate property of Image.
Definition: FilterMetadata.cpp:1255
void setFilterSetDichroicRef(const std::string &dichroic, index_type instrumentIndex, index_type filterSetIndex)
Set the DichroicRef property of FilterSet.
Definition: FilterMetadata.cpp:1195
void setLineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Line.
Definition: FilterMetadata.cpp:1732
void setBinaryOnlyUUID(std::string uuid)
Set the UUID property of BinaryOnly.
Definition: FilterMetadata.cpp:314
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:2980
void setPixelsSizeZ(ome::xml::model::primitives::PositiveInteger sizeZ, index_type imageIndex)
Set the SizeZ property of Pixels.
Definition: FilterMetadata.cpp:2322
void setPixelsSizeT(ome::xml::model::primitives::PositiveInteger sizeT, index_type imageIndex)
Set the SizeT property of Pixels.
Definition: FilterMetadata.cpp:2304
void setLabelFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Label.
Definition: FilterMetadata.cpp:1364
void setLaserSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Laser.
Definition: FilterMetadata.cpp:1523
void setMicrobeamManipulationROIRef(const std::string &roi, index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex)
Set the ROIRef property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2079
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:1603
void setDetectorSettingsVoltage(double voltage, index_type imageIndex, index_type channelIndex)
Set the Voltage property of DetectorSettings.
Definition: FilterMetadata.cpp:675
void setCommentAnnotationDescription(std::string description, index_type commentAnnotationIndex)
Set the Description property of CommentAnnotation.
Definition: FilterMetadata.cpp:477