ome-xml 5.2.0

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List

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
86 ~FilterMetadata();
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
151 setBinaryFileSize(ome::xml::model::primitives::NonNegativeLong size, index_type fileAnnotationIndex);
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
190 setChannelAcquisitionMode(ome::xml::model::enums::AcquisitionMode acquisitionMode, index_type imageIndex, index_type channelIndex);
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
198 setChannelColor(ome::xml::model::primitives::Color color, index_type imageIndex, index_type channelIndex);
199
200 // Documented in base class.
201 void
202 setChannelContrastMethod(ome::xml::model::enums::ContrastMethod contrastMethod, index_type imageIndex, index_type channelIndex);
203
204 // Documented in base class.
205 void
206 setChannelEmissionWavelength(ome::xml::model::primitives::PositiveInteger emissionWavelength, index_type imageIndex, index_type channelIndex);
207
208 // Documented in base class.
209 void
210 setChannelExcitationWavelength(ome::xml::model::primitives::PositiveInteger excitationWavelength, index_type imageIndex, index_type channelIndex);
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
226 setChannelIlluminationType(ome::xml::model::enums::IlluminationType illuminationType, index_type imageIndex, index_type channelIndex);
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
246 setChannelSamplesPerPixel(ome::xml::model::primitives::PositiveInteger samplesPerPixel, index_type imageIndex, index_type channelIndex);
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
351 setDetectorSettingsBinning(ome::xml::model::enums::Binning binning, index_type imageIndex, index_type channelIndex);
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
363 setDetectorSettingsIntegration(ome::xml::model::primitives::PositiveInteger integration, index_type imageIndex, index_type channelIndex);
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
431 setEllipseFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
432
433 // Documented in base class.
434 void
435 setEllipseFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
436
437 // Documented in base class.
438 void
439 setEllipseFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
440
441 // Documented in base class.
442 void
443 setEllipseFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
444
445 // Documented in base class.
446 void
447 setEllipseFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
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
455 setEllipseLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
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
463 setEllipseStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
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
479 setEllipseTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
480
481 // Documented in base class.
482 void
483 setEllipseTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
484
485 // Documented in base class.
486 void
487 setEllipseTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
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
530 setExperimentType(ome::xml::model::enums::ExperimentType type, index_type experimentIndex);
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
709 setImageAcquisitionDate(ome::xml::model::primitives::Timestamp acquisitionDate, index_type imageIndex);
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
759 setImagingEnvironmentCO2Percent(ome::xml::model::primitives::PercentFraction co2Percent, index_type imageIndex);
760
761 // Documented in base class.
762 void
763 setImagingEnvironmentHumidity(ome::xml::model::primitives::PercentFraction humidity, index_type imageIndex);
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
778 setLabelFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
779
780 // Documented in base class.
781 void
782 setLabelFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
783
784 // Documented in base class.
785 void
786 setLabelFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
787
788 // Documented in base class.
789 void
790 setLabelFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
791
792 // Documented in base class.
793 void
794 setLabelFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
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
802 setLabelLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
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
810 setLabelStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
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
826 setLabelTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
827
828 // Documented in base class.
829 void
830 setLabelTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
831
832 // Documented in base class.
833 void
834 setLabelTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
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
955 setChannelLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type imageIndex, index_type channelIndex);
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
971 setChannelLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type imageIndex, index_type channelIndex);
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
980 setLineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
981
982 // Documented in base class.
983 void
984 setLineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
985
986 // Documented in base class.
987 void
988 setLineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
989
990 // Documented in base class.
991 void
992 setLineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
993
994 // Documented in base class.
995 void
996 setLineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
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
1004 setLineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
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
1012 setLineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
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
1028 setLineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
1029
1030 // Documented in base class.
1031 void
1032 setLineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
1033
1034 // Documented in base class.
1035 void
1036 setLineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
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
1119 setMaskFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
1120
1121 // Documented in base class.
1122 void
1123 setMaskFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
1124
1125 // Documented in base class.
1126 void
1127 setMaskFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
1128
1129 // Documented in base class.
1130 void
1131 setMaskFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
1132
1133 // Documented in base class.
1134 void
1135 setMaskFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
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
1143 setMaskLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
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
1151 setMaskStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
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
1167 setMaskTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
1168
1169 // Documented in base class.
1170 void
1171 setMaskTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
1172
1173 // Documented in base class.
1174 void
1175 setMaskTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
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
1221 setMicrobeamManipulationType(ome::xml::model::enums::MicrobeamManipulationType type, index_type experimentIndex, index_type microbeamManipulationIndex);
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
1243 setMicroscopeType(ome::xml::model::enums::MicroscopeType type, index_type instrumentIndex);
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
1305 setObjectiveSettingsMedium(ome::xml::model::enums::Medium medium, index_type imageIndex);
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
1322 setPixelsDimensionOrder(ome::xml::model::enums::DimensionOrder dimensionOrder, index_type imageIndex);
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
1334 setPixelsPhysicalSizeX(ome::xml::model::primitives::PositiveFloat physicalSizeX, index_type imageIndex);
1335
1336 // Documented in base class.
1337 void
1338 setPixelsPhysicalSizeY(ome::xml::model::primitives::PositiveFloat physicalSizeY, index_type imageIndex);
1339
1340 // Documented in base class.
1341 void
1342 setPixelsPhysicalSizeZ(ome::xml::model::primitives::PositiveFloat physicalSizeZ, index_type imageIndex);
1343
1344 // Documented in base class.
1345 void
1346 setPixelsSignificantBits(ome::xml::model::primitives::PositiveInteger significantBits, index_type imageIndex);
1347
1348 // Documented in base class.
1349 void
1350 setPixelsSizeC(ome::xml::model::primitives::PositiveInteger sizeC, index_type imageIndex);
1351
1352 // Documented in base class.
1353 void
1354 setPixelsSizeT(ome::xml::model::primitives::PositiveInteger sizeT, index_type imageIndex);
1355
1356 // Documented in base class.
1357 void
1358 setPixelsSizeX(ome::xml::model::primitives::PositiveInteger sizeX, index_type imageIndex);
1359
1360 // Documented in base class.
1361 void
1362 setPixelsSizeY(ome::xml::model::primitives::PositiveInteger sizeY, index_type imageIndex);
1363
1364 // Documented in base class.
1365 void
1366 setPixelsSizeZ(ome::xml::model::primitives::PositiveInteger sizeZ, index_type imageIndex);
1367
1368 // Documented in base class.
1369 void
1370 setPixelsTimeIncrement(double timeIncrement, index_type imageIndex);
1371
1372 // Documented in base class.
1373 void
1374 setPixelsType(ome::xml::model::enums::PixelType type, index_type imageIndex);
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
1407 setPlaneTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type imageIndex, index_type planeIndex);
1408
1409 // Documented in base class.
1410 void
1411 setPlaneTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type imageIndex, index_type planeIndex);
1412
1413 // Documented in base class.
1414 void
1415 setPlaneTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type imageIndex, index_type planeIndex);
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
1424 setPlateColumnNamingConvention(ome::xml::model::enums::NamingConvention columnNamingConvention, index_type plateIndex);
1425
1426 // Documented in base class.
1427 void
1428 setPlateColumns(ome::xml::model::primitives::PositiveInteger columns, index_type plateIndex);
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
1440 setPlateFieldIndex(ome::xml::model::primitives::NonNegativeInteger fieldIndex, index_type plateIndex);
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
1452 setPlateRowNamingConvention(ome::xml::model::enums::NamingConvention rowNamingConvention, index_type plateIndex);
1453
1454 // Documented in base class.
1455 void
1456 setPlateRows(ome::xml::model::primitives::PositiveInteger rows, index_type plateIndex);
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
1489 setPlateAcquisitionMaximumFieldCount(ome::xml::model::primitives::PositiveInteger maximumFieldCount, index_type plateIndex, index_type plateAcquisitionIndex);
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
1507 setPointFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
1508
1509 // Documented in base class.
1510 void
1511 setPointFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
1512
1513 // Documented in base class.
1514 void
1515 setPointFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
1516
1517 // Documented in base class.
1518 void
1519 setPointFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
1520
1521 // Documented in base class.
1522 void
1523 setPointFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
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
1531 setPointLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
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
1539 setPointStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
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
1555 setPointTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
1556
1557 // Documented in base class.
1558 void
1559 setPointTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
1560
1561 // Documented in base class.
1562 void
1563 setPointTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
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
1584 setPolygonFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
1585
1586 // Documented in base class.
1587 void
1588 setPolygonFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
1589
1590 // Documented in base class.
1591 void
1592 setPolygonFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
1593
1594 // Documented in base class.
1595 void
1596 setPolygonFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
1597
1598 // Documented in base class.
1599 void
1600 setPolygonFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
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
1608 setPolygonLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
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
1616 setPolygonStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
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
1632 setPolygonTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
1633
1634 // Documented in base class.
1635 void
1636 setPolygonTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
1637
1638 // Documented in base class.
1639 void
1640 setPolygonTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
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
1657 setPolylineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
1658
1659 // Documented in base class.
1660 void
1661 setPolylineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
1662
1663 // Documented in base class.
1664 void
1665 setPolylineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
1666
1667 // Documented in base class.
1668 void
1669 setPolylineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
1670
1671 // Documented in base class.
1672 void
1673 setPolylineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
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
1681 setPolylineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
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
1689 setPolylineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
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
1705 setPolylineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
1706
1707 // Documented in base class.
1708 void
1709 setPolylineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
1710
1711 // Documented in base class.
1712 void
1713 setPolylineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
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
1725 setPolylineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex);
1726
1727 // Documented in base class.
1728 void
1729 setPolylineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex);
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
1812 setRectangleFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
1813
1814 // Documented in base class.
1815 void
1816 setRectangleFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
1817
1818 // Documented in base class.
1819 void
1820 setRectangleFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
1821
1822 // Documented in base class.
1823 void
1824 setRectangleFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
1825
1826 // Documented in base class.
1827 void
1828 setRectangleFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
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
1836 setRectangleLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
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
1844 setRectangleStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
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
1860 setRectangleTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
1861
1862 // Documented in base class.
1863 void
1864 setRectangleTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
1865
1866 // Documented in base class.
1867 void
1868 setRectangleTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
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
2015 setTiffDataFirstC(ome::xml::model::primitives::NonNegativeInteger firstC, index_type imageIndex, index_type tiffDataIndex);
2016
2017 // Documented in base class.
2018 void
2019 setTiffDataFirstT(ome::xml::model::primitives::NonNegativeInteger firstT, index_type imageIndex, index_type tiffDataIndex);
2020
2021 // Documented in base class.
2022 void
2023 setTiffDataFirstZ(ome::xml::model::primitives::NonNegativeInteger firstZ, index_type imageIndex, index_type tiffDataIndex);
2024
2025 // Documented in base class.
2026 void
2027 setTiffDataIFD(ome::xml::model::primitives::NonNegativeInteger ifd, index_type imageIndex, index_type tiffDataIndex);
2028
2029 // Documented in base class.
2030 void
2031 setTiffDataPlaneCount(ome::xml::model::primitives::NonNegativeInteger planeCount, index_type imageIndex, index_type tiffDataIndex);
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
2056 setTimestampAnnotationValue(ome::xml::model::primitives::Timestamp value, index_type timestampAnnotationIndex);
2057
2058
2059 // Documented in base class.
2060 void
2061 setTransmittanceRangeCutIn(ome::xml::model::primitives::PositiveInteger cutIn, index_type instrumentIndex, index_type filterIndex);
2062
2063 // Documented in base class.
2064 void
2065 setTransmittanceRangeCutInTolerance(ome::xml::model::primitives::NonNegativeInteger cutInTolerance, index_type instrumentIndex, index_type filterIndex);
2066
2067 // Documented in base class.
2068 void
2069 setTransmittanceRangeCutOut(ome::xml::model::primitives::PositiveInteger cutOut, index_type instrumentIndex, index_type filterIndex);
2070
2071 // Documented in base class.
2072 void
2073 setTransmittanceRangeCutOutTolerance(ome::xml::model::primitives::NonNegativeInteger cutOutTolerance, index_type instrumentIndex, index_type filterIndex);
2074
2075 // Documented in base class.
2076 void
2077 setTransmittanceRangeTransmittance(ome::xml::model::primitives::PercentFraction transmittance, index_type instrumentIndex, index_type filterIndex);
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
2096 setWellColor(ome::xml::model::primitives::Color color, index_type plateIndex, index_type wellIndex);
2097
2098 // Documented in base class.
2099 void
2100 setWellColumn(ome::xml::model::primitives::NonNegativeInteger column, index_type plateIndex, index_type wellIndex);
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
2120 setWellRow(ome::xml::model::primitives::NonNegativeInteger row, index_type plateIndex, index_type wellIndex);
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
2141 setWellSampleIndex(ome::xml::model::primitives::NonNegativeInteger index, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
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 */
ome::xml::meta::FilterMetadata::setPlaneAnnotationRef
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
ome::xml::meta::FilterMetadata::setTermAnnotationValue
void setTermAnnotationValue(std::string value, index_type termAnnotationIndex)
Set the Value property of TermAnnotation.
Definition: FilterMetadata.cpp:3382
ome::xml::model::enums::FilamentType
FilamentType enumeration.
Definition: FilamentType.h:72
ome::xml::meta::FilterMetadata::setLaserLotNumber
void setLaserLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Laser.
Definition: FilterMetadata.cpp:1493
ome::xml::meta::FilterMetadata::setWellSampleImageRef
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
ome::xml::meta::FilterMetadata::setProjectDescription
void setProjectDescription(std::string description, index_type projectIndex)
Set the Description property of Project.
Definition: FilterMetadata.cpp:2928
ome::xml::model::enums::ExperimentType
ExperimentType enumeration.
Definition: ExperimentType.h:72
ome::xml::meta::FilterMetadata::setPlanePositionX
void setPlanePositionX(double positionX, index_type imageIndex, index_type planeIndex)
Set the PositionX property of Plane.
Definition: FilterMetadata.cpp:2367
ome::xml::meta::FilterMetadata::setStageLabelX
void setStageLabelX(double x, index_type imageIndex)
Set the X property of StageLabel.
Definition: FilterMetadata.cpp:3277
ome::xml::model::enums::ArcType
ArcType enumeration.
Definition: ArcType.h:72
ome::xml::meta::FilterMetadata::setPolylineLocked
void setPolylineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polyline.
Definition: FilterMetadata.cpp:2831
ome::xml::meta::FilterMetadata::setExperimentExperimenterRef
void setExperimentExperimenterRef(const std::string &experimenter, index_type experimentIndex)
Set the ExperimenterRef property of Experiment.
Definition: FilterMetadata.cpp:918
ome::xml::meta::FilterMetadata::setPointText
void setPointText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Point.
Definition: FilterMetadata.cpp:2619
ome::xml::meta::FilterMetadata::setLabelID
void setLabelID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Label.
Definition: FilterMetadata.cpp:1394
ome::xml::meta::FilterMetadata::setPolylineStrokeWidth
void setPolylineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Polyline.
Definition: FilterMetadata.cpp:2851
ome::xml::meta::FilterMetadata::setLongAnnotationValue
void setLongAnnotationValue(int64_t value, index_type longAnnotationIndex)
Set the Value property of LongAnnotation.
Definition: FilterMetadata.cpp:1916
ome::xml::meta::FilterMetadata::setScreenAnnotationRef
void setScreenAnnotationRef(const std::string &annotation, index_type screenIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Screen.
Definition: FilterMetadata.cpp:3192
ome::xml::meta::FilterMetadata::setEllipseTheC
void setEllipseTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Ellipse.
Definition: FilterMetadata.cpp:853
ome::xml::meta::FilterMetadata::setStageLabelY
void setStageLabelY(double y, index_type imageIndex)
Set the Y property of StageLabel.
Definition: FilterMetadata.cpp:3283
ome::xml::meta::FilterMetadata::setDoubleAnnotationDescription
void setDoubleAnnotationDescription(std::string description, index_type doubleAnnotationIndex)
Set the Description property of DoubleAnnotation.
Definition: FilterMetadata.cpp:744
ome::xml::meta::FilterMetadata::setPointID
void setPointID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Point.
Definition: FilterMetadata.cpp:2579
ome::xml::meta::FilterMetadata::setRectangleLocked
void setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Rectangle.
Definition: FilterMetadata.cpp:3090
ome::xml::meta::FilterMetadata::setObjectiveImmersion
void setObjectiveImmersion(ome::xml::model::enums::Immersion immersion, index_type instrumentIndex, index_type objectiveIndex)
Set the Immersion property of Objective.
Definition: FilterMetadata.cpp:2152
ome::xml::meta::FilterMetadata::setBinaryFileSize
void setBinaryFileSize(ome::xml::model::primitives::NonNegativeLong size, index_type fileAnnotationIndex)
Set the Size property of BinaryFile.
Definition: FilterMetadata.cpp:301
ome::xml::meta::FilterMetadata::setDoubleAnnotationAnnotator
void setDoubleAnnotationAnnotator(std::string annotator, index_type doubleAnnotationIndex)
Set the Annotator property of DoubleAnnotation.
Definition: FilterMetadata.cpp:736
ome::xml::meta::FilterMetadata::setLineTheC
void setLineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Line.
Definition: FilterMetadata.cpp:1772
ome::xml::meta::FilterMetadata::setPlaneExposureTime
void setPlaneExposureTime(double exposureTime, index_type imageIndex, index_type planeIndex)
Set the ExposureTime property of Plane.
Definition: FilterMetadata.cpp:2353
ome::xml::meta::FilterMetadata::setLightEmittingDiodeModel
void setLightEmittingDiodeModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1611
ome::xml::meta::FilterMetadata::setExperimentID
void setExperimentID(std::string id, index_type experimentIndex)
Set the ID property of Experiment.
Definition: FilterMetadata.cpp:924
ome::xml::meta::FilterMetadata::setReagentName
void setReagentName(std::string name, index_type screenIndex, index_type reagentIndex)
Set the Name property of Reagent.
Definition: FilterMetadata.cpp:3028
ome::xml::meta::FilterMetadata::setTagAnnotationValue
void setTagAnnotationValue(std::string value, index_type tagAnnotationIndex)
Set the Value property of TagAnnotation.
Definition: FilterMetadata.cpp:3335
ome::xml::meta::FilterMetadata::setLightPathEmissionFilterRef
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
ome::xml::meta::FilterMetadata::setLightPathDichroicRef
void setLightPathDichroicRef(const std::string &dichroic, index_type imageIndex, index_type channelIndex)
Set the DichroicRef property of LightPath.
Definition: FilterMetadata.cpp:1634
ome::xml::meta::FilterMetadata::setObjectiveSettingsRefractiveIndex
void setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex)
Set the RefractiveIndex property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2235
ome::xml::meta::FilterMetadata::setMaskX
void setMaskX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Mask.
Definition: FilterMetadata.cpp:2043
ome::xml::meta::FilterMetadata::setListAnnotationDescription
void setListAnnotationDescription(std::string description, index_type listAnnotationIndex)
Set the Description property of ListAnnotation.
Definition: FilterMetadata.cpp:1853
ome::xml::meta::FilterMetadata::setMaskVisible
void setMaskVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Mask.
Definition: FilterMetadata.cpp:2025
ome::xml::meta::FilterMetadata::setPlateAcquisitionAnnotationRef
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
ome::xml::meta::FilterMetadata::setMaskTheZ
void setMaskTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Mask.
Definition: FilterMetadata.cpp:2013
ome::xml::model::enums::Correction
Correction enumeration.
Definition: Correction.h:72
ome::xml::meta::FilterMetadata::setArcSerialNumber
void setArcSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Arc.
Definition: FilterMetadata.cpp:270
ome::xml::meta::FilterMetadata::setPointStrokeWidth
void setPointStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Point.
Definition: FilterMetadata.cpp:2613
ome::xml::meta::FilterMetadata::setDetectorSettingsZoom
void setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex)
Set the Zoom property of DetectorSettings.
Definition: FilterMetadata.cpp:681
ome::xml::meta::FilterMetadata::setPolygonID
void setPolygonID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polygon.
Definition: FilterMetadata.cpp:2700
ome::xml::meta::FilterMetadata::setExperimenterUserName
void setExperimenterUserName(std::string userName, index_type experimenterIndex)
Set the UserName property of Experimenter.
Definition: FilterMetadata.cpp:994
ome::xml::meta::FilterMetadata::setPixelsDimensionOrder
void setPixelsDimensionOrder(ome::xml::model::enums::DimensionOrder dimensionOrder, index_type imageIndex)
Set the DimensionOrder property of Pixels.
Definition: FilterMetadata.cpp:2254
ome::xml::meta::FilterMetadata::setDoubleAnnotationAnnotationRef
void setDoubleAnnotationAnnotationRef(const std::string &annotation, index_type doubleAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of DoubleAnnotation.
Definition: FilterMetadata.cpp:730
ome::xml::meta::FilterMetadata::setChannelLightSourceSettingsAttenuation
void setChannelLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type imageIndex, index_type channelIndex)
Set the Attenuation property of LightSourceSettings.
Definition: FilterMetadata.cpp:1653
ome::xml::meta::FilterMetadata::setTagAnnotationNamespace
void setTagAnnotationNamespace(std::string namespace_, index_type tagAnnotationIndex)
Set the Namespace property of TagAnnotation.
Definition: FilterMetadata.cpp:3327
ome::xml::meta::FilterMetadata::setCommentAnnotationAnnotator
void setCommentAnnotationAnnotator(std::string annotator, index_type commentAnnotationIndex)
Set the Annotator property of CommentAnnotation.
Definition: FilterMetadata.cpp:469
ome::xml::model::primitives::Timestamp
An ISO-8601 timestamp.
Definition: Timestamp.h:66
ome::xml::meta::FilterMetadata::setMicrobeamManipulationLightSourceSettingsAttenuation
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
ome::xml::meta::FilterMetadata::setPlanePositionZ
void setPlanePositionZ(double positionZ, index_type imageIndex, index_type planeIndex)
Set the PositionZ property of Plane.
Definition: FilterMetadata.cpp:2379
ome::xml::meta::FilterMetadata::setTermAnnotationAnnotationRef
void setTermAnnotationAnnotationRef(const std::string &annotation, index_type termAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TermAnnotation.
Definition: FilterMetadata.cpp:3344
ome::xml::meta::FilterMetadata::setEllipseTransform
void setEllipseTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Ellipse.
Definition: FilterMetadata.cpp:871
ome::xml::meta::FilterMetadata::setPolygonFontStyle
void setPolygonFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Polygon.
Definition: FilterMetadata.cpp:2694
ome::xml::meta::FilterMetadata::setLabelLineCap
void setLabelLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Label.
Definition: FilterMetadata.cpp:1402
ome::xml::meta::FilterMetadata::setEllipseFontFamily
void setEllipseFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Ellipse.
Definition: FilterMetadata.cpp:787
ome::xml::meta::FilterMetadata::setArcManufacturer
void setArcManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Arc.
Definition: FilterMetadata.cpp:248
ome::xml::meta::FilterMetadata::setMaskFontFamily
void setMaskFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Mask.
Definition: FilterMetadata.cpp:1935
ome::xml::meta::FilterMetadata::setTagAnnotationDescription
void setTagAnnotationDescription(std::string description, index_type tagAnnotationIndex)
Set the Description property of TagAnnotation.
Definition: FilterMetadata.cpp:3311
ome::xml::meta::FilterMetadata::setMaskFillRule
void setMaskFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Mask.
Definition: FilterMetadata.cpp:1929
ome::xml::meta::FilterMetadata::setDetectorSettingsBinning
void setDetectorSettingsBinning(ome::xml::model::enums::Binning binning, index_type imageIndex, index_type channelIndex)
Set the Binning property of DetectorSettings.
Definition: FilterMetadata.cpp:637
ome::xml::meta::FilterMetadata::setFilterSerialNumber
void setFilterSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterIndex)
Set the SerialNumber property of Filter.
Definition: FilterMetadata.cpp:1180
ome::xml::meta::FilterMetadata::setWellSamplePositionY
void setWellSamplePositionY(double positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the PositionY property of WellSample.
Definition: FilterMetadata.cpp:3611
ome::xml::meta::FilterMetadata::setFilterSetEmissionFilterRef
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
ome::xml::meta::FilterMetadata::setLabelFontStyle
void setLabelFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Label.
Definition: FilterMetadata.cpp:1388
ome::xml::meta::FilterMetadata::setPolygonTransform
void setPolygonTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Polygon.
Definition: FilterMetadata.cpp:2766
ome::xml::model::enums::AcquisitionMode
AcquisitionMode enumeration.
Definition: AcquisitionMode.h:72
ome::xml::meta::FilterMetadata::setFilamentID
void setFilamentID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Filament.
Definition: FilterMetadata.cpp:1048
ome::xml::meta::FilterMetadata::setTimestampAnnotationID
void setTimestampAnnotationID(std::string id, index_type timestampAnnotationIndex)
Set the ID property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3444
ome::xml::meta::FilterMetadata::setLaserRepetitionRate
void setLaserRepetitionRate(double repetitionRate, index_type instrumentIndex, index_type lightSourceIndex)
Set the RepetitionRate property of Laser.
Definition: FilterMetadata.cpp:1561
ome::xml::meta::FilterMetadata::setLongAnnotationDescription
void setLongAnnotationDescription(std::string description, index_type longAnnotationIndex)
Set the Description property of LongAnnotation.
Definition: FilterMetadata.cpp:1892
ome::xml::meta::FilterMetadata::setWellSampleAnnotationRef
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
ome::xml::meta::FilterMetadata::setPixelsPhysicalSizeY
void setPixelsPhysicalSizeY(ome::xml::model::primitives::PositiveFloat physicalSizeY, index_type imageIndex)
Set the PhysicalSizeY property of Pixels.
Definition: FilterMetadata.cpp:2280
ome::xml::meta::FilterMetadata::setPlaneTheZ
void setPlaneTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type imageIndex, index_type planeIndex)
Set the TheZ property of Plane.
Definition: FilterMetadata.cpp:2397
ome::xml::meta::FilterMetadata::setPlateName
void setPlateName(std::string name, index_type plateIndex)
Set the Name property of Plate.
Definition: FilterMetadata.cpp:2452
ome::xml::meta::FilterMetadata::setRectangleFontFamily
void setRectangleFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Rectangle.
Definition: FilterMetadata.cpp:3058
ome::xml::meta::FilterMetadata::setEllipseStrokeColor
void setEllipseStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Ellipse.
Definition: FilterMetadata.cpp:825
ome::xml::meta::FilterMetadata::setScreenProtocolIdentifier
void setScreenProtocolIdentifier(std::string protocolIdentifier, index_type screenIndex)
Set the ProtocolIdentifier property of Screen.
Definition: FilterMetadata.cpp:3236
ome::xml::meta::FilterMetadata::setArcLotNumber
void setArcLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Arc.
Definition: FilterMetadata.cpp:240
ome::xml::meta::FilterMetadata::setROINamespace
void setROINamespace(std::string namespace_, index_type ROIIndex)
Set the Namespace property of ROI.
Definition: FilterMetadata.cpp:2996
ome::xml::meta::FilterMetadata::setObjectiveLensNA
void setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex)
Set the LensNA property of Objective.
Definition: FilterMetadata.cpp:2164
ome::xml::meta::FilterMetadata::setDoubleAnnotationID
void setDoubleAnnotationID(std::string id, index_type doubleAnnotationIndex)
Set the ID property of DoubleAnnotation.
Definition: FilterMetadata.cpp:752
ome::xml::meta::FilterMetadata::setLineText
void setLineText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Line.
Definition: FilterMetadata.cpp:1764
ome::xml::meta::FilterMetadata::setPlateAcquisitionID
void setPlateAcquisitionID(std::string id, index_type plateIndex, index_type plateAcquisitionIndex)
Set the ID property of PlateAcquisition.
Definition: FilterMetadata.cpp:2513
ome::xml::meta::FilterMetadata::setPolygonLocked
void setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polygon.
Definition: FilterMetadata.cpp:2714
ome::xml::meta::FilterMetadata::setPlateAcquisitionStartTime
void setPlateAcquisitionStartTime(ome::xml::model::primitives::Timestamp startTime, index_type plateIndex, index_type plateAcquisitionIndex)
Set the StartTime property of PlateAcquisition.
Definition: FilterMetadata.cpp:2535
ome::xml::meta::FilterMetadata::setListAnnotationID
void setListAnnotationID(std::string id, index_type listAnnotationIndex)
Set the ID property of ListAnnotation.
Definition: FilterMetadata.cpp:1861
ome::xml::meta::FilterMetadata::setExperimenterGroupID
void setExperimenterGroupID(std::string id, index_type experimenterGroupIndex)
Set the ID property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1023
ome::xml::meta::FilterMetadata::setLabelX
void setLabelX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Label.
Definition: FilterMetadata.cpp:1472
ome::xml::meta::FilterMetadata::setRightsRightsHeld
void setRightsRightsHeld(std::string rightsHeld)
Set the RightsHeld property of Rights.
Definition: FilterMetadata.cpp:3179
ome::xml::meta::FilterMetadata::setLineTheZ
void setLineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Line.
Definition: FilterMetadata.cpp:1784
ome::xml::meta::FilterMetadata::setDichroicSerialNumber
void setDichroicSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the SerialNumber property of Dichroic.
Definition: FilterMetadata.cpp:720
ome::xml::meta::FilterMetadata::setEllipseText
void setEllipseText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Ellipse.
Definition: FilterMetadata.cpp:845
ome::xml::meta::FilterMetadata::setPolylineStrokeDashArray
void setPolylineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polyline.
Definition: FilterMetadata.cpp:2843
ome::xml::meta::FilterMetadata::setLightEmittingDiodePower
void setLightEmittingDiodePower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1619
ome::xml::meta::FilterMetadata::setPlateFieldIndex
void setPlateFieldIndex(ome::xml::model::primitives::NonNegativeInteger fieldIndex, index_type plateIndex)
Set the FieldIndex property of Plate.
Definition: FilterMetadata.cpp:2438
ome::xml::meta::FilterMetadata::setFileAnnotationNamespace
void setFileAnnotationNamespace(std::string namespace_, index_type fileAnnotationIndex)
Set the Namespace property of FileAnnotation.
Definition: FilterMetadata.cpp:1131
ome::xml::meta::FilterMetadata::setBinaryOnlyMetadataFile
void setBinaryOnlyMetadataFile(std::string metadataFile)
Set the MetadataFile property of BinaryOnly.
Definition: FilterMetadata.cpp:308
ome::xml::meta::FilterMetadata::setDatasetExperimenterRef
void setDatasetExperimenterRef(const std::string &experimenter, index_type datasetIndex)
Set the ExperimenterRef property of Dataset.
Definition: FilterMetadata.cpp:530
ome::xml::meta::FilterMetadata::setPointStrokeColor
void setPointStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Point.
Definition: FilterMetadata.cpp:2599
ome::xml::meta::FilterMetadata::setPlateExternalIdentifier
void setPlateExternalIdentifier(std::string externalIdentifier, index_type plateIndex)
Set the ExternalIdentifier property of Plate.
Definition: FilterMetadata.cpp:2430
ome::xml::meta::FilterMetadata::setEllipseLocked
void setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Ellipse.
Definition: FilterMetadata.cpp:819
ome::xml::meta::FilterMetadata::setImageID
void setImageID(std::string id, index_type imageIndex)
Set the ID property of Image.
Definition: FilterMetadata.cpp:1293
ome::xml::meta::FilterMetadata::setLongAnnotationNamespace
void setLongAnnotationNamespace(std::string namespace_, index_type longAnnotationIndex)
Set the Namespace property of LongAnnotation.
Definition: FilterMetadata.cpp:1908
ome::xml::meta::FilterMetadata::setPolylineLineCap
void setPolylineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Polyline.
Definition: FilterMetadata.cpp:2825
ome::xml::meta::FilterMetadata::setEllipseTheZ
void setEllipseTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Ellipse.
Definition: FilterMetadata.cpp:865
ome::xml::meta::FilterMetadata::setChannelIlluminationType
void setChannelIlluminationType(ome::xml::model::enums::IlluminationType illuminationType, index_type imageIndex, index_type channelIndex)
Set the IlluminationType property of Channel.
Definition: FilterMetadata.cpp:424
ome::xml::meta::FilterMetadata::setExperimenterGroupLeader
void setExperimenterGroupLeader(const std::string &leader, index_type experimenterGroupIndex, index_type leaderIndex)
Set the Leader property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1031
ome::xml::meta::FilterMetadata::setExperimenterLastName
void setExperimenterLastName(std::string lastName, index_type experimenterIndex)
Set the LastName property of Experimenter.
Definition: FilterMetadata.cpp:978
ome::xml::meta::FilterMetadata::setTimestampAnnotationDescription
void setTimestampAnnotationDescription(std::string description, index_type timestampAnnotationIndex)
Set the Description property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3436
ome::xml::meta::FilterMetadata::setTimestampAnnotationNamespace
void setTimestampAnnotationNamespace(std::string namespace_, index_type timestampAnnotationIndex)
Set the Namespace property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3452
ome::xml::meta::FilterMetadata::setPlateID
void setPlateID(std::string id, index_type plateIndex)
Set the ID property of Plate.
Definition: FilterMetadata.cpp:2444
ome::xml::meta::FilterMetadata::setXMLAnnotationAnnotator
void setXMLAnnotationAnnotator(std::string annotator, index_type XMLAnnotationIndex)
Set the Annotator property of XMLAnnotation.
Definition: FilterMetadata.cpp:3631
ome::xml::meta::FilterMetadata::setObjectiveSettingsID
void setObjectiveSettingsID(std::string id, index_type imageIndex)
Set the ID property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2221
ome::xml::meta::FilterMetadata::setDetectorZoom
void setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex)
Set the Zoom property of Detector.
Definition: FilterMetadata.cpp:630
ome::xml::model::enums::FillRule
FillRule enumeration.
Definition: FillRule.h:72
ome::xml::meta::FilterMetadata::setDetectorSettingsOffset
void setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex)
Set the Offset property of DetectorSettings.
Definition: FilterMetadata.cpp:663
ome::xml::meta::FilterMetadata::setScreenPlateRef
void setScreenPlateRef(const std::string &plate, index_type screenIndex, index_type plateRefIndex)
Set the PlateRef property of Screen.
Definition: FilterMetadata.cpp:3222
ome::xml::meta::FilterMetadata::setWellRow
void setWellRow(ome::xml::model::primitives::NonNegativeInteger row, index_type plateIndex, index_type wellIndex)
Set the Row property of Well.
Definition: FilterMetadata.cpp:3564
ome::xml::meta::FilterMetadata::setLaserPulse
void setLaserPulse(ome::xml::model::enums::Pulse pulse, index_type instrumentIndex, index_type lightSourceIndex)
Set the Pulse property of Laser.
Definition: FilterMetadata.cpp:1549
ome::xml::meta::FilterMetadata::setEllipseTheT
void setEllipseTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Ellipse.
Definition: FilterMetadata.cpp:859
ome::xml::meta::FilterMetadata::setLaserManufacturer
void setLaserManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Laser.
Definition: FilterMetadata.cpp:1501
ome::xml::meta::FilterMetadata::setWellAnnotationRef
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
ome::xml::meta::FilterMetadata::setMicrobeamManipulationType
void setMicrobeamManipulationType(ome::xml::model::enums::MicrobeamManipulationType type, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the Type property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2085
ome::xml::meta::FilterMetadata::setPointTransform
void setPointTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Point.
Definition: FilterMetadata.cpp:2645
ome::xml::meta::FilterMetadata::setFilterID
void setFilterID(std::string id, index_type instrumentIndex, index_type filterIndex)
Set the ID property of Filter.
Definition: FilterMetadata.cpp:1148
ome::xml::meta::FilterMetadata::setPolylineFontFamily
void setPolylineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Polyline.
Definition: FilterMetadata.cpp:2799
ome::xml::meta::FilterMetadata::setChannelFilterSetRef
void setChannelFilterSetRef(const std::string &filterSet, index_type imageIndex, index_type channelIndex)
Set the FilterSetRef property of Channel.
Definition: FilterMetadata.cpp:402
ome::xml::meta::FilterMetadata::setCommentAnnotationValue
void setCommentAnnotationValue(std::string value, index_type commentAnnotationIndex)
Set the Value property of CommentAnnotation.
Definition: FilterMetadata.cpp:501
ome::xml::meta::FilterMetadata::setMaskID
void setMaskID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Mask.
Definition: FilterMetadata.cpp:1953
ome::xml::meta::FilterMetadata::setMaskTheT
void setMaskTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Mask.
Definition: FilterMetadata.cpp:2007
ome::xml::meta::FilterMetadata::setExperimentDescription
void setExperimentDescription(std::string description, index_type experimentIndex)
Set the Description property of Experiment.
Definition: FilterMetadata.cpp:910
ome::xml::meta::FilterMetadata::setDetectorAmplificationGain
void setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex)
Set the AmplificationGain property of Detector.
Definition: FilterMetadata.cpp:560
ome::xml::meta::FilterMetadata::setEllipseID
void setEllipseID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Ellipse.
Definition: FilterMetadata.cpp:805
ome::xml::meta::FilterMetadata::setPointFillColor
void setPointFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Point.
Definition: FilterMetadata.cpp:2549
ome::xml::meta::FilterMetadata::setPixelsTimeIncrement
void setPixelsTimeIncrement(double timeIncrement, index_type imageIndex)
Set the TimeIncrement property of Pixels.
Definition: FilterMetadata.cpp:2328
ome::xml::meta::FilterMetadata::setLightEmittingDiodeLotNumber
void setLightEmittingDiodeLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1595
ome::xml::model::enums::Immersion
Immersion enumeration.
Definition: Immersion.h:72
ome::xml::meta::FilterMetadata::setChannelAnnotationRef
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
ome::xml::model::enums::Marker
Marker enumeration.
Definition: Marker.h:72
ome::xml::meta::FilterMetadata::setRectangleLineCap
void setRectangleLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Rectangle.
Definition: FilterMetadata.cpp:3084
ome::xml::meta::FilterMetadata::setPolygonFontFamily
void setPolygonFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Polygon.
Definition: FilterMetadata.cpp:2682
ome::xml::meta::FilterMetadata::setStageLabelName
void setStageLabelName(std::string name, index_type imageIndex)
Set the Name property of StageLabel.
Definition: FilterMetadata.cpp:3269
ome::xml::meta::FilterMetadata::setPixelsAnnotationRef
void setPixelsAnnotationRef(const std::string &annotation, index_type imageIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Pixels.
Definition: FilterMetadata.cpp:2242
ome::xml::meta::FilterMetadata::setObjectiveManufacturer
void setObjectiveManufacturer(std::string manufacturer, index_type instrumentIndex, index_type objectiveIndex)
Set the Manufacturer property of Objective.
Definition: FilterMetadata.cpp:2178
ome::xml::meta::FilterMetadata::setLabelVisible
void setLabelVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Label.
Definition: FilterMetadata.cpp:1466
ome::xml::meta::FilterMetadata::setImageROIRef
void setImageROIRef(const std::string &roi, index_type imageIndex, index_type ROIRefIndex)
Set the ROIRef property of Image.
Definition: FilterMetadata.cpp:1321
ome::xml::meta::FilterMetadata::setTimestampAnnotationAnnotationRef
void setTimestampAnnotationAnnotationRef(const std::string &annotation, index_type timestampAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3422
ome::xml::meta::FilterMetadata::setDetectorSerialNumber
void setDetectorSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type detectorIndex)
Set the SerialNumber property of Detector.
Definition: FilterMetadata.cpp:610
ome::xml::meta::FilterMetadata::setRectangleStrokeDashArray
void setRectangleStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Rectangle.
Definition: FilterMetadata.cpp:3102
ome::xml::model::enums::Pulse
Pulse enumeration.
Definition: Pulse.h:72
ome::xml::meta::FilterMetadata::setImageExperimenterGroupRef
void setImageExperimenterGroupRef(const std::string &experimenterGroup, index_type imageIndex)
Set the ExperimenterGroupRef property of Image.
Definition: FilterMetadata.cpp:1281
ome::xml::meta::FilterMetadata::setChannelAcquisitionMode
void setChannelAcquisitionMode(ome::xml::model::enums::AcquisitionMode acquisitionMode, index_type imageIndex, index_type channelIndex)
Set the AcquisitionMode property of Channel.
Definition: FilterMetadata.cpp:366
ome::xml::meta::FilterMetadata::setPlateStatus
void setPlateStatus(std::string status, index_type plateIndex)
Set the Status property of Plate.
Definition: FilterMetadata.cpp:2472
ome::xml::meta::FilterMetadata::setROIDescription
void setROIDescription(std::string description, index_type ROIIndex)
Set the Description property of ROI.
Definition: FilterMetadata.cpp:2972
ome::xml::meta::FilterMetadata::setObjectiveSettingsMedium
void setObjectiveSettingsMedium(ome::xml::model::enums::Medium medium, index_type imageIndex)
Set the Medium property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2229
ome::xml::meta::FilterMetadata::setScreenID
void setScreenID(std::string id, index_type screenIndex)
Set the ID property of Screen.
Definition: FilterMetadata.cpp:3206
ome::xml::meta::FilterMetadata::setFilamentType
void setFilamentType(ome::xml::model::enums::FilamentType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Filament.
Definition: FilterMetadata.cpp:1094
ome::xml::meta::FilterMetadata::setLabelStrokeWidth
void setLabelStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Label.
Definition: FilterMetadata.cpp:1428
ome::xml::meta::FilterMetadata::setDoubleAnnotationValue
void setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex)
Set the Value property of DoubleAnnotation.
Definition: FilterMetadata.cpp:768
ome::xml::meta::FilterMetadata::setTimestampAnnotationAnnotator
void setTimestampAnnotationAnnotator(std::string annotator, index_type timestampAnnotationIndex)
Set the Annotator property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3428
ome::xml::meta::FilterMetadata::setExperimenterGroupDescription
void setExperimenterGroupDescription(std::string description, index_type experimenterGroupIndex)
Set the Description property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1009
ome::xml::meta::FilterMetadata::setMaskWidth
void setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Mask.
Definition: FilterMetadata.cpp:2037
ome::xml::meta::FilterMetadata::setMicroscopeType
void setMicroscopeType(ome::xml::model::enums::MicroscopeType type, index_type instrumentIndex)
Set the Type property of Microscope.
Definition: FilterMetadata.cpp:2125
ome::xml::meta::FilterMetadata::setFilterSetModel
void setFilterSetModel(std::string model, index_type instrumentIndex, index_type filterSetIndex)
Set the Model property of FilterSet.
Definition: FilterMetadata.cpp:1237
ome::xml::meta::FilterMetadata::setLineFontFamily
void setLineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Line.
Definition: FilterMetadata.cpp:1706
ome::xml::meta::FilterMetadata::setImagingEnvironmentAirPressure
void setImagingEnvironmentAirPressure(double airPressure, index_type imageIndex)
Set the AirPressure property of ImagingEnvironment.
Definition: FilterMetadata.cpp:1329
ome::xml::meta::FilterMetadata::setLaserType
void setLaserType(ome::xml::model::enums::LaserType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Laser.
Definition: FilterMetadata.cpp:1573
ome::xml::meta::FilterMetadata::setPixelsPhysicalSizeZ
void setPixelsPhysicalSizeZ(ome::xml::model::primitives::PositiveFloat physicalSizeZ, index_type imageIndex)
Set the PhysicalSizeZ property of Pixels.
Definition: FilterMetadata.cpp:2286
ome::xml::meta::FilterMetadata::setTermAnnotationDescription
void setTermAnnotationDescription(std::string description, index_type termAnnotationIndex)
Set the Description property of TermAnnotation.
Definition: FilterMetadata.cpp:3358
ome::xml::meta::FilterMetadata::setPointFontFamily
void setPointFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Point.
Definition: FilterMetadata.cpp:2561
ome::xml::meta::FilterMetadata::setDetectorID
void setDetectorID(std::string id, index_type instrumentIndex, index_type detectorIndex)
Set the ID property of Detector.
Definition: FilterMetadata.cpp:572
ome::xml::meta::FilterMetadata::setWellID
void setWellID(std::string id, index_type plateIndex, index_type wellIndex)
Set the ID property of Well.
Definition: FilterMetadata.cpp:3550
ome::xml::model::enums::FontFamily
FontFamily enumeration.
Definition: FontFamily.h:72
ome::xml::model::enums::IlluminationType
IlluminationType enumeration.
Definition: IlluminationType.h:72
ome::xml::meta::FilterMetadata::setLineMarkerEnd
void setLineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex)
Set the MarkerEnd property of Line.
Definition: FilterMetadata.cpp:1802
ome::xml::meta::FilterMetadata::filter
bool filter
Is filtering enabled?
Definition: FilterMetadata.h:71
ome::xml::meta::FilterMetadata::setScreenDescription
void setScreenDescription(std::string description, index_type screenIndex)
Set the Description property of Screen.
Definition: FilterMetadata.cpp:3198
ome::xml::meta::FilterMetadata::setEllipseX
void setEllipseX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Ellipse.
Definition: FilterMetadata.cpp:895
ome::xml::meta::FilterMetadata::setListAnnotationAnnotationRef
void setListAnnotationAnnotationRef(const std::string &annotation, index_type listAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of ListAnnotation.
Definition: FilterMetadata.cpp:1839
ome::xml::meta::FilterMetadata::setMaskY
void setMaskY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Mask.
Definition: FilterMetadata.cpp:2049
ome::xml::meta::FilterMetadata::setLaserPockelCell
void setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex)
Set the PockelCell property of Laser.
Definition: FilterMetadata.cpp:1543
ome::xml::meta::FilterMetadata::setPlateAcquisitionEndTime
void setPlateAcquisitionEndTime(ome::xml::model::primitives::Timestamp endTime, index_type plateIndex, index_type plateAcquisitionIndex)
Set the EndTime property of PlateAcquisition.
Definition: FilterMetadata.cpp:2507
ome::xml::meta::FilterMetadata::setExperimenterInstitution
void setExperimenterInstitution(std::string institution, index_type experimenterIndex)
Set the Institution property of Experimenter.
Definition: FilterMetadata.cpp:970
ome::xml::meta::FilterMetadata::setPointVisible
void setPointVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Point.
Definition: FilterMetadata.cpp:2651
ome::xml::meta::FilterMetadata::setChannelLightSourceSettingsID
void setChannelLightSourceSettingsID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of LightSourceSettings.
Definition: FilterMetadata.cpp:1665
ome::xml::meta::FilterMetadata::setFilterFilterWheel
void setFilterFilterWheel(std::string filterWheel, index_type instrumentIndex, index_type filterIndex)
Set the FilterWheel property of Filter.
Definition: FilterMetadata.cpp:1140
ome::xml::meta::FilterMetadata::setPlateAnnotationRef
void setPlateAnnotationRef(const std::string &annotation, index_type plateIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Plate.
Definition: FilterMetadata.cpp:2404
ome::xml::meta::FilterMetadata::setLabelTransform
void setLabelTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Label.
Definition: FilterMetadata.cpp:1460
ome::xml::meta::FilterMetadata::setPolygonVisible
void setPolygonVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Polygon.
Definition: FilterMetadata.cpp:2772
ome::xml::meta::FilterMetadata::setImageMicrobeamManipulationRef
void setImageMicrobeamManipulationRef(const std::string &microbeamManipulation, index_type imageIndex, index_type microbeamManipulationRefIndex)
Set the MicrobeamManipulationRef property of Image.
Definition: FilterMetadata.cpp:1307
ome::xml::meta::FilterMetadata::setPointFillRule
void setPointFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Point.
Definition: FilterMetadata.cpp:2555
ome::xml::meta::FilterMetadata::setObjectiveLotNumber
void setObjectiveLotNumber(std::string lotNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the LotNumber property of Objective.
Definition: FilterMetadata.cpp:2170
ome::xml::meta::FilterMetadata::setPolylineMarkerStart
void setPolylineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex)
Set the MarkerStart property of Polyline.
Definition: FilterMetadata.cpp:2901
ome::xml::meta::FilterMetadata::setLightPathExcitationFilterRef
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
ome::xml::model::enums::Binning
Binning enumeration.
Definition: Binning.h:72
ome::xml::meta::FilterMetadata::setMaskHeight
void setMaskHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Mask.
Definition: FilterMetadata.cpp:2031
ome::xml::meta::FilterMetadata::setChannelLightSourceSettingsWavelength
void setChannelLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type imageIndex, index_type channelIndex)
Set the Wavelength property of LightSourceSettings.
Definition: FilterMetadata.cpp:1681
ome::xml::meta::FilterMetadata::setLaserPower
void setLaserPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Laser.
Definition: FilterMetadata.cpp:1517
ome::xml::meta::FilterMetadata::setMicroscopeModel
void setMicroscopeModel(std::string model, index_type instrumentIndex)
Set the Model property of Microscope.
Definition: FilterMetadata.cpp:2109
ome::xml::meta::FilterMetadata::setMaskStrokeColor
void setMaskStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Mask.
Definition: FilterMetadata.cpp:1973
ome::xml::meta::FilterMetadata::setDetectorManufacturer
void setDetectorManufacturer(std::string manufacturer, index_type instrumentIndex, index_type detectorIndex)
Set the Manufacturer property of Detector.
Definition: FilterMetadata.cpp:588
ome::xml::meta::FilterMetadata::setLineX1
void setLineX1(double x1, index_type ROIIndex, index_type shapeIndex)
Set the X1 property of Line.
Definition: FilterMetadata.cpp:1814
ome::xml::meta::FilterMetadata::setPolylineTheT
void setPolylineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Polyline.
Definition: FilterMetadata.cpp:2871
ome::xml::meta::FilterMetadata::setPlateRows
void setPlateRows(ome::xml::model::primitives::PositiveInteger rows, index_type plateIndex)
Set the Rows property of Plate.
Definition: FilterMetadata.cpp:2466
ome::xml::meta::FilterMetadata::setExperimentType
void setExperimentType(ome::xml::model::enums::ExperimentType type, index_type experimentIndex)
Set the Type property of Experiment.
Definition: FilterMetadata.cpp:932
ome::xml::meta::FilterMetadata::setRectangleTheC
void setRectangleTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Rectangle.
Definition: FilterMetadata.cpp:3124
ome::xml::meta::FilterMetadata::setMicrobeamManipulationExperimenterRef
void setMicrobeamManipulationExperimenterRef(const std::string &experimenter, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the ExperimenterRef property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2065
ome::xml::model::enums::NamingConvention
NamingConvention enumeration.
Definition: NamingConvention.h:72
ome::xml::meta::FilterMetadata::setChannelFluor
void setChannelFluor(std::string fluor, index_type imageIndex, index_type channelIndex)
Set the Fluor property of Channel.
Definition: FilterMetadata.cpp:408
ome::xml::meta::FilterMetadata::setPolylineFontStyle
void setPolylineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Polyline.
Definition: FilterMetadata.cpp:2811
ome::xml::meta::FilterMetadata::setEllipseRadiusX
void setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex)
Set the RadiusX property of Ellipse.
Definition: FilterMetadata.cpp:883
ome::xml::meta::MetadataStore
Metadata storage interface.
Definition: MetadataStore.h:140
ome::xml::meta::FilterMetadata::setExperimenterFirstName
void setExperimenterFirstName(std::string firstName, index_type experimenterIndex)
Set the FirstName property of Experimenter.
Definition: FilterMetadata.cpp:954
ome::xml::meta::FilterMetadata::setPixelsSizeC
void setPixelsSizeC(ome::xml::model::primitives::PositiveInteger sizeC, index_type imageIndex)
Set the SizeC property of Pixels.
Definition: FilterMetadata.cpp:2298
ome::xml::meta::FilterMetadata::setWellSampleID
void setWellSampleID(std::string id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the ID property of WellSample.
Definition: FilterMetadata.cpp:3585
ome::xml::meta::FilterMetadata::setFilterModel
void setFilterModel(std::string model, index_type instrumentIndex, index_type filterIndex)
Set the Model property of Filter.
Definition: FilterMetadata.cpp:1172
ome::xml::meta::FilterMetadata::setRectangleID
void setRectangleID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Rectangle.
Definition: FilterMetadata.cpp:3076
ome::xml::meta::FilterMetadata::setMicrobeamManipulationDescription
void setMicrobeamManipulationDescription(std::string description, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the Description property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2057
ome::xml::meta::FilterMetadata::setLongAnnotationID
void setLongAnnotationID(std::string id, index_type longAnnotationIndex)
Set the ID property of LongAnnotation.
Definition: FilterMetadata.cpp:1900
ome::xml::model::enums::ContrastMethod
ContrastMethod enumeration.
Definition: ContrastMethod.h:72
ome::xml::meta::FilterMetadata::setDetectorGain
void setDetectorGain(double gain, index_type instrumentIndex, index_type detectorIndex)
Set the Gain property of Detector.
Definition: FilterMetadata.cpp:566
ome::xml::meta::FilterMetadata::setRectangleWidth
void setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Rectangle.
Definition: FilterMetadata.cpp:3160
ome::xml::meta::FilterMetadata::setPolylineMarkerEnd
void setPolylineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex)
Set the MarkerEnd property of Polyline.
Definition: FilterMetadata.cpp:2895
ome::xml::meta::FilterMetadata::setLongAnnotationAnnotator
void setLongAnnotationAnnotator(std::string annotator, index_type longAnnotationIndex)
Set the Annotator property of LongAnnotation.
Definition: FilterMetadata.cpp:1884
ome::xml::meta::FilterMetadata::setTransmittanceRangeCutIn
void setTransmittanceRangeCutIn(ome::xml::model::primitives::PositiveInteger cutIn, index_type instrumentIndex, index_type filterIndex)
Set the CutIn property of TransmittanceRange.
Definition: FilterMetadata.cpp:3467
ome::xml::meta::FilterMetadata::setMaskFontStyle
void setMaskFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Mask.
Definition: FilterMetadata.cpp:1947
ome::xml::meta::FilterMetadata::setPixelsSizeY
void setPixelsSizeY(ome::xml::model::primitives::PositiveInteger sizeY, index_type imageIndex)
Set the SizeY property of Pixels.
Definition: FilterMetadata.cpp:2316
ome::xml::model::enums::DimensionOrder
DimensionOrder enumeration.
Definition: DimensionOrder.h:72
ome::xml::meta::FilterMetadata::setEllipseVisible
void setEllipseVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Ellipse.
Definition: FilterMetadata.cpp:877
ome::xml::meta::FilterMetadata::setExperimenterAnnotationRef
void setExperimenterAnnotationRef(const std::string &annotation, index_type experimenterIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Experimenter.
Definition: FilterMetadata.cpp:940
ome::xml::meta::FilterMetadata::setPointLocked
void setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Point.
Definition: FilterMetadata.cpp:2593
ome::xml::meta::FilterMetadata::setBooleanAnnotationNamespace
void setBooleanAnnotationNamespace(std::string namespace_, index_type booleanAnnotationIndex)
Set the Namespace property of BooleanAnnotation.
Definition: FilterMetadata.cpp:351
ome::xml::meta::FilterMetadata::setLineTheT
void setLineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Line.
Definition: FilterMetadata.cpp:1778
ome::xml::meta::FilterMetadata::FilterMetadata
FilterMetadata(ome::compat::shared_ptr< MetadataStore > &store, bool filter)
Constructor.
Definition: FilterMetadata.cpp:186
ome::xml::meta::FilterMetadata::setTagAnnotationID
void setTagAnnotationID(std::string id, index_type tagAnnotationIndex)
Set the ID property of TagAnnotation.
Definition: FilterMetadata.cpp:3319
ome::xml::meta::FilterMetadata::setEllipseStrokeWidth
void setEllipseStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Ellipse.
Definition: FilterMetadata.cpp:839
ome::xml::meta::FilterMetadata::setTagAnnotationAnnotator
void setTagAnnotationAnnotator(std::string annotator, index_type tagAnnotationIndex)
Set the Annotator property of TagAnnotation.
Definition: FilterMetadata.cpp:3303
ome::xml::meta::FilterMetadata::setLaserLaserMedium
void setLaserLaserMedium(ome::xml::model::enums::LaserMedium laserMedium, index_type instrumentIndex, index_type lightSourceIndex)
Set the LaserMedium property of Laser.
Definition: FilterMetadata.cpp:1537
ome::xml::meta::FilterMetadata::setLightEmittingDiodeID
void setLightEmittingDiodeID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1587
ome::xml::meta::FilterMetadata::setProjectAnnotationRef
void setProjectAnnotationRef(const std::string &annotation, index_type projectIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Project.
Definition: FilterMetadata.cpp:2916
ome::xml::meta::FilterMetadata::setPlanePositionY
void setPlanePositionY(double positionY, index_type imageIndex, index_type planeIndex)
Set the PositionY property of Plane.
Definition: FilterMetadata.cpp:2373
ome::xml::meta::FilterMetadata::setLabelStrokeColor
void setLabelStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Label.
Definition: FilterMetadata.cpp:1414
ome::xml::meta::FilterMetadata::setExperimenterGroupAnnotationRef
void setExperimenterGroupAnnotationRef(const std::string &annotation, index_type experimenterGroupIndex, index_type annotationRefIndex)
Set the AnnotationRef property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1003
ome::xml::meta::FilterMetadata::setPlaneTheC
void setPlaneTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type imageIndex, index_type planeIndex)
Set the TheC property of Plane.
Definition: FilterMetadata.cpp:2385
ome::xml::meta::FilterMetadata::setDatasetID
void setDatasetID(std::string id, index_type datasetIndex)
Set the ID property of Dataset.
Definition: FilterMetadata.cpp:536
ome::xml::meta::FilterMetadata::setChannelExcitationWavelength
void setChannelExcitationWavelength(ome::xml::model::primitives::PositiveInteger excitationWavelength, index_type imageIndex, index_type channelIndex)
Set the ExcitationWavelength property of Channel.
Definition: FilterMetadata.cpp:396
ome
Open Microscopy Environment C++ implementation.
ome::xml::meta::FilterMetadata::setImagingEnvironmentCO2Percent
void setImagingEnvironmentCO2Percent(ome::xml::model::primitives::PercentFraction co2Percent, index_type imageIndex)
Set the CO2Percent property of ImagingEnvironment.
Definition: FilterMetadata.cpp:1335
ome::xml::meta::FilterMetadata::setRectangleHeight
void setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Rectangle.
Definition: FilterMetadata.cpp:3154
ome::xml::meta::FilterMetadata::setPolygonLineCap
void setPolygonLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Polygon.
Definition: FilterMetadata.cpp:2708
ome::xml::meta::FilterMetadata::setDetectorSettingsIntegration
void setDetectorSettingsIntegration(ome::xml::model::primitives::PositiveInteger integration, index_type imageIndex, index_type channelIndex)
Set the Integration property of DetectorSettings.
Definition: FilterMetadata.cpp:657
ome::xml::meta::FilterMetadata::setScreenName
void setScreenName(std::string name, index_type screenIndex)
Set the Name property of Screen.
Definition: FilterMetadata.cpp:3214
ome::xml::meta::FilterMetadata::setMaskLocked
void setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Mask.
Definition: FilterMetadata.cpp:1967
ome::xml::meta::FilterMetadata::setPixelsID
void setPixelsID(std::string id, index_type imageIndex)
Set the ID property of Pixels.
Definition: FilterMetadata.cpp:2260
ome::xml::meta::FilterMetadata::setPointTheT
void setPointTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Point.
Definition: FilterMetadata.cpp:2633
ome::xml::meta::FilterMetadata::setPlateAcquisitionDescription
void setPlateAcquisitionDescription(std::string description, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Description property of PlateAcquisition.
Definition: FilterMetadata.cpp:2499
ome::xml::meta::FilterMetadata::setDetectorSettingsReadOutRate
void setDetectorSettingsReadOutRate(double readOutRate, index_type imageIndex, index_type channelIndex)
Set the ReadOutRate property of DetectorSettings.
Definition: FilterMetadata.cpp:669
ome::xml::meta::FilterMetadata::setChannelName
void setChannelName(std::string name, index_type imageIndex, index_type channelIndex)
Set the Name property of Channel.
Definition: FilterMetadata.cpp:436
ome::xml::meta::FilterMetadata::setPolygonFillColor
void setPolygonFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Polygon.
Definition: FilterMetadata.cpp:2670
ome::xml::meta::FilterMetadata::setWellReagentRef
void setWellReagentRef(const std::string &reagent, index_type plateIndex, index_type wellIndex)
Set the ReagentRef property of Well.
Definition: FilterMetadata.cpp:3558
ome::xml::meta::FilterMetadata::setMaskFontSize
void setMaskFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Mask.
Definition: FilterMetadata.cpp:1941
ome::xml::meta::FilterMetadata::setExperimenterGroupExperimenterRef
void setExperimenterGroupExperimenterRef(const std::string &experimenter, index_type experimenterGroupIndex, index_type experimenterRefIndex)
Set the ExperimenterRef property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1017
ome::xml::meta::FilterMetadata::setImageAnnotationRef
void setImageAnnotationRef(const std::string &annotation, index_type imageIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Image.
Definition: FilterMetadata.cpp:1261
ome::xml::meta::FilterMetadata::setImageName
void setImageName(std::string name, index_type imageIndex)
Set the Name property of Image.
Definition: FilterMetadata.cpp:1313
ome::xml::meta::FilterMetadata::setTiffDataPlaneCount
void setTiffDataPlaneCount(ome::xml::model::primitives::NonNegativeInteger planeCount, index_type imageIndex, index_type tiffDataIndex)
Set the PlaneCount property of TiffData.
Definition: FilterMetadata.cpp:3415
ome::xml::meta::FilterMetadata::setTransmittanceRangeCutOut
void setTransmittanceRangeCutOut(ome::xml::model::primitives::PositiveInteger cutOut, index_type instrumentIndex, index_type filterIndex)
Set the CutOut property of TransmittanceRange.
Definition: FilterMetadata.cpp:3479
ome::xml::meta::FilterMetadata::setUUIDFileName
void setUUIDFileName(std::string fileName, index_type imageIndex, index_type tiffDataIndex)
Set the FileName property of UUID.
Definition: FilterMetadata.cpp:3506
ome::xml::meta::FilterMetadata::setReagentAnnotationRef
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
ome::xml::meta::FilterMetadata::setProjectExperimenterRef
void setProjectExperimenterRef(const std::string &experimenter, index_type projectIndex)
Set the ExperimenterRef property of Project.
Definition: FilterMetadata.cpp:2942
ome::xml::meta::FilterMetadata::setDetectorSettingsID
void setDetectorSettingsID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of DetectorSettings.
Definition: FilterMetadata.cpp:649
ome::xml::meta::FilterMetadata::setPlateColumns
void setPlateColumns(ome::xml::model::primitives::PositiveInteger columns, index_type plateIndex)
Set the Columns property of Plate.
Definition: FilterMetadata.cpp:2416
ome::xml::model::enums::FontStyle
FontStyle enumeration.
Definition: FontStyle.h:72
ome::xml::meta::FilterMetadata::setChannelPinholeSize
void setChannelPinholeSize(double pinholeSize, index_type imageIndex, index_type channelIndex)
Set the PinholeSize property of Channel.
Definition: FilterMetadata.cpp:444
ome::xml::meta::FilterMetadata::setFileAnnotationAnnotator
void setFileAnnotationAnnotator(std::string annotator, index_type fileAnnotationIndex)
Set the Annotator property of FileAnnotation.
Definition: FilterMetadata.cpp:1107
ome::xml::meta::FilterMetadata::setDichroicModel
void setDichroicModel(std::string model, index_type instrumentIndex, index_type dichroicIndex)
Set the Model property of Dichroic.
Definition: FilterMetadata.cpp:712
ome::xml::meta::FilterMetadata::setPixelsType
void setPixelsType(ome::xml::model::enums::PixelType type, index_type imageIndex)
Set the Type property of Pixels.
Definition: FilterMetadata.cpp:2334
ome::xml::model::enums::DetectorType
DetectorType enumeration.
Definition: DetectorType.h:72
ome::xml::meta::FilterMetadata::setCommentAnnotationNamespace
void setCommentAnnotationNamespace(std::string namespace_, index_type commentAnnotationIndex)
Set the Namespace property of CommentAnnotation.
Definition: FilterMetadata.cpp:493
ome::xml::meta::FilterMetadata::setRectangleText
void setRectangleText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Rectangle.
Definition: FilterMetadata.cpp:3116
ome::xml::meta::FilterMetadata::setPolygonTheZ
void setPolygonTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Polygon.
Definition: FilterMetadata.cpp:2760
ome::xml::meta::FilterMetadata::setPolygonStrokeColor
void setPolygonStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Polygon.
Definition: FilterMetadata.cpp:2720
ome::xml::meta::FilterMetadata::setObjectiveIris
void setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex)
Set the Iris property of Objective.
Definition: FilterMetadata.cpp:2158
ome::xml::meta::FilterMetadata::setEllipseFontSize
void setEllipseFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Ellipse.
Definition: FilterMetadata.cpp:793
ome::xml::meta::FilterMetadata::setChannelColor
void setChannelColor(ome::xml::model::primitives::Color color, index_type imageIndex, index_type channelIndex)
Set the Color property of Channel.
Definition: FilterMetadata.cpp:378
ome::xml::meta::FilterMetadata::setPlateDescription
void setPlateDescription(std::string description, index_type plateIndex)
Set the Description property of Plate.
Definition: FilterMetadata.cpp:2422
ome::xml::meta::FilterMetadata::setMicrobeamManipulationLightSourceSettingsID
void setMicrobeamManipulationLightSourceSettingsID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)
Set the ID property of LightSourceSettings.
Definition: FilterMetadata.cpp:1673
ome::xml::meta::FilterMetadata::setReagentReagentIdentifier
void setReagentReagentIdentifier(std::string reagentIdentifier, index_type screenIndex, index_type reagentIndex)
Set the ReagentIdentifier property of Reagent.
Definition: FilterMetadata.cpp:3036
ome::xml::meta::FilterMetadata::setDatasetExperimenterGroupRef
void setDatasetExperimenterGroupRef(const std::string &experimenterGroup, index_type datasetIndex)
Set the ExperimenterGroupRef property of Dataset.
Definition: FilterMetadata.cpp:524
ome::xml::meta::FilterMetadata::setObjectiveNominalMagnification
void setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the NominalMagnification property of Objective.
Definition: FilterMetadata.cpp:2194
ome::xml::meta::FilterMetadata::setPixelsPhysicalSizeX
void setPixelsPhysicalSizeX(ome::xml::model::primitives::PositiveFloat physicalSizeX, index_type imageIndex)
Set the PhysicalSizeX property of Pixels.
Definition: FilterMetadata.cpp:2274
ome::xml::meta::FilterMetadata::setWellType
void setWellType(std::string type, index_type plateIndex, index_type wellIndex)
Set the Type property of Well.
Definition: FilterMetadata.cpp:3570
ome::xml::meta::FilterMetadata::setScreenReagentSetDescription
void setScreenReagentSetDescription(std::string reagentSetDescription, index_type screenIndex)
Set the ReagentSetDescription property of Screen.
Definition: FilterMetadata.cpp:3244
ome::xml::meta::FilterMetadata::setLongAnnotationAnnotationRef
void setLongAnnotationAnnotationRef(const std::string &annotation, index_type longAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of LongAnnotation.
Definition: FilterMetadata.cpp:1878
ome::xml::meta::FilterMetadata::setDatasetAnnotationRef
void setDatasetAnnotationRef(const std::string &annotation, index_type datasetIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Dataset.
Definition: FilterMetadata.cpp:510
ome::xml::model::enums::LineCap
LineCap enumeration.
Definition: LineCap.h:72
ome::xml::meta::FilterMetadata::setReagentID
void setReagentID(std::string id, index_type screenIndex, index_type reagentIndex)
Set the ID property of Reagent.
Definition: FilterMetadata.cpp:3020
ome::xml::meta::FilterMetadata::setPixelsBigEndian
void setPixelsBigEndian(bool bigEndian, index_type imageIndex)
Set the BigEndian property of Pixels.
Definition: FilterMetadata.cpp:2248
ome::xml::meta::FilterMetadata::setFilamentSerialNumber
void setFilamentSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Filament.
Definition: FilterMetadata.cpp:1086
ome::xml::meta::FilterMetadata::setLineY2
void setLineY2(double y2, index_type ROIIndex, index_type shapeIndex)
Set the Y2 property of Line.
Definition: FilterMetadata.cpp:1832
ome::xml::meta::FilterMetadata::setUUID
void setUUID(const std::string &uuid)
Set the UUID associated with this collection of metadata.
Definition: FilterMetadata.cpp:216
ome::xml::meta::FilterMetadata::setEllipseRadiusY
void setEllipseRadiusY(double radiusY, index_type ROIIndex, index_type shapeIndex)
Set the RadiusY property of Ellipse.
Definition: FilterMetadata.cpp:889
ome::xml::meta::FilterMetadata::setRectangleFontStyle
void setRectangleFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Rectangle.
Definition: FilterMetadata.cpp:3070
ome::xml::meta::FilterMetadata::setDichroicLotNumber
void setDichroicLotNumber(std::string lotNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the LotNumber property of Dichroic.
Definition: FilterMetadata.cpp:696
ome::xml::meta::FilterMetadata::setMaskStrokeWidth
void setMaskStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Mask.
Definition: FilterMetadata.cpp:1987
ome::xml::meta::FilterMetadata::setArcPower
void setArcPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Arc.
Definition: FilterMetadata.cpp:264
ome::xml::meta::FilterMetadata::setXMLAnnotationID
void setXMLAnnotationID(std::string id, index_type XMLAnnotationIndex)
Set the ID property of XMLAnnotation.
Definition: FilterMetadata.cpp:3647
ome::xml::meta::FilterMetadata::setObjectiveID
void setObjectiveID(std::string id, index_type instrumentIndex, index_type objectiveIndex)
Set the ID property of Objective.
Definition: FilterMetadata.cpp:2144
ome::xml::meta::FilterMetadata::setPointTheZ
void setPointTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Point.
Definition: FilterMetadata.cpp:2639
ome::xml::meta::FilterMetadata::setDoubleAnnotationNamespace
void setDoubleAnnotationNamespace(std::string namespace_, index_type doubleAnnotationIndex)
Set the Namespace property of DoubleAnnotation.
Definition: FilterMetadata.cpp:760
ome::xml::meta::FilterMetadata::setScreenProtocolDescription
void setScreenProtocolDescription(std::string protocolDescription, index_type screenIndex)
Set the ProtocolDescription property of Screen.
Definition: FilterMetadata.cpp:3228
ome::xml::transform
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
ome::xml::meta::FilterMetadata::setWellExternalIdentifier
void setWellExternalIdentifier(std::string externalIdentifier, index_type plateIndex, index_type wellIndex)
Set the ExternalIdentifier property of Well.
Definition: FilterMetadata.cpp:3542
ome::xml::meta::FilterMetadata::setDatasetDescription
void setDatasetDescription(std::string description, index_type datasetIndex)
Set the Description property of Dataset.
Definition: FilterMetadata.cpp:516
ome::xml::meta::FilterMetadata::setMaskFillColor
void setMaskFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Mask.
Definition: FilterMetadata.cpp:1923
ome::xml::meta::FilterMetadata::setWellColumn
void setWellColumn(ome::xml::model::primitives::NonNegativeInteger column, index_type plateIndex, index_type wellIndex)
Set the Column property of Well.
Definition: FilterMetadata.cpp:3528
ome::xml::meta::FilterMetadata::setWellSampleIndex
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
ome::xml::meta::FilterMetadata::setScreenReagentSetIdentifier
void setScreenReagentSetIdentifier(std::string reagentSetIdentifier, index_type screenIndex)
Set the ReagentSetIdentifier property of Screen.
Definition: FilterMetadata.cpp:3252
ome::xml::meta::FilterMetadata::setLineStrokeDashArray
void setLineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Line.
Definition: FilterMetadata.cpp:1750
ome::xml::meta::FilterMetadata::setTermAnnotationNamespace
void setTermAnnotationNamespace(std::string namespace_, index_type termAnnotationIndex)
Set the Namespace property of TermAnnotation.
Definition: FilterMetadata.cpp:3374
ome::xml::meta::FilterMetadata::setPolylineVisible
void setPolylineVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Polyline.
Definition: FilterMetadata.cpp:2889
ome::xml::meta::FilterMetadata::setLineTransform
void setLineTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Line.
Definition: FilterMetadata.cpp:1790
ome::xml::meta::FilterMetadata::setTermAnnotationAnnotator
void setTermAnnotationAnnotator(std::string annotator, index_type termAnnotationIndex)
Set the Annotator property of TermAnnotation.
Definition: FilterMetadata.cpp:3350
ome::xml::meta::FilterMetadata::setTiffDataIFD
void setTiffDataIFD(ome::xml::model::primitives::NonNegativeInteger ifd, index_type imageIndex, index_type tiffDataIndex)
Set the IFD property of TiffData.
Definition: FilterMetadata.cpp:3409
ome::xml::meta::FilterMetadata::setLineLocked
void setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Line.
Definition: FilterMetadata.cpp:1738
ome::xml::meta::FilterMetadata::createRoot
void createRoot()
Create root node.
Definition: FilterMetadata.cpp:198
ome::xml::model::enums::MicrobeamManipulationType
MicrobeamManipulationType enumeration.
Definition: MicrobeamManipulationType.h:72
ome::xml::meta::FilterMetadata::setPixelsInterleaved
void setPixelsInterleaved(bool interleaved, index_type imageIndex)
Set the Interleaved property of Pixels.
Definition: FilterMetadata.cpp:2268
ome::xml::model::enums::LaserType
LaserType enumeration.
Definition: LaserType.h:72
ome::xml::meta::FilterMetadata::setRectangleX
void setRectangleX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Rectangle.
Definition: FilterMetadata.cpp:3166
ome::xml::meta::FilterMetadata::setExperimenterGroupName
void setExperimenterGroupName(std::string name, index_type experimenterGroupIndex)
Set the Name property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1037
ome::xml::meta::FilterMetadata::setPointY
void setPointY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Point.
Definition: FilterMetadata.cpp:2663
ome::xml::meta::FilterMetadata::setTransmittanceRangeCutOutTolerance
void setTransmittanceRangeCutOutTolerance(ome::xml::model::primitives::NonNegativeInteger cutOutTolerance, index_type instrumentIndex, index_type filterIndex)
Set the CutOutTolerance property of TransmittanceRange.
Definition: FilterMetadata.cpp:3485
ome::xml::meta::FilterMetadata::setReagentDescription
void setReagentDescription(std::string description, index_type screenIndex, index_type reagentIndex)
Set the Description property of Reagent.
Definition: FilterMetadata.cpp:3012
ome::xml::meta::FilterMetadata::setDatasetName
void setDatasetName(std::string name, index_type datasetIndex)
Set the Name property of Dataset.
Definition: FilterMetadata.cpp:550
ome::xml::meta::FilterMetadata::setChannelEmissionWavelength
void setChannelEmissionWavelength(ome::xml::model::primitives::PositiveInteger emissionWavelength, index_type imageIndex, index_type channelIndex)
Set the EmissionWavelength property of Channel.
Definition: FilterMetadata.cpp:390
ome::xml::meta::FilterMetadata::setPointFontStyle
void setPointFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Point.
Definition: FilterMetadata.cpp:2573
ome::xml::meta::FilterMetadata::setLaserPump
void setLaserPump(const std::string &pump, index_type instrumentIndex, index_type lightSourceIndex)
Set the Pump property of Laser.
Definition: FilterMetadata.cpp:1555
ome::xml::meta::FilterMetadata::setPointStrokeDashArray
void setPointStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Point.
Definition: FilterMetadata.cpp:2605
ome::xml::meta::FilterMetadata::setDetectorVoltage
void setDetectorVoltage(double voltage, index_type instrumentIndex, index_type detectorIndex)
Set the Voltage property of Detector.
Definition: FilterMetadata.cpp:624
ome::xml::meta::FilterMetadata::setTransmittanceRangeTransmittance
void setTransmittanceRangeTransmittance(ome::xml::model::primitives::PercentFraction transmittance, index_type instrumentIndex, index_type filterIndex)
Set the Transmittance property of TransmittanceRange.
Definition: FilterMetadata.cpp:3491
ome::xml::meta::FilterMetadata::setTimestampAnnotationValue
void setTimestampAnnotationValue(ome::xml::model::primitives::Timestamp value, index_type timestampAnnotationIndex)
Set the Value property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3460
ome::xml::meta::FilterMetadata::setProjectDatasetRef
void setProjectDatasetRef(const std::string &dataset, index_type projectIndex, index_type datasetRefIndex)
Set the DatasetRef property of Project.
Definition: FilterMetadata.cpp:2922
ome::xml::meta::FilterMetadata::setObjectiveModel
void setObjectiveModel(std::string model, index_type instrumentIndex, index_type objectiveIndex)
Set the Model property of Objective.
Definition: FilterMetadata.cpp:2186
ome::xml::meta::FilterMetadata::setMicroscopeManufacturer
void setMicroscopeManufacturer(std::string manufacturer, index_type instrumentIndex)
Set the Manufacturer property of Microscope.
Definition: FilterMetadata.cpp:2101
ome::xml::meta::FilterMetadata::setRectangleVisible
void setRectangleVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Rectangle.
Definition: FilterMetadata.cpp:3148
ome::xml::meta::FilterMetadata::setPointFontSize
void setPointFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Point.
Definition: FilterMetadata.cpp:2567
ome::xml::meta::FilterMetadata::setRectangleStrokeColor
void setRectangleStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Rectangle.
Definition: FilterMetadata.cpp:3096
ome::xml::meta::FilterMetadata::setListAnnotationAnnotator
void setListAnnotationAnnotator(std::string annotator, index_type listAnnotationIndex)
Set the Annotator property of ListAnnotation.
Definition: FilterMetadata.cpp:1845
ome::xml::meta::FilterMetadata::setPolylineStrokeColor
void setPolylineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Polyline.
Definition: FilterMetadata.cpp:2837
ome::xml::meta::FilterMetadata::setLabelTheC
void setLabelTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Label.
Definition: FilterMetadata.cpp:1442
ome::xml::meta::FilterMetadata::setImagingEnvironmentTemperature
void setImagingEnvironmentTemperature(double temperature, index_type imageIndex)
Set the Temperature property of ImagingEnvironment.
Definition: FilterMetadata.cpp:1347
ome::xml::meta::FilterMetadata::setPolylineTransform
void setPolylineTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Polyline.
Definition: FilterMetadata.cpp:2883
ome::xml::meta::FilterMetadata::setPolygonStrokeWidth
void setPolygonStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Polygon.
Definition: FilterMetadata.cpp:2734
ome::xml::meta::FilterMetadata::setMaskTheC
void setMaskTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Mask.
Definition: FilterMetadata.cpp:2001
ome::xml::meta::FilterMetadata::setFilterSetManufacturer
void setFilterSetManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterSetIndex)
Set the Manufacturer property of FilterSet.
Definition: FilterMetadata.cpp:1229
ome::xml::meta::FilterMetadata::setArcID
void setArcID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Arc.
Definition: FilterMetadata.cpp:232
ome::xml::meta::FilterMetadata::setTiffDataFirstC
void setTiffDataFirstC(ome::xml::model::primitives::NonNegativeInteger firstC, index_type imageIndex, index_type tiffDataIndex)
Set the FirstC property of TiffData.
Definition: FilterMetadata.cpp:3391
ome::xml::meta::FilterMetadata::setLineStrokeWidth
void setLineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Line.
Definition: FilterMetadata.cpp:1758
ome::xml::meta::FilterMetadata::setStageLabelZ
void setStageLabelZ(double z, index_type imageIndex)
Set the Z property of StageLabel.
Definition: FilterMetadata.cpp:3289
ome::xml::meta::FilterMetadata::setMicrobeamManipulationID
void setMicrobeamManipulationID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the ID property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2071
ome::xml::meta::FilterMetadata::setFilterType
void setFilterType(ome::xml::model::enums::FilterType type, index_type instrumentIndex, index_type filterIndex)
Set the Type property of Filter.
Definition: FilterMetadata.cpp:1188
ome::xml::meta::FilterMetadata::setImageInstrumentRef
void setImageInstrumentRef(const std::string &instrument, index_type imageIndex)
Set the InstrumentRef property of Image.
Definition: FilterMetadata.cpp:1301
ome::xml::meta::FilterMetadata::setLaserTuneable
void setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex)
Set the Tuneable property of Laser.
Definition: FilterMetadata.cpp:1567
ome::xml::meta::FilterMetadata::setPointX
void setPointX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Point.
Definition: FilterMetadata.cpp:2657
ome::xml::meta::FilterMetadata::setPolygonStrokeDashArray
void setPolygonStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polygon.
Definition: FilterMetadata.cpp:2726
ome::xml::meta::FilterMetadata::setPlateWellOriginX
void setPlateWellOriginX(double wellOriginX, index_type plateIndex)
Set the WellOriginX property of Plate.
Definition: FilterMetadata.cpp:2480
ome::xml::meta::FilterMetadata::setLabelFontSize
void setLabelFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Label.
Definition: FilterMetadata.cpp:1382
ome::xml::meta::FilterMetadata::setPolylineText
void setPolylineText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polyline.
Definition: FilterMetadata.cpp:2857
ome::xml::meta::FilterMetadata::setPolylineFillColor
void setPolylineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Polyline.
Definition: FilterMetadata.cpp:2787
ome::xml::meta::FilterMetadata::setPolylinePoints
void setPolylinePoints(std::string points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polyline.
Definition: FilterMetadata.cpp:2907
ome::xml::meta::FilterMetadata::setTiffDataFirstT
void setTiffDataFirstT(ome::xml::model::primitives::NonNegativeInteger firstT, index_type imageIndex, index_type tiffDataIndex)
Set the FirstT property of TiffData.
Definition: FilterMetadata.cpp:3397
ome::xml::meta::FilterMetadata::setLabelStrokeDashArray
void setLabelStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Label.
Definition: FilterMetadata.cpp:1420
ome::xml::meta::FilterMetadata::setImageDescription
void setImageDescription(std::string description, index_type imageIndex)
Set the Description property of Image.
Definition: FilterMetadata.cpp:1267
ome::xml::model::enums::PixelType
PixelType enumeration.
Definition: PixelType.h:72
ome::xml::meta::FilterMetadata::setEllipseLineCap
void setEllipseLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Ellipse.
Definition: FilterMetadata.cpp:813
ome::xml::meta::FilterMetadata::setPlaneHashSHA1
void setPlaneHashSHA1(std::string hashSHA1, index_type imageIndex, index_type planeIndex)
Set the HashSHA1 property of Plane.
Definition: FilterMetadata.cpp:2359
ome::xml::meta::FilterMetadata::setPlateColumnNamingConvention
void setPlateColumnNamingConvention(ome::xml::model::enums::NamingConvention columnNamingConvention, index_type plateIndex)
Set the ColumnNamingConvention property of Plate.
Definition: FilterMetadata.cpp:2410
ome::xml::meta::FilterMetadata::setFileAnnotationDescription
void setFileAnnotationDescription(std::string description, index_type fileAnnotationIndex)
Set the Description property of FileAnnotation.
Definition: FilterMetadata.cpp:1115
ome::xml::meta::FilterMetadata::setPixelsSignificantBits
void setPixelsSignificantBits(ome::xml::model::primitives::PositiveInteger significantBits, index_type imageIndex)
Set the SignificantBits property of Pixels.
Definition: FilterMetadata.cpp:2292
ome::xml::meta::FilterMetadata::setRectangleTransform
void setRectangleTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Rectangle.
Definition: FilterMetadata.cpp:3142
ome::xml::meta::FilterMetadata::setWellSampleTimepoint
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
ome::xml::meta::FilterMetadata::setPolylineID
void setPolylineID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polyline.
Definition: FilterMetadata.cpp:2817
ome::xml::meta::FilterMetadata::setEllipseFillColor
void setEllipseFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Ellipse.
Definition: FilterMetadata.cpp:775
ome::xml::meta::FilterMetadata::setEllipseY
void setEllipseY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Ellipse.
Definition: FilterMetadata.cpp:901
ome::xml::meta::FilterMetadata::setLaserFrequencyMultiplication
void setLaserFrequencyMultiplication(ome::xml::model::primitives::PositiveInteger frequencyMultiplication, index_type instrumentIndex, index_type lightSourceIndex)
Set the FrequencyMultiplication property of Laser.
Definition: FilterMetadata.cpp:1531
ome::xml::meta::FilterMetadata::setRectangleFontSize
void setRectangleFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Rectangle.
Definition: FilterMetadata.cpp:3064
ome::xml::meta::FilterMetadata::setPolygonTheC
void setPolygonTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Polygon.
Definition: FilterMetadata.cpp:2748
ome::xml::meta::FilterMetadata::setPointLineCap
void setPointLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Point.
Definition: FilterMetadata.cpp:2587
ome::xml::meta::FilterMetadata::setPlateWellOriginY
void setPlateWellOriginY(double wellOriginY, index_type plateIndex)
Set the WellOriginY property of Plate.
Definition: FilterMetadata.cpp:2486
ome::xml::meta::FilterMetadata::setImagingEnvironmentHumidity
void setImagingEnvironmentHumidity(ome::xml::model::primitives::PercentFraction humidity, index_type imageIndex)
Set the Humidity property of ImagingEnvironment.
Definition: FilterMetadata.cpp:1341
ome::xml::meta::FilterMetadata::setRectangleFillColor
void setRectangleFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Rectangle.
Definition: FilterMetadata.cpp:3046
ome::xml::meta::FilterMetadata::setMaskLineCap
void setMaskLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Mask.
Definition: FilterMetadata.cpp:1961
ome::xml::meta::FilterMetadata::setDichroicID
void setDichroicID(std::string id, index_type instrumentIndex, index_type dichroicIndex)
Set the ID property of Dichroic.
Definition: FilterMetadata.cpp:688
ome::xml::meta::FilterMetadata::setPointTheC
void setPointTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Point.
Definition: FilterMetadata.cpp:2627
ome::xml::meta::FilterMetadata::setLaserWavelength
void setLaserWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type instrumentIndex, index_type lightSourceIndex)
Set the Wavelength property of Laser.
Definition: FilterMetadata.cpp:1579
ome::xml::meta::FilterMetadata::setUUIDValue
void setUUIDValue(std::string value, index_type imageIndex, index_type tiffDataIndex)
Set the text value of UUID.
Definition: FilterMetadata.cpp:3497
ome::xml::meta::FilterMetadata::setRectangleY
void setRectangleY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Rectangle.
Definition: FilterMetadata.cpp:3172
ome::xml::meta::FilterMetadata::setTransmittanceRangeCutInTolerance
void setTransmittanceRangeCutInTolerance(ome::xml::model::primitives::NonNegativeInteger cutInTolerance, index_type instrumentIndex, index_type filterIndex)
Set the CutInTolerance property of TransmittanceRange.
Definition: FilterMetadata.cpp:3473
ome::xml::meta::FilterMetadata::setXMLAnnotationNamespace
void setXMLAnnotationNamespace(std::string namespace_, index_type XMLAnnotationIndex)
Set the Namespace property of XMLAnnotation.
Definition: FilterMetadata.cpp:3655
ome::xml::meta::FilterMetadata::setLaserModel
void setLaserModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Laser.
Definition: FilterMetadata.cpp:1509
ome::xml::meta::FilterMetadata::setCommentAnnotationID
void setCommentAnnotationID(std::string id, index_type commentAnnotationIndex)
Set the ID property of CommentAnnotation.
Definition: FilterMetadata.cpp:485
ome::xml::meta::FilterMetadata::setArcModel
void setArcModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Arc.
Definition: FilterMetadata.cpp:256
ome::xml::meta::FilterMetadata::setExperimenterMiddleName
void setExperimenterMiddleName(std::string middleName, index_type experimenterIndex)
Set the MiddleName property of Experimenter.
Definition: FilterMetadata.cpp:986
ome::xml::meta::FilterMetadata::setChannelContrastMethod
void setChannelContrastMethod(ome::xml::model::enums::ContrastMethod contrastMethod, index_type imageIndex, index_type channelIndex)
Set the ContrastMethod property of Channel.
Definition: FilterMetadata.cpp:384
ome::xml::meta::FilterMetadata::setDatasetImageRef
void setDatasetImageRef(const std::string &image, index_type datasetIndex, index_type imageRefIndex)
Set the ImageRef property of Dataset.
Definition: FilterMetadata.cpp:544
ome::xml::meta::FilterMetadata::setInstrumentID
void setInstrumentID(std::string id, index_type instrumentIndex)
Set the ID property of Instrument.
Definition: FilterMetadata.cpp:1354
ome::xml::meta::FilterMetadata::setImageExperimentRef
void setImageExperimentRef(const std::string &experiment, index_type imageIndex)
Set the ExperimentRef property of Image.
Definition: FilterMetadata.cpp:1275
ome::xml::meta::FilterMetadata::setFilterLotNumber
void setFilterLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterIndex)
Set the LotNumber property of Filter.
Definition: FilterMetadata.cpp:1156
ome::xml::meta::FilterMetadata::setBooleanAnnotationAnnotator
void setBooleanAnnotationAnnotator(std::string annotator, index_type booleanAnnotationIndex)
Set the Annotator property of BooleanAnnotation.
Definition: FilterMetadata.cpp:327
ome::xml::meta::FilterMetadata::setTermAnnotationID
void setTermAnnotationID(std::string id, index_type termAnnotationIndex)
Set the ID property of TermAnnotation.
Definition: FilterMetadata.cpp:3366
ome::xml::meta::FilterMetadata::setPlateAcquisitionName
void setPlateAcquisitionName(std::string name, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Name property of PlateAcquisition.
Definition: FilterMetadata.cpp:2527
ome::xml::meta::FilterMetadata::setObjectiveCalibratedMagnification
void setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the CalibratedMagnification property of Objective.
Definition: FilterMetadata.cpp:2132
ome::xml::meta::FilterMetadata::setFilterSetID
void setFilterSetID(std::string id, index_type instrumentIndex, index_type filterSetIndex)
Set the ID property of FilterSet.
Definition: FilterMetadata.cpp:1213
ome::xml::meta::FilterMetadata::setFilterSetLotNumber
void setFilterSetLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the LotNumber property of FilterSet.
Definition: FilterMetadata.cpp:1221
ome::xml::meta::FilterMetadata::setMaskText
void setMaskText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Mask.
Definition: FilterMetadata.cpp:1993
ome::xml::meta::FilterMetadata::setEllipseStrokeDashArray
void setEllipseStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Ellipse.
Definition: FilterMetadata.cpp:831
ome::xml::meta::FilterMetadata::setProjectID
void setProjectID(std::string id, index_type projectIndex)
Set the ID property of Project.
Definition: FilterMetadata.cpp:2948
ome::xml::meta::FilterMetadata::setEllipseFillRule
void setEllipseFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Ellipse.
Definition: FilterMetadata.cpp:781
ome::xml::meta::FilterMetadata::setDetectorLotNumber
void setDetectorLotNumber(std::string lotNumber, index_type instrumentIndex, index_type detectorIndex)
Set the LotNumber property of Detector.
Definition: FilterMetadata.cpp:580
ome::xml::meta::FilterMetadata::setChannelID
void setChannelID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of Channel.
Definition: FilterMetadata.cpp:416
ome::xml::meta::FilterMetadata::setFileAnnotationAnnotationRef
void setFileAnnotationAnnotationRef(const std::string &annotation, index_type fileAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of FileAnnotation.
Definition: FilterMetadata.cpp:1101
ome::xml::meta::FilterMetadata::setLineStrokeColor
void setLineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Line.
Definition: FilterMetadata.cpp:1744
ome::xml::meta::FilterMetadata::setRightsRightsHolder
void setRightsRightsHolder(std::string rightsHolder)
Set the RightsHolder property of Rights.
Definition: FilterMetadata.cpp:3185
ome::xml::meta::FilterMetadata::setScreenType
void setScreenType(std::string type, index_type screenIndex)
Set the Type property of Screen.
Definition: FilterMetadata.cpp:3260
ome::xml::meta::FilterMetadata::setFilterSetSerialNumber
void setFilterSetSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the SerialNumber property of FilterSet.
Definition: FilterMetadata.cpp:1245
ome::xml::meta::FilterMetadata::setChannelPockelCellSetting
void setChannelPockelCellSetting(int32_t pockelCellSetting, index_type imageIndex, index_type channelIndex)
Set the PockelCellSetting property of Channel.
Definition: FilterMetadata.cpp:450
ome::xml::meta::FilterMetadata::setLineFillColor
void setLineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Line.
Definition: FilterMetadata.cpp:1694
ome::xml::meta::FilterMetadata::setFilterManufacturer
void setFilterManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterIndex)
Set the Manufacturer property of Filter.
Definition: FilterMetadata.cpp:1164
ome::xml::meta::FilterMetadata::setEllipseFontStyle
void setEllipseFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Ellipse.
Definition: FilterMetadata.cpp:799
ome::xml::meta::FilterMetadata::setFilamentLotNumber
void setFilamentLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Filament.
Definition: FilterMetadata.cpp:1056
ome::xml::model::primitives::Color
An RGBA color value.
Definition: Color.h:77
ome::xml::meta::FilterMetadata::setLineFontStyle
void setLineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Line.
Definition: FilterMetadata.cpp:1718
ome::xml::meta::FilterMetadata::setRectangleTheZ
void setRectangleTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Rectangle.
Definition: FilterMetadata.cpp:3136
ome::xml::meta::FilterMetadata::setDetectorOffset
void setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex)
Set the Offset property of Detector.
Definition: FilterMetadata.cpp:604
ome::xml::meta::FilterMetadata::setBooleanAnnotationDescription
void setBooleanAnnotationDescription(std::string description, index_type booleanAnnotationIndex)
Set the Description property of BooleanAnnotation.
Definition: FilterMetadata.cpp:335
ome::xml::meta::FilterMetadata::setLabelText
void setLabelText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Label.
Definition: FilterMetadata.cpp:1434
ome::xml::meta::FilterMetadata::setWellSamplePositionX
void setWellSamplePositionX(double positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the PositionX property of WellSample.
Definition: FilterMetadata.cpp:3605
ome::xml::meta::FilterMetadata::setTiffDataFirstZ
void setTiffDataFirstZ(ome::xml::model::primitives::NonNegativeInteger firstZ, index_type imageIndex, index_type tiffDataIndex)
Set the FirstZ property of TiffData.
Definition: FilterMetadata.cpp:3403
ome::xml::meta::FilterMetadata::setPolygonPoints
void setPolygonPoints(std::string points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polygon.
Definition: FilterMetadata.cpp:2778
ome::xml::meta::FilterMetadata::setCommentAnnotationAnnotationRef
void setCommentAnnotationAnnotationRef(const std::string &annotation, index_type commentAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of CommentAnnotation.
Definition: FilterMetadata.cpp:463
ome::xml::meta::FilterMetadata::setChannelSamplesPerPixel
void setChannelSamplesPerPixel(ome::xml::model::primitives::PositiveInteger samplesPerPixel, index_type imageIndex, index_type channelIndex)
Set the SamplesPerPixel property of Channel.
Definition: FilterMetadata.cpp:456
ome::xml::meta::FilterMetadata::setMaskStrokeDashArray
void setMaskStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Mask.
Definition: FilterMetadata.cpp:1979
ome::xml::meta::FilterMetadata::getRoot
ome::compat::shared_ptr< MetadataRoot > & getRoot()
Get the root node of the metadata.
Definition: FilterMetadata.cpp:204
ome::xml::meta::FilterMetadata::setBooleanAnnotationID
void setBooleanAnnotationID(std::string id, index_type booleanAnnotationIndex)
Set the ID property of BooleanAnnotation.
Definition: FilterMetadata.cpp:343
ome::xml::meta::FilterMetadata::setLabelTheZ
void setLabelTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Label.
Definition: FilterMetadata.cpp:1454
ome::xml::meta::FilterMetadata::setProjectName
void setProjectName(std::string name, index_type projectIndex)
Set the Name property of Project.
Definition: FilterMetadata.cpp:2956
ome::xml::meta::FilterMetadata::setLineVisible
void setLineVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Line.
Definition: FilterMetadata.cpp:1796
ome::xml::meta::FilterMetadata::setBooleanAnnotationAnnotationRef
void setBooleanAnnotationAnnotationRef(const std::string &annotation, index_type booleanAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of BooleanAnnotation.
Definition: FilterMetadata.cpp:321
ome::xml::meta::FilterMetadata::setFilterSetExcitationFilterRef
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
ome::xml::meta::FilterMetadata::setLineX2
void setLineX2(double x2, index_type ROIIndex, index_type shapeIndex)
Set the X2 property of Line.
Definition: FilterMetadata.cpp:1820
ome::xml::meta::FilterMetadata::setLaserID
void setLaserID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Laser.
Definition: FilterMetadata.cpp:1485
ome::xml::meta::FilterMetadata::setLabelFillRule
void setLabelFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Label.
Definition: FilterMetadata.cpp:1370
ome::xml::meta::FilterMetadata::setPixelsSizeX
void setPixelsSizeX(ome::xml::model::primitives::PositiveInteger sizeX, index_type imageIndex)
Set the SizeX property of Pixels.
Definition: FilterMetadata.cpp:2310
ome::xml::meta::FilterMetadata::setMicroscopeLotNumber
void setMicroscopeLotNumber(std::string lotNumber, index_type instrumentIndex)
Set the LotNumber property of Microscope.
Definition: FilterMetadata.cpp:2093
ome::xml::meta::FilterMetadata::setObjectiveCorrection
void setObjectiveCorrection(ome::xml::model::enums::Correction correction, index_type instrumentIndex, index_type objectiveIndex)
Set the Correction property of Objective.
Definition: FilterMetadata.cpp:2138
ome::xml::meta::FilterMetadata::setDichroicManufacturer
void setDichroicManufacturer(std::string manufacturer, index_type instrumentIndex, index_type dichroicIndex)
Set the Manufacturer property of Dichroic.
Definition: FilterMetadata.cpp:704
ome::xml::meta::FilterMetadata::setFilamentPower
void setFilamentPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Filament.
Definition: FilterMetadata.cpp:1080
ome::xml::meta::FilterMetadata::setExperimenterID
void setExperimenterID(std::string id, index_type experimenterIndex)
Set the ID property of Experimenter.
Definition: FilterMetadata.cpp:962
ome::xml::meta::FilterMetadata::store
ome::compat::shared_ptr< MetadataStore > store
The wrapped metadata store.
Definition: FilterMetadata.h:69
ome::xml::meta::FilterMetadata::setBinaryFileMIMEType
void setBinaryFileMIMEType(std::string mimeType, index_type fileAnnotationIndex)
Set the MIMEType property of BinaryFile.
Definition: FilterMetadata.cpp:293
ome::xml::meta::FilterMetadata::setTagAnnotationAnnotationRef
void setTagAnnotationAnnotationRef(const std::string &annotation, index_type tagAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TagAnnotation.
Definition: FilterMetadata.cpp:3297
ome::xml::meta::FilterMetadata::setLineFontSize
void setLineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Line.
Definition: FilterMetadata.cpp:1712
ome::xml::meta::FilterMetadata::setPolygonFontSize
void setPolygonFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Polygon.
Definition: FilterMetadata.cpp:2688
ome::xml::meta::FilterMetadata::setFileAnnotationID
void setFileAnnotationID(std::string id, index_type fileAnnotationIndex)
Set the ID property of FileAnnotation.
Definition: FilterMetadata.cpp:1123
ome::xml::meta::FilterMetadata::setMicroscopeSerialNumber
void setMicroscopeSerialNumber(std::string serialNumber, index_type instrumentIndex)
Set the SerialNumber property of Microscope.
Definition: FilterMetadata.cpp:2117
ome::xml::meta::FilterMetadata::setLineY1
void setLineY1(double y1, index_type ROIIndex, index_type shapeIndex)
Set the Y1 property of Line.
Definition: FilterMetadata.cpp:1826
ome::xml::meta::FilterMetadata::setRoot
void setRoot(ome::compat::shared_ptr< MetadataRoot > &root)
Set the root node of the metadata.
Definition: FilterMetadata.cpp:210
ome::xml::model::enums::LaserMedium
LaserMedium enumeration.
Definition: LaserMedium.h:72
ome::xml::meta::FilterMetadata::setListAnnotationNamespace
void setListAnnotationNamespace(std::string namespace_, index_type listAnnotationIndex)
Set the Namespace property of ListAnnotation.
Definition: FilterMetadata.cpp:1869
ome::xml::meta::FilterMetadata::setPlaneDeltaT
void setPlaneDeltaT(double deltaT, index_type imageIndex, index_type planeIndex)
Set the DeltaT property of Plane.
Definition: FilterMetadata.cpp:2347
ome::xml::meta::FilterMetadata::setRectangleFillRule
void setRectangleFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Rectangle.
Definition: FilterMetadata.cpp:3052
ome::xml::meta::FilterMetadata::setPolylineTheZ
void setPolylineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Polyline.
Definition: FilterMetadata.cpp:2877
ome::xml::meta::FilterMetadata::setXMLAnnotationAnnotationRef
void setXMLAnnotationAnnotationRef(const std::string &annotation, index_type XMLAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of XMLAnnotation.
Definition: FilterMetadata.cpp:3625
ome::xml::meta::FilterMetadata::setXMLAnnotationValue
void setXMLAnnotationValue(std::string value, index_type XMLAnnotationIndex)
Set the Value property of XMLAnnotation.
Definition: FilterMetadata.cpp:3663
ome::xml::meta::FilterMetadata::setMicrobeamManipulationLightSourceSettingsWavelength
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
ome::xml::meta::FilterMetadata::setPlateAcquisitionMaximumFieldCount
void setPlateAcquisitionMaximumFieldCount(ome::xml::model::primitives::PositiveInteger maximumFieldCount, index_type plateIndex, index_type plateAcquisitionIndex)
Set the MaximumFieldCount property of PlateAcquisition.
Definition: FilterMetadata.cpp:2521
ome::xml::meta::FilterMetadata::setPlateRowNamingConvention
void setPlateRowNamingConvention(ome::xml::model::enums::NamingConvention rowNamingConvention, index_type plateIndex)
Set the RowNamingConvention property of Plate.
Definition: FilterMetadata.cpp:2460
ome::xml::meta::FilterMetadata::setPolygonText
void setPolygonText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polygon.
Definition: FilterMetadata.cpp:2740
ome::xml::meta::FilterMetadata::setROIName
void setROIName(std::string name, index_type ROIIndex)
Set the Name property of ROI.
Definition: FilterMetadata.cpp:2988
ome::xml::model::enums::Medium
Medium enumeration.
Definition: Medium.h:72
ome::xml::meta::FilterMetadata::setPolylineFillRule
void setPolylineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Polyline.
Definition: FilterMetadata.cpp:2793
ome::xml::meta::FilterMetadata::setLabelY
void setLabelY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Label.
Definition: FilterMetadata.cpp:1478
ome::xml::meta::FilterMetadata::setPixelsBinDataBigEndian
void setPixelsBinDataBigEndian(bool bigEndian, index_type imageIndex, index_type binDataIndex)
Set the BigEndian property of Pixels.
Definition: FilterMetadata.cpp:222
ome::xml::meta::FilterMetadata::setROIAnnotationRef
void setROIAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type annotationRefIndex)
Set the AnnotationRef property of ROI.
Definition: FilterMetadata.cpp:2966
ome::xml::meta::FilterMetadata::setLightEmittingDiodeSerialNumber
void setLightEmittingDiodeSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1625
ome::xml::meta::FilterMetadata::setLineMarkerStart
void setLineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex)
Set the MarkerStart property of Line.
Definition: FilterMetadata.cpp:1808
ome::xml::meta::FilterMetadata::setPolylineFontSize
void setPolylineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Polyline.
Definition: FilterMetadata.cpp:2805
ome::xml::meta::FilterMetadata::setLabelFontFamily
void setLabelFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Label.
Definition: FilterMetadata.cpp:1376
ome::xml::meta::FilterMetadata::setWellColor
void setWellColor(ome::xml::model::primitives::Color color, index_type plateIndex, index_type wellIndex)
Set the Color property of Well.
Definition: FilterMetadata.cpp:3522
ome::xml::meta::FilterMetadata::~FilterMetadata
virtual ~FilterMetadata()
Destructor.
Definition: FilterMetadata.cpp:193
ome::xml::meta::FilterMetadata::setPolygonFillRule
void setPolygonFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Polygon.
Definition: FilterMetadata.cpp:2676
ome::xml::meta::FilterMetadata::setXMLAnnotationDescription
void setXMLAnnotationDescription(std::string description, index_type XMLAnnotationIndex)
Set the Description property of XMLAnnotation.
Definition: FilterMetadata.cpp:3639
ome::xml::meta::FilterMetadata::setLineFillRule
void setLineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Line.
Definition: FilterMetadata.cpp:1700
ome::xml::meta::FilterMetadata::setChannelNDFilter
void setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex)
Set the NDFilter property of Channel.
Definition: FilterMetadata.cpp:430
ome::xml::meta::FilterMetadata::setMaskTransform
void setMaskTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Mask.
Definition: FilterMetadata.cpp:2019
ome::xml::meta::FilterMetadata::setRectangleStrokeWidth
void setRectangleStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Rectangle.
Definition: FilterMetadata.cpp:3110
ome::xml::meta::FilterMetadata::setFilamentModel
void setFilamentModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Filament.
Definition: FilterMetadata.cpp:1072
ome::xml::meta::FilterMetadata::setWellExternalDescription
void setWellExternalDescription(std::string externalDescription, index_type plateIndex, index_type wellIndex)
Set the ExternalDescription property of Well.
Definition: FilterMetadata.cpp:3534
ome::xml::meta::FilterMetadata::setDetectorModel
void setDetectorModel(std::string model, index_type instrumentIndex, index_type detectorIndex)
Set the Model property of Detector.
Definition: FilterMetadata.cpp:596
ome::xml::meta::FilterMetadata::setProjectExperimenterGroupRef
void setProjectExperimenterGroupRef(const std::string &experimenterGroup, index_type projectIndex)
Set the ExperimenterGroupRef property of Project.
Definition: FilterMetadata.cpp:2936
ome::xml::meta::FilterMetadata::setExperimenterEmail
void setExperimenterEmail(std::string email, index_type experimenterIndex)
Set the Email property of Experimenter.
Definition: FilterMetadata.cpp:946
ome::xml::meta::FilterMetadata::setImageExperimenterRef
void setImageExperimenterRef(const std::string &experimenter, index_type imageIndex)
Set the ExperimenterRef property of Image.
Definition: FilterMetadata.cpp:1287
ome::xml::meta::FilterMetadata::setPolylineTheC
void setPolylineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Polyline.
Definition: FilterMetadata.cpp:2865
ome::xml::meta::FilterMetadata::setPolygonTheT
void setPolygonTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Polygon.
Definition: FilterMetadata.cpp:2754
ome::xml::meta::FilterMetadata::setPlaneTheT
void setPlaneTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type imageIndex, index_type planeIndex)
Set the TheT property of Plane.
Definition: FilterMetadata.cpp:2391
ome::xml::meta::BaseMetadata::index_type
std::size_t index_type
Index into an array.
Definition: BaseMetadata.h:64
ome::xml::meta::FilterMetadata::setLabelTheT
void setLabelTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Label.
Definition: FilterMetadata.cpp:1448
ome::xml::meta::FilterMetadata::setDetectorSettingsGain
void setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex)
Set the Gain property of DetectorSettings.
Definition: FilterMetadata.cpp:643
ome::xml::meta::FilterMetadata::setLabelLocked
void setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Label.
Definition: FilterMetadata.cpp:1408
ome::xml::model::enums::MicroscopeType
MicroscopeType enumeration.
Definition: MicroscopeType.h:72
ome::xml::meta::FilterMetadata::setBinaryFileFileName
void setBinaryFileFileName(std::string fileName, index_type fileAnnotationIndex)
Set the FileName property of BinaryFile.
Definition: FilterMetadata.cpp:285
ome::xml::meta::FilterMetadata::setLineID
void setLineID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Line.
Definition: FilterMetadata.cpp:1724
ome::xml::meta::FilterMetadata::setObjectiveSerialNumber
void setObjectiveSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the SerialNumber property of Objective.
Definition: FilterMetadata.cpp:2200
ome::xml::meta::FilterMetadata::setPlateAcquisitionWellSampleRef
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
ome::xml::model::enums::FilterType
FilterType enumeration.
Definition: FilterType.h:72
ome::xml::meta::FilterMetadata::setDetectorType
void setDetectorType(ome::xml::model::enums::DetectorType type, index_type instrumentIndex, index_type detectorIndex)
Set the Type property of Detector.
Definition: FilterMetadata.cpp:618
ome::xml::meta::FilterMetadata::setArcType
void setArcType(ome::xml::model::enums::ArcType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Arc.
Definition: FilterMetadata.cpp:278
ome::xml::meta::FilterMetadata::setBooleanAnnotationValue
void setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex)
Set the Value property of BooleanAnnotation.
Definition: FilterMetadata.cpp:359
ome::xml::meta::FilterMetadata::setObjectiveWorkingDistance
void setObjectiveWorkingDistance(double workingDistance, index_type instrumentIndex, index_type objectiveIndex)
Set the WorkingDistance property of Objective.
Definition: FilterMetadata.cpp:2208
ome::xml::meta::FilterMetadata::setObjectiveSettingsCorrectionCollar
void setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex)
Set the CorrectionCollar property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2215
ome::xml::meta::FilterMetadata::setFilamentManufacturer
void setFilamentManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Filament.
Definition: FilterMetadata.cpp:1064
ome::xml::meta::FilterMetadata::setRectangleTheT
void setRectangleTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Rectangle.
Definition: FilterMetadata.cpp:3130
ome::xml::meta::FilterMetadata::setImageAcquisitionDate
void setImageAcquisitionDate(ome::xml::model::primitives::Timestamp acquisitionDate, index_type imageIndex)
Set the AcquisitionDate property of Image.
Definition: FilterMetadata.cpp:1255
ome::xml::meta::FilterMetadata::setFilterSetDichroicRef
void setFilterSetDichroicRef(const std::string &dichroic, index_type instrumentIndex, index_type filterSetIndex)
Set the DichroicRef property of FilterSet.
Definition: FilterMetadata.cpp:1195
ome::xml::meta::FilterMetadata::setLineLineCap
void setLineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Line.
Definition: FilterMetadata.cpp:1732
ome::xml::meta::FilterMetadata::setBinaryOnlyUUID
void setBinaryOnlyUUID(std::string uuid)
Set the UUID property of BinaryOnly.
Definition: FilterMetadata.cpp:314
ome::xml::model::primitives::ConstrainedNumeric
A numeric type constrained to a subrange (or subranges) of its range limits.
Definition: ConstrainedNumeric.h:119
ome::xml::meta::FilterMetadata::setROIID
void setROIID(std::string id, index_type ROIIndex)
Set the ID property of ROI.
Definition: FilterMetadata.cpp:2980
ome::xml::meta::FilterMetadata::setPixelsSizeZ
void setPixelsSizeZ(ome::xml::model::primitives::PositiveInteger sizeZ, index_type imageIndex)
Set the SizeZ property of Pixels.
Definition: FilterMetadata.cpp:2322
ome::xml::meta::FilterMetadata::setPixelsSizeT
void setPixelsSizeT(ome::xml::model::primitives::PositiveInteger sizeT, index_type imageIndex)
Set the SizeT property of Pixels.
Definition: FilterMetadata.cpp:2304
ome::xml::meta::FilterMetadata::setLabelFillColor
void setLabelFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Label.
Definition: FilterMetadata.cpp:1364
ome::xml::meta::FilterMetadata::setLaserSerialNumber
void setLaserSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Laser.
Definition: FilterMetadata.cpp:1523
ome::xml::meta::FilterMetadata::setMicrobeamManipulationROIRef
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
ome::xml::meta::FilterMetadata
Filtered metadata store.
Definition: FilterMetadata.h:65
ome::xml::meta::FilterMetadata::setLightEmittingDiodeManufacturer
void setLightEmittingDiodeManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1603
ome::xml::meta::FilterMetadata::setDetectorSettingsVoltage
void setDetectorSettingsVoltage(double voltage, index_type imageIndex, index_type channelIndex)
Set the Voltage property of DetectorSettings.
Definition: FilterMetadata.cpp:675
ome::xml::meta::FilterMetadata::setCommentAnnotationDescription
void setCommentAnnotationDescription(std::string description, index_type commentAnnotationIndex)
Set the Description property of CommentAnnotation.
Definition: FilterMetadata.cpp:477