ome-xml 5.2.3

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 setMapAnnotationValue(const ome::xml::model::primitives::OrderedMultimap& value,
107 index_type mapAnnotationIndex);
108
109 // Documented in base class.
110 void
111 setGenericExcitationSourceMap(const ome::xml::model::primitives::OrderedMultimap& value,
112 index_type instrumentIndex,
113 index_type lightSourceIndex);
114
115 // Documented in base class.
116 void
117 setImagingEnvironmentMap(const ome::xml::model::primitives::OrderedMultimap& value,
118 index_type imageIndex);
119
120
121
122 // Documented in base class.
123 void
124 setArcAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
125
126 // Documented in base class.
127 void
128 setArcID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
129
130 // Documented in base class.
131 void
132 setArcLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
133
134 // Documented in base class.
135 void
136 setArcManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
137
138 // Documented in base class.
139 void
140 setArcModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
141
142 // Documented in base class.
143 void
144 setArcPower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
145
146 // Documented in base class.
147 void
148 setArcSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
149
150 // Documented in base class.
151 void
152 setArcType(ome::xml::model::enums::ArcType type, index_type instrumentIndex, index_type lightSourceIndex);
153
154
155 // Documented in base class.
156 void
157 setBinaryFileBinData(const std::vector<uint8_t>& base64Binary, index_type fileAnnotationIndex);
158
159 // Documented in base class.
160 void
161 setMaskBinData(const std::vector<uint8_t>& base64Binary, index_type ROIIndex, index_type shapeIndex);
162
163 // Documented in base class.
164 void
165 setPixelsBinData(const std::vector<uint8_t>& base64Binary, index_type imageIndex, index_type binDataIndex);
166
167 // Documented in base class.
168 void
169 setBinaryFileBinDataBigEndian(bool bigEndian, index_type fileAnnotationIndex);
170
171 // Documented in base class.
172 void
173 setMaskBinDataBigEndian(bool bigEndian, index_type ROIIndex, index_type shapeIndex);
174
175 // Documented in base class.
176 void
177 setPixelsBinDataBigEndian(bool bigEndian, index_type imageIndex, index_type binDataIndex);
178
179 // Documented in base class.
180 void
181 setBinaryFileBinDataCompression(ome::xml::model::enums::Compression compression, index_type fileAnnotationIndex);
182
183 // Documented in base class.
184 void
185 setMaskBinDataCompression(ome::xml::model::enums::Compression compression, index_type ROIIndex, index_type shapeIndex);
186
187 // Documented in base class.
188 void
189 setPixelsBinDataCompression(ome::xml::model::enums::Compression compression, index_type imageIndex, index_type binDataIndex);
190
191 // Documented in base class.
192 void
193 setBinaryFileBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type fileAnnotationIndex);
194
195 // Documented in base class.
196 void
197 setMaskBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type ROIIndex, index_type shapeIndex);
198
199 // Documented in base class.
200 void
201 setPixelsBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type imageIndex, index_type binDataIndex);
202
203
204 // Documented in base class.
205 void
206 setBinaryFileFileName(const std::string& fileName, index_type fileAnnotationIndex);
207
208 // Documented in base class.
209 void
210 setBinaryFileMIMEType(const std::string& mimeType, index_type fileAnnotationIndex);
211
212 // Documented in base class.
213 void
214 setBinaryFileSize(ome::xml::model::primitives::NonNegativeLong size, index_type fileAnnotationIndex);
215
216
217 // Documented in base class.
218 void
219 setBinaryOnlyMetadataFile(const std::string& metadataFile);
220
221 // Documented in base class.
222 void
223 setBinaryOnlyUUID(const std::string& uuid);
224
225
226 // Documented in base class.
227 void
228 setBooleanAnnotationAnnotationRef(const std::string& annotation, index_type booleanAnnotationIndex, index_type annotationRefIndex);
229
230 // Documented in base class.
231 void
232 setBooleanAnnotationAnnotator(const std::string& annotator, index_type booleanAnnotationIndex);
233
234 // Documented in base class.
235 void
236 setBooleanAnnotationDescription(const std::string& description, index_type booleanAnnotationIndex);
237
238 // Documented in base class.
239 void
240 setBooleanAnnotationID(const std::string& id, index_type booleanAnnotationIndex);
241
242 // Documented in base class.
243 void
244 setBooleanAnnotationNamespace(const std::string& namespace_, index_type booleanAnnotationIndex);
245
246 // Documented in base class.
247 void
248 setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex);
249
250
251 // Documented in base class.
252 void
253 setChannelAcquisitionMode(ome::xml::model::enums::AcquisitionMode acquisitionMode, index_type imageIndex, index_type channelIndex);
254
255 // Documented in base class.
256 void
257 setChannelAnnotationRef(const std::string& annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex);
258
259 // Documented in base class.
260 void
261 setChannelColor(ome::xml::model::primitives::Color color, index_type imageIndex, index_type channelIndex);
262
263 // Documented in base class.
264 void
265 setChannelContrastMethod(ome::xml::model::enums::ContrastMethod contrastMethod, index_type imageIndex, index_type channelIndex);
266
267 // Documented in base class.
268 void
269 setChannelEmissionWavelength(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > emissionWavelength, index_type imageIndex, index_type channelIndex);
270
271 // Documented in base class.
272 void
273 setChannelExcitationWavelength(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > excitationWavelength, index_type imageIndex, index_type channelIndex);
274
275 // Documented in base class.
276 void
277 setChannelFilterSetRef(const std::string& filterSet, index_type imageIndex, index_type channelIndex);
278
279 // Documented in base class.
280 void
281 setChannelFluor(const std::string& fluor, index_type imageIndex, index_type channelIndex);
282
283 // Documented in base class.
284 void
285 setChannelID(const std::string& id, index_type imageIndex, index_type channelIndex);
286
287 // Documented in base class.
288 void
289 setChannelIlluminationType(ome::xml::model::enums::IlluminationType illuminationType, index_type imageIndex, index_type channelIndex);
290
291 // Documented in base class.
292 void
293 setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex);
294
295 // Documented in base class.
296 void
297 setChannelName(const std::string& name, index_type imageIndex, index_type channelIndex);
298
299 // Documented in base class.
300 void
301 setChannelPinholeSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > pinholeSize, index_type imageIndex, index_type channelIndex);
302
303 // Documented in base class.
304 void
305 setChannelPockelCellSetting(int32_t pockelCellSetting, index_type imageIndex, index_type channelIndex);
306
307 // Documented in base class.
308 void
309 setChannelSamplesPerPixel(ome::xml::model::primitives::PositiveInteger samplesPerPixel, index_type imageIndex, index_type channelIndex);
310
311
312 // Documented in base class.
313 void
314 setCommentAnnotationAnnotationRef(const std::string& annotation, index_type commentAnnotationIndex, index_type annotationRefIndex);
315
316 // Documented in base class.
317 void
318 setCommentAnnotationAnnotator(const std::string& annotator, index_type commentAnnotationIndex);
319
320 // Documented in base class.
321 void
322 setCommentAnnotationDescription(const std::string& description, index_type commentAnnotationIndex);
323
324 // Documented in base class.
325 void
326 setCommentAnnotationID(const std::string& id, index_type commentAnnotationIndex);
327
328 // Documented in base class.
329 void
330 setCommentAnnotationNamespace(const std::string& namespace_, index_type commentAnnotationIndex);
331
332 // Documented in base class.
333 void
334 setCommentAnnotationValue(const std::string& value, index_type commentAnnotationIndex);
335
336
337 // Documented in base class.
338 void
339 setDatasetAnnotationRef(const std::string& annotation, index_type datasetIndex, index_type annotationRefIndex);
340
341 // Documented in base class.
342 void
343 setDatasetDescription(const std::string& description, index_type datasetIndex);
344
345 // Documented in base class.
346 void
347 setDatasetExperimenterGroupRef(const std::string& experimenterGroup, index_type datasetIndex);
348
349 // Documented in base class.
350 void
351 setDatasetExperimenterRef(const std::string& experimenter, index_type datasetIndex);
352
353 // Documented in base class.
354 void
355 setDatasetID(const std::string& id, index_type datasetIndex);
356
357 // Documented in base class.
358 void
359 setDatasetImageRef(const std::string& image, index_type datasetIndex, index_type imageRefIndex);
360
361 // Documented in base class.
362 void
363 setDatasetName(const std::string& name, index_type datasetIndex);
364
365
366
367 // Documented in base class.
368 void
369 setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex);
370
371 // Documented in base class.
372 void
373 setDetectorAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type detectorIndex, index_type annotationRefIndex);
374
375 // Documented in base class.
376 void
377 setDetectorGain(double gain, index_type instrumentIndex, index_type detectorIndex);
378
379 // Documented in base class.
380 void
381 setDetectorID(const std::string& id, index_type instrumentIndex, index_type detectorIndex);
382
383 // Documented in base class.
384 void
385 setDetectorLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type detectorIndex);
386
387 // Documented in base class.
388 void
389 setDetectorManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type detectorIndex);
390
391 // Documented in base class.
392 void
393 setDetectorModel(const std::string& model, index_type instrumentIndex, index_type detectorIndex);
394
395 // Documented in base class.
396 void
397 setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex);
398
399 // Documented in base class.
400 void
401 setDetectorSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type detectorIndex);
402
403 // Documented in base class.
404 void
405 setDetectorType(ome::xml::model::enums::DetectorType type, index_type instrumentIndex, index_type detectorIndex);
406
407 // Documented in base class.
408 void
409 setDetectorVoltage(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsElectricPotential > voltage, index_type instrumentIndex, index_type detectorIndex);
410
411 // Documented in base class.
412 void
413 setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex);
414
415
416 // Documented in base class.
417 void
418 setDetectorSettingsBinning(ome::xml::model::enums::Binning binning, index_type imageIndex, index_type channelIndex);
419
420 // Documented in base class.
421 void
422 setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex);
423
424 // Documented in base class.
425 void
426 setDetectorSettingsID(const std::string& id, index_type imageIndex, index_type channelIndex);
427
428 // Documented in base class.
429 void
430 setDetectorSettingsIntegration(ome::xml::model::primitives::PositiveInteger integration, index_type imageIndex, index_type channelIndex);
431
432 // Documented in base class.
433 void
434 setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex);
435
436 // Documented in base class.
437 void
438 setDetectorSettingsReadOutRate(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsFrequency > readOutRate, index_type imageIndex, index_type channelIndex);
439
440 // Documented in base class.
441 void
442 setDetectorSettingsVoltage(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsElectricPotential > voltage, index_type imageIndex, index_type channelIndex);
443
444 // Documented in base class.
445 void
446 setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex);
447
448
449 // Documented in base class.
450 void
451 setDichroicAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type dichroicIndex, index_type annotationRefIndex);
452
453 // Documented in base class.
454 void
455 setDichroicID(const std::string& id, index_type instrumentIndex, index_type dichroicIndex);
456
457 // Documented in base class.
458 void
459 setDichroicLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type dichroicIndex);
460
461 // Documented in base class.
462 void
463 setDichroicManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type dichroicIndex);
464
465 // Documented in base class.
466 void
467 setDichroicModel(const std::string& model, index_type instrumentIndex, index_type dichroicIndex);
468
469 // Documented in base class.
470 void
471 setDichroicSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type dichroicIndex);
472
473
474
475 // Documented in base class.
476 void
477 setDoubleAnnotationAnnotationRef(const std::string& annotation, index_type doubleAnnotationIndex, index_type annotationRefIndex);
478
479 // Documented in base class.
480 void
481 setDoubleAnnotationAnnotator(const std::string& annotator, index_type doubleAnnotationIndex);
482
483 // Documented in base class.
484 void
485 setDoubleAnnotationDescription(const std::string& description, index_type doubleAnnotationIndex);
486
487 // Documented in base class.
488 void
489 setDoubleAnnotationID(const std::string& id, index_type doubleAnnotationIndex);
490
491 // Documented in base class.
492 void
493 setDoubleAnnotationNamespace(const std::string& namespace_, index_type doubleAnnotationIndex);
494
495 // Documented in base class.
496 void
497 setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex);
498
499
500 // Documented in base class.
501 void
502 setEllipseAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
503
504 // Documented in base class.
505 void
506 setEllipseFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
507
508 // Documented in base class.
509 void
510 setEllipseFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
511
512 // Documented in base class.
513 void
514 setEllipseFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
515
516 // Documented in base class.
517 void
518 setEllipseFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
519
520 // Documented in base class.
521 void
522 setEllipseFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
523
524 // Documented in base class.
525 void
526 setEllipseID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
527
528 // Documented in base class.
529 void
530 setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
531
532 // Documented in base class.
533 void
534 setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex);
535
536 // Documented in base class.
537 void
538 setEllipseRadiusY(double radiusY, index_type ROIIndex, index_type shapeIndex);
539
540 // Documented in base class.
541 void
542 setEllipseStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
543
544 // Documented in base class.
545 void
546 setEllipseStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
547
548 // Documented in base class.
549 void
550 setEllipseStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
551
552 // Documented in base class.
553 void
554 setEllipseText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
555
556 // Documented in base class.
557 void
558 setEllipseTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
559
560 // Documented in base class.
561 void
562 setEllipseTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
563
564 // Documented in base class.
565 void
566 setEllipseTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
567
568 // Documented in base class.
569 void
570 setEllipseTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
571
572 // Documented in base class.
573 void
574 setEllipseX(double x, index_type ROIIndex, index_type shapeIndex);
575
576 // Documented in base class.
577 void
578 setEllipseY(double y, index_type ROIIndex, index_type shapeIndex);
579
580
581
582
583 // Documented in base class.
584 void
585 setExperimentDescription(const std::string& description, index_type experimentIndex);
586
587 // Documented in base class.
588 void
589 setExperimentExperimenterRef(const std::string& experimenter, index_type experimentIndex);
590
591 // Documented in base class.
592 void
593 setExperimentID(const std::string& id, index_type experimentIndex);
594
595 // Documented in base class.
596 void
597 setExperimentType(ome::xml::model::enums::ExperimentType type, index_type experimentIndex);
598
599
600
601 // Documented in base class.
602 void
603 setExperimenterAnnotationRef(const std::string& annotation, index_type experimenterIndex, index_type annotationRefIndex);
604
605 // Documented in base class.
606 void
607 setExperimenterEmail(const std::string& email, index_type experimenterIndex);
608
609 // Documented in base class.
610 void
611 setExperimenterFirstName(const std::string& firstName, index_type experimenterIndex);
612
613 // Documented in base class.
614 void
615 setExperimenterID(const std::string& id, index_type experimenterIndex);
616
617 // Documented in base class.
618 void
619 setExperimenterInstitution(const std::string& institution, index_type experimenterIndex);
620
621 // Documented in base class.
622 void
623 setExperimenterLastName(const std::string& lastName, index_type experimenterIndex);
624
625 // Documented in base class.
626 void
627 setExperimenterMiddleName(const std::string& middleName, index_type experimenterIndex);
628
629 // Documented in base class.
630 void
631 setExperimenterUserName(const std::string& userName, index_type experimenterIndex);
632
633
634 // Documented in base class.
635 void
636 setExperimenterGroupAnnotationRef(const std::string& annotation, index_type experimenterGroupIndex, index_type annotationRefIndex);
637
638 // Documented in base class.
639 void
640 setExperimenterGroupDescription(const std::string& description, index_type experimenterGroupIndex);
641
642 // Documented in base class.
643 void
644 setExperimenterGroupExperimenterRef(const std::string& experimenter, index_type experimenterGroupIndex, index_type experimenterRefIndex);
645
646 // Documented in base class.
647 void
648 setExperimenterGroupID(const std::string& id, index_type experimenterGroupIndex);
649
650 // Documented in base class.
651 void
652 setExperimenterGroupLeader(const std::string& leader, index_type experimenterGroupIndex, index_type leaderIndex);
653
654 // Documented in base class.
655 void
656 setExperimenterGroupName(const std::string& name, index_type experimenterGroupIndex);
657
658
659
660
661 // Documented in base class.
662 void
663 setFilamentAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
664
665 // Documented in base class.
666 void
667 setFilamentID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
668
669 // Documented in base class.
670 void
671 setFilamentLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
672
673 // Documented in base class.
674 void
675 setFilamentManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
676
677 // Documented in base class.
678 void
679 setFilamentModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
680
681 // Documented in base class.
682 void
683 setFilamentPower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
684
685 // Documented in base class.
686 void
687 setFilamentSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
688
689 // Documented in base class.
690 void
691 setFilamentType(ome::xml::model::enums::FilamentType type, index_type instrumentIndex, index_type lightSourceIndex);
692
693
694 // Documented in base class.
695 void
696 setFileAnnotationAnnotationRef(const std::string& annotation, index_type fileAnnotationIndex, index_type annotationRefIndex);
697
698 // Documented in base class.
699 void
700 setFileAnnotationAnnotator(const std::string& annotator, index_type fileAnnotationIndex);
701
702 // Documented in base class.
703 void
704 setFileAnnotationDescription(const std::string& description, index_type fileAnnotationIndex);
705
706 // Documented in base class.
707 void
708 setFileAnnotationID(const std::string& id, index_type fileAnnotationIndex);
709
710 // Documented in base class.
711 void
712 setFileAnnotationNamespace(const std::string& namespace_, index_type fileAnnotationIndex);
713
714
715 // Documented in base class.
716 void
717 setFilterAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type filterIndex, index_type annotationRefIndex);
718
719 // Documented in base class.
720 void
721 setFilterFilterWheel(const std::string& filterWheel, index_type instrumentIndex, index_type filterIndex);
722
723 // Documented in base class.
724 void
725 setFilterID(const std::string& id, index_type instrumentIndex, index_type filterIndex);
726
727 // Documented in base class.
728 void
729 setFilterLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type filterIndex);
730
731 // Documented in base class.
732 void
733 setFilterManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type filterIndex);
734
735 // Documented in base class.
736 void
737 setFilterModel(const std::string& model, index_type instrumentIndex, index_type filterIndex);
738
739 // Documented in base class.
740 void
741 setFilterSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type filterIndex);
742
743 // Documented in base class.
744 void
745 setFilterType(ome::xml::model::enums::FilterType type, index_type instrumentIndex, index_type filterIndex);
746
747
748 // Documented in base class.
749 void
750 setFilterSetDichroicRef(const std::string& dichroic, index_type instrumentIndex, index_type filterSetIndex);
751
752 // Documented in base class.
753 void
754 setFilterSetEmissionFilterRef(const std::string& emissionFilter, index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex);
755
756 // Documented in base class.
757 void
758 setFilterSetExcitationFilterRef(const std::string& excitationFilter, index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex);
759
760 // Documented in base class.
761 void
762 setFilterSetID(const std::string& id, index_type instrumentIndex, index_type filterSetIndex);
763
764 // Documented in base class.
765 void
766 setFilterSetLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type filterSetIndex);
767
768 // Documented in base class.
769 void
770 setFilterSetManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type filterSetIndex);
771
772 // Documented in base class.
773 void
774 setFilterSetModel(const std::string& model, index_type instrumentIndex, index_type filterSetIndex);
775
776 // Documented in base class.
777 void
778 setFilterSetSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type filterSetIndex);
779
780
781
782 // Documented in base class.
783 void
784 setFolderAnnotationRef(const std::string& annotation, index_type folderIndex, index_type annotationRefIndex);
785
786 // Documented in base class.
787 void
788 setFolderDescription(const std::string& description, index_type folderIndex);
789
790 // Documented in base class.
791 void
792 setFolderFolderRef(const std::string& folder, index_type folderIndex, index_type folderRefIndex);
793
794 // Documented in base class.
795 void
796 setFolderID(const std::string& id, index_type folderIndex);
797
798 // Documented in base class.
799 void
800 setFolderImageRef(const std::string& image, index_type folderIndex, index_type imageRefIndex);
801
802 // Documented in base class.
803 void
804 setFolderName(const std::string& name, index_type folderIndex);
805
806 // Documented in base class.
807 void
808 setFolderROIRef(const std::string& roi, index_type folderIndex, index_type ROIRefIndex);
809
810
811
812 // Documented in base class.
813 void
814 setGenericExcitationSourceAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
815
816 // Documented in base class.
817 void
818 setGenericExcitationSourceID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
819
820 // Documented in base class.
821 void
822 setGenericExcitationSourceLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
823
824 // Documented in base class.
825 void
826 setGenericExcitationSourceManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
827
828 // Documented in base class.
829 void
830 setGenericExcitationSourceModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
831
832 // Documented in base class.
833 void
834 setGenericExcitationSourcePower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
835
836 // Documented in base class.
837 void
838 setGenericExcitationSourceSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
839
840
841 // Documented in base class.
842 void
843 setImageAcquisitionDate(ome::xml::model::primitives::Timestamp acquisitionDate, index_type imageIndex);
844
845 // Documented in base class.
846 void
847 setImageAnnotationRef(const std::string& annotation, index_type imageIndex, index_type annotationRefIndex);
848
849 // Documented in base class.
850 void
851 setImageDescription(const std::string& description, index_type imageIndex);
852
853 // Documented in base class.
854 void
855 setImageExperimentRef(const std::string& experiment, index_type imageIndex);
856
857 // Documented in base class.
858 void
859 setImageExperimenterGroupRef(const std::string& experimenterGroup, index_type imageIndex);
860
861 // Documented in base class.
862 void
863 setImageExperimenterRef(const std::string& experimenter, index_type imageIndex);
864
865 // Documented in base class.
866 void
867 setImageID(const std::string& id, index_type imageIndex);
868
869 // Documented in base class.
870 void
871 setImageInstrumentRef(const std::string& instrument, index_type imageIndex);
872
873 // Documented in base class.
874 void
875 setImageMicrobeamManipulationRef(const std::string& microbeamManipulation, index_type imageIndex, index_type microbeamManipulationRefIndex);
876
877 // Documented in base class.
878 void
879 setImageName(const std::string& name, index_type imageIndex);
880
881 // Documented in base class.
882 void
883 setImageROIRef(const std::string& roi, index_type imageIndex, index_type ROIRefIndex);
884
885
886
887 // Documented in base class.
888 void
889 setImagingEnvironmentAirPressure(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPressure > airPressure, index_type imageIndex);
890
891 // Documented in base class.
892 void
893 setImagingEnvironmentCO2Percent(ome::xml::model::primitives::PercentFraction co2Percent, index_type imageIndex);
894
895 // Documented in base class.
896 void
897 setImagingEnvironmentHumidity(ome::xml::model::primitives::PercentFraction humidity, index_type imageIndex);
898
899 // Documented in base class.
900 void
901 setImagingEnvironmentTemperature(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTemperature > temperature, index_type imageIndex);
902
903
904 // Documented in base class.
905 void
906 setInstrumentAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type annotationRefIndex);
907
908 // Documented in base class.
909 void
910 setInstrumentID(const std::string& id, index_type instrumentIndex);
911
912
913
914 // Documented in base class.
915 void
916 setLabelAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
917
918 // Documented in base class.
919 void
920 setLabelFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
921
922 // Documented in base class.
923 void
924 setLabelFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
925
926 // Documented in base class.
927 void
928 setLabelFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
929
930 // Documented in base class.
931 void
932 setLabelFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
933
934 // Documented in base class.
935 void
936 setLabelFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
937
938 // Documented in base class.
939 void
940 setLabelID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
941
942 // Documented in base class.
943 void
944 setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
945
946 // Documented in base class.
947 void
948 setLabelStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
949
950 // Documented in base class.
951 void
952 setLabelStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
953
954 // Documented in base class.
955 void
956 setLabelStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
957
958 // Documented in base class.
959 void
960 setLabelText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
961
962 // Documented in base class.
963 void
964 setLabelTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
965
966 // Documented in base class.
967 void
968 setLabelTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
969
970 // Documented in base class.
971 void
972 setLabelTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
973
974 // Documented in base class.
975 void
976 setLabelTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
977
978 // Documented in base class.
979 void
980 setLabelX(double x, index_type ROIIndex, index_type shapeIndex);
981
982 // Documented in base class.
983 void
984 setLabelY(double y, index_type ROIIndex, index_type shapeIndex);
985
986
987 // Documented in base class.
988 void
989 setLaserAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
990
991 // Documented in base class.
992 void
993 setLaserFrequencyMultiplication(ome::xml::model::primitives::PositiveInteger frequencyMultiplication, index_type instrumentIndex, index_type lightSourceIndex);
994
995 // Documented in base class.
996 void
997 setLaserID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
998
999 // Documented in base class.
1000 void
1001 setLaserLaserMedium(ome::xml::model::enums::LaserMedium laserMedium, index_type instrumentIndex, index_type lightSourceIndex);
1002
1003 // Documented in base class.
1004 void
1005 setLaserLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
1006
1007 // Documented in base class.
1008 void
1009 setLaserManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
1010
1011 // Documented in base class.
1012 void
1013 setLaserModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
1014
1015 // Documented in base class.
1016 void
1017 setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex);
1018
1019 // Documented in base class.
1020 void
1021 setLaserPower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
1022
1023 // Documented in base class.
1024 void
1025 setLaserPulse(ome::xml::model::enums::Pulse pulse, index_type instrumentIndex, index_type lightSourceIndex);
1026
1027 // Documented in base class.
1028 void
1029 setLaserPump(const std::string& pump, index_type instrumentIndex, index_type lightSourceIndex);
1030
1031 // Documented in base class.
1032 void
1033 setLaserRepetitionRate(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsFrequency > repetitionRate, index_type instrumentIndex, index_type lightSourceIndex);
1034
1035 // Documented in base class.
1036 void
1037 setLaserSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
1038
1039 // Documented in base class.
1040 void
1041 setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex);
1042
1043 // Documented in base class.
1044 void
1045 setLaserType(ome::xml::model::enums::LaserType type, index_type instrumentIndex, index_type lightSourceIndex);
1046
1047 // Documented in base class.
1048 void
1049 setLaserWavelength(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type instrumentIndex, index_type lightSourceIndex);
1050
1051
1052
1053 // Documented in base class.
1054 void
1055 setLightEmittingDiodeAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
1056
1057 // Documented in base class.
1058 void
1059 setLightEmittingDiodeID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
1060
1061 // Documented in base class.
1062 void
1063 setLightEmittingDiodeLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
1064
1065 // Documented in base class.
1066 void
1067 setLightEmittingDiodeManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
1068
1069 // Documented in base class.
1070 void
1071 setLightEmittingDiodeModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
1072
1073 // Documented in base class.
1074 void
1075 setLightEmittingDiodePower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
1076
1077 // Documented in base class.
1078 void
1079 setLightEmittingDiodeSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
1080
1081
1082 // Documented in base class.
1083 void
1084 setLightPathAnnotationRef(const std::string& annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex);
1085
1086 // Documented in base class.
1087 void
1088 setLightPathDichroicRef(const std::string& dichroic, index_type imageIndex, index_type channelIndex);
1089
1090 // Documented in base class.
1091 void
1092 setLightPathEmissionFilterRef(const std::string& emissionFilter, index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex);
1093
1094 // Documented in base class.
1095 void
1096 setLightPathExcitationFilterRef(const std::string& excitationFilter, index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex);
1097
1098
1099 // Documented in base class.
1100 void
1101 setChannelLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type imageIndex, index_type channelIndex);
1102
1103 // Documented in base class.
1104 void
1105 setMicrobeamManipulationLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
1106
1107 // Documented in base class.
1108 void
1109 setChannelLightSourceSettingsID(const std::string& id, index_type imageIndex, index_type channelIndex);
1110
1111 // Documented in base class.
1112 void
1113 setMicrobeamManipulationLightSourceSettingsID(const std::string& id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
1114
1115 // Documented in base class.
1116 void
1117 setChannelLightSourceSettingsWavelength(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type imageIndex, index_type channelIndex);
1118
1119 // Documented in base class.
1120 void
1121 setMicrobeamManipulationLightSourceSettingsWavelength(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
1122
1123
1124 // Documented in base class.
1125 void
1126 setLineAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
1127
1128 // Documented in base class.
1129 void
1130 setLineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
1131
1132 // Documented in base class.
1133 void
1134 setLineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
1135
1136 // Documented in base class.
1137 void
1138 setLineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
1139
1140 // Documented in base class.
1141 void
1142 setLineFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
1143
1144 // Documented in base class.
1145 void
1146 setLineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
1147
1148 // Documented in base class.
1149 void
1150 setLineID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
1151
1152 // Documented in base class.
1153 void
1154 setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1155
1156 // Documented in base class.
1157 void
1158 setLineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex);
1159
1160 // Documented in base class.
1161 void
1162 setLineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex);
1163
1164 // Documented in base class.
1165 void
1166 setLineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
1167
1168 // Documented in base class.
1169 void
1170 setLineStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1171
1172 // Documented in base class.
1173 void
1174 setLineStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
1175
1176 // Documented in base class.
1177 void
1178 setLineText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
1179
1180 // Documented in base class.
1181 void
1182 setLineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
1183
1184 // Documented in base class.
1185 void
1186 setLineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
1187
1188 // Documented in base class.
1189 void
1190 setLineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
1191
1192 // Documented in base class.
1193 void
1194 setLineTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1195
1196 // Documented in base class.
1197 void
1198 setLineX1(double x1, index_type ROIIndex, index_type shapeIndex);
1199
1200 // Documented in base class.
1201 void
1202 setLineX2(double x2, index_type ROIIndex, index_type shapeIndex);
1203
1204 // Documented in base class.
1205 void
1206 setLineY1(double y1, index_type ROIIndex, index_type shapeIndex);
1207
1208 // Documented in base class.
1209 void
1210 setLineY2(double y2, index_type ROIIndex, index_type shapeIndex);
1211
1212
1213 // Documented in base class.
1214 void
1215 setListAnnotationAnnotationRef(const std::string& annotation, index_type listAnnotationIndex, index_type annotationRefIndex);
1216
1217 // Documented in base class.
1218 void
1219 setListAnnotationAnnotator(const std::string& annotator, index_type listAnnotationIndex);
1220
1221 // Documented in base class.
1222 void
1223 setListAnnotationDescription(const std::string& description, index_type listAnnotationIndex);
1224
1225 // Documented in base class.
1226 void
1227 setListAnnotationID(const std::string& id, index_type listAnnotationIndex);
1228
1229 // Documented in base class.
1230 void
1231 setListAnnotationNamespace(const std::string& namespace_, index_type listAnnotationIndex);
1232
1233
1234 // Documented in base class.
1235 void
1236 setLongAnnotationAnnotationRef(const std::string& annotation, index_type longAnnotationIndex, index_type annotationRefIndex);
1237
1238 // Documented in base class.
1239 void
1240 setLongAnnotationAnnotator(const std::string& annotator, index_type longAnnotationIndex);
1241
1242 // Documented in base class.
1243 void
1244 setLongAnnotationDescription(const std::string& description, index_type longAnnotationIndex);
1245
1246 // Documented in base class.
1247 void
1248 setLongAnnotationID(const std::string& id, index_type longAnnotationIndex);
1249
1250 // Documented in base class.
1251 void
1252 setLongAnnotationNamespace(const std::string& namespace_, index_type longAnnotationIndex);
1253
1254 // Documented in base class.
1255 void
1256 setLongAnnotationValue(int64_t value, index_type longAnnotationIndex);
1257
1258
1259
1260 // Documented in base class.
1261 void
1262 setMapAnnotationAnnotationRef(const std::string& annotation, index_type mapAnnotationIndex, index_type annotationRefIndex);
1263
1264 // Documented in base class.
1265 void
1266 setMapAnnotationAnnotator(const std::string& annotator, index_type mapAnnotationIndex);
1267
1268 // Documented in base class.
1269 void
1270 setMapAnnotationDescription(const std::string& description, index_type mapAnnotationIndex);
1271
1272 // Documented in base class.
1273 void
1274 setMapAnnotationID(const std::string& id, index_type mapAnnotationIndex);
1275
1276 // Documented in base class.
1277 void
1278 setMapAnnotationNamespace(const std::string& namespace_, index_type mapAnnotationIndex);
1279
1280
1281 // Documented in base class.
1282 void
1283 setMaskAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
1284
1285 // Documented in base class.
1286 void
1287 setMaskFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
1288
1289 // Documented in base class.
1290 void
1291 setMaskFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
1292
1293 // Documented in base class.
1294 void
1295 setMaskFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
1296
1297 // Documented in base class.
1298 void
1299 setMaskFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
1300
1301 // Documented in base class.
1302 void
1303 setMaskFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
1304
1305 // Documented in base class.
1306 void
1307 setMaskHeight(double height, index_type ROIIndex, index_type shapeIndex);
1308
1309 // Documented in base class.
1310 void
1311 setMaskID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
1312
1313 // Documented in base class.
1314 void
1315 setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1316
1317 // Documented in base class.
1318 void
1319 setMaskStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
1320
1321 // Documented in base class.
1322 void
1323 setMaskStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1324
1325 // Documented in base class.
1326 void
1327 setMaskStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
1328
1329 // Documented in base class.
1330 void
1331 setMaskText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
1332
1333 // Documented in base class.
1334 void
1335 setMaskTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
1336
1337 // Documented in base class.
1338 void
1339 setMaskTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
1340
1341 // Documented in base class.
1342 void
1343 setMaskTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
1344
1345 // Documented in base class.
1346 void
1347 setMaskTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1348
1349 // Documented in base class.
1350 void
1351 setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex);
1352
1353 // Documented in base class.
1354 void
1355 setMaskX(double x, index_type ROIIndex, index_type shapeIndex);
1356
1357 // Documented in base class.
1358 void
1359 setMaskY(double y, index_type ROIIndex, index_type shapeIndex);
1360
1361
1362
1363 // Documented in base class.
1364 void
1365 setMicrobeamManipulationDescription(const std::string& description, index_type experimentIndex, index_type microbeamManipulationIndex);
1366
1367 // Documented in base class.
1368 void
1369 setMicrobeamManipulationExperimenterRef(const std::string& experimenter, index_type experimentIndex, index_type microbeamManipulationIndex);
1370
1371 // Documented in base class.
1372 void
1373 setMicrobeamManipulationID(const std::string& id, index_type experimentIndex, index_type microbeamManipulationIndex);
1374
1375 // Documented in base class.
1376 void
1377 setMicrobeamManipulationROIRef(const std::string& roi, index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex);
1378
1379 // Documented in base class.
1380 void
1381 setMicrobeamManipulationType(ome::xml::model::enums::MicrobeamManipulationType type, index_type experimentIndex, index_type microbeamManipulationIndex);
1382
1383
1384
1385 // Documented in base class.
1386 void
1387 setMicroscopeLotNumber(const std::string& lotNumber, index_type instrumentIndex);
1388
1389 // Documented in base class.
1390 void
1391 setMicroscopeManufacturer(const std::string& manufacturer, index_type instrumentIndex);
1392
1393 // Documented in base class.
1394 void
1395 setMicroscopeModel(const std::string& model, index_type instrumentIndex);
1396
1397 // Documented in base class.
1398 void
1399 setMicroscopeSerialNumber(const std::string& serialNumber, index_type instrumentIndex);
1400
1401 // Documented in base class.
1402 void
1403 setMicroscopeType(ome::xml::model::enums::MicroscopeType type, index_type instrumentIndex);
1404
1405
1406 // Documented in base class.
1407 void
1408 setObjectiveAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type objectiveIndex, index_type annotationRefIndex);
1409
1410 // Documented in base class.
1411 void
1412 setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex);
1413
1414 // Documented in base class.
1415 void
1416 setObjectiveCorrection(ome::xml::model::enums::Correction correction, index_type instrumentIndex, index_type objectiveIndex);
1417
1418 // Documented in base class.
1419 void
1420 setObjectiveID(const std::string& id, index_type instrumentIndex, index_type objectiveIndex);
1421
1422 // Documented in base class.
1423 void
1424 setObjectiveImmersion(ome::xml::model::enums::Immersion immersion, index_type instrumentIndex, index_type objectiveIndex);
1425
1426 // Documented in base class.
1427 void
1428 setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex);
1429
1430 // Documented in base class.
1431 void
1432 setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex);
1433
1434 // Documented in base class.
1435 void
1436 setObjectiveLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type objectiveIndex);
1437
1438 // Documented in base class.
1439 void
1440 setObjectiveManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type objectiveIndex);
1441
1442 // Documented in base class.
1443 void
1444 setObjectiveModel(const std::string& model, index_type instrumentIndex, index_type objectiveIndex);
1445
1446 // Documented in base class.
1447 void
1448 setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex);
1449
1450 // Documented in base class.
1451 void
1452 setObjectiveSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type objectiveIndex);
1453
1454 // Documented in base class.
1455 void
1456 setObjectiveWorkingDistance(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > workingDistance, index_type instrumentIndex, index_type objectiveIndex);
1457
1458
1459 // Documented in base class.
1460 void
1461 setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex);
1462
1463 // Documented in base class.
1464 void
1465 setObjectiveSettingsID(const std::string& id, index_type imageIndex);
1466
1467 // Documented in base class.
1468 void
1469 setObjectiveSettingsMedium(ome::xml::model::enums::Medium medium, index_type imageIndex);
1470
1471 // Documented in base class.
1472 void
1473 setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex);
1474
1475
1476 // Documented in base class.
1477 void
1478 setPixelsBigEndian(bool bigEndian, index_type imageIndex);
1479
1480 // Documented in base class.
1481 void
1482 setPixelsDimensionOrder(ome::xml::model::enums::DimensionOrder dimensionOrder, index_type imageIndex);
1483
1484 // Documented in base class.
1485 void
1486 setPixelsID(const std::string& id, index_type imageIndex);
1487
1488 // Documented in base class.
1489 void
1490 setPixelsInterleaved(bool interleaved, index_type imageIndex);
1491
1492 // Documented in base class.
1493 void
1494 setPixelsPhysicalSizeX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeX, index_type imageIndex);
1495
1496 // Documented in base class.
1497 void
1498 setPixelsPhysicalSizeY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeY, index_type imageIndex);
1499
1500 // Documented in base class.
1501 void
1502 setPixelsPhysicalSizeZ(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeZ, index_type imageIndex);
1503
1504 // Documented in base class.
1505 void
1506 setPixelsSignificantBits(ome::xml::model::primitives::PositiveInteger significantBits, index_type imageIndex);
1507
1508 // Documented in base class.
1509 void
1510 setPixelsSizeC(ome::xml::model::primitives::PositiveInteger sizeC, index_type imageIndex);
1511
1512 // Documented in base class.
1513 void
1514 setPixelsSizeT(ome::xml::model::primitives::PositiveInteger sizeT, index_type imageIndex);
1515
1516 // Documented in base class.
1517 void
1518 setPixelsSizeX(ome::xml::model::primitives::PositiveInteger sizeX, index_type imageIndex);
1519
1520 // Documented in base class.
1521 void
1522 setPixelsSizeY(ome::xml::model::primitives::PositiveInteger sizeY, index_type imageIndex);
1523
1524 // Documented in base class.
1525 void
1526 setPixelsSizeZ(ome::xml::model::primitives::PositiveInteger sizeZ, index_type imageIndex);
1527
1528 // Documented in base class.
1529 void
1530 setPixelsTimeIncrement(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime > timeIncrement, index_type imageIndex);
1531
1532 // Documented in base class.
1533 void
1534 setPixelsType(ome::xml::model::enums::PixelType type, index_type imageIndex);
1535
1536
1537 // Documented in base class.
1538 void
1539 setPlaneAnnotationRef(const std::string& annotation, index_type imageIndex, index_type planeIndex, index_type annotationRefIndex);
1540
1541 // Documented in base class.
1542 void
1543 setPlaneDeltaT(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime > deltaT, index_type imageIndex, index_type planeIndex);
1544
1545 // Documented in base class.
1546 void
1547 setPlaneExposureTime(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime > exposureTime, index_type imageIndex, index_type planeIndex);
1548
1549 // Documented in base class.
1550 void
1551 setPlaneHashSHA1(const std::string& hashSHA1, index_type imageIndex, index_type planeIndex);
1552
1553 // Documented in base class.
1554 void
1555 setPlanePositionX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionX, index_type imageIndex, index_type planeIndex);
1556
1557 // Documented in base class.
1558 void
1559 setPlanePositionY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionY, index_type imageIndex, index_type planeIndex);
1560
1561 // Documented in base class.
1562 void
1563 setPlanePositionZ(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionZ, index_type imageIndex, index_type planeIndex);
1564
1565 // Documented in base class.
1566 void
1567 setPlaneTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type imageIndex, index_type planeIndex);
1568
1569 // Documented in base class.
1570 void
1571 setPlaneTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type imageIndex, index_type planeIndex);
1572
1573 // Documented in base class.
1574 void
1575 setPlaneTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type imageIndex, index_type planeIndex);
1576
1577
1578 // Documented in base class.
1579 void
1580 setPlateAnnotationRef(const std::string& annotation, index_type plateIndex, index_type annotationRefIndex);
1581
1582 // Documented in base class.
1583 void
1584 setPlateColumnNamingConvention(ome::xml::model::enums::NamingConvention columnNamingConvention, index_type plateIndex);
1585
1586 // Documented in base class.
1587 void
1588 setPlateColumns(ome::xml::model::primitives::PositiveInteger columns, index_type plateIndex);
1589
1590 // Documented in base class.
1591 void
1592 setPlateDescription(const std::string& description, index_type plateIndex);
1593
1594 // Documented in base class.
1595 void
1596 setPlateExternalIdentifier(const std::string& externalIdentifier, index_type plateIndex);
1597
1598 // Documented in base class.
1599 void
1600 setPlateFieldIndex(ome::xml::model::primitives::NonNegativeInteger fieldIndex, index_type plateIndex);
1601
1602 // Documented in base class.
1603 void
1604 setPlateID(const std::string& id, index_type plateIndex);
1605
1606 // Documented in base class.
1607 void
1608 setPlateName(const std::string& name, index_type plateIndex);
1609
1610 // Documented in base class.
1611 void
1612 setPlateRowNamingConvention(ome::xml::model::enums::NamingConvention rowNamingConvention, index_type plateIndex);
1613
1614 // Documented in base class.
1615 void
1616 setPlateRows(ome::xml::model::primitives::PositiveInteger rows, index_type plateIndex);
1617
1618 // Documented in base class.
1619 void
1620 setPlateStatus(const std::string& status, index_type plateIndex);
1621
1622 // Documented in base class.
1623 void
1624 setPlateWellOriginX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > wellOriginX, index_type plateIndex);
1625
1626 // Documented in base class.
1627 void
1628 setPlateWellOriginY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > wellOriginY, index_type plateIndex);
1629
1630
1631 // Documented in base class.
1632 void
1633 setPlateAcquisitionAnnotationRef(const std::string& annotation, index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex);
1634
1635 // Documented in base class.
1636 void
1637 setPlateAcquisitionDescription(const std::string& description, index_type plateIndex, index_type plateAcquisitionIndex);
1638
1639 // Documented in base class.
1640 void
1641 setPlateAcquisitionEndTime(ome::xml::model::primitives::Timestamp endTime, index_type plateIndex, index_type plateAcquisitionIndex);
1642
1643 // Documented in base class.
1644 void
1645 setPlateAcquisitionID(const std::string& id, index_type plateIndex, index_type plateAcquisitionIndex);
1646
1647 // Documented in base class.
1648 void
1649 setPlateAcquisitionMaximumFieldCount(ome::xml::model::primitives::PositiveInteger maximumFieldCount, index_type plateIndex, index_type plateAcquisitionIndex);
1650
1651 // Documented in base class.
1652 void
1653 setPlateAcquisitionName(const std::string& name, index_type plateIndex, index_type plateAcquisitionIndex);
1654
1655 // Documented in base class.
1656 void
1657 setPlateAcquisitionStartTime(ome::xml::model::primitives::Timestamp startTime, index_type plateIndex, index_type plateAcquisitionIndex);
1658
1659 // Documented in base class.
1660 void
1661 setPlateAcquisitionWellSampleRef(const std::string& wellSample, index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex);
1662
1663
1664
1665 // Documented in base class.
1666 void
1667 setPointAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
1668
1669 // Documented in base class.
1670 void
1671 setPointFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
1672
1673 // Documented in base class.
1674 void
1675 setPointFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
1676
1677 // Documented in base class.
1678 void
1679 setPointFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
1680
1681 // Documented in base class.
1682 void
1683 setPointFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
1684
1685 // Documented in base class.
1686 void
1687 setPointFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
1688
1689 // Documented in base class.
1690 void
1691 setPointID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
1692
1693 // Documented in base class.
1694 void
1695 setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1696
1697 // Documented in base class.
1698 void
1699 setPointStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
1700
1701 // Documented in base class.
1702 void
1703 setPointStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1704
1705 // Documented in base class.
1706 void
1707 setPointStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
1708
1709 // Documented in base class.
1710 void
1711 setPointText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
1712
1713 // Documented in base class.
1714 void
1715 setPointTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
1716
1717 // Documented in base class.
1718 void
1719 setPointTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
1720
1721 // Documented in base class.
1722 void
1723 setPointTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
1724
1725 // Documented in base class.
1726 void
1727 setPointTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1728
1729 // Documented in base class.
1730 void
1731 setPointX(double x, index_type ROIIndex, index_type shapeIndex);
1732
1733 // Documented in base class.
1734 void
1735 setPointY(double y, index_type ROIIndex, index_type shapeIndex);
1736
1737
1738 // Documented in base class.
1739 void
1740 setPolygonAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
1741
1742 // Documented in base class.
1743 void
1744 setPolygonFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
1745
1746 // Documented in base class.
1747 void
1748 setPolygonFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
1749
1750 // Documented in base class.
1751 void
1752 setPolygonFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
1753
1754 // Documented in base class.
1755 void
1756 setPolygonFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
1757
1758 // Documented in base class.
1759 void
1760 setPolygonFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
1761
1762 // Documented in base class.
1763 void
1764 setPolygonID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
1765
1766 // Documented in base class.
1767 void
1768 setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1769
1770 // Documented in base class.
1771 void
1772 setPolygonPoints(const std::string& points, index_type ROIIndex, index_type shapeIndex);
1773
1774 // Documented in base class.
1775 void
1776 setPolygonStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
1777
1778 // Documented in base class.
1779 void
1780 setPolygonStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1781
1782 // Documented in base class.
1783 void
1784 setPolygonStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
1785
1786 // Documented in base class.
1787 void
1788 setPolygonText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
1789
1790 // Documented in base class.
1791 void
1792 setPolygonTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
1793
1794 // Documented in base class.
1795 void
1796 setPolygonTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
1797
1798 // Documented in base class.
1799 void
1800 setPolygonTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
1801
1802 // Documented in base class.
1803 void
1804 setPolygonTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1805
1806
1807 // Documented in base class.
1808 void
1809 setPolylineAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
1810
1811 // Documented in base class.
1812 void
1813 setPolylineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
1814
1815 // Documented in base class.
1816 void
1817 setPolylineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
1818
1819 // Documented in base class.
1820 void
1821 setPolylineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
1822
1823 // Documented in base class.
1824 void
1825 setPolylineFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
1826
1827 // Documented in base class.
1828 void
1829 setPolylineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
1830
1831 // Documented in base class.
1832 void
1833 setPolylineID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
1834
1835 // Documented in base class.
1836 void
1837 setPolylineLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1838
1839 // Documented in base class.
1840 void
1841 setPolylineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex);
1842
1843 // Documented in base class.
1844 void
1845 setPolylineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex);
1846
1847 // Documented in base class.
1848 void
1849 setPolylinePoints(const std::string& points, index_type ROIIndex, index_type shapeIndex);
1850
1851 // Documented in base class.
1852 void
1853 setPolylineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
1854
1855 // Documented in base class.
1856 void
1857 setPolylineStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1858
1859 // Documented in base class.
1860 void
1861 setPolylineStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
1862
1863 // Documented in base class.
1864 void
1865 setPolylineText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
1866
1867 // Documented in base class.
1868 void
1869 setPolylineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
1870
1871 // Documented in base class.
1872 void
1873 setPolylineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
1874
1875 // Documented in base class.
1876 void
1877 setPolylineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
1878
1879 // Documented in base class.
1880 void
1881 setPolylineTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
1882
1883
1884 // Documented in base class.
1885 void
1886 setProjectAnnotationRef(const std::string& annotation, index_type projectIndex, index_type annotationRefIndex);
1887
1888 // Documented in base class.
1889 void
1890 setProjectDatasetRef(const std::string& dataset, index_type projectIndex, index_type datasetRefIndex);
1891
1892 // Documented in base class.
1893 void
1894 setProjectDescription(const std::string& description, index_type projectIndex);
1895
1896 // Documented in base class.
1897 void
1898 setProjectExperimenterGroupRef(const std::string& experimenterGroup, index_type projectIndex);
1899
1900 // Documented in base class.
1901 void
1902 setProjectExperimenterRef(const std::string& experimenter, index_type projectIndex);
1903
1904 // Documented in base class.
1905 void
1906 setProjectID(const std::string& id, index_type projectIndex);
1907
1908 // Documented in base class.
1909 void
1910 setProjectName(const std::string& name, index_type projectIndex);
1911
1912
1913
1914 // Documented in base class.
1915 void
1916 setROIAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type annotationRefIndex);
1917
1918 // Documented in base class.
1919 void
1920 setROIDescription(const std::string& description, index_type ROIIndex);
1921
1922 // Documented in base class.
1923 void
1924 setROIID(const std::string& id, index_type ROIIndex);
1925
1926 // Documented in base class.
1927 void
1928 setROIName(const std::string& name, index_type ROIIndex);
1929
1930
1931
1932 // Documented in base class.
1933 void
1934 setReagentAnnotationRef(const std::string& annotation, index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex);
1935
1936 // Documented in base class.
1937 void
1938 setReagentDescription(const std::string& description, index_type screenIndex, index_type reagentIndex);
1939
1940 // Documented in base class.
1941 void
1942 setReagentID(const std::string& id, index_type screenIndex, index_type reagentIndex);
1943
1944 // Documented in base class.
1945 void
1946 setReagentName(const std::string& name, index_type screenIndex, index_type reagentIndex);
1947
1948 // Documented in base class.
1949 void
1950 setReagentReagentIdentifier(const std::string& reagentIdentifier, index_type screenIndex, index_type reagentIndex);
1951
1952
1953
1954 // Documented in base class.
1955 void
1956 setRectangleAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
1957
1958 // Documented in base class.
1959 void
1960 setRectangleFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
1961
1962 // Documented in base class.
1963 void
1964 setRectangleFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
1965
1966 // Documented in base class.
1967 void
1968 setRectangleFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
1969
1970 // Documented in base class.
1971 void
1972 setRectangleFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
1973
1974 // Documented in base class.
1975 void
1976 setRectangleFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
1977
1978 // Documented in base class.
1979 void
1980 setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex);
1981
1982 // Documented in base class.
1983 void
1984 setRectangleID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
1985
1986 // Documented in base class.
1987 void
1988 setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
1989
1990 // Documented in base class.
1991 void
1992 setRectangleStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
1993
1994 // Documented in base class.
1995 void
1996 setRectangleStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
1997
1998 // Documented in base class.
1999 void
2000 setRectangleStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
2001
2002 // Documented in base class.
2003 void
2004 setRectangleText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
2005
2006 // Documented in base class.
2007 void
2008 setRectangleTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
2009
2010 // Documented in base class.
2011 void
2012 setRectangleTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
2013
2014 // Documented in base class.
2015 void
2016 setRectangleTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
2017
2018 // Documented in base class.
2019 void
2020 setRectangleTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
2021
2022 // Documented in base class.
2023 void
2024 setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex);
2025
2026 // Documented in base class.
2027 void
2028 setRectangleX(double x, index_type ROIIndex, index_type shapeIndex);
2029
2030 // Documented in base class.
2031 void
2032 setRectangleY(double y, index_type ROIIndex, index_type shapeIndex);
2033
2034
2035 // Documented in base class.
2036 void
2037 setRightsRightsHeld(const std::string& rightsHeld);
2038
2039 // Documented in base class.
2040 void
2041 setRightsRightsHolder(const std::string& rightsHolder);
2042
2043
2044 // Documented in base class.
2045 void
2046 setScreenAnnotationRef(const std::string& annotation, index_type screenIndex, index_type annotationRefIndex);
2047
2048 // Documented in base class.
2049 void
2050 setScreenDescription(const std::string& description, index_type screenIndex);
2051
2052 // Documented in base class.
2053 void
2054 setScreenID(const std::string& id, index_type screenIndex);
2055
2056 // Documented in base class.
2057 void
2058 setScreenName(const std::string& name, index_type screenIndex);
2059
2060 // Documented in base class.
2061 void
2062 setScreenPlateRef(const std::string& plate, index_type screenIndex, index_type plateRefIndex);
2063
2064 // Documented in base class.
2065 void
2066 setScreenProtocolDescription(const std::string& protocolDescription, index_type screenIndex);
2067
2068 // Documented in base class.
2069 void
2070 setScreenProtocolIdentifier(const std::string& protocolIdentifier, index_type screenIndex);
2071
2072 // Documented in base class.
2073 void
2074 setScreenReagentSetDescription(const std::string& reagentSetDescription, index_type screenIndex);
2075
2076 // Documented in base class.
2077 void
2078 setScreenReagentSetIdentifier(const std::string& reagentSetIdentifier, index_type screenIndex);
2079
2080 // Documented in base class.
2081 void
2082 setScreenType(const std::string& type, index_type screenIndex);
2083
2084
2085 // Documented in base class.
2086 void
2087 setStageLabelName(const std::string& name, index_type imageIndex);
2088
2089 // Documented in base class.
2090 void
2091 setStageLabelX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > x, index_type imageIndex);
2092
2093 // Documented in base class.
2094 void
2095 setStageLabelY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > y, index_type imageIndex);
2096
2097 // Documented in base class.
2098 void
2099 setStageLabelZ(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > z, index_type imageIndex);
2100
2101
2102
2103 // Documented in base class.
2104 void
2105 setTagAnnotationAnnotationRef(const std::string& annotation, index_type tagAnnotationIndex, index_type annotationRefIndex);
2106
2107 // Documented in base class.
2108 void
2109 setTagAnnotationAnnotator(const std::string& annotator, index_type tagAnnotationIndex);
2110
2111 // Documented in base class.
2112 void
2113 setTagAnnotationDescription(const std::string& description, index_type tagAnnotationIndex);
2114
2115 // Documented in base class.
2116 void
2117 setTagAnnotationID(const std::string& id, index_type tagAnnotationIndex);
2118
2119 // Documented in base class.
2120 void
2121 setTagAnnotationNamespace(const std::string& namespace_, index_type tagAnnotationIndex);
2122
2123 // Documented in base class.
2124 void
2125 setTagAnnotationValue(const std::string& value, index_type tagAnnotationIndex);
2126
2127
2128 // Documented in base class.
2129 void
2130 setTermAnnotationAnnotationRef(const std::string& annotation, index_type termAnnotationIndex, index_type annotationRefIndex);
2131
2132 // Documented in base class.
2133 void
2134 setTermAnnotationAnnotator(const std::string& annotator, index_type termAnnotationIndex);
2135
2136 // Documented in base class.
2137 void
2138 setTermAnnotationDescription(const std::string& description, index_type termAnnotationIndex);
2139
2140 // Documented in base class.
2141 void
2142 setTermAnnotationID(const std::string& id, index_type termAnnotationIndex);
2143
2144 // Documented in base class.
2145 void
2146 setTermAnnotationNamespace(const std::string& namespace_, index_type termAnnotationIndex);
2147
2148 // Documented in base class.
2149 void
2150 setTermAnnotationValue(const std::string& value, index_type termAnnotationIndex);
2151
2152
2153 // Documented in base class.
2154 void
2155 setTiffDataFirstC(ome::xml::model::primitives::NonNegativeInteger firstC, index_type imageIndex, index_type tiffDataIndex);
2156
2157 // Documented in base class.
2158 void
2159 setTiffDataFirstT(ome::xml::model::primitives::NonNegativeInteger firstT, index_type imageIndex, index_type tiffDataIndex);
2160
2161 // Documented in base class.
2162 void
2163 setTiffDataFirstZ(ome::xml::model::primitives::NonNegativeInteger firstZ, index_type imageIndex, index_type tiffDataIndex);
2164
2165 // Documented in base class.
2166 void
2167 setTiffDataIFD(ome::xml::model::primitives::NonNegativeInteger ifd, index_type imageIndex, index_type tiffDataIndex);
2168
2169 // Documented in base class.
2170 void
2171 setTiffDataPlaneCount(ome::xml::model::primitives::NonNegativeInteger planeCount, index_type imageIndex, index_type tiffDataIndex);
2172
2173
2174 // Documented in base class.
2175 void
2176 setTimestampAnnotationAnnotationRef(const std::string& annotation, index_type timestampAnnotationIndex, index_type annotationRefIndex);
2177
2178 // Documented in base class.
2179 void
2180 setTimestampAnnotationAnnotator(const std::string& annotator, index_type timestampAnnotationIndex);
2181
2182 // Documented in base class.
2183 void
2184 setTimestampAnnotationDescription(const std::string& description, index_type timestampAnnotationIndex);
2185
2186 // Documented in base class.
2187 void
2188 setTimestampAnnotationID(const std::string& id, index_type timestampAnnotationIndex);
2189
2190 // Documented in base class.
2191 void
2192 setTimestampAnnotationNamespace(const std::string& namespace_, index_type timestampAnnotationIndex);
2193
2194 // Documented in base class.
2195 void
2196 setTimestampAnnotationValue(ome::xml::model::primitives::Timestamp value, index_type timestampAnnotationIndex);
2197
2198
2199 // Documented in base class.
2200 void
2201 setTransmittanceRangeCutIn(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > cutIn, index_type instrumentIndex, index_type filterIndex);
2202
2203 // Documented in base class.
2204 void
2205 setTransmittanceRangeCutInTolerance(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > cutInTolerance, index_type instrumentIndex, index_type filterIndex);
2206
2207 // Documented in base class.
2208 void
2209 setTransmittanceRangeCutOut(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > cutOut, index_type instrumentIndex, index_type filterIndex);
2210
2211 // Documented in base class.
2212 void
2213 setTransmittanceRangeCutOutTolerance(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > cutOutTolerance, index_type instrumentIndex, index_type filterIndex);
2214
2215 // Documented in base class.
2216 void
2217 setTransmittanceRangeTransmittance(ome::xml::model::primitives::PercentFraction transmittance, index_type instrumentIndex, index_type filterIndex);
2218
2219 // Documented in base class.
2220 void
2221 setUUIDValue(std::string value, index_type imageIndex, index_type tiffDataIndex);
2222
2223
2224 // Documented in base class.
2225 void
2226 setUUIDFileName(const std::string& fileName, index_type imageIndex, index_type tiffDataIndex);
2227
2228
2229
2230 // Documented in base class.
2231 void
2232 setWellAnnotationRef(const std::string& annotation, index_type plateIndex, index_type wellIndex, index_type annotationRefIndex);
2233
2234 // Documented in base class.
2235 void
2236 setWellColor(ome::xml::model::primitives::Color color, index_type plateIndex, index_type wellIndex);
2237
2238 // Documented in base class.
2239 void
2240 setWellColumn(ome::xml::model::primitives::NonNegativeInteger column, index_type plateIndex, index_type wellIndex);
2241
2242 // Documented in base class.
2243 void
2244 setWellExternalDescription(const std::string& externalDescription, index_type plateIndex, index_type wellIndex);
2245
2246 // Documented in base class.
2247 void
2248 setWellExternalIdentifier(const std::string& externalIdentifier, index_type plateIndex, index_type wellIndex);
2249
2250 // Documented in base class.
2251 void
2252 setWellID(const std::string& id, index_type plateIndex, index_type wellIndex);
2253
2254 // Documented in base class.
2255 void
2256 setWellReagentRef(const std::string& reagent, index_type plateIndex, index_type wellIndex);
2257
2258 // Documented in base class.
2259 void
2260 setWellRow(ome::xml::model::primitives::NonNegativeInteger row, index_type plateIndex, index_type wellIndex);
2261
2262 // Documented in base class.
2263 void
2264 setWellType(const std::string& type, index_type plateIndex, index_type wellIndex);
2265
2266
2267 // Documented in base class.
2268 void
2269 setWellSampleID(const std::string& id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2270
2271 // Documented in base class.
2272 void
2273 setWellSampleImageRef(const std::string& image, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2274
2275 // Documented in base class.
2276 void
2277 setWellSampleIndex(ome::xml::model::primitives::NonNegativeInteger index, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2278
2279 // Documented in base class.
2280 void
2281 setWellSamplePositionX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2282
2283 // Documented in base class.
2284 void
2285 setWellSamplePositionY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2286
2287 // Documented in base class.
2288 void
2289 setWellSampleTimepoint(ome::xml::model::primitives::Timestamp timepoint, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
2290
2291
2292
2293 // Documented in base class.
2294 void
2295 setXMLAnnotationAnnotationRef(const std::string& annotation, index_type XMLAnnotationIndex, index_type annotationRefIndex);
2296
2297 // Documented in base class.
2298 void
2299 setXMLAnnotationAnnotator(const std::string& annotator, index_type XMLAnnotationIndex);
2300
2301 // Documented in base class.
2302 void
2303 setXMLAnnotationDescription(const std::string& description, index_type XMLAnnotationIndex);
2304
2305 // Documented in base class.
2306 void
2307 setXMLAnnotationID(const std::string& id, index_type XMLAnnotationIndex);
2308
2309 // Documented in base class.
2310 void
2311 setXMLAnnotationNamespace(const std::string& namespace_, index_type XMLAnnotationIndex);
2312
2313 // Documented in base class.
2314 void
2315 setXMLAnnotationValue(const std::string& value, index_type XMLAnnotationIndex);
2316
2317 };
2318
2319 }
2320 }
2321 }
2322
2323 #endif // OME_XML_META_FILTERMETADATA_H
2324
2325 /*
2326 * Local Variables:
2327 * mode:C++
2328 * End:
2329 */
ome::xml::meta::FilterMetadata::setEllipseStrokeDashArray
void setEllipseStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Ellipse.
Definition: FilterMetadata.cpp:960
ome::xml::meta::FilterMetadata::setBinaryFileBinDataLength
void setBinaryFileBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type fileAnnotationIndex)
Set the Length property of BinData.
Definition: FilterMetadata.cpp:371
ome::xml::meta::FilterMetadata::setEllipseStrokeWidth
void setEllipseStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Ellipse.
Definition: FilterMetadata.cpp:968
ome::xml::meta::FilterMetadata::setPointText
void setPointText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Point.
Definition: FilterMetadata.cpp:2891
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:2613
ome::xml::meta::FilterMetadata::setMicrobeamManipulationDescription
void setMicrobeamManipulationDescription(const std::string &description, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the Description property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2329
ome::xml::model::enums::FilamentType
FilamentType enumeration.
Definition: FilamentType.h:72
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:3827
ome::xml::model::enums::ExperimentType
ExperimentType enumeration.
Definition: ExperimentType.h:72
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:3091
ome::xml::meta::FilterMetadata::setExperimentExperimenterRef
void setExperimentExperimenterRef(const std::string &experimenter, index_type experimentIndex)
Set the ExperimenterRef property of Experiment.
Definition: FilterMetadata.cpp:1029
ome::xml::meta::FilterMetadata::setExperimenterGroupDescription
void setExperimenterGroupDescription(const std::string &description, index_type experimenterGroupIndex)
Set the Description property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1120
ome::xml::meta::FilterMetadata::setBooleanAnnotationID
void setBooleanAnnotationID(const std::string &id, index_type booleanAnnotationIndex)
Set the ID property of BooleanAnnotation.
Definition: FilterMetadata.cpp:448
ome::xml::meta::FilterMetadata::setPixelsBinDataCompression
void setPixelsBinDataCompression(ome::xml::model::enums::Compression compression, index_type imageIndex, index_type binDataIndex)
Set the Compression property of BinData.
Definition: FilterMetadata.cpp:365
ome::xml::meta::FilterMetadata::setTagAnnotationNamespace
void setTagAnnotationNamespace(const std::string &namespace_, index_type tagAnnotationIndex)
Set the Namespace property of TagAnnotation.
Definition: FilterMetadata.cpp:3567
ome::xml::meta::FilterMetadata::setLongAnnotationValue
void setLongAnnotationValue(int64_t value, index_type longAnnotationIndex)
Set the Value property of LongAnnotation.
Definition: FilterMetadata.cpp:2154
ome::xml::meta::FilterMetadata::setExperimenterEmail
void setExperimenterEmail(const std::string &email, index_type experimenterIndex)
Set the Email property of Experimenter.
Definition: FilterMetadata.cpp:1057
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:3432
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:982
ome::xml::meta::FilterMetadata::setRectangleLocked
void setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Rectangle.
Definition: FilterMetadata.cpp:3342
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:2430
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:406
ome::xml::meta::FilterMetadata::setChannelFluor
void setChannelFluor(const std::string &fluor, index_type imageIndex, index_type channelIndex)
Set the Fluor property of Channel.
Definition: FilterMetadata.cpp:513
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:2028
ome::xml::meta::FilterMetadata::setXMLAnnotationAnnotator
void setXMLAnnotationAnnotator(const std::string &annotator, index_type XMLAnnotationIndex)
Set the Annotator property of XMLAnnotation.
Definition: FilterMetadata.cpp:3865
ome::xml::meta::FilterMetadata::setChannelID
void setChannelID(const std::string &id, index_type imageIndex, index_type channelIndex)
Set the ID property of Channel.
Definition: FilterMetadata.cpp:521
ome::xml::meta::FilterMetadata::setMicrobeamManipulationID
void setMicrobeamManipulationID(const std::string &id, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the ID property of MicrobeamManipulation.
Definition: FilterMetadata.cpp:2343
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:1884
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:1878
ome::xml::meta::FilterMetadata::setObjectiveSettingsRefractiveIndex
void setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex)
Set the RefractiveIndex property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2513
ome::xml::meta::FilterMetadata::setMaskX
void setMaskX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Mask.
Definition: FilterMetadata.cpp:2315
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:2765
ome::xml::meta::FilterMetadata::setTagAnnotationAnnotator
void setTagAnnotationAnnotator(const std::string &annotator, index_type tagAnnotationIndex)
Set the Annotator property of TagAnnotation.
Definition: FilterMetadata.cpp:3543
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:2297
ome::xml::meta::FilterMetadata::setEllipseFontSize
void setEllipseFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Ellipse.
Definition: FilterMetadata.cpp:916
ome::xml::meta::FilterMetadata::setRectangleID
void setRectangleID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Rectangle.
Definition: FilterMetadata.cpp:3334
ome::xml::model::enums::Correction
Correction enumeration.
Definition: Correction.h:72
ome::xml::meta::FilterMetadata::setFilterLotNumber
void setFilterLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type filterIndex)
Set the LotNumber property of Filter.
Definition: FilterMetadata.cpp:1279
ome::xml::meta::FilterMetadata::setListAnnotationID
void setListAnnotationID(const std::string &id, index_type listAnnotationIndex)
Set the ID property of ListAnnotation.
Definition: FilterMetadata.cpp:2099
ome::xml::meta::FilterMetadata::setFilterAnnotationRef
void setFilterAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type filterIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Filter.
Definition: FilterMetadata.cpp:1257
ome::xml::meta::FilterMetadata::setDichroicID
void setDichroicID(const std::string &id, index_type instrumentIndex, index_type dichroicIndex)
Set the ID property of Dichroic.
Definition: FilterMetadata.cpp:805
ome::xml::meta::FilterMetadata::setLineID
void setLineID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Line.
Definition: FilterMetadata.cpp:1974
ome::xml::meta::FilterMetadata::setDetectorSettingsZoom
void setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex)
Set the Zoom property of DetectorSettings.
Definition: FilterMetadata.cpp:792
ome::xml::meta::FilterMetadata::setFilamentPower
void setFilamentPower(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Filament.
Definition: FilterMetadata.cpp:1197
ome::xml::meta::FilterMetadata::setDichroicManufacturer
void setDichroicManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type dichroicIndex)
Set the Manufacturer property of Dichroic.
Definition: FilterMetadata.cpp:821
ome::xml::meta::FilterMetadata::setPolygonFontSize
void setPolygonFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Polygon.
Definition: FilterMetadata.cpp:2960
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:2526
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:847
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:1897
ome::xml::meta::FilterMetadata::setStageLabelX
void setStageLabelX(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > x, index_type imageIndex)
Set the X property of StageLabel.
Definition: FilterMetadata.cpp:3517
ome::xml::meta::FilterMetadata::setProjectName
void setProjectName(const std::string &name, index_type projectIndex)
Set the Name property of Project.
Definition: FilterMetadata.cpp:3210
ome::xml::meta::FilterMetadata::setExperimenterMiddleName
void setExperimenterMiddleName(const std::string &middleName, index_type experimenterIndex)
Set the MiddleName property of Experimenter.
Definition: FilterMetadata.cpp:1097
ome::xml::meta::FilterMetadata::setGenericExcitationSourceManufacturer
void setGenericExcitationSourceManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of GenericExcitationSource.
Definition: FilterMetadata.cpp:1450
ome::xml::model::primitives::Timestamp
An ISO-8601 timestamp.
Definition: Timestamp.h:66
ome::xml::meta::FilterMetadata::setMaskStrokeDashArray
void setMaskStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Mask.
Definition: FilterMetadata.cpp:2263
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:1903
ome::xml::meta::FilterMetadata::setPolygonAnnotationRef
void setPolygonAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Polygon.
Definition: FilterMetadata.cpp:2936
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:3584
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:1000
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:2966
ome::xml::meta::FilterMetadata::setGenericExcitationSourceModel
void setGenericExcitationSourceModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of GenericExcitationSource.
Definition: FilterMetadata.cpp:1458
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:910
ome::xml::meta::FilterMetadata::setExperimenterGroupID
void setExperimenterGroupID(const std::string &id, index_type experimenterGroupIndex)
Set the ID property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1134
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:2219
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:2213
ome::xml::meta::FilterMetadata::setLabelText
void setLabelText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Label.
Definition: FilterMetadata.cpp:1666
ome::xml::meta::FilterMetadata::setWellID
void setWellID(const std::string &id, index_type plateIndex, index_type wellIndex)
Set the ID property of Well.
Definition: FilterMetadata.cpp:3790
ome::xml::meta::FilterMetadata::setPointStrokeDashArray
void setPointStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Point.
Definition: FilterMetadata.cpp:2877
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:748
ome::xml::meta::FilterMetadata::setLightEmittingDiodeSerialNumber
void setLightEmittingDiodeSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1863
ome::xml::meta::FilterMetadata::setProjectDescription
void setProjectDescription(const std::string &description, index_type projectIndex)
Set the Description property of Project.
Definition: FilterMetadata.cpp:3182
ome::xml::meta::FilterMetadata::setLineStrokeDashArray
void setLineStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Line.
Definition: FilterMetadata.cpp:2006
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:1324
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:1626
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:3040
ome::xml::model::enums::AcquisitionMode
AcquisitionMode enumeration.
Definition: AcquisitionMode.h:72
ome::xml::meta::FilterMetadata::setPlanePositionX
void setPlanePositionX(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionX, index_type imageIndex, index_type planeIndex)
Set the PositionX property of Plane.
Definition: FilterMetadata.cpp:2639
ome::xml::meta::FilterMetadata::setROIName
void setROIName(const std::string &name, index_type ROIIndex)
Set the Name property of ROI.
Definition: FilterMetadata.cpp:3242
ome::xml::meta::FilterMetadata::setProjectID
void setProjectID(const std::string &id, index_type projectIndex)
Set the ID property of Project.
Definition: FilterMetadata.cpp:3202
ome::xml::meta::FilterMetadata::setLineAnnotationRef
void setLineAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Line.
Definition: FilterMetadata.cpp:1938
ome::xml::meta::FilterMetadata::setScreenDescription
void setScreenDescription(const std::string &description, index_type screenIndex)
Set the Description property of Screen.
Definition: FilterMetadata.cpp:3438
ome::xml::meta::FilterMetadata::setObjectiveSettingsID
void setObjectiveSettingsID(const std::string &id, index_type imageIndex)
Set the ID property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2499
ome::xml::meta::FilterMetadata::setMapAnnotationValue
void setMapAnnotationValue(const ome::xml::model::primitives::OrderedMultimap &value, index_type mapAnnotationIndex)
Set the map value of MapAnnotation.
Definition: FilterMetadata.cpp:234
ome::xml::meta::FilterMetadata::setTermAnnotationAnnotator
void setTermAnnotationAnnotator(const std::string &annotator, index_type termAnnotationIndex)
Set the Annotator property of TermAnnotation.
Definition: FilterMetadata.cpp:3590
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:2669
ome::xml::meta::FilterMetadata::setFilterID
void setFilterID(const std::string &id, index_type instrumentIndex, index_type filterIndex)
Set the ID property of Filter.
Definition: FilterMetadata.cpp:1271
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:3310
ome::xml::meta::FilterMetadata::setMapAnnotationAnnotator
void setMapAnnotationAnnotator(const std::string &annotator, index_type mapAnnotationIndex)
Set the Annotator property of MapAnnotation.
Definition: FilterMetadata.cpp:2168
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:954
ome::xml::meta::FilterMetadata::setBinaryFileBinDataBigEndian
void setBinaryFileBinDataBigEndian(bool bigEndian, index_type fileAnnotationIndex)
Set the BigEndian property of BinData.
Definition: FilterMetadata.cpp:335
ome::xml::meta::FilterMetadata::setObjectiveLensNA
void setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex)
Set the LensNA property of Objective.
Definition: FilterMetadata.cpp:2442
ome::xml::meta::FilterMetadata::setFilterModel
void setFilterModel(const std::string &model, index_type instrumentIndex, index_type filterIndex)
Set the Model property of Filter.
Definition: FilterMetadata.cpp:1295
ome::xml::meta::FilterMetadata::setPlateWellOriginY
void setPlateWellOriginY(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > wellOriginY, index_type plateIndex)
Set the WellOriginY property of Plate.
Definition: FilterMetadata.cpp:2758
ome::xml::meta::FilterMetadata::setScreenReagentSetDescription
void setScreenReagentSetDescription(const std::string &reagentSetDescription, index_type screenIndex)
Set the ReagentSetDescription property of Screen.
Definition: FilterMetadata.cpp:3484
ome::xml::meta::FilterMetadata::setPolygonLocked
void setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polygon.
Definition: FilterMetadata.cpp:2980
ome::xml::meta::FilterMetadata::setPlaneHashSHA1
void setPlaneHashSHA1(const std::string &hashSHA1, index_type imageIndex, index_type planeIndex)
Set the HashSHA1 property of Plane.
Definition: FilterMetadata.cpp:2631
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:2807
ome::xml::meta::FilterMetadata::setLabelX
void setLabelX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Label.
Definition: FilterMetadata.cpp:1698
ome::xml::meta::FilterMetadata::setDetectorLotNumber
void setDetectorLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type detectorIndex)
Set the LotNumber property of Detector.
Definition: FilterMetadata.cpp:691
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:2040
ome::xml::meta::FilterMetadata::setLightEmittingDiodeID
void setLightEmittingDiodeID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1825
ome::xml::meta::FilterMetadata::setMicroscopeSerialNumber
void setMicroscopeSerialNumber(const std::string &serialNumber, index_type instrumentIndex)
Set the SerialNumber property of Microscope.
Definition: FilterMetadata.cpp:2389
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:2710
ome::xml::meta::FilterMetadata::setDatasetExperimenterRef
void setDatasetExperimenterRef(const std::string &experimenter, index_type datasetIndex)
Set the ExperimenterRef property of Dataset.
Definition: FilterMetadata.cpp:635
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:2871
ome::xml::meta::FilterMetadata::setEllipseLocked
void setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Ellipse.
Definition: FilterMetadata.cpp:936
ome::xml::meta::FilterMetadata::setMaskBinDataLength
void setMaskBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type ROIIndex, index_type shapeIndex)
Set the Length property of BinData.
Definition: FilterMetadata.cpp:377
ome::xml::meta::FilterMetadata::setTimestampAnnotationNamespace
void setTimestampAnnotationNamespace(const std::string &namespace_, index_type timestampAnnotationIndex)
Set the Namespace property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3692
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:994
ome::xml::meta::FilterMetadata::setEllipseID
void setEllipseID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Ellipse.
Definition: FilterMetadata.cpp:928
ome::xml::meta::FilterMetadata::setPolygonText
void setPolygonText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polygon.
Definition: FilterMetadata.cpp:3014
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:529
ome::xml::meta::FilterMetadata::setPointAnnotationRef
void setPointAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Point.
Definition: FilterMetadata.cpp:2821
ome::xml::meta::FilterMetadata::setPolylineFontSize
void setPolylineFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Polyline.
Definition: FilterMetadata.cpp:3071
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:1142
ome::xml::meta::FilterMetadata::setMapAnnotationAnnotationRef
void setMapAnnotationAnnotationRef(const std::string &annotation, index_type mapAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of MapAnnotation.
Definition: FilterMetadata.cpp:2162
ome::xml::meta::FilterMetadata::setDetectorZoom
void setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex)
Set the Zoom property of Detector.
Definition: FilterMetadata.cpp:741
ome::xml::meta::FilterMetadata::setMicroscopeLotNumber
void setMicroscopeLotNumber(const std::string &lotNumber, index_type instrumentIndex)
Set the LotNumber property of Microscope.
Definition: FilterMetadata.cpp:2365
ome::xml::model::enums::FillRule
FillRule enumeration.
Definition: FillRule.h:72
ome::xml::meta::FilterMetadata::setLaserModel
void setLaserModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Laser.
Definition: FilterMetadata.cpp:1753
ome::xml::meta::FilterMetadata::setDetectorSettingsOffset
void setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex)
Set the Offset property of DetectorSettings.
Definition: FilterMetadata.cpp:774
ome::xml::meta::FilterMetadata::setPlateName
void setPlateName(const std::string &name, index_type plateIndex)
Set the Name property of Plate.
Definition: FilterMetadata.cpp:2724
ome::xml::meta::FilterMetadata::setLabelStrokeWidth
void setLabelStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Label.
Definition: FilterMetadata.cpp:1660
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:3462
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:3804
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:1773
ome::xml::meta::FilterMetadata::setFilamentSerialNumber
void setFilamentSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Filament.
Definition: FilterMetadata.cpp:1203
ome::xml::meta::FilterMetadata::setDoubleAnnotationDescription
void setDoubleAnnotationDescription(const std::string &description, index_type doubleAnnotationIndex)
Set the Description property of DoubleAnnotation.
Definition: FilterMetadata.cpp:861
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:988
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:3756
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:2357
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:2917
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:3065
ome::xml::meta::FilterMetadata::setFilterFilterWheel
void setFilterFilterWheel(const std::string &filterWheel, index_type instrumentIndex, index_type filterIndex)
Set the FilterWheel property of Filter.
Definition: FilterMetadata.cpp:1263
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:507
ome::xml::meta::FilterMetadata::setImageID
void setImageID(const std::string &id, index_type imageIndex)
Set the ID property of Image.
Definition: FilterMetadata.cpp:1519
ome::xml::meta::FilterMetadata::setFilterSetModel
void setFilterSetModel(const std::string &model, index_type instrumentIndex, index_type filterSetIndex)
Set the Model property of FilterSet.
Definition: FilterMetadata.cpp:1360
ome::xml::meta::FilterMetadata::setDetectorManufacturer
void setDetectorManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type detectorIndex)
Set the Manufacturer property of Detector.
Definition: FilterMetadata.cpp:699
ome::xml::meta::FilterMetadata::setPlateAcquisitionName
void setPlateAcquisitionName(const std::string &name, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Name property of PlateAcquisition.
Definition: FilterMetadata.cpp:2799
ome::xml::meta::FilterMetadata::setDichroicLotNumber
void setDichroicLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the LotNumber property of Dichroic.
Definition: FilterMetadata.cpp:813
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:2291
ome::xml::meta::FilterMetadata::setDetectorAmplificationGain
void setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex)
Set the AmplificationGain property of Detector.
Definition: FilterMetadata.cpp:665
ome::xml::meta::FilterMetadata::setLineText
void setLineText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Line.
Definition: FilterMetadata.cpp:2020
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:2827
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:477
ome::xml::meta::FilterMetadata::setDetectorVoltage
void setDetectorVoltage(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsElectricPotential > voltage, index_type instrumentIndex, index_type detectorIndex)
Set the Voltage property of Detector.
Definition: FilterMetadata.cpp:735
ome::xml::model::enums::Marker
Marker enumeration.
Definition: Marker.h:72
ome::xml::meta::FilterMetadata::setImagingEnvironmentMap
void setImagingEnvironmentMap(const ome::xml::model::primitives::OrderedMultimap &value, index_type imageIndex)
Set the map value of ImagingEnvironment.
Definition: FilterMetadata.cpp:249
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:2954
ome::xml::meta::FilterMetadata::setLongAnnotationID
void setLongAnnotationID(const std::string &id, index_type longAnnotationIndex)
Set the ID property of LongAnnotation.
Definition: FilterMetadata.cpp:2138
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:1547
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:3662
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:1507
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:471
ome::xml::meta::FilterMetadata::setGenericExcitationSourceLotNumber
void setGenericExcitationSourceLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of GenericExcitationSource.
Definition: FilterMetadata.cpp:1442
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:2507
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:1211
ome::xml::meta::FilterMetadata::setDoubleAnnotationValue
void setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex)
Set the Value property of DoubleAnnotation.
Definition: FilterMetadata.cpp:885
ome::xml::meta::FilterMetadata::setMaskWidth
void setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Mask.
Definition: FilterMetadata.cpp:2309
ome::xml::meta::FilterMetadata::setObjectiveWorkingDistance
void setObjectiveWorkingDistance(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > workingDistance, index_type instrumentIndex, index_type objectiveIndex)
Set the WorkingDistance property of Objective.
Definition: FilterMetadata.cpp:2486
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:2397
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:1956
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:1805
ome::xml::meta::FilterMetadata::setDetectorSettingsID
void setDetectorSettingsID(const std::string &id, index_type imageIndex, index_type channelIndex)
Set the ID property of DetectorSettings.
Definition: FilterMetadata.cpp:760
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:2839
ome::xml::meta::FilterMetadata::setLaserPower
void setLaserPower(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Laser.
Definition: FilterMetadata.cpp:1767
ome::xml::model::enums::FontFamily
FontFamily enumeration.
Definition: FontFamily.h:72
ome::xml::meta::FilterMetadata::setLongAnnotationAnnotator
void setLongAnnotationAnnotator(const std::string &annotator, index_type longAnnotationIndex)
Set the Annotator property of LongAnnotation.
Definition: FilterMetadata.cpp:2122
ome::xml::model::enums::IlluminationType
IlluminationType enumeration.
Definition: IlluminationType.h:72
ome::xml::meta::FilterMetadata::setGenericExcitationSourceID
void setGenericExcitationSourceID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of GenericExcitationSource.
Definition: FilterMetadata.cpp:1434
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:1988
ome::xml::meta::FilterMetadata::setFilterSetManufacturer
void setFilterSetManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type filterSetIndex)
Set the Manufacturer property of FilterSet.
Definition: FilterMetadata.cpp:1352
ome::xml::meta::FilterMetadata::filter
bool filter
Is filtering enabled?
Definition: FilterMetadata.h:71
ome::xml::meta::FilterMetadata::setTermAnnotationDescription
void setTermAnnotationDescription(const std::string &description, index_type termAnnotationIndex)
Set the Description property of TermAnnotation.
Definition: FilterMetadata.cpp:3598
ome::xml::meta::FilterMetadata::setFileAnnotationID
void setFileAnnotationID(const std::string &id, index_type fileAnnotationIndex)
Set the ID property of FileAnnotation.
Definition: FilterMetadata.cpp:1240
ome::xml::meta::FilterMetadata::setEllipseX
void setEllipseX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Ellipse.
Definition: FilterMetadata.cpp:1006
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:2077
ome::xml::meta::FilterMetadata::setDoubleAnnotationID
void setDoubleAnnotationID(const std::string &id, index_type doubleAnnotationIndex)
Set the ID property of DoubleAnnotation.
Definition: FilterMetadata.cpp:869
ome::xml::meta::FilterMetadata::setStageLabelName
void setStageLabelName(const std::string &name, index_type imageIndex)
Set the Name property of StageLabel.
Definition: FilterMetadata.cpp:3509
ome::xml::meta::FilterMetadata::setMaskY
void setMaskY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Mask.
Definition: FilterMetadata.cpp:2321
ome::xml::meta::FilterMetadata::setLaserPockelCell
void setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex)
Set the PockelCell property of Laser.
Definition: FilterMetadata.cpp:1761
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:2779
ome::xml::meta::FilterMetadata::setScreenReagentSetIdentifier
void setScreenReagentSetIdentifier(const std::string &reagentSetIdentifier, index_type screenIndex)
Set the ReagentSetIdentifier property of Screen.
Definition: FilterMetadata.cpp:3492
ome::xml::meta::FilterMetadata::setWellExternalDescription
void setWellExternalDescription(const std::string &externalDescription, index_type plateIndex, index_type wellIndex)
Set the ExternalDescription property of Well.
Definition: FilterMetadata.cpp:3774
ome::xml::meta::FilterMetadata::setLightEmittingDiodeModel
void setLightEmittingDiodeModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1849
ome::xml::meta::FilterMetadata::setROIID
void setROIID(const std::string &id, index_type ROIIndex)
Set the ID property of ROI.
Definition: FilterMetadata.cpp:3234
ome::xml::meta::FilterMetadata::setPixelsPhysicalSizeY
void setPixelsPhysicalSizeY(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeY, index_type imageIndex)
Set the PhysicalSizeY property of Pixels.
Definition: FilterMetadata.cpp:2552
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:2676
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:1692
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:1533
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:2833
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:3103
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:1890
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:2237
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:2257
ome::xml::meta::FilterMetadata::setDatasetName
void setDatasetName(const std::string &name, index_type datasetIndex)
Set the Name property of Dataset.
Definition: FilterMetadata.cpp:655
ome::xml::meta::FilterMetadata::setMapAnnotationNamespace
void setMapAnnotationNamespace(const std::string &namespace_, index_type mapAnnotationIndex)
Set the Namespace property of MapAnnotation.
Definition: FilterMetadata.cpp:2192
ome::xml::meta::FilterMetadata::setObjectiveManufacturer
void setObjectiveManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type objectiveIndex)
Set the Manufacturer property of Objective.
Definition: FilterMetadata.cpp:2456
ome::xml::meta::FilterMetadata::setFilterSetLotNumber
void setFilterSetLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the LotNumber property of FilterSet.
Definition: FilterMetadata.cpp:1344
ome::xml::meta::FilterMetadata::setStageLabelZ
void setStageLabelZ(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > z, index_type imageIndex)
Set the Z property of StageLabel.
Definition: FilterMetadata.cpp:3529
ome::xml::meta::FilterMetadata::setLineFontSize
void setLineFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Line.
Definition: FilterMetadata.cpp:1962
ome::xml::meta::FilterMetadata::setLaserID
void setLaserID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Laser.
Definition: FilterMetadata.cpp:1723
ome::xml::meta::FilterMetadata::setMicrobeamManipulationLightSourceSettingsID
void setMicrobeamManipulationLightSourceSettingsID(const std::string &id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)
Set the ID property of LightSourceSettings.
Definition: FilterMetadata.cpp:1917
ome::xml::meta::FilterMetadata::setLineX1
void setLineX1(double x1, index_type ROIIndex, index_type shapeIndex)
Set the X1 property of Line.
Definition: FilterMetadata.cpp:2052
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:3151
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:2738
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:1043
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:3376
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:2337
ome::xml::model::enums::NamingConvention
NamingConvention enumeration.
Definition: NamingConvention.h:72
ome::xml::model::enums::Compression
Compression enumeration.
Definition: Compression.h:72
ome::xml::meta::FilterMetadata::setPolygonStrokeDashArray
void setPolygonStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polygon.
Definition: FilterMetadata.cpp:3000
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:3077
ome::xml::meta::FilterMetadata::setExperimentDescription
void setExperimentDescription(const std::string &description, index_type experimentIndex)
Set the Description property of Experiment.
Definition: FilterMetadata.cpp:1021
ome::xml::meta::FilterMetadata::setPlanePositionY
void setPlanePositionY(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionY, index_type imageIndex, index_type planeIndex)
Set the PositionY property of Plane.
Definition: FilterMetadata.cpp:2645
ome::xml::meta::FilterMetadata::setEllipseAnnotationRef
void setEllipseAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Ellipse.
Definition: FilterMetadata.cpp:892
ome::xml::meta::FilterMetadata::setObjectiveModel
void setObjectiveModel(const std::string &model, index_type instrumentIndex, index_type objectiveIndex)
Set the Model property of Objective.
Definition: FilterMetadata.cpp:2464
ome::xml::meta::FilterMetadata::setEllipseRadiusX
void setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex)
Set the RadiusX property of Ellipse.
Definition: FilterMetadata.cpp:942
ome::xml::meta::MetadataStore
Metadata storage interface.
Definition: MetadataStore.h:147
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:2570
ome::xml::meta::FilterMetadata::setTimestampAnnotationID
void setTimestampAnnotationID(const std::string &id, index_type timestampAnnotationIndex)
Set the ID property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3684
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:677
ome::xml::meta::FilterMetadata::setPointFontSize
void setPointFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Point.
Definition: FilterMetadata.cpp:2845
ome::xml::meta::FilterMetadata::setListAnnotationNamespace
void setListAnnotationNamespace(const std::string &namespace_, index_type listAnnotationIndex)
Set the Namespace property of ListAnnotation.
Definition: FilterMetadata.cpp:2107
ome::xml::meta::FilterMetadata::setScreenType
void setScreenType(const std::string &type, index_type screenIndex)
Set the Type property of Screen.
Definition: FilterMetadata.cpp:3500
ome::xml::meta::FilterMetadata::setRectangleWidth
void setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Rectangle.
Definition: FilterMetadata.cpp:3400
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:3097
ome::xml::meta::FilterMetadata::setLightEmittingDiodeManufacturer
void setLightEmittingDiodeManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1841
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:2231
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:2588
ome::xml::meta::FilterMetadata::setExperimenterLastName
void setExperimenterLastName(const std::string &lastName, index_type experimenterIndex)
Set the LastName property of Experimenter.
Definition: FilterMetadata.cpp:1089
ome::xml::meta::FilterMetadata::setArcAnnotationRef
void setArcAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Arc.
Definition: FilterMetadata.cpp:258
ome::xml::model::enums::DimensionOrder
DimensionOrder enumeration.
Definition: DimensionOrder.h:72
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:1051
ome::xml::meta::FilterMetadata::setTransmittanceRangeCutOutTolerance
void setTransmittanceRangeCutOutTolerance(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > cutOutTolerance, index_type instrumentIndex, index_type filterIndex)
Set the CutOutTolerance property of TransmittanceRange.
Definition: FilterMetadata.cpp:3725
ome::xml::meta::FilterMetadata::setLabelID
void setLabelID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Label.
Definition: FilterMetadata.cpp:1632
ome::xml::meta::FilterMetadata::setPointLocked
void setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Point.
Definition: FilterMetadata.cpp:2865
ome::xml::meta::FilterMetadata::setPointStrokeWidth
void setPointStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Point.
Definition: FilterMetadata.cpp:2885
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:2034
ome::xml::meta::FilterMetadata::setPlaneExposureTime
void setPlaneExposureTime(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > exposureTime, index_type imageIndex, index_type planeIndex)
Set the ExposureTime property of Plane.
Definition: FilterMetadata.cpp:2625
ome::xml::meta::FilterMetadata::FilterMetadata
FilterMetadata(ome::compat::shared_ptr< MetadataStore > &store, bool filter)
Constructor.
Definition: FilterMetadata.cpp:198
ome::xml::meta::FilterMetadata::setBooleanAnnotationDescription
void setBooleanAnnotationDescription(const std::string &description, index_type booleanAnnotationIndex)
Set the Description property of BooleanAnnotation.
Definition: FilterMetadata.cpp:440
ome::xml::meta::FilterMetadata::setPolylineID
void setPolylineID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polyline.
Definition: FilterMetadata.cpp:3083
ome::xml::meta::FilterMetadata::setTimestampAnnotationDescription
void setTimestampAnnotationDescription(const std::string &description, index_type timestampAnnotationIndex)
Set the Description property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3676
ome::xml::meta::FilterMetadata::setMicrobeamManipulationLightSourceSettingsWavelength
void setMicrobeamManipulationLightSourceSettingsWavelength(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)
Set the Wavelength property of LightSourceSettings.
Definition: FilterMetadata.cpp:1931
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:1731
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:3170
ome::xml::meta::FilterMetadata::setLabelFontSize
void setLabelFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Label.
Definition: FilterMetadata.cpp:1620
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:1646
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:1114
ome::xml::meta::FilterMetadata::setRightsRightsHolder
void setRightsRightsHolder(const std::string &rightsHolder)
Set the RightsHolder property of Rights.
Definition: FilterMetadata.cpp:3425
ome::xml::meta::FilterMetadata::setStageLabelY
void setStageLabelY(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > y, index_type imageIndex)
Set the Y property of StageLabel.
Definition: FilterMetadata.cpp:3523
ome::xml::meta::FilterMetadata::setXMLAnnotationValue
void setXMLAnnotationValue(const std::string &value, index_type XMLAnnotationIndex)
Set the Value property of XMLAnnotation.
Definition: FilterMetadata.cpp:3897
ome::xml::meta::FilterMetadata::setTermAnnotationID
void setTermAnnotationID(const std::string &id, index_type termAnnotationIndex)
Set the ID property of TermAnnotation.
Definition: FilterMetadata.cpp:3606
ome::xml::meta::FilterMetadata::setPolylineAnnotationRef
void setPolylineAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Polyline.
Definition: FilterMetadata.cpp:3047
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:2657
ome::xml::meta::FilterMetadata::setPlateID
void setPlateID(const std::string &id, index_type plateIndex)
Set the ID property of Plate.
Definition: FilterMetadata.cpp:2716
ome::xml::meta::FilterMetadata::setTransmittanceRangeCutOut
void setTransmittanceRangeCutOut(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > cutOut, index_type instrumentIndex, index_type filterIndex)
Set the CutOut property of TransmittanceRange.
Definition: FilterMetadata.cpp:3719
ome::xml::meta::FilterMetadata::setPlateWellOriginX
void setPlateWellOriginX(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > wellOriginX, index_type plateIndex)
Set the WellOriginX property of Plate.
Definition: FilterMetadata.cpp:2752
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:1561
ome::xml::meta::FilterMetadata::setRectangleHeight
void setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Rectangle.
Definition: FilterMetadata.cpp:3328
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:768
ome::xml::meta::FilterMetadata::setMapAnnotationDescription
void setMapAnnotationDescription(const std::string &description, index_type mapAnnotationIndex)
Set the Description property of MapAnnotation.
Definition: FilterMetadata.cpp:2176
ome::xml::meta::FilterMetadata::setBooleanAnnotationNamespace
void setBooleanAnnotationNamespace(const std::string &namespace_, index_type booleanAnnotationIndex)
Set the Namespace property of BooleanAnnotation.
Definition: FilterMetadata.cpp:456
ome::xml::meta::FilterMetadata::setMaskLocked
void setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Mask.
Definition: FilterMetadata.cpp:2251
ome::xml::meta::FilterMetadata::setDetectorModel
void setDetectorModel(const std::string &model, index_type instrumentIndex, index_type detectorIndex)
Set the Model property of Detector.
Definition: FilterMetadata.cpp:707
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:2905
ome::xml::meta::FilterMetadata::setMaskBinDataCompression
void setMaskBinDataCompression(ome::xml::model::enums::Compression compression, index_type ROIIndex, index_type shapeIndex)
Set the Compression property of BinData.
Definition: FilterMetadata.cpp:359
ome::xml::meta::FilterMetadata::setTagAnnotationID
void setTagAnnotationID(const std::string &id, index_type tagAnnotationIndex)
Set the ID property of TagAnnotation.
Definition: FilterMetadata.cpp:3559
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:2942
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:3798
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:1128
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:1487
ome::xml::meta::FilterMetadata::setBinaryFileBinDataCompression
void setBinaryFileBinDataCompression(ome::xml::model::enums::Compression compression, index_type fileAnnotationIndex)
Set the Compression property of BinData.
Definition: FilterMetadata.cpp:353
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:3655
ome::xml::meta::FilterMetadata::setPolygonID
void setPolygonID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polygon.
Definition: FilterMetadata.cpp:2972
ome::xml::meta::FilterMetadata::setFolderDescription
void setFolderDescription(const std::string &description, index_type folderIndex)
Set the Description property of Folder.
Definition: FilterMetadata.cpp:1384
ome::xml::meta::FilterMetadata::setBinaryFileBinData
void setBinaryFileBinData(const std::vector< uint8_t > &base64Binary, index_type fileAnnotationIndex)
Set the Base64Binary property of BinData.
Definition: FilterMetadata.cpp:317
ome::xml::meta::FilterMetadata::setFileAnnotationAnnotator
void setFileAnnotationAnnotator(const std::string &annotator, index_type fileAnnotationIndex)
Set the Annotator property of FileAnnotation.
Definition: FilterMetadata.cpp:1224
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:3252
ome::xml::meta::FilterMetadata::setProjectExperimenterRef
void setProjectExperimenterRef(const std::string &experimenter, index_type projectIndex)
Set the ExperimenterRef property of Project.
Definition: FilterMetadata.cpp:3196
ome::xml::meta::FilterMetadata::setDetectorID
void setDetectorID(const std::string &id, index_type instrumentIndex, index_type detectorIndex)
Set the ID property of Detector.
Definition: FilterMetadata.cpp:683
ome::xml::meta::FilterMetadata::setPlateDescription
void setPlateDescription(const std::string &description, index_type plateIndex)
Set the Description property of Plate.
Definition: FilterMetadata.cpp:2694
ome::xml::meta::FilterMetadata::setCommentAnnotationID
void setCommentAnnotationID(const std::string &id, index_type commentAnnotationIndex)
Set the ID property of CommentAnnotation.
Definition: FilterMetadata.cpp:590
ome::xml::meta::FilterMetadata::setRightsRightsHeld
void setRightsRightsHeld(const std::string &rightsHeld)
Set the RightsHeld property of Rights.
Definition: FilterMetadata.cpp:3419
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:2688
ome::xml::model::enums::FontStyle
FontStyle enumeration.
Definition: FontStyle.h:72
ome::xml::meta::FilterMetadata::setPixelsTimeIncrement
void setPixelsTimeIncrement(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > timeIncrement, index_type imageIndex)
Set the TimeIncrement property of Pixels.
Definition: FilterMetadata.cpp:2600
ome::xml::meta::FilterMetadata::setPlateStatus
void setPlateStatus(const std::string &status, index_type plateIndex)
Set the Status property of Plate.
Definition: FilterMetadata.cpp:2744
ome::xml::meta::FilterMetadata::setWellType
void setWellType(const std::string &type, index_type plateIndex, index_type wellIndex)
Set the Type property of Well.
Definition: FilterMetadata.cpp:3810
ome::xml::meta::FilterMetadata::setMaskID
void setMaskID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Mask.
Definition: FilterMetadata.cpp:2243
ome::xml::meta::FilterMetadata::setLightEmittingDiodePower
void setLightEmittingDiodePower(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1857
ome::xml::meta::FilterMetadata::setFilamentLotNumber
void setFilamentLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Filament.
Definition: FilterMetadata.cpp:1173
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:2606
ome::xml::model::enums::DetectorType
DetectorType enumeration.
Definition: DetectorType.h:72
ome::xml::meta::FilterMetadata::setGenericExcitationSourceSerialNumber
void setGenericExcitationSourceSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of GenericExcitationSource.
Definition: FilterMetadata.cpp:1472
ome::xml::meta::FilterMetadata::setPolylineStrokeDashArray
void setPolylineStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polyline.
Definition: FilterMetadata.cpp:3123
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:3034
ome::xml::meta::FilterMetadata::setPixelsPhysicalSizeZ
void setPixelsPhysicalSizeZ(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeZ, index_type imageIndex)
Set the PhysicalSizeZ property of Pixels.
Definition: FilterMetadata.cpp:2558
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:2994
ome::xml::meta::FilterMetadata::setObjectiveIris
void setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex)
Set the Iris property of Objective.
Definition: FilterMetadata.cpp:2436
ome::xml::meta::FilterMetadata::setLaserWavelength
void setLaserWavelength(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type instrumentIndex, index_type lightSourceIndex)
Set the Wavelength property of Laser.
Definition: FilterMetadata.cpp:1811
ome::xml::meta::FilterMetadata::setDoubleAnnotationNamespace
void setDoubleAnnotationNamespace(const std::string &namespace_, index_type doubleAnnotationIndex)
Set the Namespace property of DoubleAnnotation.
Definition: FilterMetadata.cpp:877
ome::xml::meta::FilterMetadata::setPolylineText
void setPolylineText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polyline.
Definition: FilterMetadata.cpp:3137
ome::xml::meta::FilterMetadata::setObjectiveLotNumber
void setObjectiveLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the LotNumber property of Objective.
Definition: FilterMetadata.cpp:2448
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:483
ome::xml::meta::FilterMetadata::setROIDescription
void setROIDescription(const std::string &description, index_type ROIIndex)
Set the Description property of ROI.
Definition: FilterMetadata.cpp:3226
ome::xml::meta::FilterMetadata::setDatasetExperimenterGroupRef
void setDatasetExperimenterGroupRef(const std::string &experimenterGroup, index_type datasetIndex)
Set the ExperimenterGroupRef property of Dataset.
Definition: FilterMetadata.cpp:629
ome::xml::meta::FilterMetadata::setXMLAnnotationNamespace
void setXMLAnnotationNamespace(const std::string &namespace_, index_type XMLAnnotationIndex)
Set the Namespace property of XMLAnnotation.
Definition: FilterMetadata.cpp:3889
ome::xml::meta::FilterMetadata::setArcLotNumber
void setArcLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Arc.
Definition: FilterMetadata.cpp:272
ome::xml::meta::FilterMetadata::setDetectorSettingsVoltage
void setDetectorSettingsVoltage(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsElectricPotential > voltage, index_type imageIndex, index_type channelIndex)
Set the Voltage property of DetectorSettings.
Definition: FilterMetadata.cpp:786
ome::xml::meta::FilterMetadata::setObjectiveNominalMagnification
void setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the NominalMagnification property of Objective.
Definition: FilterMetadata.cpp:2472
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:2116
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:615
ome::xml::meta::FilterMetadata::setFileAnnotationDescription
void setFileAnnotationDescription(const std::string &description, index_type fileAnnotationIndex)
Set the Description property of FileAnnotation.
Definition: FilterMetadata.cpp:1232
ome::xml::meta::FilterMetadata::setObjectiveID
void setObjectiveID(const std::string &id, index_type instrumentIndex, index_type objectiveIndex)
Set the ID property of Objective.
Definition: FilterMetadata.cpp:2422
ome::xml::meta::FilterMetadata::setPixelsBigEndian
void setPixelsBigEndian(bool bigEndian, index_type imageIndex)
Set the BigEndian property of Pixels.
Definition: FilterMetadata.cpp:2520
ome::xml::meta::FilterMetadata::setFilterSetID
void setFilterSetID(const std::string &id, index_type instrumentIndex, index_type filterSetIndex)
Set the ID property of FilterSet.
Definition: FilterMetadata.cpp:1336
ome::xml::meta::FilterMetadata::setLineY2
void setLineY2(double y2, index_type ROIIndex, index_type shapeIndex)
Set the Y2 property of Line.
Definition: FilterMetadata.cpp:2070
ome::xml::meta::FilterMetadata::setPlaneDeltaT
void setPlaneDeltaT(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > deltaT, index_type imageIndex, index_type planeIndex)
Set the DeltaT property of Plane.
Definition: FilterMetadata.cpp:2619
ome::xml::meta::FilterMetadata::setUUID
void setUUID(const std::string &uuid)
Set the UUID associated with this collection of metadata.
Definition: FilterMetadata.cpp:228
ome::xml::meta::FilterMetadata::setEllipseRadiusY
void setEllipseRadiusY(double radiusY, index_type ROIIndex, index_type shapeIndex)
Set the RadiusY property of Ellipse.
Definition: FilterMetadata.cpp:948
ome::xml::meta::FilterMetadata::setRectangleFontSize
void setRectangleFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Rectangle.
Definition: FilterMetadata.cpp:3316
ome::xml::meta::FilterMetadata::setImageName
void setImageName(const std::string &name, index_type imageIndex)
Set the Name property of Image.
Definition: FilterMetadata.cpp:1539
ome::xml::meta::FilterMetadata::setInstrumentID
void setInstrumentID(const std::string &id, index_type instrumentIndex)
Set the ID property of Instrument.
Definition: FilterMetadata.cpp:1586
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:3322
ome::xml::meta::FilterMetadata::setLightEmittingDiodeLotNumber
void setLightEmittingDiodeLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1833
ome::xml::meta::FilterMetadata::setExperimentID
void setExperimentID(const std::string &id, index_type experimentIndex)
Set the ID property of Experiment.
Definition: FilterMetadata.cpp:1035
ome::xml::meta::FilterMetadata::setFolderAnnotationRef
void setFolderAnnotationRef(const std::string &annotation, index_type folderIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Folder.
Definition: FilterMetadata.cpp:1378
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:2911
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::setMaskFillColor
void setMaskFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Mask.
Definition: FilterMetadata.cpp:2207
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:3768
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:3833
ome::xml::meta::FilterMetadata::setRectangleAnnotationRef
void setRectangleAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Rectangle.
Definition: FilterMetadata.cpp:3292
ome::xml::meta::FilterMetadata::setScreenProtocolDescription
void setScreenProtocolDescription(const std::string &protocolDescription, index_type screenIndex)
Set the ProtocolDescription property of Screen.
Definition: FilterMetadata.cpp:3468
ome::xml::meta::FilterMetadata::setFileAnnotationNamespace
void setFileAnnotationNamespace(const std::string &namespace_, index_type fileAnnotationIndex)
Set the Namespace property of FileAnnotation.
Definition: FilterMetadata.cpp:1248
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:2046
ome::xml::meta::FilterMetadata::setPolygonStrokeWidth
void setPolygonStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Polygon.
Definition: FilterMetadata.cpp:3008
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:3649
ome::xml::meta::FilterMetadata::setRectangleText
void setRectangleText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Rectangle.
Definition: FilterMetadata.cpp:3368
ome::xml::meta::FilterMetadata::setLineLocked
void setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Line.
Definition: FilterMetadata.cpp:1982
ome::xml::meta::FilterMetadata::createRoot
void createRoot()
Create root node.
Definition: FilterMetadata.cpp:210
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:2540
ome::xml::meta::FilterMetadata::setMaskBinDataBigEndian
void setMaskBinDataBigEndian(bool bigEndian, index_type ROIIndex, index_type shapeIndex)
Set the BigEndian property of BinData.
Definition: FilterMetadata.cpp:341
ome::xml::model::enums::LaserType
LaserType enumeration.
Definition: LaserType.h:72
ome::xml::meta::FilterMetadata::setBinaryFileMIMEType
void setBinaryFileMIMEType(const std::string &mimeType, index_type fileAnnotationIndex)
Set the MIMEType property of BinaryFile.
Definition: FilterMetadata.cpp:398
ome::xml::meta::FilterMetadata::setPlanePositionZ
void setPlanePositionZ(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionZ, index_type imageIndex, index_type planeIndex)
Set the PositionZ property of Plane.
Definition: FilterMetadata.cpp:2651
ome::xml::meta::FilterMetadata::setRectangleX
void setRectangleX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Rectangle.
Definition: FilterMetadata.cpp:3406
ome::xml::meta::FilterMetadata::setPointY
void setPointY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Point.
Definition: FilterMetadata.cpp:2929
ome::xml::meta::FilterMetadata::setListAnnotationDescription
void setListAnnotationDescription(const std::string &description, index_type listAnnotationIndex)
Set the Description property of ListAnnotation.
Definition: FilterMetadata.cpp:2091
ome::xml::meta::FilterMetadata::setMicroscopeModel
void setMicroscopeModel(const std::string &model, index_type instrumentIndex)
Set the Model property of Microscope.
Definition: FilterMetadata.cpp:2381
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:2851
ome::xml::meta::FilterMetadata::setInstrumentAnnotationRef
void setInstrumentAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Instrument.
Definition: FilterMetadata.cpp:1580
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:1779
ome::xml::meta::FilterMetadata::setWellSamplePositionY
void setWellSamplePositionY(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the PositionY property of WellSample.
Definition: FilterMetadata.cpp:3845
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:3731
ome::xml::meta::FilterMetadata::setExperimenterFirstName
void setExperimenterFirstName(const std::string &firstName, index_type experimenterIndex)
Set the FirstName property of Experimenter.
Definition: FilterMetadata.cpp:1065
ome::xml::meta::FilterMetadata::setLightEmittingDiodeAnnotationRef
void setLightEmittingDiodeAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of LightEmittingDiode.
Definition: FilterMetadata.cpp:1819
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:3700
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:3176
ome::xml::meta::FilterMetadata::setTransmittanceRangeCutIn
void setTransmittanceRangeCutIn(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > cutIn, index_type instrumentIndex, index_type filterIndex)
Set the CutIn property of TransmittanceRange.
Definition: FilterMetadata.cpp:3707
ome::xml::meta::FilterMetadata::setXMLAnnotationID
void setXMLAnnotationID(const std::string &id, index_type XMLAnnotationIndex)
Set the ID property of XMLAnnotation.
Definition: FilterMetadata.cpp:3881
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:3348
ome::xml::meta::FilterMetadata::setLabelAnnotationRef
void setLabelAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Label.
Definition: FilterMetadata.cpp:1596
ome::xml::meta::FilterMetadata::setTimestampAnnotationAnnotator
void setTimestampAnnotationAnnotator(const std::string &annotator, index_type timestampAnnotationIndex)
Set the Annotator property of TimestampAnnotation.
Definition: FilterMetadata.cpp:3668
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:3117
ome::xml::meta::FilterMetadata::setArcID
void setArcID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Arc.
Definition: FilterMetadata.cpp:264
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:1674
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:3163
ome::xml::meta::FilterMetadata::setLongAnnotationNamespace
void setLongAnnotationNamespace(const std::string &namespace_, index_type longAnnotationIndex)
Set the Namespace property of LongAnnotation.
Definition: FilterMetadata.cpp:2146
ome::xml::meta::FilterMetadata::setListAnnotationAnnotator
void setListAnnotationAnnotator(const std::string &annotator, index_type listAnnotationIndex)
Set the Annotator property of ListAnnotation.
Definition: FilterMetadata.cpp:2083
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:2285
ome::xml::meta::FilterMetadata::setDichroicAnnotationRef
void setDichroicAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type dichroicIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Dichroic.
Definition: FilterMetadata.cpp:799
ome::xml::meta::FilterMetadata::setFilterSerialNumber
void setFilterSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type filterIndex)
Set the SerialNumber property of Filter.
Definition: FilterMetadata.cpp:1303
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:3631
ome::xml::meta::FilterMetadata::setArcPower
void setArcPower(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Arc.
Definition: FilterMetadata.cpp:296
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:1311
ome::xml::meta::FilterMetadata::setImageInstrumentRef
void setImageInstrumentRef(const std::string &instrument, index_type imageIndex)
Set the InstrumentRef property of Image.
Definition: FilterMetadata.cpp:1527
ome::xml::meta::FilterMetadata::setImagingEnvironmentTemperature
void setImagingEnvironmentTemperature(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTemperature > temperature, index_type imageIndex)
Set the Temperature property of ImagingEnvironment.
Definition: FilterMetadata.cpp:1573
ome::xml::meta::FilterMetadata::setDatasetDescription
void setDatasetDescription(const std::string &description, index_type datasetIndex)
Set the Description property of Dataset.
Definition: FilterMetadata.cpp:621
ome::xml::meta::FilterMetadata::setLaserTuneable
void setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex)
Set the Tuneable property of Laser.
Definition: FilterMetadata.cpp:1799
ome::xml::meta::FilterMetadata::setPointX
void setPointX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Point.
Definition: FilterMetadata.cpp:2923
ome::xml::meta::FilterMetadata::setTagAnnotationDescription
void setTagAnnotationDescription(const std::string &description, index_type tagAnnotationIndex)
Set the Description property of TagAnnotation.
Definition: FilterMetadata.cpp:3551
ome::xml::meta::FilterMetadata::setCommentAnnotationAnnotator
void setCommentAnnotationAnnotator(const std::string &annotator, index_type commentAnnotationIndex)
Set the Annotator property of CommentAnnotation.
Definition: FilterMetadata.cpp:574
ome::xml::meta::FilterMetadata::setMaskText
void setMaskText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Mask.
Definition: FilterMetadata.cpp:2277
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:3053
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:3637
ome::xml::model::enums::PixelType
PixelType enumeration.
Definition: PixelType.h:72
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:2682
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:2564
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:3394
ome::xml::meta::FilterMetadata::setPolylineStrokeWidth
void setPolylineStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Polyline.
Definition: FilterMetadata.cpp:3131
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:3851
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:898
ome::xml::meta::FilterMetadata::setPlateExternalIdentifier
void setPlateExternalIdentifier(const std::string &externalIdentifier, index_type plateIndex)
Set the ExternalIdentifier property of Plate.
Definition: FilterMetadata.cpp:2702
ome::xml::meta::FilterMetadata::setEllipseY
void setEllipseY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Ellipse.
Definition: FilterMetadata.cpp:1012
ome::xml::meta::FilterMetadata::setArcManufacturer
void setArcManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Arc.
Definition: FilterMetadata.cpp:280
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:1717
ome::xml::meta::FilterMetadata::setMaskBinData
void setMaskBinData(const std::vector< uint8_t > &base64Binary, index_type ROIIndex, index_type shapeIndex)
Set the Base64Binary property of BinData.
Definition: FilterMetadata.cpp:323
ome::xml::meta::FilterMetadata::setImageDescription
void setImageDescription(const std::string &description, index_type imageIndex)
Set the Description property of Image.
Definition: FilterMetadata.cpp:1493
ome::xml::meta::FilterMetadata::setExperimenterGroupName
void setExperimenterGroupName(const std::string &name, index_type experimenterGroupIndex)
Set the Name property of ExperimenterGroup.
Definition: FilterMetadata.cpp:1148
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:3022
ome::xml::meta::FilterMetadata::setExperimenterUserName
void setExperimenterUserName(const std::string &userName, index_type experimenterIndex)
Set the UserName property of Experimenter.
Definition: FilterMetadata.cpp:1105
ome::xml::meta::FilterMetadata::setFolderName
void setFolderName(const std::string &name, index_type folderIndex)
Set the Name property of Folder.
Definition: FilterMetadata.cpp:1412
ome::xml::meta::FilterMetadata::setWellSampleID
void setWellSampleID(const std::string &id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the ID property of WellSample.
Definition: FilterMetadata.cpp:3819
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:1567
ome::xml::meta::FilterMetadata::setMaskAnnotationRef
void setMaskAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Mask.
Definition: FilterMetadata.cpp:2201
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:3298
ome::xml::meta::FilterMetadata::setChannelLightSourceSettingsID
void setChannelLightSourceSettingsID(const std::string &id, index_type imageIndex, index_type channelIndex)
Set the ID property of LightSourceSettings.
Definition: FilterMetadata.cpp:1909
ome::xml::model::primitives::Quantity
A quantity of a defined unit.
Definition: Quantity.h:57
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:2899
ome::xml::meta::FilterMetadata::setMaskFontSize
void setMaskFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Mask.
Definition: FilterMetadata.cpp:2225
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:3737
ome::xml::meta::FilterMetadata::setChannelExcitationWavelength
void setChannelExcitationWavelength(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > excitationWavelength, index_type imageIndex, index_type channelIndex)
Set the ExcitationWavelength property of Channel.
Definition: FilterMetadata.cpp:501
ome::xml::meta::FilterMetadata::setRectangleY
void setRectangleY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Rectangle.
Definition: FilterMetadata.cpp:3412
ome::xml::meta::FilterMetadata::setDoubleAnnotationAnnotator
void setDoubleAnnotationAnnotator(const std::string &annotator, index_type doubleAnnotationIndex)
Set the Annotator property of DoubleAnnotation.
Definition: FilterMetadata.cpp:853
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:489
ome::xml::meta::FilterMetadata::setPixelsBinData
void setPixelsBinData(const std::vector< uint8_t > &base64Binary, index_type imageIndex, index_type binDataIndex)
Set the Base64Binary property of BinData.
Definition: FilterMetadata.cpp:329
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:649
ome::xml::meta::FilterMetadata::setImageExperimentRef
void setImageExperimentRef(const std::string &experiment, index_type imageIndex)
Set the ExperimentRef property of Image.
Definition: FilterMetadata.cpp:1501
ome::xml::meta::FilterMetadata::setChannelPinholeSize
void setChannelPinholeSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > pinholeSize, index_type imageIndex, index_type channelIndex)
Set the PinholeSize property of Channel.
Definition: FilterMetadata.cpp:549
ome::xml::meta::FilterMetadata::setRectangleStrokeDashArray
void setRectangleStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Rectangle.
Definition: FilterMetadata.cpp:3354
ome::xml::meta::FilterMetadata::setLaserManufacturer
void setLaserManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Laser.
Definition: FilterMetadata.cpp:1745
ome::xml::meta::FilterMetadata::setChannelEmissionWavelength
void setChannelEmissionWavelength(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > emissionWavelength, index_type imageIndex, index_type channelIndex)
Set the EmissionWavelength property of Channel.
Definition: FilterMetadata.cpp:495
ome::xml::meta::FilterMetadata::setObjectiveCalibratedMagnification
void setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the CalibratedMagnification property of Objective.
Definition: FilterMetadata.cpp:2410
ome::xml::meta::FilterMetadata::setReagentReagentIdentifier
void setReagentReagentIdentifier(const std::string &reagentIdentifier, index_type screenIndex, index_type reagentIndex)
Set the ReagentIdentifier property of Reagent.
Definition: FilterMetadata.cpp:3282
ome::xml::meta::FilterMetadata::setWellSamplePositionX
void setWellSamplePositionX(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the PositionX property of WellSample.
Definition: FilterMetadata.cpp:3839
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:904
ome::xml::meta::FilterMetadata::setDichroicModel
void setDichroicModel(const std::string &model, index_type instrumentIndex, index_type dichroicIndex)
Set the Model property of Dichroic.
Definition: FilterMetadata.cpp:829
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:1218
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:2000
ome::xml::meta::FilterMetadata::setTagAnnotationValue
void setTagAnnotationValue(const std::string &value, index_type tagAnnotationIndex)
Set the Value property of TagAnnotation.
Definition: FilterMetadata.cpp:3575
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:555
ome::xml::meta::FilterMetadata::setObjectiveSerialNumber
void setObjectiveSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the SerialNumber property of Objective.
Definition: FilterMetadata.cpp:2478
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:1944
ome::xml::meta::FilterMetadata::setPolylinePoints
void setPolylinePoints(const std::string &points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polyline.
Definition: FilterMetadata.cpp:3109
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:922
ome::xml::model::primitives::Color
An RGBA color value.
Definition: Color.h:84
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:1968
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:3388
ome::xml::meta::FilterMetadata::setDetectorOffset
void setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex)
Set the Offset property of Detector.
Definition: FilterMetadata.cpp:715
ome::xml::meta::FilterMetadata::setLightPathAnnotationRef
void setLightPathAnnotationRef(const std::string &annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex)
Set the AnnotationRef property of LightPath.
Definition: FilterMetadata.cpp:1872
ome::xml::meta::FilterMetadata::setExperimenterInstitution
void setExperimenterInstitution(const std::string &institution, index_type experimenterIndex)
Set the Institution property of Experimenter.
Definition: FilterMetadata.cpp:1081
ome::xml::meta::FilterMetadata::setDatasetID
void setDatasetID(const std::string &id, index_type datasetIndex)
Set the ID property of Dataset.
Definition: FilterMetadata.cpp:641
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:3643
ome::xml::meta::FilterMetadata::setCommentAnnotationDescription
void setCommentAnnotationDescription(const std::string &description, index_type commentAnnotationIndex)
Set the Description property of CommentAnnotation.
Definition: FilterMetadata.cpp:582
ome::xml::meta::FilterMetadata::setLineStrokeWidth
void setLineStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Line.
Definition: FilterMetadata.cpp:2014
ome::xml::meta::FilterMetadata::setLaserAnnotationRef
void setLaserAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Laser.
Definition: FilterMetadata.cpp:1711
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:568
ome::xml::meta::FilterMetadata::setFolderImageRef
void setFolderImageRef(const std::string &image, index_type folderIndex, index_type imageRefIndex)
Set the ImageRef property of Folder.
Definition: FilterMetadata.cpp:1406
ome::xml::meta::FilterMetadata::setUUIDFileName
void setUUIDFileName(const std::string &fileName, index_type imageIndex, index_type tiffDataIndex)
Set the FileName property of UUID.
Definition: FilterMetadata.cpp:3746
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:561
ome::xml::meta::FilterMetadata::setFilterManufacturer
void setFilterManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type filterIndex)
Set the Manufacturer property of Filter.
Definition: FilterMetadata.cpp:1287
ome::xml::meta::FilterMetadata::getRoot
ome::compat::shared_ptr< MetadataRoot > & getRoot()
Get the root node of the metadata.
Definition: FilterMetadata.cpp:216
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:1686
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:426
ome::xml::meta::FilterMetadata::setXMLAnnotationDescription
void setXMLAnnotationDescription(const std::string &description, index_type XMLAnnotationIndex)
Set the Description property of XMLAnnotation.
Definition: FilterMetadata.cpp:3873
ome::xml::meta::FilterMetadata::setBinaryFileFileName
void setBinaryFileFileName(const std::string &fileName, index_type fileAnnotationIndex)
Set the FileName property of BinaryFile.
Definition: FilterMetadata.cpp:390
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:1330
ome::xml::meta::FilterMetadata::setLineX2
void setLineX2(double x2, index_type ROIIndex, index_type shapeIndex)
Set the X2 property of Line.
Definition: FilterMetadata.cpp:2058
ome::xml::meta::FilterMetadata::setWellExternalIdentifier
void setWellExternalIdentifier(const std::string &externalIdentifier, index_type plateIndex, index_type wellIndex)
Set the ExternalIdentifier property of Well.
Definition: FilterMetadata.cpp:3782
ome::xml::meta::FilterMetadata::setObjectiveAnnotationRef
void setObjectiveAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type objectiveIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Objective.
Definition: FilterMetadata.cpp:2404
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:1608
ome::xml::meta::FilterMetadata::setArcSerialNumber
void setArcSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Arc.
Definition: FilterMetadata.cpp:302
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:2582
ome::xml::meta::FilterMetadata::setArcModel
void setArcModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Arc.
Definition: FilterMetadata.cpp:288
ome::xml::meta::FilterMetadata::setLaserLotNumber
void setLaserLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Laser.
Definition: FilterMetadata.cpp:1737
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:2416
ome::xml::meta::FilterMetadata::store
ome::compat::shared_ptr< MetadataStore > store
The wrapped metadata store.
Definition: FilterMetadata.h:69
ome::xml::meta::FilterMetadata::setTransmittanceRangeCutInTolerance
void setTransmittanceRangeCutInTolerance(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > cutInTolerance, index_type instrumentIndex, index_type filterIndex)
Set the CutInTolerance property of TransmittanceRange.
Definition: FilterMetadata.cpp:3713
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:3537
ome::xml::meta::FilterMetadata::setReagentDescription
void setReagentDescription(const std::string &description, index_type screenIndex, index_type reagentIndex)
Set the Description property of Reagent.
Definition: FilterMetadata.cpp:3258
ome::xml::meta::FilterMetadata::setLongAnnotationDescription
void setLongAnnotationDescription(const std::string &description, index_type longAnnotationIndex)
Set the Description property of LongAnnotation.
Definition: FilterMetadata.cpp:2130
ome::xml::meta::FilterMetadata::setPointID
void setPointID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Point.
Definition: FilterMetadata.cpp:2857
ome::xml::meta::FilterMetadata::setExperimenterID
void setExperimenterID(const std::string &id, index_type experimenterIndex)
Set the ID property of Experimenter.
Definition: FilterMetadata.cpp:1073
ome::xml::meta::FilterMetadata::setLineY1
void setLineY1(double y1, index_type ROIIndex, index_type shapeIndex)
Set the Y1 property of Line.
Definition: FilterMetadata.cpp:2064
ome::xml::meta::FilterMetadata::setRoot
void setRoot(ome::compat::shared_ptr< MetadataRoot > &root)
Set the root node of the metadata.
Definition: FilterMetadata.cpp:222
ome::xml::model::enums::LaserMedium
LaserMedium enumeration.
Definition: LaserMedium.h:72
ome::xml::meta::FilterMetadata::setDetectorAnnotationRef
void setDetectorAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type detectorIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Detector.
Definition: FilterMetadata.cpp:671
ome::xml::meta::FilterMetadata::setLaserSerialNumber
void setLaserSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Laser.
Definition: FilterMetadata.cpp:1791
ome::xml::meta::FilterMetadata::setScreenID
void setScreenID(const std::string &id, index_type screenIndex)
Set the ID property of Screen.
Definition: FilterMetadata.cpp:3446
ome::xml::meta::FilterMetadata::setBooleanAnnotationAnnotator
void setBooleanAnnotationAnnotator(const std::string &annotator, index_type booleanAnnotationIndex)
Set the Annotator property of BooleanAnnotation.
Definition: FilterMetadata.cpp:432
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:3304
ome::xml::meta::FilterMetadata::setRectangleStrokeWidth
void setRectangleStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Rectangle.
Definition: FilterMetadata.cpp:3362
ome::xml::meta::FilterMetadata::setFolderFolderRef
void setFolderFolderRef(const std::string &folder, index_type folderIndex, index_type folderRefIndex)
Set the FolderRef property of Folder.
Definition: FilterMetadata.cpp:1392
ome::xml::meta::FilterMetadata::setDetectorSettingsReadOutRate
void setDetectorSettingsReadOutRate(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsFrequency > readOutRate, index_type imageIndex, index_type channelIndex)
Set the ReadOutRate property of DetectorSettings.
Definition: FilterMetadata.cpp:780
ome::xml::meta::FilterMetadata::setBinaryOnlyMetadataFile
void setBinaryOnlyMetadataFile(const std::string &metadataFile)
Set the MetadataFile property of BinaryOnly.
Definition: FilterMetadata.cpp:413
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:3157
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:3859
ome::xml::meta::FilterMetadata::setChannelLightSourceSettingsWavelength
void setChannelLightSourceSettingsWavelength(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type imageIndex, index_type channelIndex)
Set the Wavelength property of LightSourceSettings.
Definition: FilterMetadata.cpp:1925
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:2793
ome::xml::model::primitives::OrderedMultimap
boost::multi_index_container< ordered_map_value, boost::multi_index::indexed_by< boost::multi_index::random_access< boost::multi_index::tag< order_index > >, boost::multi_index::hashed_non_unique< boost::multi_index::tag< key_index >, boost::multi_index::member< ordered_map_value, std::string, &ordered_map_value::first > > > > OrderedMultimap
Map preserving insertion order.
Definition: OrderedMultimap.h:89
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:2732
ome::xml::meta::FilterMetadata::setReagentName
void setReagentName(const std::string &name, index_type screenIndex, index_type reagentIndex)
Set the Name property of Reagent.
Definition: FilterMetadata.cpp:3274
ome::xml::meta::FilterMetadata::setGenericExcitationSourceMap
void setGenericExcitationSourceMap(const ome::xml::model::primitives::OrderedMultimap &value, index_type instrumentIndex, index_type lightSourceIndex)
Set the map value of GenericExcitationSource.
Definition: FilterMetadata.cpp:241
ome::xml::meta::FilterMetadata::setMicroscopeManufacturer
void setMicroscopeManufacturer(const std::string &manufacturer, index_type instrumentIndex)
Set the Manufacturer property of Microscope.
Definition: FilterMetadata.cpp:2373
ome::xml::meta::FilterMetadata::setDichroicSerialNumber
void setDichroicSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the SerialNumber property of Dichroic.
Definition: FilterMetadata.cpp:837
ome::xml::meta::FilterMetadata::setTermAnnotationValue
void setTermAnnotationValue(const std::string &value, index_type termAnnotationIndex)
Set the Value property of TermAnnotation.
Definition: FilterMetadata.cpp:3622
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:3059
ome::xml::meta::FilterMetadata::setLabelY
void setLabelY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Label.
Definition: FilterMetadata.cpp:1704
ome::xml::meta::FilterMetadata::setPixelsBinDataBigEndian
void setPixelsBinDataBigEndian(bool bigEndian, index_type imageIndex, index_type binDataIndex)
Set the BigEndian property of BinData.
Definition: FilterMetadata.cpp:347
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:3220
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:1994
ome::xml::meta::FilterMetadata::setLaserRepetitionRate
void setLaserRepetitionRate(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsFrequency > repetitionRate, index_type instrumentIndex, index_type lightSourceIndex)
Set the RepetitionRate property of Laser.
Definition: FilterMetadata.cpp:1785
ome::xml::meta::FilterMetadata::setScreenName
void setScreenName(const std::string &name, index_type screenIndex)
Set the Name property of Screen.
Definition: FilterMetadata.cpp:3454
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:1614
ome::xml::meta::FilterMetadata::setReagentID
void setReagentID(const std::string &id, index_type screenIndex, index_type reagentIndex)
Set the ID property of Reagent.
Definition: FilterMetadata.cpp:3266
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:3762
ome::xml::meta::FilterMetadata::~FilterMetadata
virtual ~FilterMetadata()
Destructor.
Definition: FilterMetadata.cpp:205
ome::xml::meta::FilterMetadata::setTermAnnotationNamespace
void setTermAnnotationNamespace(const std::string &namespace_, index_type termAnnotationIndex)
Set the Namespace property of TermAnnotation.
Definition: FilterMetadata.cpp:3614
ome::xml::meta::FilterMetadata::setPixelsPhysicalSizeX
void setPixelsPhysicalSizeX(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeX, index_type imageIndex)
Set the PhysicalSizeX property of Pixels.
Definition: FilterMetadata.cpp:2546
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:2948
ome::xml::meta::FilterMetadata::setLabelStrokeDashArray
void setLabelStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Label.
Definition: FilterMetadata.cpp:1652
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:1950
ome::xml::meta::FilterMetadata::setChannelNDFilter
void setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex)
Set the NDFilter property of Channel.
Definition: FilterMetadata.cpp:535
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:2303
ome::xml::meta::FilterMetadata::setBinaryOnlyUUID
void setBinaryOnlyUUID(const std::string &uuid)
Set the UUID property of BinaryOnly.
Definition: FilterMetadata.cpp:419
ome::xml::meta::FilterMetadata::setCommentAnnotationValue
void setCommentAnnotationValue(const std::string &value, index_type commentAnnotationIndex)
Set the Value property of CommentAnnotation.
Definition: FilterMetadata.cpp:606
ome::xml::meta::FilterMetadata::setMapAnnotationID
void setMapAnnotationID(const std::string &id, index_type mapAnnotationIndex)
Set the ID property of MapAnnotation.
Definition: FilterMetadata.cpp:2184
ome::xml::meta::FilterMetadata::setProjectExperimenterGroupRef
void setProjectExperimenterGroupRef(const std::string &experimenterGroup, index_type projectIndex)
Set the ExperimenterGroupRef property of Project.
Definition: FilterMetadata.cpp:3190
ome::xml::meta::FilterMetadata::setImageExperimenterRef
void setImageExperimenterRef(const std::string &experimenter, index_type imageIndex)
Set the ExperimenterRef property of Image.
Definition: FilterMetadata.cpp:1513
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:3145
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:3028
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:2663
ome::xml::meta::FilterMetadata::setEllipseText
void setEllipseText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Ellipse.
Definition: FilterMetadata.cpp:974
ome::xml::meta::FilterMetadata::setFolderID
void setFolderID(const std::string &id, index_type folderIndex)
Set the ID property of Folder.
Definition: FilterMetadata.cpp:1398
ome::xml::meta::FilterMetadata::setPixelsID
void setPixelsID(const std::string &id, index_type imageIndex)
Set the ID property of Pixels.
Definition: FilterMetadata.cpp:2532
ome::xml::meta::FilterMetadata::setCommentAnnotationNamespace
void setCommentAnnotationNamespace(const std::string &namespace_, index_type commentAnnotationIndex)
Set the Namespace property of CommentAnnotation.
Definition: FilterMetadata.cpp:598
ome::xml::meta::FilterMetadata::setGenericExcitationSourceAnnotationRef
void setGenericExcitationSourceAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of GenericExcitationSource.
Definition: FilterMetadata.cpp:1428
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:1680
ome::xml::meta::FilterMetadata::setDetectorSettingsGain
void setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex)
Set the Gain property of DetectorSettings.
Definition: FilterMetadata.cpp:754
ome::xml::meta::FilterMetadata::setPixelsBinDataLength
void setPixelsBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type imageIndex, index_type binDataIndex)
Set the Length property of BinData.
Definition: FilterMetadata.cpp:383
ome::xml::meta::FilterMetadata::setLabelLocked
void setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Label.
Definition: FilterMetadata.cpp:1640
ome::xml::meta::FilterMetadata::setPlateAcquisitionDescription
void setPlateAcquisitionDescription(const std::string &description, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Description property of PlateAcquisition.
Definition: FilterMetadata.cpp:2771
ome::xml::model::enums::MicroscopeType
MicroscopeType enumeration.
Definition: MicroscopeType.h:72
ome::xml::meta::FilterMetadata::setMaskStrokeWidth
void setMaskStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Mask.
Definition: FilterMetadata.cpp:2271
ome::xml::meta::FilterMetadata::setGenericExcitationSourcePower
void setGenericExcitationSourcePower(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of GenericExcitationSource.
Definition: FilterMetadata.cpp:1466
ome::xml::meta::FilterMetadata::setChannelName
void setChannelName(const std::string &name, index_type imageIndex, index_type channelIndex)
Set the Name property of Channel.
Definition: FilterMetadata.cpp:541
ome::xml::meta::FilterMetadata::setPolygonPoints
void setPolygonPoints(const std::string &points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polygon.
Definition: FilterMetadata.cpp:2986
ome::xml::meta::FilterMetadata::setImagingEnvironmentAirPressure
void setImagingEnvironmentAirPressure(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPressure > airPressure, index_type imageIndex)
Set the AirPressure property of ImagingEnvironment.
Definition: FilterMetadata.cpp:1555
ome::xml::meta::FilterMetadata::setFilamentAnnotationRef
void setFilamentAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Filament.
Definition: FilterMetadata.cpp:1159
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:2813
ome::xml::meta::FilterMetadata::setScreenProtocolIdentifier
void setScreenProtocolIdentifier(const std::string &protocolIdentifier, index_type screenIndex)
Set the ProtocolIdentifier property of Screen.
Definition: FilterMetadata.cpp:3476
ome::xml::meta::FilterMetadata::setFilterSetSerialNumber
void setFilterSetSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the SerialNumber property of FilterSet.
Definition: FilterMetadata.cpp:1368
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:729
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:310
ome::xml::meta::FilterMetadata::setBooleanAnnotationValue
void setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex)
Set the Value property of BooleanAnnotation.
Definition: FilterMetadata.cpp:464
ome::xml::meta::FilterMetadata::setDetectorSerialNumber
void setDetectorSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type detectorIndex)
Set the SerialNumber property of Detector.
Definition: FilterMetadata.cpp:721
ome::xml::meta::FilterMetadata::setObjectiveSettingsCorrectionCollar
void setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex)
Set the CorrectionCollar property of ObjectiveSettings.
Definition: FilterMetadata.cpp:2493
ome::xml::meta::FilterMetadata::setFilamentModel
void setFilamentModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Filament.
Definition: FilterMetadata.cpp:1189
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:3382
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:1481
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:1318
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::setFilamentID
void setFilamentID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Filament.
Definition: FilterMetadata.cpp:1165
ome::xml::meta::FilterMetadata::setFilamentManufacturer
void setFilamentManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Filament.
Definition: FilterMetadata.cpp:1181
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:2594
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:2576
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:1602
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:2351
ome::xml::meta::FilterMetadata::setPlateAcquisitionID
void setPlateAcquisitionID(const std::string &id, index_type plateIndex, index_type plateAcquisitionIndex)
Set the ID property of PlateAcquisition.
Definition: FilterMetadata.cpp:2785
ome::xml::meta::FilterMetadata
Filtered metadata store.
Definition: FilterMetadata.h:65
ome::xml::meta::FilterMetadata::setFolderROIRef
void setFolderROIRef(const std::string &roi, index_type folderIndex, index_type ROIRefIndex)
Set the ROIRef property of Folder.
Definition: FilterMetadata.cpp:1420