ome-xml 5.2.3

AggregateMetadata.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_AGGREGATEMETADATA_H
47 #define OME_XML_META_AGGREGATEMETADATA_H
48
49 #include <ome/xml/meta/BaseMetadata.h>
50 #include <ome/xml/meta/Metadata.h>
51 #include <ome/xml/meta/MetadataException.h>
52
53 namespace ome
54 {
55 namespace xml
56 {
57 namespace meta
58 {
59
67 class AggregateMetadata : virtual public Metadata
68 {
69 public:
71 typedef std::vector<ome::compat::shared_ptr<BaseMetadata> > delegate_list_type;
72
73 private:
75 delegate_list_type delegates;
76
77 public:
84 AggregateMetadata(delegate_list_type& delegates);
85
87 virtual
88 ~AggregateMetadata();
89
90 // Documented in base class.
91 void
92 createRoot();
93
100 ome::compat::shared_ptr<MetadataRoot>&
101 getRoot();
102
109 void
110 setRoot(ome::compat::shared_ptr<MetadataRoot>& root);
111
112 // Documented in base class.
113 index_type
114 getBooleanAnnotationAnnotationCount(index_type booleanAnnotationIndex) const;
115
116 // Documented in base class.
117 index_type
118 getCommentAnnotationAnnotationCount(index_type commentAnnotationIndex) const;
119
120 // Documented in base class.
121 index_type
122 getDoubleAnnotationAnnotationCount(index_type doubleAnnotationIndex) const;
123
124 // Documented in base class.
125 index_type
126 getFileAnnotationAnnotationCount(index_type fileAnnotationIndex) const;
127
128 // Documented in base class.
129 index_type
130 getListAnnotationAnnotationCount(index_type listAnnotationIndex) const;
131
132 // Documented in base class.
133 index_type
134 getLongAnnotationAnnotationCount(index_type longAnnotationIndex) const;
135
136 // Documented in base class.
137 index_type
138 getMapAnnotationAnnotationCount(index_type mapAnnotationIndex) const;
139
140 // Documented in base class.
141 index_type
142 getTagAnnotationAnnotationCount(index_type tagAnnotationIndex) const;
143
144 // Documented in base class.
145 index_type
146 getTermAnnotationAnnotationCount(index_type termAnnotationIndex) const;
147
148 // Documented in base class.
149 index_type
150 getTimestampAnnotationAnnotationCount(index_type timestampAnnotationIndex) const;
151
152 // Documented in base class.
153 index_type
154 getXMLAnnotationAnnotationCount(index_type xmlAnnotationIndex) const;
155
156
157 // Documented in base class.
158 const std::string&
159 getLightSourceType(index_type instrumentIndex, index_type lightSourceIndex) const;
160
161 // Documented in base class.
162 index_type
163 getLightSourceCount(index_type instrumentIndex) const;
164 // Documented in base class.
165 const std::string&
166 getShapeType(index_type ROIIndex, index_type shapeIndex) const;
167
168 // Documented in base class.
169 index_type
170 getShapeCount(index_type ROIIndex) const;
171
172 // Documented in base class.
173 index_type
174 getLightSourceAnnotationRefCount(index_type instrumentIndex, index_type lightSourceIndex) const;
175
176 // Documented in base class.
177 index_type
178 getInstrumentAnnotationRefCount(index_type instrumentIndex) const;
179
180 // Documented in base class.
181 index_type
182 getObjectiveAnnotationRefCount(index_type instrumentIndex, index_type objectiveIndex) const;
183
184 // Documented in base class.
185 index_type
186 getFolderAnnotationRefCount(index_type folderIndex) const;
187
188 // Documented in base class.
189 index_type
190 getDetectorAnnotationRefCount(index_type instrumentIndex, index_type detectorIndex) const;
191
192 // Documented in base class.
193 index_type
194 getChannelAnnotationRefCount(index_type imageIndex, index_type channelIndex) const;
195
196 // Documented in base class.
197 index_type
198 getPlateAnnotationRefCount(index_type plateIndex) const;
199
200 // Documented in base class.
201 index_type
202 getExperimenterGroupAnnotationRefCount(index_type experimenterGroupIndex) const;
203
204 // Documented in base class.
205 index_type
206 getScreenAnnotationRefCount(index_type screenIndex) const;
207
208 // Documented in base class.
209 index_type
210 getReagentAnnotationRefCount(index_type screenIndex, index_type reagentIndex) const;
211
212 // Documented in base class.
213 index_type
214 getPlaneAnnotationRefCount(index_type imageIndex, index_type planeIndex) const;
215
216 // Documented in base class.
217 index_type
218 getExperimenterAnnotationRefCount(index_type experimenterIndex) const;
219
220 // Documented in base class.
221 index_type
222 getDichroicAnnotationRefCount(index_type instrumentIndex, index_type dichroicIndex) const;
223
224 // Documented in base class.
225 index_type
226 getWellAnnotationRefCount(index_type plateIndex, index_type wellIndex) const;
227
228 // Documented in base class.
229 index_type
230 getFilterAnnotationRefCount(index_type instrumentIndex, index_type filterIndex) const;
231
232 // Documented in base class.
233 index_type
234 getPlateAcquisitionAnnotationRefCount(index_type plateIndex, index_type plateAcquisitionIndex) const;
235
236 // Documented in base class.
237 index_type
238 getROIAnnotationRefCount(index_type ROIIndex) const;
239
240 // Documented in base class.
241 index_type
242 getProjectAnnotationRefCount(index_type projectIndex) const;
243
244 // Documented in base class.
245 index_type
246 getLightPathAnnotationRefCount(index_type imageIndex, index_type channelIndex) const;
247
248 // Documented in base class.
249 index_type
250 getImageAnnotationRefCount(index_type imageIndex) const;
251
252 // Documented in base class.
253 index_type
254 getDatasetAnnotationRefCount(index_type datasetIndex) const;
255
256 // Documented in base class.
257 index_type
258 getShapeAnnotationRefCount(index_type ROIIndex, index_type shapeIndex) const;
259
260 // Documented in base class.
261 index_type
262 getPixelsBinDataCount(index_type imageIndex) const;
263
264 // Documented in base class.
265 index_type
266 getBooleanAnnotationCount() const;
267
268 // Documented in base class.
269 index_type
270 getChannelCount(index_type imageIndex) const;
271
272 // Documented in base class.
273 index_type
274 getCommentAnnotationCount() const;
275
276 // Documented in base class.
277 index_type
278 getDatasetCount() const;
279
280 // Documented in base class.
281 index_type
282 getDatasetRefCount(index_type projectIndex) const;
283
284 // Documented in base class.
285 index_type
286 getDetectorCount(index_type instrumentIndex) const;
287
288 // Documented in base class.
289 index_type
290 getDichroicCount(index_type instrumentIndex) const;
291
292 // Documented in base class.
293 index_type
294 getDoubleAnnotationCount() const;
295
296 // Documented in base class.
297 index_type
298 getLightPathEmissionFilterRefCount(index_type imageIndex, index_type channelIndex) const;
299
300 // Documented in base class.
301 index_type
302 getFilterSetEmissionFilterRefCount(index_type instrumentIndex, index_type filterSetIndex) const;
303
304 // Documented in base class.
305 index_type
306 getLightPathExcitationFilterRefCount(index_type imageIndex, index_type channelIndex) const;
307
308 // Documented in base class.
309 index_type
310 getFilterSetExcitationFilterRefCount(index_type instrumentIndex, index_type filterSetIndex) const;
311
312 // Documented in base class.
313 index_type
314 getExperimentCount() const;
315
316 // Documented in base class.
317 index_type
318 getExperimenterCount() const;
319
320 // Documented in base class.
321 index_type
322 getExperimenterGroupCount() const;
323
324 // Documented in base class.
325 index_type
326 getExperimenterGroupExperimenterRefCount(index_type experimenterGroupIndex) const;
327
328 // Documented in base class.
329 index_type
330 getFileAnnotationCount() const;
331
332 // Documented in base class.
333 index_type
334 getFilterCount(index_type instrumentIndex) const;
335
336 // Documented in base class.
337 index_type
338 getFilterSetCount(index_type instrumentIndex) const;
339
340 // Documented in base class.
341 index_type
342 getFolderCount() const;
343
344 // Documented in base class.
345 index_type
346 getFolderRefCount(index_type folderIndex) const;
347
348 // Documented in base class.
349 index_type
350 getImageCount() const;
351
352 // Documented in base class.
353 index_type
354 getFolderImageRefCount(index_type folderIndex) const;
355
356 // Documented in base class.
357 index_type
358 getDatasetImageRefCount(index_type datasetIndex) const;
359
360 // Documented in base class.
361 index_type
362 getInstrumentCount() const;
363
364 // Documented in base class.
365 index_type
366 getLeaderCount(index_type experimenterGroupIndex) const;
367
368 // Documented in base class.
369 index_type
370 getMicrobeamManipulationLightSourceSettingsCount(index_type experimentIndex, index_type microbeamManipulationIndex) const;
371
372 // Documented in base class.
373 index_type
374 getListAnnotationCount() const;
375
376 // Documented in base class.
377 index_type
378 getLongAnnotationCount() const;
379
380 // Documented in base class.
381 index_type
382 getMapAnnotationCount() const;
383
384 // Documented in base class.
385 index_type
386 getMicrobeamManipulationCount(index_type experimentIndex) const;
387
388 // Documented in base class.
389 index_type
390 getMicrobeamManipulationRefCount(index_type imageIndex) const;
391
392 // Documented in base class.
393 index_type
394 getObjectiveCount(index_type instrumentIndex) const;
395
396 // Documented in base class.
397 index_type
398 getPlaneCount(index_type imageIndex) const;
399
400 // Documented in base class.
401 index_type
402 getPlateCount() const;
403
404 // Documented in base class.
405 index_type
406 getPlateAcquisitionCount(index_type plateIndex) const;
407
408 // Documented in base class.
409 index_type
410 getPlateRefCount(index_type screenIndex) const;
411
412 // Documented in base class.
413 index_type
414 getProjectCount() const;
415
416 // Documented in base class.
417 index_type
418 getROICount() const;
419
420 // Documented in base class.
421 index_type
422 getImageROIRefCount(index_type imageIndex) const;
423
424 // Documented in base class.
425 index_type
426 getFolderROIRefCount(index_type folderIndex) const;
427
428 // Documented in base class.
429 index_type
430 getMicrobeamManipulationROIRefCount(index_type experimentIndex, index_type microbeamManipulationIndex) const;
431
432 // Documented in base class.
433 index_type
434 getReagentCount(index_type screenIndex) const;
435
436 // Documented in base class.
437 index_type
438 getScreenCount() const;
439
440 // Documented in base class.
441 index_type
442 getTagAnnotationCount() const;
443
444 // Documented in base class.
445 index_type
446 getTermAnnotationCount() const;
447
448 // Documented in base class.
449 index_type
450 getTiffDataCount(index_type imageIndex) const;
451
452 // Documented in base class.
453 index_type
454 getTimestampAnnotationCount() const;
455
456 // Documented in base class.
457 void
458 setUUIDValue(std::string value, index_type imageIndex, index_type tiffDataIndex);
459
460 std::string
461 getUUIDValue(index_type imageIndex, index_type tiffDataIndex) const;
462
463 // Documented in base class.
464 index_type
465 getWellCount(index_type plateIndex) const;
466
467 // Documented in base class.
468 index_type
469 getWellSampleCount(index_type plateIndex, index_type wellIndex) const;
470
471 // Documented in base class.
472 index_type
473 getWellSampleRefCount(index_type plateIndex, index_type plateAcquisitionIndex) const;
474
475 // Documented in base class.
476 index_type
477 getXMLAnnotationCount() const;
478
479
480 // Documented in base class.
481 const std::string&
482 getUUID() const;
483
484 // Documented in base class.
485 const ome::xml::model::primitives::OrderedMultimap&
486 getMapAnnotationValue(index_type mapAnnotationIndex) const;
487
488 // Documented in base class.
489 const ome::xml::model::primitives::OrderedMultimap&
490 getGenericExcitationSourceMap(index_type instrumentIndex,
491 index_type lightSourceIndex) const;
492
493 // Documented in base class.
494 const ome::xml::model::primitives::OrderedMultimap&
495 getImagingEnvironmentMap(index_type imageIndex) const;
496
497
498
499 // Documented in base class.
500 const std::string&
501 getArcAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const;
502
503 // Documented in base class.
504 const std::string&
505 getArcID(index_type instrumentIndex, index_type lightSourceIndex) const;
506
507 // Documented in base class.
508 const std::string&
509 getArcLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
510
511 // Documented in base class.
512 const std::string&
513 getArcManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
514
515 // Documented in base class.
516 const std::string&
517 getArcModel(index_type instrumentIndex, index_type lightSourceIndex) const;
518
519 // Documented in base class.
520 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower >
521 getArcPower(index_type instrumentIndex, index_type lightSourceIndex) const;
522
523 // Documented in base class.
524 const std::string&
525 getArcSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
526
527 // Documented in base class.
528 ome::xml::model::enums::ArcType
529 getArcType(index_type instrumentIndex, index_type lightSourceIndex) const;
530
531
532 // Documented in base class.
533 const std::vector<uint8_t>&
534 getBinaryFileBinData(index_type fileAnnotationIndex) const;
535
536 // Documented in base class.
537 const std::vector<uint8_t>&
538 getMaskBinData(index_type ROIIndex, index_type shapeIndex) const;
539
540 // Documented in base class.
541 const std::vector<uint8_t>&
542 getPixelsBinData(index_type imageIndex, index_type binDataIndex) const;
543
544 // Documented in base class.
545 bool
546 getBinaryFileBinDataBigEndian(index_type fileAnnotationIndex) const;
547
548 // Documented in base class.
549 bool
550 getMaskBinDataBigEndian(index_type ROIIndex, index_type shapeIndex) const;
551
552 // Documented in base class.
553 bool
554 getPixelsBinDataBigEndian(index_type imageIndex, index_type binDataIndex) const;
555
556 // Documented in base class.
557 ome::xml::model::enums::Compression
558 getBinaryFileBinDataCompression(index_type fileAnnotationIndex) const;
559
560 // Documented in base class.
561 ome::xml::model::enums::Compression
562 getMaskBinDataCompression(index_type ROIIndex, index_type shapeIndex) const;
563
564 // Documented in base class.
565 ome::xml::model::enums::Compression
566 getPixelsBinDataCompression(index_type imageIndex, index_type binDataIndex) const;
567
568 // Documented in base class.
569 ome::xml::model::primitives::NonNegativeLong
570 getBinaryFileBinDataLength(index_type fileAnnotationIndex) const;
571
572 // Documented in base class.
573 ome::xml::model::primitives::NonNegativeLong
574 getMaskBinDataLength(index_type ROIIndex, index_type shapeIndex) const;
575
576 // Documented in base class.
577 ome::xml::model::primitives::NonNegativeLong
578 getPixelsBinDataLength(index_type imageIndex, index_type binDataIndex) const;
579
580
581 // Documented in base class.
582 const std::string&
583 getBinaryFileFileName(index_type fileAnnotationIndex) const;
584
585 // Documented in base class.
586 const std::string&
587 getBinaryFileMIMEType(index_type fileAnnotationIndex) const;
588
589 // Documented in base class.
590 ome::xml::model::primitives::NonNegativeLong
591 getBinaryFileSize(index_type fileAnnotationIndex) const;
592
593
594 // Documented in base class.
595 const std::string&
596 getBinaryOnlyMetadataFile() const;
597
598 // Documented in base class.
599 const std::string&
600 getBinaryOnlyUUID() const;
601
602
603 // Documented in base class.
604 const std::string&
605 getBooleanAnnotationAnnotationRef(index_type booleanAnnotationIndex, index_type annotationRefIndex) const;
606
607 // Documented in base class.
608 const std::string&
609 getBooleanAnnotationAnnotator(index_type booleanAnnotationIndex) const;
610
611 // Documented in base class.
612 const std::string&
613 getBooleanAnnotationDescription(index_type booleanAnnotationIndex) const;
614
615 // Documented in base class.
616 const std::string&
617 getBooleanAnnotationID(index_type booleanAnnotationIndex) const;
618
619 // Documented in base class.
620 const std::string&
621 getBooleanAnnotationNamespace(index_type booleanAnnotationIndex) const;
622
623 // Documented in base class.
624 bool
625 getBooleanAnnotationValue(index_type booleanAnnotationIndex) const;
626
627
628 // Documented in base class.
629 ome::xml::model::enums::AcquisitionMode
630 getChannelAcquisitionMode(index_type imageIndex, index_type channelIndex) const;
631
632 // Documented in base class.
633 const std::string&
634 getChannelAnnotationRef(index_type imageIndex, index_type channelIndex, index_type annotationRefIndex) const;
635
636 // Documented in base class.
637 ome::xml::model::primitives::Color
638 getChannelColor(index_type imageIndex, index_type channelIndex) const;
639
640 // Documented in base class.
641 ome::xml::model::enums::ContrastMethod
642 getChannelContrastMethod(index_type imageIndex, index_type channelIndex) const;
643
644 // Documented in base class.
645 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
646 getChannelEmissionWavelength(index_type imageIndex, index_type channelIndex) const;
647
648 // Documented in base class.
649 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
650 getChannelExcitationWavelength(index_type imageIndex, index_type channelIndex) const;
651
652 // Documented in base class.
653 const std::string&
654 getChannelFilterSetRef(index_type imageIndex, index_type channelIndex) const;
655
656 // Documented in base class.
657 const std::string&
658 getChannelFluor(index_type imageIndex, index_type channelIndex) const;
659
660 // Documented in base class.
661 const std::string&
662 getChannelID(index_type imageIndex, index_type channelIndex) const;
663
664 // Documented in base class.
665 ome::xml::model::enums::IlluminationType
666 getChannelIlluminationType(index_type imageIndex, index_type channelIndex) const;
667
668 // Documented in base class.
669 double
670 getChannelNDFilter(index_type imageIndex, index_type channelIndex) const;
671
672 // Documented in base class.
673 const std::string&
674 getChannelName(index_type imageIndex, index_type channelIndex) const;
675
676 // Documented in base class.
677 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
678 getChannelPinholeSize(index_type imageIndex, index_type channelIndex) const;
679
680 // Documented in base class.
681 int32_t
682 getChannelPockelCellSetting(index_type imageIndex, index_type channelIndex) const;
683
684 // Documented in base class.
685 ome::xml::model::primitives::PositiveInteger
686 getChannelSamplesPerPixel(index_type imageIndex, index_type channelIndex) const;
687
688
689 // Documented in base class.
690 const std::string&
691 getCommentAnnotationAnnotationRef(index_type commentAnnotationIndex, index_type annotationRefIndex) const;
692
693 // Documented in base class.
694 const std::string&
695 getCommentAnnotationAnnotator(index_type commentAnnotationIndex) const;
696
697 // Documented in base class.
698 const std::string&
699 getCommentAnnotationDescription(index_type commentAnnotationIndex) const;
700
701 // Documented in base class.
702 const std::string&
703 getCommentAnnotationID(index_type commentAnnotationIndex) const;
704
705 // Documented in base class.
706 const std::string&
707 getCommentAnnotationNamespace(index_type commentAnnotationIndex) const;
708
709 // Documented in base class.
710 const std::string&
711 getCommentAnnotationValue(index_type commentAnnotationIndex) const;
712
713
714 // Documented in base class.
715 const std::string&
716 getDatasetAnnotationRef(index_type datasetIndex, index_type annotationRefIndex) const;
717
718 // Documented in base class.
719 const std::string&
720 getDatasetDescription(index_type datasetIndex) const;
721
722 // Documented in base class.
723 const std::string&
724 getDatasetExperimenterGroupRef(index_type datasetIndex) const;
725
726 // Documented in base class.
727 const std::string&
728 getDatasetExperimenterRef(index_type datasetIndex) const;
729
730 // Documented in base class.
731 const std::string&
732 getDatasetID(index_type datasetIndex) const;
733
734 // Documented in base class.
735 const std::string&
736 getDatasetImageRef(index_type datasetIndex, index_type imageRefIndex) const;
737
738 // Documented in base class.
739 const std::string&
740 getDatasetName(index_type datasetIndex) const;
741
742
743
744 // Documented in base class.
745 double
746 getDetectorAmplificationGain(index_type instrumentIndex, index_type detectorIndex) const;
747
748 // Documented in base class.
749 const std::string&
750 getDetectorAnnotationRef(index_type instrumentIndex, index_type detectorIndex, index_type annotationRefIndex) const;
751
752 // Documented in base class.
753 double
754 getDetectorGain(index_type instrumentIndex, index_type detectorIndex) const;
755
756 // Documented in base class.
757 const std::string&
758 getDetectorID(index_type instrumentIndex, index_type detectorIndex) const;
759
760 // Documented in base class.
761 const std::string&
762 getDetectorLotNumber(index_type instrumentIndex, index_type detectorIndex) const;
763
764 // Documented in base class.
765 const std::string&
766 getDetectorManufacturer(index_type instrumentIndex, index_type detectorIndex) const;
767
768 // Documented in base class.
769 const std::string&
770 getDetectorModel(index_type instrumentIndex, index_type detectorIndex) const;
771
772 // Documented in base class.
773 double
774 getDetectorOffset(index_type instrumentIndex, index_type detectorIndex) const;
775
776 // Documented in base class.
777 const std::string&
778 getDetectorSerialNumber(index_type instrumentIndex, index_type detectorIndex) const;
779
780 // Documented in base class.
781 ome::xml::model::enums::DetectorType
782 getDetectorType(index_type instrumentIndex, index_type detectorIndex) const;
783
784 // Documented in base class.
785 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsElectricPotential >
786 getDetectorVoltage(index_type instrumentIndex, index_type detectorIndex) const;
787
788 // Documented in base class.
789 double
790 getDetectorZoom(index_type instrumentIndex, index_type detectorIndex) const;
791
792
793 // Documented in base class.
794 ome::xml::model::enums::Binning
795 getDetectorSettingsBinning(index_type imageIndex, index_type channelIndex) const;
796
797 // Documented in base class.
798 double
799 getDetectorSettingsGain(index_type imageIndex, index_type channelIndex) const;
800
801 // Documented in base class.
802 const std::string&
803 getDetectorSettingsID(index_type imageIndex, index_type channelIndex) const;
804
805 // Documented in base class.
806 ome::xml::model::primitives::PositiveInteger
807 getDetectorSettingsIntegration(index_type imageIndex, index_type channelIndex) const;
808
809 // Documented in base class.
810 double
811 getDetectorSettingsOffset(index_type imageIndex, index_type channelIndex) const;
812
813 // Documented in base class.
814 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsFrequency >
815 getDetectorSettingsReadOutRate(index_type imageIndex, index_type channelIndex) const;
816
817 // Documented in base class.
818 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsElectricPotential >
819 getDetectorSettingsVoltage(index_type imageIndex, index_type channelIndex) const;
820
821 // Documented in base class.
822 double
823 getDetectorSettingsZoom(index_type imageIndex, index_type channelIndex) const;
824
825
826 // Documented in base class.
827 const std::string&
828 getDichroicAnnotationRef(index_type instrumentIndex, index_type dichroicIndex, index_type annotationRefIndex) const;
829
830 // Documented in base class.
831 const std::string&
832 getDichroicID(index_type instrumentIndex, index_type dichroicIndex) const;
833
834 // Documented in base class.
835 const std::string&
836 getDichroicLotNumber(index_type instrumentIndex, index_type dichroicIndex) const;
837
838 // Documented in base class.
839 const std::string&
840 getDichroicManufacturer(index_type instrumentIndex, index_type dichroicIndex) const;
841
842 // Documented in base class.
843 const std::string&
844 getDichroicModel(index_type instrumentIndex, index_type dichroicIndex) const;
845
846 // Documented in base class.
847 const std::string&
848 getDichroicSerialNumber(index_type instrumentIndex, index_type dichroicIndex) const;
849
850
851
852 // Documented in base class.
853 const std::string&
854 getDoubleAnnotationAnnotationRef(index_type doubleAnnotationIndex, index_type annotationRefIndex) const;
855
856 // Documented in base class.
857 const std::string&
858 getDoubleAnnotationAnnotator(index_type doubleAnnotationIndex) const;
859
860 // Documented in base class.
861 const std::string&
862 getDoubleAnnotationDescription(index_type doubleAnnotationIndex) const;
863
864 // Documented in base class.
865 const std::string&
866 getDoubleAnnotationID(index_type doubleAnnotationIndex) const;
867
868 // Documented in base class.
869 const std::string&
870 getDoubleAnnotationNamespace(index_type doubleAnnotationIndex) const;
871
872 // Documented in base class.
873 double
874 getDoubleAnnotationValue(index_type doubleAnnotationIndex) const;
875
876
877 // Documented in base class.
878 const std::string&
879 getEllipseAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
880
881 // Documented in base class.
882 ome::xml::model::primitives::Color
883 getEllipseFillColor(index_type ROIIndex, index_type shapeIndex) const;
884
885 // Documented in base class.
886 ome::xml::model::enums::FillRule
887 getEllipseFillRule(index_type ROIIndex, index_type shapeIndex) const;
888
889 // Documented in base class.
890 ome::xml::model::enums::FontFamily
891 getEllipseFontFamily(index_type ROIIndex, index_type shapeIndex) const;
892
893 // Documented in base class.
894 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
895 getEllipseFontSize(index_type ROIIndex, index_type shapeIndex) const;
896
897 // Documented in base class.
898 ome::xml::model::enums::FontStyle
899 getEllipseFontStyle(index_type ROIIndex, index_type shapeIndex) const;
900
901 // Documented in base class.
902 const std::string&
903 getEllipseID(index_type ROIIndex, index_type shapeIndex) const;
904
905 // Documented in base class.
906 bool
907 getEllipseLocked(index_type ROIIndex, index_type shapeIndex) const;
908
909 // Documented in base class.
910 double
911 getEllipseRadiusX(index_type ROIIndex, index_type shapeIndex) const;
912
913 // Documented in base class.
914 double
915 getEllipseRadiusY(index_type ROIIndex, index_type shapeIndex) const;
916
917 // Documented in base class.
918 ome::xml::model::primitives::Color
919 getEllipseStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
920
921 // Documented in base class.
922 const std::string&
923 getEllipseStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
924
925 // Documented in base class.
926 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
927 getEllipseStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
928
929 // Documented in base class.
930 const std::string&
931 getEllipseText(index_type ROIIndex, index_type shapeIndex) const;
932
933 // Documented in base class.
934 ome::xml::model::primitives::NonNegativeInteger
935 getEllipseTheC(index_type ROIIndex, index_type shapeIndex) const;
936
937 // Documented in base class.
938 ome::xml::model::primitives::NonNegativeInteger
939 getEllipseTheT(index_type ROIIndex, index_type shapeIndex) const;
940
941 // Documented in base class.
942 ome::xml::model::primitives::NonNegativeInteger
943 getEllipseTheZ(index_type ROIIndex, index_type shapeIndex) const;
944
945 // Documented in base class.
946 const ::ome::xml::model::AffineTransform&
947 getEllipseTransform(index_type ROIIndex, index_type shapeIndex) const;
948
949 // Documented in base class.
950 double
951 getEllipseX(index_type ROIIndex, index_type shapeIndex) const;
952
953 // Documented in base class.
954 double
955 getEllipseY(index_type ROIIndex, index_type shapeIndex) const;
956
957
958
959
960 // Documented in base class.
961 const std::string&
962 getExperimentDescription(index_type experimentIndex) const;
963
964 // Documented in base class.
965 const std::string&
966 getExperimentExperimenterRef(index_type experimentIndex) const;
967
968 // Documented in base class.
969 const std::string&
970 getExperimentID(index_type experimentIndex) const;
971
972 // Documented in base class.
973 ome::xml::model::enums::ExperimentType
974 getExperimentType(index_type experimentIndex) const;
975
976
977
978 // Documented in base class.
979 const std::string&
980 getExperimenterAnnotationRef(index_type experimenterIndex, index_type annotationRefIndex) const;
981
982 // Documented in base class.
983 const std::string&
984 getExperimenterEmail(index_type experimenterIndex) const;
985
986 // Documented in base class.
987 const std::string&
988 getExperimenterFirstName(index_type experimenterIndex) const;
989
990 // Documented in base class.
991 const std::string&
992 getExperimenterID(index_type experimenterIndex) const;
993
994 // Documented in base class.
995 const std::string&
996 getExperimenterInstitution(index_type experimenterIndex) const;
997
998 // Documented in base class.
999 const std::string&
1000 getExperimenterLastName(index_type experimenterIndex) const;
1001
1002 // Documented in base class.
1003 const std::string&
1004 getExperimenterMiddleName(index_type experimenterIndex) const;
1005
1006 // Documented in base class.
1007 const std::string&
1008 getExperimenterUserName(index_type experimenterIndex) const;
1009
1010
1011 // Documented in base class.
1012 const std::string&
1013 getExperimenterGroupAnnotationRef(index_type experimenterGroupIndex, index_type annotationRefIndex) const;
1014
1015 // Documented in base class.
1016 const std::string&
1017 getExperimenterGroupDescription(index_type experimenterGroupIndex) const;
1018
1019 // Documented in base class.
1020 const std::string&
1021 getExperimenterGroupExperimenterRef(index_type experimenterGroupIndex, index_type experimenterRefIndex) const;
1022
1023 // Documented in base class.
1024 const std::string&
1025 getExperimenterGroupID(index_type experimenterGroupIndex) const;
1026
1027 // Documented in base class.
1028 const std::string&
1029 getExperimenterGroupLeader(index_type experimenterGroupIndex, index_type leaderIndex) const;
1030
1031 // Documented in base class.
1032 const std::string&
1033 getExperimenterGroupName(index_type experimenterGroupIndex) const;
1034
1035
1036
1037
1038 // Documented in base class.
1039 const std::string&
1040 getFilamentAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const;
1041
1042 // Documented in base class.
1043 const std::string&
1044 getFilamentID(index_type instrumentIndex, index_type lightSourceIndex) const;
1045
1046 // Documented in base class.
1047 const std::string&
1048 getFilamentLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1049
1050 // Documented in base class.
1051 const std::string&
1052 getFilamentManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
1053
1054 // Documented in base class.
1055 const std::string&
1056 getFilamentModel(index_type instrumentIndex, index_type lightSourceIndex) const;
1057
1058 // Documented in base class.
1059 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower >
1060 getFilamentPower(index_type instrumentIndex, index_type lightSourceIndex) const;
1061
1062 // Documented in base class.
1063 const std::string&
1064 getFilamentSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1065
1066 // Documented in base class.
1067 ome::xml::model::enums::FilamentType
1068 getFilamentType(index_type instrumentIndex, index_type lightSourceIndex) const;
1069
1070
1071 // Documented in base class.
1072 const std::string&
1073 getFileAnnotationAnnotationRef(index_type fileAnnotationIndex, index_type annotationRefIndex) const;
1074
1075 // Documented in base class.
1076 const std::string&
1077 getFileAnnotationAnnotator(index_type fileAnnotationIndex) const;
1078
1079 // Documented in base class.
1080 const std::string&
1081 getFileAnnotationDescription(index_type fileAnnotationIndex) const;
1082
1083 // Documented in base class.
1084 const std::string&
1085 getFileAnnotationID(index_type fileAnnotationIndex) const;
1086
1087 // Documented in base class.
1088 const std::string&
1089 getFileAnnotationNamespace(index_type fileAnnotationIndex) const;
1090
1091
1092 // Documented in base class.
1093 const std::string&
1094 getFilterAnnotationRef(index_type instrumentIndex, index_type filterIndex, index_type annotationRefIndex) const;
1095
1096 // Documented in base class.
1097 const std::string&
1098 getFilterFilterWheel(index_type instrumentIndex, index_type filterIndex) const;
1099
1100 // Documented in base class.
1101 const std::string&
1102 getFilterID(index_type instrumentIndex, index_type filterIndex) const;
1103
1104 // Documented in base class.
1105 const std::string&
1106 getFilterLotNumber(index_type instrumentIndex, index_type filterIndex) const;
1107
1108 // Documented in base class.
1109 const std::string&
1110 getFilterManufacturer(index_type instrumentIndex, index_type filterIndex) const;
1111
1112 // Documented in base class.
1113 const std::string&
1114 getFilterModel(index_type instrumentIndex, index_type filterIndex) const;
1115
1116 // Documented in base class.
1117 const std::string&
1118 getFilterSerialNumber(index_type instrumentIndex, index_type filterIndex) const;
1119
1120 // Documented in base class.
1121 ome::xml::model::enums::FilterType
1122 getFilterType(index_type instrumentIndex, index_type filterIndex) const;
1123
1124
1125 // Documented in base class.
1126 const std::string&
1127 getFilterSetDichroicRef(index_type instrumentIndex, index_type filterSetIndex) const;
1128
1129 // Documented in base class.
1130 const std::string&
1131 getFilterSetEmissionFilterRef(index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex) const;
1132
1133 // Documented in base class.
1134 const std::string&
1135 getFilterSetExcitationFilterRef(index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex) const;
1136
1137 // Documented in base class.
1138 const std::string&
1139 getFilterSetID(index_type instrumentIndex, index_type filterSetIndex) const;
1140
1141 // Documented in base class.
1142 const std::string&
1143 getFilterSetLotNumber(index_type instrumentIndex, index_type filterSetIndex) const;
1144
1145 // Documented in base class.
1146 const std::string&
1147 getFilterSetManufacturer(index_type instrumentIndex, index_type filterSetIndex) const;
1148
1149 // Documented in base class.
1150 const std::string&
1151 getFilterSetModel(index_type instrumentIndex, index_type filterSetIndex) const;
1152
1153 // Documented in base class.
1154 const std::string&
1155 getFilterSetSerialNumber(index_type instrumentIndex, index_type filterSetIndex) const;
1156
1157
1158
1159 // Documented in base class.
1160 const std::string&
1161 getFolderAnnotationRef(index_type folderIndex, index_type annotationRefIndex) const;
1162
1163 // Documented in base class.
1164 const std::string&
1165 getFolderDescription(index_type folderIndex) const;
1166
1167 // Documented in base class.
1168 const std::string&
1169 getFolderFolderRef(index_type folderIndex, index_type folderRefIndex) const;
1170
1171 // Documented in base class.
1172 const std::string&
1173 getFolderID(index_type folderIndex) const;
1174
1175 // Documented in base class.
1176 const std::string&
1177 getFolderImageRef(index_type folderIndex, index_type imageRefIndex) const;
1178
1179 // Documented in base class.
1180 const std::string&
1181 getFolderName(index_type folderIndex) const;
1182
1183 // Documented in base class.
1184 const std::string&
1185 getFolderROIRef(index_type folderIndex, index_type ROIRefIndex) const;
1186
1187
1188
1189 // Documented in base class.
1190 const std::string&
1191 getGenericExcitationSourceAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const;
1192
1193 // Documented in base class.
1194 const std::string&
1195 getGenericExcitationSourceID(index_type instrumentIndex, index_type lightSourceIndex) const;
1196
1197 // Documented in base class.
1198 const std::string&
1199 getGenericExcitationSourceLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1200
1201 // Documented in base class.
1202 const std::string&
1203 getGenericExcitationSourceManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
1204
1205 // Documented in base class.
1206 const std::string&
1207 getGenericExcitationSourceModel(index_type instrumentIndex, index_type lightSourceIndex) const;
1208
1209 // Documented in base class.
1210 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower >
1211 getGenericExcitationSourcePower(index_type instrumentIndex, index_type lightSourceIndex) const;
1212
1213 // Documented in base class.
1214 const std::string&
1215 getGenericExcitationSourceSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1216
1217
1218 // Documented in base class.
1219 ome::xml::model::primitives::Timestamp
1220 getImageAcquisitionDate(index_type imageIndex) const;
1221
1222 // Documented in base class.
1223 const std::string&
1224 getImageAnnotationRef(index_type imageIndex, index_type annotationRefIndex) const;
1225
1226 // Documented in base class.
1227 const std::string&
1228 getImageDescription(index_type imageIndex) const;
1229
1230 // Documented in base class.
1231 const std::string&
1232 getImageExperimentRef(index_type imageIndex) const;
1233
1234 // Documented in base class.
1235 const std::string&
1236 getImageExperimenterGroupRef(index_type imageIndex) const;
1237
1238 // Documented in base class.
1239 const std::string&
1240 getImageExperimenterRef(index_type imageIndex) const;
1241
1242 // Documented in base class.
1243 const std::string&
1244 getImageID(index_type imageIndex) const;
1245
1246 // Documented in base class.
1247 const std::string&
1248 getImageInstrumentRef(index_type imageIndex) const;
1249
1250 // Documented in base class.
1251 const std::string&
1252 getImageMicrobeamManipulationRef(index_type imageIndex, index_type microbeamManipulationRefIndex) const;
1253
1254 // Documented in base class.
1255 const std::string&
1256 getImageName(index_type imageIndex) const;
1257
1258 // Documented in base class.
1259 const std::string&
1260 getImageROIRef(index_type imageIndex, index_type ROIRefIndex) const;
1261
1262
1263
1264 // Documented in base class.
1265 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPressure >
1266 getImagingEnvironmentAirPressure(index_type imageIndex) const;
1267
1268 // Documented in base class.
1269 ome::xml::model::primitives::PercentFraction
1270 getImagingEnvironmentCO2Percent(index_type imageIndex) const;
1271
1272 // Documented in base class.
1273 ome::xml::model::primitives::PercentFraction
1274 getImagingEnvironmentHumidity(index_type imageIndex) const;
1275
1276 // Documented in base class.
1277 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTemperature >
1278 getImagingEnvironmentTemperature(index_type imageIndex) const;
1279
1280
1281 // Documented in base class.
1282 const std::string&
1283 getInstrumentAnnotationRef(index_type instrumentIndex, index_type annotationRefIndex) const;
1284
1285 // Documented in base class.
1286 const std::string&
1287 getInstrumentID(index_type instrumentIndex) const;
1288
1289
1290
1291 // Documented in base class.
1292 const std::string&
1293 getLabelAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
1294
1295 // Documented in base class.
1296 ome::xml::model::primitives::Color
1297 getLabelFillColor(index_type ROIIndex, index_type shapeIndex) const;
1298
1299 // Documented in base class.
1300 ome::xml::model::enums::FillRule
1301 getLabelFillRule(index_type ROIIndex, index_type shapeIndex) const;
1302
1303 // Documented in base class.
1304 ome::xml::model::enums::FontFamily
1305 getLabelFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1306
1307 // Documented in base class.
1308 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
1309 getLabelFontSize(index_type ROIIndex, index_type shapeIndex) const;
1310
1311 // Documented in base class.
1312 ome::xml::model::enums::FontStyle
1313 getLabelFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1314
1315 // Documented in base class.
1316 const std::string&
1317 getLabelID(index_type ROIIndex, index_type shapeIndex) const;
1318
1319 // Documented in base class.
1320 bool
1321 getLabelLocked(index_type ROIIndex, index_type shapeIndex) const;
1322
1323 // Documented in base class.
1324 ome::xml::model::primitives::Color
1325 getLabelStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1326
1327 // Documented in base class.
1328 const std::string&
1329 getLabelStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1330
1331 // Documented in base class.
1332 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1333 getLabelStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1334
1335 // Documented in base class.
1336 const std::string&
1337 getLabelText(index_type ROIIndex, index_type shapeIndex) const;
1338
1339 // Documented in base class.
1340 ome::xml::model::primitives::NonNegativeInteger
1341 getLabelTheC(index_type ROIIndex, index_type shapeIndex) const;
1342
1343 // Documented in base class.
1344 ome::xml::model::primitives::NonNegativeInteger
1345 getLabelTheT(index_type ROIIndex, index_type shapeIndex) const;
1346
1347 // Documented in base class.
1348 ome::xml::model::primitives::NonNegativeInteger
1349 getLabelTheZ(index_type ROIIndex, index_type shapeIndex) const;
1350
1351 // Documented in base class.
1352 const ::ome::xml::model::AffineTransform&
1353 getLabelTransform(index_type ROIIndex, index_type shapeIndex) const;
1354
1355 // Documented in base class.
1356 double
1357 getLabelX(index_type ROIIndex, index_type shapeIndex) const;
1358
1359 // Documented in base class.
1360 double
1361 getLabelY(index_type ROIIndex, index_type shapeIndex) const;
1362
1363
1364 // Documented in base class.
1365 const std::string&
1366 getLaserAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const;
1367
1368 // Documented in base class.
1369 ome::xml::model::primitives::PositiveInteger
1370 getLaserFrequencyMultiplication(index_type instrumentIndex, index_type lightSourceIndex) const;
1371
1372 // Documented in base class.
1373 const std::string&
1374 getLaserID(index_type instrumentIndex, index_type lightSourceIndex) const;
1375
1376 // Documented in base class.
1377 ome::xml::model::enums::LaserMedium
1378 getLaserLaserMedium(index_type instrumentIndex, index_type lightSourceIndex) const;
1379
1380 // Documented in base class.
1381 const std::string&
1382 getLaserLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1383
1384 // Documented in base class.
1385 const std::string&
1386 getLaserManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
1387
1388 // Documented in base class.
1389 const std::string&
1390 getLaserModel(index_type instrumentIndex, index_type lightSourceIndex) const;
1391
1392 // Documented in base class.
1393 bool
1394 getLaserPockelCell(index_type instrumentIndex, index_type lightSourceIndex) const;
1395
1396 // Documented in base class.
1397 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower >
1398 getLaserPower(index_type instrumentIndex, index_type lightSourceIndex) const;
1399
1400 // Documented in base class.
1401 ome::xml::model::enums::Pulse
1402 getLaserPulse(index_type instrumentIndex, index_type lightSourceIndex) const;
1403
1404 // Documented in base class.
1405 const std::string&
1406 getLaserPump(index_type instrumentIndex, index_type lightSourceIndex) const;
1407
1408 // Documented in base class.
1409 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsFrequency >
1410 getLaserRepetitionRate(index_type instrumentIndex, index_type lightSourceIndex) const;
1411
1412 // Documented in base class.
1413 const std::string&
1414 getLaserSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1415
1416 // Documented in base class.
1417 bool
1418 getLaserTuneable(index_type instrumentIndex, index_type lightSourceIndex) const;
1419
1420 // Documented in base class.
1421 ome::xml::model::enums::LaserType
1422 getLaserType(index_type instrumentIndex, index_type lightSourceIndex) const;
1423
1424 // Documented in base class.
1425 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
1426 getLaserWavelength(index_type instrumentIndex, index_type lightSourceIndex) const;
1427
1428
1429
1430 // Documented in base class.
1431 const std::string&
1432 getLightEmittingDiodeAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const;
1433
1434 // Documented in base class.
1435 const std::string&
1436 getLightEmittingDiodeID(index_type instrumentIndex, index_type lightSourceIndex) const;
1437
1438 // Documented in base class.
1439 const std::string&
1440 getLightEmittingDiodeLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1441
1442 // Documented in base class.
1443 const std::string&
1444 getLightEmittingDiodeManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
1445
1446 // Documented in base class.
1447 const std::string&
1448 getLightEmittingDiodeModel(index_type instrumentIndex, index_type lightSourceIndex) const;
1449
1450 // Documented in base class.
1451 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower >
1452 getLightEmittingDiodePower(index_type instrumentIndex, index_type lightSourceIndex) const;
1453
1454 // Documented in base class.
1455 const std::string&
1456 getLightEmittingDiodeSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1457
1458
1459 // Documented in base class.
1460 const std::string&
1461 getLightPathAnnotationRef(index_type imageIndex, index_type channelIndex, index_type annotationRefIndex) const;
1462
1463 // Documented in base class.
1464 const std::string&
1465 getLightPathDichroicRef(index_type imageIndex, index_type channelIndex) const;
1466
1467 // Documented in base class.
1468 const std::string&
1469 getLightPathEmissionFilterRef(index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex) const;
1470
1471 // Documented in base class.
1472 const std::string&
1473 getLightPathExcitationFilterRef(index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex) const;
1474
1475
1476 // Documented in base class.
1477 ome::xml::model::primitives::PercentFraction
1478 getChannelLightSourceSettingsAttenuation(index_type imageIndex, index_type channelIndex) const;
1479
1480 // Documented in base class.
1481 ome::xml::model::primitives::PercentFraction
1482 getMicrobeamManipulationLightSourceSettingsAttenuation(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const;
1483
1484 // Documented in base class.
1485 const std::string&
1486 getChannelLightSourceSettingsID(index_type imageIndex, index_type channelIndex) const;
1487
1488 // Documented in base class.
1489 const std::string&
1490 getMicrobeamManipulationLightSourceSettingsID(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const;
1491
1492 // Documented in base class.
1493 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
1494 getChannelLightSourceSettingsWavelength(index_type imageIndex, index_type channelIndex) const;
1495
1496 // Documented in base class.
1497 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
1498 getMicrobeamManipulationLightSourceSettingsWavelength(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const;
1499
1500
1501 // Documented in base class.
1502 const std::string&
1503 getLineAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
1504
1505 // Documented in base class.
1506 ome::xml::model::primitives::Color
1507 getLineFillColor(index_type ROIIndex, index_type shapeIndex) const;
1508
1509 // Documented in base class.
1510 ome::xml::model::enums::FillRule
1511 getLineFillRule(index_type ROIIndex, index_type shapeIndex) const;
1512
1513 // Documented in base class.
1514 ome::xml::model::enums::FontFamily
1515 getLineFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1516
1517 // Documented in base class.
1518 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
1519 getLineFontSize(index_type ROIIndex, index_type shapeIndex) const;
1520
1521 // Documented in base class.
1522 ome::xml::model::enums::FontStyle
1523 getLineFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1524
1525 // Documented in base class.
1526 const std::string&
1527 getLineID(index_type ROIIndex, index_type shapeIndex) const;
1528
1529 // Documented in base class.
1530 bool
1531 getLineLocked(index_type ROIIndex, index_type shapeIndex) const;
1532
1533 // Documented in base class.
1534 ome::xml::model::enums::Marker
1535 getLineMarkerEnd(index_type ROIIndex, index_type shapeIndex) const;
1536
1537 // Documented in base class.
1538 ome::xml::model::enums::Marker
1539 getLineMarkerStart(index_type ROIIndex, index_type shapeIndex) const;
1540
1541 // Documented in base class.
1542 ome::xml::model::primitives::Color
1543 getLineStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1544
1545 // Documented in base class.
1546 const std::string&
1547 getLineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1548
1549 // Documented in base class.
1550 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1551 getLineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1552
1553 // Documented in base class.
1554 const std::string&
1555 getLineText(index_type ROIIndex, index_type shapeIndex) const;
1556
1557 // Documented in base class.
1558 ome::xml::model::primitives::NonNegativeInteger
1559 getLineTheC(index_type ROIIndex, index_type shapeIndex) const;
1560
1561 // Documented in base class.
1562 ome::xml::model::primitives::NonNegativeInteger
1563 getLineTheT(index_type ROIIndex, index_type shapeIndex) const;
1564
1565 // Documented in base class.
1566 ome::xml::model::primitives::NonNegativeInteger
1567 getLineTheZ(index_type ROIIndex, index_type shapeIndex) const;
1568
1569 // Documented in base class.
1570 const ::ome::xml::model::AffineTransform&
1571 getLineTransform(index_type ROIIndex, index_type shapeIndex) const;
1572
1573 // Documented in base class.
1574 double
1575 getLineX1(index_type ROIIndex, index_type shapeIndex) const;
1576
1577 // Documented in base class.
1578 double
1579 getLineX2(index_type ROIIndex, index_type shapeIndex) const;
1580
1581 // Documented in base class.
1582 double
1583 getLineY1(index_type ROIIndex, index_type shapeIndex) const;
1584
1585 // Documented in base class.
1586 double
1587 getLineY2(index_type ROIIndex, index_type shapeIndex) const;
1588
1589
1590 // Documented in base class.
1591 const std::string&
1592 getListAnnotationAnnotationRef(index_type listAnnotationIndex, index_type annotationRefIndex) const;
1593
1594 // Documented in base class.
1595 const std::string&
1596 getListAnnotationAnnotator(index_type listAnnotationIndex) const;
1597
1598 // Documented in base class.
1599 const std::string&
1600 getListAnnotationDescription(index_type listAnnotationIndex) const;
1601
1602 // Documented in base class.
1603 const std::string&
1604 getListAnnotationID(index_type listAnnotationIndex) const;
1605
1606 // Documented in base class.
1607 const std::string&
1608 getListAnnotationNamespace(index_type listAnnotationIndex) const;
1609
1610
1611 // Documented in base class.
1612 const std::string&
1613 getLongAnnotationAnnotationRef(index_type longAnnotationIndex, index_type annotationRefIndex) const;
1614
1615 // Documented in base class.
1616 const std::string&
1617 getLongAnnotationAnnotator(index_type longAnnotationIndex) const;
1618
1619 // Documented in base class.
1620 const std::string&
1621 getLongAnnotationDescription(index_type longAnnotationIndex) const;
1622
1623 // Documented in base class.
1624 const std::string&
1625 getLongAnnotationID(index_type longAnnotationIndex) const;
1626
1627 // Documented in base class.
1628 const std::string&
1629 getLongAnnotationNamespace(index_type longAnnotationIndex) const;
1630
1631 // Documented in base class.
1632 int64_t
1633 getLongAnnotationValue(index_type longAnnotationIndex) const;
1634
1635
1636
1637 // Documented in base class.
1638 const std::string&
1639 getMapAnnotationAnnotationRef(index_type mapAnnotationIndex, index_type annotationRefIndex) const;
1640
1641 // Documented in base class.
1642 const std::string&
1643 getMapAnnotationAnnotator(index_type mapAnnotationIndex) const;
1644
1645 // Documented in base class.
1646 const std::string&
1647 getMapAnnotationDescription(index_type mapAnnotationIndex) const;
1648
1649 // Documented in base class.
1650 const std::string&
1651 getMapAnnotationID(index_type mapAnnotationIndex) const;
1652
1653 // Documented in base class.
1654 const std::string&
1655 getMapAnnotationNamespace(index_type mapAnnotationIndex) const;
1656
1657
1658 // Documented in base class.
1659 const std::string&
1660 getMaskAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
1661
1662 // Documented in base class.
1663 ome::xml::model::primitives::Color
1664 getMaskFillColor(index_type ROIIndex, index_type shapeIndex) const;
1665
1666 // Documented in base class.
1667 ome::xml::model::enums::FillRule
1668 getMaskFillRule(index_type ROIIndex, index_type shapeIndex) const;
1669
1670 // Documented in base class.
1671 ome::xml::model::enums::FontFamily
1672 getMaskFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1673
1674 // Documented in base class.
1675 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
1676 getMaskFontSize(index_type ROIIndex, index_type shapeIndex) const;
1677
1678 // Documented in base class.
1679 ome::xml::model::enums::FontStyle
1680 getMaskFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1681
1682 // Documented in base class.
1683 double
1684 getMaskHeight(index_type ROIIndex, index_type shapeIndex) const;
1685
1686 // Documented in base class.
1687 const std::string&
1688 getMaskID(index_type ROIIndex, index_type shapeIndex) const;
1689
1690 // Documented in base class.
1691 bool
1692 getMaskLocked(index_type ROIIndex, index_type shapeIndex) const;
1693
1694 // Documented in base class.
1695 ome::xml::model::primitives::Color
1696 getMaskStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1697
1698 // Documented in base class.
1699 const std::string&
1700 getMaskStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1701
1702 // Documented in base class.
1703 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1704 getMaskStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1705
1706 // Documented in base class.
1707 const std::string&
1708 getMaskText(index_type ROIIndex, index_type shapeIndex) const;
1709
1710 // Documented in base class.
1711 ome::xml::model::primitives::NonNegativeInteger
1712 getMaskTheC(index_type ROIIndex, index_type shapeIndex) const;
1713
1714 // Documented in base class.
1715 ome::xml::model::primitives::NonNegativeInteger
1716 getMaskTheT(index_type ROIIndex, index_type shapeIndex) const;
1717
1718 // Documented in base class.
1719 ome::xml::model::primitives::NonNegativeInteger
1720 getMaskTheZ(index_type ROIIndex, index_type shapeIndex) const;
1721
1722 // Documented in base class.
1723 const ::ome::xml::model::AffineTransform&
1724 getMaskTransform(index_type ROIIndex, index_type shapeIndex) const;
1725
1726 // Documented in base class.
1727 double
1728 getMaskWidth(index_type ROIIndex, index_type shapeIndex) const;
1729
1730 // Documented in base class.
1731 double
1732 getMaskX(index_type ROIIndex, index_type shapeIndex) const;
1733
1734 // Documented in base class.
1735 double
1736 getMaskY(index_type ROIIndex, index_type shapeIndex) const;
1737
1738
1739
1740 // Documented in base class.
1741 const std::string&
1742 getMicrobeamManipulationDescription(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1743
1744 // Documented in base class.
1745 const std::string&
1746 getMicrobeamManipulationExperimenterRef(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1747
1748 // Documented in base class.
1749 const std::string&
1750 getMicrobeamManipulationID(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1751
1752 // Documented in base class.
1753 const std::string&
1754 getMicrobeamManipulationROIRef(index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex) const;
1755
1756 // Documented in base class.
1757 ome::xml::model::enums::MicrobeamManipulationType
1758 getMicrobeamManipulationType(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1759
1760
1761
1762 // Documented in base class.
1763 const std::string&
1764 getMicroscopeLotNumber(index_type instrumentIndex) const;
1765
1766 // Documented in base class.
1767 const std::string&
1768 getMicroscopeManufacturer(index_type instrumentIndex) const;
1769
1770 // Documented in base class.
1771 const std::string&
1772 getMicroscopeModel(index_type instrumentIndex) const;
1773
1774 // Documented in base class.
1775 const std::string&
1776 getMicroscopeSerialNumber(index_type instrumentIndex) const;
1777
1778 // Documented in base class.
1779 ome::xml::model::enums::MicroscopeType
1780 getMicroscopeType(index_type instrumentIndex) const;
1781
1782
1783 // Documented in base class.
1784 const std::string&
1785 getObjectiveAnnotationRef(index_type instrumentIndex, index_type objectiveIndex, index_type annotationRefIndex) const;
1786
1787 // Documented in base class.
1788 double
1789 getObjectiveCalibratedMagnification(index_type instrumentIndex, index_type objectiveIndex) const;
1790
1791 // Documented in base class.
1792 ome::xml::model::enums::Correction
1793 getObjectiveCorrection(index_type instrumentIndex, index_type objectiveIndex) const;
1794
1795 // Documented in base class.
1796 const std::string&
1797 getObjectiveID(index_type instrumentIndex, index_type objectiveIndex) const;
1798
1799 // Documented in base class.
1800 ome::xml::model::enums::Immersion
1801 getObjectiveImmersion(index_type instrumentIndex, index_type objectiveIndex) const;
1802
1803 // Documented in base class.
1804 bool
1805 getObjectiveIris(index_type instrumentIndex, index_type objectiveIndex) const;
1806
1807 // Documented in base class.
1808 double
1809 getObjectiveLensNA(index_type instrumentIndex, index_type objectiveIndex) const;
1810
1811 // Documented in base class.
1812 const std::string&
1813 getObjectiveLotNumber(index_type instrumentIndex, index_type objectiveIndex) const;
1814
1815 // Documented in base class.
1816 const std::string&
1817 getObjectiveManufacturer(index_type instrumentIndex, index_type objectiveIndex) const;
1818
1819 // Documented in base class.
1820 const std::string&
1821 getObjectiveModel(index_type instrumentIndex, index_type objectiveIndex) const;
1822
1823 // Documented in base class.
1824 double
1825 getObjectiveNominalMagnification(index_type instrumentIndex, index_type objectiveIndex) const;
1826
1827 // Documented in base class.
1828 const std::string&
1829 getObjectiveSerialNumber(index_type instrumentIndex, index_type objectiveIndex) const;
1830
1831 // Documented in base class.
1832 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1833 getObjectiveWorkingDistance(index_type instrumentIndex, index_type objectiveIndex) const;
1834
1835
1836 // Documented in base class.
1837 double
1838 getObjectiveSettingsCorrectionCollar(index_type imageIndex) const;
1839
1840 // Documented in base class.
1841 const std::string&
1842 getObjectiveSettingsID(index_type imageIndex) const;
1843
1844 // Documented in base class.
1845 ome::xml::model::enums::Medium
1846 getObjectiveSettingsMedium(index_type imageIndex) const;
1847
1848 // Documented in base class.
1849 double
1850 getObjectiveSettingsRefractiveIndex(index_type imageIndex) const;
1851
1852
1853 // Documented in base class.
1854 bool
1855 getPixelsBigEndian(index_type imageIndex) const;
1856
1857 // Documented in base class.
1858 ome::xml::model::enums::DimensionOrder
1859 getPixelsDimensionOrder(index_type imageIndex) const;
1860
1861 // Documented in base class.
1862 const std::string&
1863 getPixelsID(index_type imageIndex) const;
1864
1865 // Documented in base class.
1866 bool
1867 getPixelsInterleaved(index_type imageIndex) const;
1868
1869 // Documented in base class.
1870 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
1871 getPixelsPhysicalSizeX(index_type imageIndex) const;
1872
1873 // Documented in base class.
1874 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
1875 getPixelsPhysicalSizeY(index_type imageIndex) const;
1876
1877 // Documented in base class.
1878 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
1879 getPixelsPhysicalSizeZ(index_type imageIndex) const;
1880
1881 // Documented in base class.
1882 ome::xml::model::primitives::PositiveInteger
1883 getPixelsSignificantBits(index_type imageIndex) const;
1884
1885 // Documented in base class.
1886 ome::xml::model::primitives::PositiveInteger
1887 getPixelsSizeC(index_type imageIndex) const;
1888
1889 // Documented in base class.
1890 ome::xml::model::primitives::PositiveInteger
1891 getPixelsSizeT(index_type imageIndex) const;
1892
1893 // Documented in base class.
1894 ome::xml::model::primitives::PositiveInteger
1895 getPixelsSizeX(index_type imageIndex) const;
1896
1897 // Documented in base class.
1898 ome::xml::model::primitives::PositiveInteger
1899 getPixelsSizeY(index_type imageIndex) const;
1900
1901 // Documented in base class.
1902 ome::xml::model::primitives::PositiveInteger
1903 getPixelsSizeZ(index_type imageIndex) const;
1904
1905 // Documented in base class.
1906 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime >
1907 getPixelsTimeIncrement(index_type imageIndex) const;
1908
1909 // Documented in base class.
1910 ome::xml::model::enums::PixelType
1911 getPixelsType(index_type imageIndex) const;
1912
1913
1914 // Documented in base class.
1915 const std::string&
1916 getPlaneAnnotationRef(index_type imageIndex, index_type planeIndex, index_type annotationRefIndex) const;
1917
1918 // Documented in base class.
1919 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime >
1920 getPlaneDeltaT(index_type imageIndex, index_type planeIndex) const;
1921
1922 // Documented in base class.
1923 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime >
1924 getPlaneExposureTime(index_type imageIndex, index_type planeIndex) const;
1925
1926 // Documented in base class.
1927 const std::string&
1928 getPlaneHashSHA1(index_type imageIndex, index_type planeIndex) const;
1929
1930 // Documented in base class.
1931 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1932 getPlanePositionX(index_type imageIndex, index_type planeIndex) const;
1933
1934 // Documented in base class.
1935 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1936 getPlanePositionY(index_type imageIndex, index_type planeIndex) const;
1937
1938 // Documented in base class.
1939 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1940 getPlanePositionZ(index_type imageIndex, index_type planeIndex) const;
1941
1942 // Documented in base class.
1943 ome::xml::model::primitives::NonNegativeInteger
1944 getPlaneTheC(index_type imageIndex, index_type planeIndex) const;
1945
1946 // Documented in base class.
1947 ome::xml::model::primitives::NonNegativeInteger
1948 getPlaneTheT(index_type imageIndex, index_type planeIndex) const;
1949
1950 // Documented in base class.
1951 ome::xml::model::primitives::NonNegativeInteger
1952 getPlaneTheZ(index_type imageIndex, index_type planeIndex) const;
1953
1954
1955 // Documented in base class.
1956 const std::string&
1957 getPlateAnnotationRef(index_type plateIndex, index_type annotationRefIndex) const;
1958
1959 // Documented in base class.
1960 ome::xml::model::enums::NamingConvention
1961 getPlateColumnNamingConvention(index_type plateIndex) const;
1962
1963 // Documented in base class.
1964 ome::xml::model::primitives::PositiveInteger
1965 getPlateColumns(index_type plateIndex) const;
1966
1967 // Documented in base class.
1968 const std::string&
1969 getPlateDescription(index_type plateIndex) const;
1970
1971 // Documented in base class.
1972 const std::string&
1973 getPlateExternalIdentifier(index_type plateIndex) const;
1974
1975 // Documented in base class.
1976 ome::xml::model::primitives::NonNegativeInteger
1977 getPlateFieldIndex(index_type plateIndex) const;
1978
1979 // Documented in base class.
1980 const std::string&
1981 getPlateID(index_type plateIndex) const;
1982
1983 // Documented in base class.
1984 const std::string&
1985 getPlateName(index_type plateIndex) const;
1986
1987 // Documented in base class.
1988 ome::xml::model::enums::NamingConvention
1989 getPlateRowNamingConvention(index_type plateIndex) const;
1990
1991 // Documented in base class.
1992 ome::xml::model::primitives::PositiveInteger
1993 getPlateRows(index_type plateIndex) const;
1994
1995 // Documented in base class.
1996 const std::string&
1997 getPlateStatus(index_type plateIndex) const;
1998
1999 // Documented in base class.
2000 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2001 getPlateWellOriginX(index_type plateIndex) const;
2002
2003 // Documented in base class.
2004 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2005 getPlateWellOriginY(index_type plateIndex) const;
2006
2007
2008 // Documented in base class.
2009 const std::string&
2010 getPlateAcquisitionAnnotationRef(index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex) const;
2011
2012 // Documented in base class.
2013 const std::string&
2014 getPlateAcquisitionDescription(index_type plateIndex, index_type plateAcquisitionIndex) const;
2015
2016 // Documented in base class.
2017 ome::xml::model::primitives::Timestamp
2018 getPlateAcquisitionEndTime(index_type plateIndex, index_type plateAcquisitionIndex) const;
2019
2020 // Documented in base class.
2021 const std::string&
2022 getPlateAcquisitionID(index_type plateIndex, index_type plateAcquisitionIndex) const;
2023
2024 // Documented in base class.
2025 ome::xml::model::primitives::PositiveInteger
2026 getPlateAcquisitionMaximumFieldCount(index_type plateIndex, index_type plateAcquisitionIndex) const;
2027
2028 // Documented in base class.
2029 const std::string&
2030 getPlateAcquisitionName(index_type plateIndex, index_type plateAcquisitionIndex) const;
2031
2032 // Documented in base class.
2033 ome::xml::model::primitives::Timestamp
2034 getPlateAcquisitionStartTime(index_type plateIndex, index_type plateAcquisitionIndex) const;
2035
2036 // Documented in base class.
2037 const std::string&
2038 getPlateAcquisitionWellSampleRef(index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex) const;
2039
2040
2041
2042 // Documented in base class.
2043 const std::string&
2044 getPointAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
2045
2046 // Documented in base class.
2047 ome::xml::model::primitives::Color
2048 getPointFillColor(index_type ROIIndex, index_type shapeIndex) const;
2049
2050 // Documented in base class.
2051 ome::xml::model::enums::FillRule
2052 getPointFillRule(index_type ROIIndex, index_type shapeIndex) const;
2053
2054 // Documented in base class.
2055 ome::xml::model::enums::FontFamily
2056 getPointFontFamily(index_type ROIIndex, index_type shapeIndex) const;
2057
2058 // Documented in base class.
2059 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
2060 getPointFontSize(index_type ROIIndex, index_type shapeIndex) const;
2061
2062 // Documented in base class.
2063 ome::xml::model::enums::FontStyle
2064 getPointFontStyle(index_type ROIIndex, index_type shapeIndex) const;
2065
2066 // Documented in base class.
2067 const std::string&
2068 getPointID(index_type ROIIndex, index_type shapeIndex) const;
2069
2070 // Documented in base class.
2071 bool
2072 getPointLocked(index_type ROIIndex, index_type shapeIndex) const;
2073
2074 // Documented in base class.
2075 ome::xml::model::primitives::Color
2076 getPointStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
2077
2078 // Documented in base class.
2079 const std::string&
2080 getPointStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
2081
2082 // Documented in base class.
2083 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2084 getPointStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
2085
2086 // Documented in base class.
2087 const std::string&
2088 getPointText(index_type ROIIndex, index_type shapeIndex) const;
2089
2090 // Documented in base class.
2091 ome::xml::model::primitives::NonNegativeInteger
2092 getPointTheC(index_type ROIIndex, index_type shapeIndex) const;
2093
2094 // Documented in base class.
2095 ome::xml::model::primitives::NonNegativeInteger
2096 getPointTheT(index_type ROIIndex, index_type shapeIndex) const;
2097
2098 // Documented in base class.
2099 ome::xml::model::primitives::NonNegativeInteger
2100 getPointTheZ(index_type ROIIndex, index_type shapeIndex) const;
2101
2102 // Documented in base class.
2103 const ::ome::xml::model::AffineTransform&
2104 getPointTransform(index_type ROIIndex, index_type shapeIndex) const;
2105
2106 // Documented in base class.
2107 double
2108 getPointX(index_type ROIIndex, index_type shapeIndex) const;
2109
2110 // Documented in base class.
2111 double
2112 getPointY(index_type ROIIndex, index_type shapeIndex) const;
2113
2114
2115 // Documented in base class.
2116 const std::string&
2117 getPolygonAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
2118
2119 // Documented in base class.
2120 ome::xml::model::primitives::Color
2121 getPolygonFillColor(index_type ROIIndex, index_type shapeIndex) const;
2122
2123 // Documented in base class.
2124 ome::xml::model::enums::FillRule
2125 getPolygonFillRule(index_type ROIIndex, index_type shapeIndex) const;
2126
2127 // Documented in base class.
2128 ome::xml::model::enums::FontFamily
2129 getPolygonFontFamily(index_type ROIIndex, index_type shapeIndex) const;
2130
2131 // Documented in base class.
2132 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
2133 getPolygonFontSize(index_type ROIIndex, index_type shapeIndex) const;
2134
2135 // Documented in base class.
2136 ome::xml::model::enums::FontStyle
2137 getPolygonFontStyle(index_type ROIIndex, index_type shapeIndex) const;
2138
2139 // Documented in base class.
2140 const std::string&
2141 getPolygonID(index_type ROIIndex, index_type shapeIndex) const;
2142
2143 // Documented in base class.
2144 bool
2145 getPolygonLocked(index_type ROIIndex, index_type shapeIndex) const;
2146
2147 // Documented in base class.
2148 const std::string&
2149 getPolygonPoints(index_type ROIIndex, index_type shapeIndex) const;
2150
2151 // Documented in base class.
2152 ome::xml::model::primitives::Color
2153 getPolygonStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
2154
2155 // Documented in base class.
2156 const std::string&
2157 getPolygonStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
2158
2159 // Documented in base class.
2160 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2161 getPolygonStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
2162
2163 // Documented in base class.
2164 const std::string&
2165 getPolygonText(index_type ROIIndex, index_type shapeIndex) const;
2166
2167 // Documented in base class.
2168 ome::xml::model::primitives::NonNegativeInteger
2169 getPolygonTheC(index_type ROIIndex, index_type shapeIndex) const;
2170
2171 // Documented in base class.
2172 ome::xml::model::primitives::NonNegativeInteger
2173 getPolygonTheT(index_type ROIIndex, index_type shapeIndex) const;
2174
2175 // Documented in base class.
2176 ome::xml::model::primitives::NonNegativeInteger
2177 getPolygonTheZ(index_type ROIIndex, index_type shapeIndex) const;
2178
2179 // Documented in base class.
2180 const ::ome::xml::model::AffineTransform&
2181 getPolygonTransform(index_type ROIIndex, index_type shapeIndex) const;
2182
2183
2184 // Documented in base class.
2185 const std::string&
2186 getPolylineAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
2187
2188 // Documented in base class.
2189 ome::xml::model::primitives::Color
2190 getPolylineFillColor(index_type ROIIndex, index_type shapeIndex) const;
2191
2192 // Documented in base class.
2193 ome::xml::model::enums::FillRule
2194 getPolylineFillRule(index_type ROIIndex, index_type shapeIndex) const;
2195
2196 // Documented in base class.
2197 ome::xml::model::enums::FontFamily
2198 getPolylineFontFamily(index_type ROIIndex, index_type shapeIndex) const;
2199
2200 // Documented in base class.
2201 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
2202 getPolylineFontSize(index_type ROIIndex, index_type shapeIndex) const;
2203
2204 // Documented in base class.
2205 ome::xml::model::enums::FontStyle
2206 getPolylineFontStyle(index_type ROIIndex, index_type shapeIndex) const;
2207
2208 // Documented in base class.
2209 const std::string&
2210 getPolylineID(index_type ROIIndex, index_type shapeIndex) const;
2211
2212 // Documented in base class.
2213 bool
2214 getPolylineLocked(index_type ROIIndex, index_type shapeIndex) const;
2215
2216 // Documented in base class.
2217 ome::xml::model::enums::Marker
2218 getPolylineMarkerEnd(index_type ROIIndex, index_type shapeIndex) const;
2219
2220 // Documented in base class.
2221 ome::xml::model::enums::Marker
2222 getPolylineMarkerStart(index_type ROIIndex, index_type shapeIndex) const;
2223
2224 // Documented in base class.
2225 const std::string&
2226 getPolylinePoints(index_type ROIIndex, index_type shapeIndex) const;
2227
2228 // Documented in base class.
2229 ome::xml::model::primitives::Color
2230 getPolylineStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
2231
2232 // Documented in base class.
2233 const std::string&
2234 getPolylineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
2235
2236 // Documented in base class.
2237 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2238 getPolylineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
2239
2240 // Documented in base class.
2241 const std::string&
2242 getPolylineText(index_type ROIIndex, index_type shapeIndex) const;
2243
2244 // Documented in base class.
2245 ome::xml::model::primitives::NonNegativeInteger
2246 getPolylineTheC(index_type ROIIndex, index_type shapeIndex) const;
2247
2248 // Documented in base class.
2249 ome::xml::model::primitives::NonNegativeInteger
2250 getPolylineTheT(index_type ROIIndex, index_type shapeIndex) const;
2251
2252 // Documented in base class.
2253 ome::xml::model::primitives::NonNegativeInteger
2254 getPolylineTheZ(index_type ROIIndex, index_type shapeIndex) const;
2255
2256 // Documented in base class.
2257 const ::ome::xml::model::AffineTransform&
2258 getPolylineTransform(index_type ROIIndex, index_type shapeIndex) const;
2259
2260
2261 // Documented in base class.
2262 const std::string&
2263 getProjectAnnotationRef(index_type projectIndex, index_type annotationRefIndex) const;
2264
2265 // Documented in base class.
2266 const std::string&
2267 getProjectDatasetRef(index_type projectIndex, index_type datasetRefIndex) const;
2268
2269 // Documented in base class.
2270 const std::string&
2271 getProjectDescription(index_type projectIndex) const;
2272
2273 // Documented in base class.
2274 const std::string&
2275 getProjectExperimenterGroupRef(index_type projectIndex) const;
2276
2277 // Documented in base class.
2278 const std::string&
2279 getProjectExperimenterRef(index_type projectIndex) const;
2280
2281 // Documented in base class.
2282 const std::string&
2283 getProjectID(index_type projectIndex) const;
2284
2285 // Documented in base class.
2286 const std::string&
2287 getProjectName(index_type projectIndex) const;
2288
2289
2290
2291 // Documented in base class.
2292 const std::string&
2293 getROIAnnotationRef(index_type ROIIndex, index_type annotationRefIndex) const;
2294
2295 // Documented in base class.
2296 const std::string&
2297 getROIDescription(index_type ROIIndex) const;
2298
2299 // Documented in base class.
2300 const std::string&
2301 getROIID(index_type ROIIndex) const;
2302
2303 // Documented in base class.
2304 const std::string&
2305 getROIName(index_type ROIIndex) const;
2306
2307
2308
2309 // Documented in base class.
2310 const std::string&
2311 getReagentAnnotationRef(index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex) const;
2312
2313 // Documented in base class.
2314 const std::string&
2315 getReagentDescription(index_type screenIndex, index_type reagentIndex) const;
2316
2317 // Documented in base class.
2318 const std::string&
2319 getReagentID(index_type screenIndex, index_type reagentIndex) const;
2320
2321 // Documented in base class.
2322 const std::string&
2323 getReagentName(index_type screenIndex, index_type reagentIndex) const;
2324
2325 // Documented in base class.
2326 const std::string&
2327 getReagentReagentIdentifier(index_type screenIndex, index_type reagentIndex) const;
2328
2329
2330
2331 // Documented in base class.
2332 const std::string&
2333 getRectangleAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
2334
2335 // Documented in base class.
2336 ome::xml::model::primitives::Color
2337 getRectangleFillColor(index_type ROIIndex, index_type shapeIndex) const;
2338
2339 // Documented in base class.
2340 ome::xml::model::enums::FillRule
2341 getRectangleFillRule(index_type ROIIndex, index_type shapeIndex) const;
2342
2343 // Documented in base class.
2344 ome::xml::model::enums::FontFamily
2345 getRectangleFontFamily(index_type ROIIndex, index_type shapeIndex) const;
2346
2347 // Documented in base class.
2348 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
2349 getRectangleFontSize(index_type ROIIndex, index_type shapeIndex) const;
2350
2351 // Documented in base class.
2352 ome::xml::model::enums::FontStyle
2353 getRectangleFontStyle(index_type ROIIndex, index_type shapeIndex) const;
2354
2355 // Documented in base class.
2356 double
2357 getRectangleHeight(index_type ROIIndex, index_type shapeIndex) const;
2358
2359 // Documented in base class.
2360 const std::string&
2361 getRectangleID(index_type ROIIndex, index_type shapeIndex) const;
2362
2363 // Documented in base class.
2364 bool
2365 getRectangleLocked(index_type ROIIndex, index_type shapeIndex) const;
2366
2367 // Documented in base class.
2368 ome::xml::model::primitives::Color
2369 getRectangleStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
2370
2371 // Documented in base class.
2372 const std::string&
2373 getRectangleStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
2374
2375 // Documented in base class.
2376 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2377 getRectangleStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
2378
2379 // Documented in base class.
2380 const std::string&
2381 getRectangleText(index_type ROIIndex, index_type shapeIndex) const;
2382
2383 // Documented in base class.
2384 ome::xml::model::primitives::NonNegativeInteger
2385 getRectangleTheC(index_type ROIIndex, index_type shapeIndex) const;
2386
2387 // Documented in base class.
2388 ome::xml::model::primitives::NonNegativeInteger
2389 getRectangleTheT(index_type ROIIndex, index_type shapeIndex) const;
2390
2391 // Documented in base class.
2392 ome::xml::model::primitives::NonNegativeInteger
2393 getRectangleTheZ(index_type ROIIndex, index_type shapeIndex) const;
2394
2395 // Documented in base class.
2396 const ::ome::xml::model::AffineTransform&
2397 getRectangleTransform(index_type ROIIndex, index_type shapeIndex) const;
2398
2399 // Documented in base class.
2400 double
2401 getRectangleWidth(index_type ROIIndex, index_type shapeIndex) const;
2402
2403 // Documented in base class.
2404 double
2405 getRectangleX(index_type ROIIndex, index_type shapeIndex) const;
2406
2407 // Documented in base class.
2408 double
2409 getRectangleY(index_type ROIIndex, index_type shapeIndex) const;
2410
2411
2412 // Documented in base class.
2413 const std::string&
2414 getRightsRightsHeld() const;
2415
2416 // Documented in base class.
2417 const std::string&
2418 getRightsRightsHolder() const;
2419
2420
2421 // Documented in base class.
2422 const std::string&
2423 getScreenAnnotationRef(index_type screenIndex, index_type annotationRefIndex) const;
2424
2425 // Documented in base class.
2426 const std::string&
2427 getScreenDescription(index_type screenIndex) const;
2428
2429 // Documented in base class.
2430 const std::string&
2431 getScreenID(index_type screenIndex) const;
2432
2433 // Documented in base class.
2434 const std::string&
2435 getScreenName(index_type screenIndex) const;
2436
2437 // Documented in base class.
2438 const std::string&
2439 getScreenPlateRef(index_type screenIndex, index_type plateRefIndex) const;
2440
2441 // Documented in base class.
2442 const std::string&
2443 getScreenProtocolDescription(index_type screenIndex) const;
2444
2445 // Documented in base class.
2446 const std::string&
2447 getScreenProtocolIdentifier(index_type screenIndex) const;
2448
2449 // Documented in base class.
2450 const std::string&
2451 getScreenReagentSetDescription(index_type screenIndex) const;
2452
2453 // Documented in base class.
2454 const std::string&
2455 getScreenReagentSetIdentifier(index_type screenIndex) const;
2456
2457 // Documented in base class.
2458 const std::string&
2459 getScreenType(index_type screenIndex) const;
2460
2461
2462 // Documented in base class.
2463 const std::string&
2464 getStageLabelName(index_type imageIndex) const;
2465
2466 // Documented in base class.
2467 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2468 getStageLabelX(index_type imageIndex) const;
2469
2470 // Documented in base class.
2471 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2472 getStageLabelY(index_type imageIndex) const;
2473
2474 // Documented in base class.
2475 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2476 getStageLabelZ(index_type imageIndex) const;
2477
2478
2479
2480 // Documented in base class.
2481 const std::string&
2482 getTagAnnotationAnnotationRef(index_type tagAnnotationIndex, index_type annotationRefIndex) const;
2483
2484 // Documented in base class.
2485 const std::string&
2486 getTagAnnotationAnnotator(index_type tagAnnotationIndex) const;
2487
2488 // Documented in base class.
2489 const std::string&
2490 getTagAnnotationDescription(index_type tagAnnotationIndex) const;
2491
2492 // Documented in base class.
2493 const std::string&
2494 getTagAnnotationID(index_type tagAnnotationIndex) const;
2495
2496 // Documented in base class.
2497 const std::string&
2498 getTagAnnotationNamespace(index_type tagAnnotationIndex) const;
2499
2500 // Documented in base class.
2501 const std::string&
2502 getTagAnnotationValue(index_type tagAnnotationIndex) const;
2503
2504
2505 // Documented in base class.
2506 const std::string&
2507 getTermAnnotationAnnotationRef(index_type termAnnotationIndex, index_type annotationRefIndex) const;
2508
2509 // Documented in base class.
2510 const std::string&
2511 getTermAnnotationAnnotator(index_type termAnnotationIndex) const;
2512
2513 // Documented in base class.
2514 const std::string&
2515 getTermAnnotationDescription(index_type termAnnotationIndex) const;
2516
2517 // Documented in base class.
2518 const std::string&
2519 getTermAnnotationID(index_type termAnnotationIndex) const;
2520
2521 // Documented in base class.
2522 const std::string&
2523 getTermAnnotationNamespace(index_type termAnnotationIndex) const;
2524
2525 // Documented in base class.
2526 const std::string&
2527 getTermAnnotationValue(index_type termAnnotationIndex) const;
2528
2529
2530 // Documented in base class.
2531 ome::xml::model::primitives::NonNegativeInteger
2532 getTiffDataFirstC(index_type imageIndex, index_type tiffDataIndex) const;
2533
2534 // Documented in base class.
2535 ome::xml::model::primitives::NonNegativeInteger
2536 getTiffDataFirstT(index_type imageIndex, index_type tiffDataIndex) const;
2537
2538 // Documented in base class.
2539 ome::xml::model::primitives::NonNegativeInteger
2540 getTiffDataFirstZ(index_type imageIndex, index_type tiffDataIndex) const;
2541
2542 // Documented in base class.
2543 ome::xml::model::primitives::NonNegativeInteger
2544 getTiffDataIFD(index_type imageIndex, index_type tiffDataIndex) const;
2545
2546 // Documented in base class.
2547 ome::xml::model::primitives::NonNegativeInteger
2548 getTiffDataPlaneCount(index_type imageIndex, index_type tiffDataIndex) const;
2549
2550
2551 // Documented in base class.
2552 const std::string&
2553 getTimestampAnnotationAnnotationRef(index_type timestampAnnotationIndex, index_type annotationRefIndex) const;
2554
2555 // Documented in base class.
2556 const std::string&
2557 getTimestampAnnotationAnnotator(index_type timestampAnnotationIndex) const;
2558
2559 // Documented in base class.
2560 const std::string&
2561 getTimestampAnnotationDescription(index_type timestampAnnotationIndex) const;
2562
2563 // Documented in base class.
2564 const std::string&
2565 getTimestampAnnotationID(index_type timestampAnnotationIndex) const;
2566
2567 // Documented in base class.
2568 const std::string&
2569 getTimestampAnnotationNamespace(index_type timestampAnnotationIndex) const;
2570
2571 // Documented in base class.
2572 ome::xml::model::primitives::Timestamp
2573 getTimestampAnnotationValue(index_type timestampAnnotationIndex) const;
2574
2575
2576 // Documented in base class.
2577 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
2578 getTransmittanceRangeCutIn(index_type instrumentIndex, index_type filterIndex) const;
2579
2580 // Documented in base class.
2581 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat >
2582 getTransmittanceRangeCutInTolerance(index_type instrumentIndex, index_type filterIndex) const;
2583
2584 // Documented in base class.
2585 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
2586 getTransmittanceRangeCutOut(index_type instrumentIndex, index_type filterIndex) const;
2587
2588 // Documented in base class.
2589 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat >
2590 getTransmittanceRangeCutOutTolerance(index_type instrumentIndex, index_type filterIndex) const;
2591
2592 // Documented in base class.
2593 ome::xml::model::primitives::PercentFraction
2594 getTransmittanceRangeTransmittance(index_type instrumentIndex, index_type filterIndex) const;
2595
2596
2597 // Documented in base class.
2598 const std::string&
2599 getUUIDFileName(index_type imageIndex, index_type tiffDataIndex) const;
2600
2601
2602
2603 // Documented in base class.
2604 const std::string&
2605 getWellAnnotationRef(index_type plateIndex, index_type wellIndex, index_type annotationRefIndex) const;
2606
2607 // Documented in base class.
2608 ome::xml::model::primitives::Color
2609 getWellColor(index_type plateIndex, index_type wellIndex) const;
2610
2611 // Documented in base class.
2612 ome::xml::model::primitives::NonNegativeInteger
2613 getWellColumn(index_type plateIndex, index_type wellIndex) const;
2614
2615 // Documented in base class.
2616 const std::string&
2617 getWellExternalDescription(index_type plateIndex, index_type wellIndex) const;
2618
2619 // Documented in base class.
2620 const std::string&
2621 getWellExternalIdentifier(index_type plateIndex, index_type wellIndex) const;
2622
2623 // Documented in base class.
2624 const std::string&
2625 getWellID(index_type plateIndex, index_type wellIndex) const;
2626
2627 // Documented in base class.
2628 const std::string&
2629 getWellReagentRef(index_type plateIndex, index_type wellIndex) const;
2630
2631 // Documented in base class.
2632 ome::xml::model::primitives::NonNegativeInteger
2633 getWellRow(index_type plateIndex, index_type wellIndex) const;
2634
2635 // Documented in base class.
2636 const std::string&
2637 getWellType(index_type plateIndex, index_type wellIndex) const;
2638
2639
2640 // Documented in base class.
2641 const std::string&
2642 getWellSampleID(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2643
2644 // Documented in base class.
2645 const std::string&
2646 getWellSampleImageRef(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2647
2648 // Documented in base class.
2649 ome::xml::model::primitives::NonNegativeInteger
2650 getWellSampleIndex(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2651
2652 // Documented in base class.
2653 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2654 getWellSamplePositionX(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2655
2656 // Documented in base class.
2657 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2658 getWellSamplePositionY(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2659
2660 // Documented in base class.
2661 ome::xml::model::primitives::Timestamp
2662 getWellSampleTimepoint(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2663
2664
2665
2666 // Documented in base class.
2667 const std::string&
2668 getXMLAnnotationAnnotationRef(index_type XMLAnnotationIndex, index_type annotationRefIndex) const;
2669
2670 // Documented in base class.
2671 const std::string&
2672 getXMLAnnotationAnnotator(index_type XMLAnnotationIndex) const;
2673
2674 // Documented in base class.
2675 const std::string&
2676 getXMLAnnotationDescription(index_type XMLAnnotationIndex) const;
2677
2678 // Documented in base class.
2679 const std::string&
2680 getXMLAnnotationID(index_type XMLAnnotationIndex) const;
2681
2682 // Documented in base class.
2683 const std::string&
2684 getXMLAnnotationNamespace(index_type XMLAnnotationIndex) const;
2685
2686 // Documented in base class.
2687 const std::string&
2688 getXMLAnnotationValue(index_type XMLAnnotationIndex) const;
2689
2690
2691 // Documented in base class.
2692 void
2693 setUUID(const std::string& uuid);
2694
2695 // Documented in base class.
2696 void
2697 setMapAnnotationValue(const ome::xml::model::primitives::OrderedMultimap& value,
2698 index_type mapAnnotationIndex);
2699
2700 // Documented in base class.
2701 void
2702 setGenericExcitationSourceMap(const ome::xml::model::primitives::OrderedMultimap& value,
2703 index_type instrumentIndex,
2704 index_type lightSourceIndex);
2705
2706 // Documented in base class.
2707 void
2708 setImagingEnvironmentMap(const ome::xml::model::primitives::OrderedMultimap& value,
2709 index_type imageIndex);
2710
2711
2712
2713 // Documented in base class.
2714 void
2715 setArcAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
2716
2717 // Documented in base class.
2718 void
2719 setArcID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
2720
2721 // Documented in base class.
2722 void
2723 setArcLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
2724
2725 // Documented in base class.
2726 void
2727 setArcManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
2728
2729 // Documented in base class.
2730 void
2731 setArcModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
2732
2733 // Documented in base class.
2734 void
2735 setArcPower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
2736
2737 // Documented in base class.
2738 void
2739 setArcSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
2740
2741 // Documented in base class.
2742 void
2743 setArcType(ome::xml::model::enums::ArcType type, index_type instrumentIndex, index_type lightSourceIndex);
2744
2745
2746 // Documented in base class.
2747 void
2748 setBinaryFileBinData(const std::vector<uint8_t>& base64Binary, index_type fileAnnotationIndex);
2749
2750 // Documented in base class.
2751 void
2752 setMaskBinData(const std::vector<uint8_t>& base64Binary, index_type ROIIndex, index_type shapeIndex);
2753
2754 // Documented in base class.
2755 void
2756 setPixelsBinData(const std::vector<uint8_t>& base64Binary, index_type imageIndex, index_type binDataIndex);
2757
2758 // Documented in base class.
2759 void
2760 setBinaryFileBinDataBigEndian(bool bigEndian, index_type fileAnnotationIndex);
2761
2762 // Documented in base class.
2763 void
2764 setMaskBinDataBigEndian(bool bigEndian, index_type ROIIndex, index_type shapeIndex);
2765
2766 // Documented in base class.
2767 void
2768 setPixelsBinDataBigEndian(bool bigEndian, index_type imageIndex, index_type binDataIndex);
2769
2770 // Documented in base class.
2771 void
2772 setBinaryFileBinDataCompression(ome::xml::model::enums::Compression compression, index_type fileAnnotationIndex);
2773
2774 // Documented in base class.
2775 void
2776 setMaskBinDataCompression(ome::xml::model::enums::Compression compression, index_type ROIIndex, index_type shapeIndex);
2777
2778 // Documented in base class.
2779 void
2780 setPixelsBinDataCompression(ome::xml::model::enums::Compression compression, index_type imageIndex, index_type binDataIndex);
2781
2782 // Documented in base class.
2783 void
2784 setBinaryFileBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type fileAnnotationIndex);
2785
2786 // Documented in base class.
2787 void
2788 setMaskBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type ROIIndex, index_type shapeIndex);
2789
2790 // Documented in base class.
2791 void
2792 setPixelsBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type imageIndex, index_type binDataIndex);
2793
2794
2795 // Documented in base class.
2796 void
2797 setBinaryFileFileName(const std::string& fileName, index_type fileAnnotationIndex);
2798
2799 // Documented in base class.
2800 void
2801 setBinaryFileMIMEType(const std::string& mimeType, index_type fileAnnotationIndex);
2802
2803 // Documented in base class.
2804 void
2805 setBinaryFileSize(ome::xml::model::primitives::NonNegativeLong size, index_type fileAnnotationIndex);
2806
2807
2808 // Documented in base class.
2809 void
2810 setBinaryOnlyMetadataFile(const std::string& metadataFile);
2811
2812 // Documented in base class.
2813 void
2814 setBinaryOnlyUUID(const std::string& uuid);
2815
2816
2817 // Documented in base class.
2818 void
2819 setBooleanAnnotationAnnotationRef(const std::string& annotation, index_type booleanAnnotationIndex, index_type annotationRefIndex);
2820
2821 // Documented in base class.
2822 void
2823 setBooleanAnnotationAnnotator(const std::string& annotator, index_type booleanAnnotationIndex);
2824
2825 // Documented in base class.
2826 void
2827 setBooleanAnnotationDescription(const std::string& description, index_type booleanAnnotationIndex);
2828
2829 // Documented in base class.
2830 void
2831 setBooleanAnnotationID(const std::string& id, index_type booleanAnnotationIndex);
2832
2833 // Documented in base class.
2834 void
2835 setBooleanAnnotationNamespace(const std::string& namespace_, index_type booleanAnnotationIndex);
2836
2837 // Documented in base class.
2838 void
2839 setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex);
2840
2841
2842 // Documented in base class.
2843 void
2844 setChannelAcquisitionMode(ome::xml::model::enums::AcquisitionMode acquisitionMode, index_type imageIndex, index_type channelIndex);
2845
2846 // Documented in base class.
2847 void
2848 setChannelAnnotationRef(const std::string& annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex);
2849
2850 // Documented in base class.
2851 void
2852 setChannelColor(ome::xml::model::primitives::Color color, index_type imageIndex, index_type channelIndex);
2853
2854 // Documented in base class.
2855 void
2856 setChannelContrastMethod(ome::xml::model::enums::ContrastMethod contrastMethod, index_type imageIndex, index_type channelIndex);
2857
2858 // Documented in base class.
2859 void
2860 setChannelEmissionWavelength(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > emissionWavelength, index_type imageIndex, index_type channelIndex);
2861
2862 // Documented in base class.
2863 void
2864 setChannelExcitationWavelength(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > excitationWavelength, index_type imageIndex, index_type channelIndex);
2865
2866 // Documented in base class.
2867 void
2868 setChannelFilterSetRef(const std::string& filterSet, index_type imageIndex, index_type channelIndex);
2869
2870 // Documented in base class.
2871 void
2872 setChannelFluor(const std::string& fluor, index_type imageIndex, index_type channelIndex);
2873
2874 // Documented in base class.
2875 void
2876 setChannelID(const std::string& id, index_type imageIndex, index_type channelIndex);
2877
2878 // Documented in base class.
2879 void
2880 setChannelIlluminationType(ome::xml::model::enums::IlluminationType illuminationType, index_type imageIndex, index_type channelIndex);
2881
2882 // Documented in base class.
2883 void
2884 setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex);
2885
2886 // Documented in base class.
2887 void
2888 setChannelName(const std::string& name, index_type imageIndex, index_type channelIndex);
2889
2890 // Documented in base class.
2891 void
2892 setChannelPinholeSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > pinholeSize, index_type imageIndex, index_type channelIndex);
2893
2894 // Documented in base class.
2895 void
2896 setChannelPockelCellSetting(int32_t pockelCellSetting, index_type imageIndex, index_type channelIndex);
2897
2898 // Documented in base class.
2899 void
2900 setChannelSamplesPerPixel(ome::xml::model::primitives::PositiveInteger samplesPerPixel, index_type imageIndex, index_type channelIndex);
2901
2902
2903 // Documented in base class.
2904 void
2905 setCommentAnnotationAnnotationRef(const std::string& annotation, index_type commentAnnotationIndex, index_type annotationRefIndex);
2906
2907 // Documented in base class.
2908 void
2909 setCommentAnnotationAnnotator(const std::string& annotator, index_type commentAnnotationIndex);
2910
2911 // Documented in base class.
2912 void
2913 setCommentAnnotationDescription(const std::string& description, index_type commentAnnotationIndex);
2914
2915 // Documented in base class.
2916 void
2917 setCommentAnnotationID(const std::string& id, index_type commentAnnotationIndex);
2918
2919 // Documented in base class.
2920 void
2921 setCommentAnnotationNamespace(const std::string& namespace_, index_type commentAnnotationIndex);
2922
2923 // Documented in base class.
2924 void
2925 setCommentAnnotationValue(const std::string& value, index_type commentAnnotationIndex);
2926
2927
2928 // Documented in base class.
2929 void
2930 setDatasetAnnotationRef(const std::string& annotation, index_type datasetIndex, index_type annotationRefIndex);
2931
2932 // Documented in base class.
2933 void
2934 setDatasetDescription(const std::string& description, index_type datasetIndex);
2935
2936 // Documented in base class.
2937 void
2938 setDatasetExperimenterGroupRef(const std::string& experimenterGroup, index_type datasetIndex);
2939
2940 // Documented in base class.
2941 void
2942 setDatasetExperimenterRef(const std::string& experimenter, index_type datasetIndex);
2943
2944 // Documented in base class.
2945 void
2946 setDatasetID(const std::string& id, index_type datasetIndex);
2947
2948 // Documented in base class.
2949 void
2950 setDatasetImageRef(const std::string& image, index_type datasetIndex, index_type imageRefIndex);
2951
2952 // Documented in base class.
2953 void
2954 setDatasetName(const std::string& name, index_type datasetIndex);
2955
2956
2957
2958 // Documented in base class.
2959 void
2960 setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex);
2961
2962 // Documented in base class.
2963 void
2964 setDetectorAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type detectorIndex, index_type annotationRefIndex);
2965
2966 // Documented in base class.
2967 void
2968 setDetectorGain(double gain, index_type instrumentIndex, index_type detectorIndex);
2969
2970 // Documented in base class.
2971 void
2972 setDetectorID(const std::string& id, index_type instrumentIndex, index_type detectorIndex);
2973
2974 // Documented in base class.
2975 void
2976 setDetectorLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type detectorIndex);
2977
2978 // Documented in base class.
2979 void
2980 setDetectorManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type detectorIndex);
2981
2982 // Documented in base class.
2983 void
2984 setDetectorModel(const std::string& model, index_type instrumentIndex, index_type detectorIndex);
2985
2986 // Documented in base class.
2987 void
2988 setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex);
2989
2990 // Documented in base class.
2991 void
2992 setDetectorSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type detectorIndex);
2993
2994 // Documented in base class.
2995 void
2996 setDetectorType(ome::xml::model::enums::DetectorType type, index_type instrumentIndex, index_type detectorIndex);
2997
2998 // Documented in base class.
2999 void
3000 setDetectorVoltage(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsElectricPotential > voltage, index_type instrumentIndex, index_type detectorIndex);
3001
3002 // Documented in base class.
3003 void
3004 setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex);
3005
3006
3007 // Documented in base class.
3008 void
3009 setDetectorSettingsBinning(ome::xml::model::enums::Binning binning, index_type imageIndex, index_type channelIndex);
3010
3011 // Documented in base class.
3012 void
3013 setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex);
3014
3015 // Documented in base class.
3016 void
3017 setDetectorSettingsID(const std::string& id, index_type imageIndex, index_type channelIndex);
3018
3019 // Documented in base class.
3020 void
3021 setDetectorSettingsIntegration(ome::xml::model::primitives::PositiveInteger integration, index_type imageIndex, index_type channelIndex);
3022
3023 // Documented in base class.
3024 void
3025 setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex);
3026
3027 // Documented in base class.
3028 void
3029 setDetectorSettingsReadOutRate(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsFrequency > readOutRate, index_type imageIndex, index_type channelIndex);
3030
3031 // Documented in base class.
3032 void
3033 setDetectorSettingsVoltage(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsElectricPotential > voltage, index_type imageIndex, index_type channelIndex);
3034
3035 // Documented in base class.
3036 void
3037 setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex);
3038
3039
3040 // Documented in base class.
3041 void
3042 setDichroicAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type dichroicIndex, index_type annotationRefIndex);
3043
3044 // Documented in base class.
3045 void
3046 setDichroicID(const std::string& id, index_type instrumentIndex, index_type dichroicIndex);
3047
3048 // Documented in base class.
3049 void
3050 setDichroicLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type dichroicIndex);
3051
3052 // Documented in base class.
3053 void
3054 setDichroicManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type dichroicIndex);
3055
3056 // Documented in base class.
3057 void
3058 setDichroicModel(const std::string& model, index_type instrumentIndex, index_type dichroicIndex);
3059
3060 // Documented in base class.
3061 void
3062 setDichroicSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type dichroicIndex);
3063
3064
3065
3066 // Documented in base class.
3067 void
3068 setDoubleAnnotationAnnotationRef(const std::string& annotation, index_type doubleAnnotationIndex, index_type annotationRefIndex);
3069
3070 // Documented in base class.
3071 void
3072 setDoubleAnnotationAnnotator(const std::string& annotator, index_type doubleAnnotationIndex);
3073
3074 // Documented in base class.
3075 void
3076 setDoubleAnnotationDescription(const std::string& description, index_type doubleAnnotationIndex);
3077
3078 // Documented in base class.
3079 void
3080 setDoubleAnnotationID(const std::string& id, index_type doubleAnnotationIndex);
3081
3082 // Documented in base class.
3083 void
3084 setDoubleAnnotationNamespace(const std::string& namespace_, index_type doubleAnnotationIndex);
3085
3086 // Documented in base class.
3087 void
3088 setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex);
3089
3090
3091 // Documented in base class.
3092 void
3093 setEllipseAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
3094
3095 // Documented in base class.
3096 void
3097 setEllipseFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3098
3099 // Documented in base class.
3100 void
3101 setEllipseFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3102
3103 // Documented in base class.
3104 void
3105 setEllipseFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3106
3107 // Documented in base class.
3108 void
3109 setEllipseFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
3110
3111 // Documented in base class.
3112 void
3113 setEllipseFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3114
3115 // Documented in base class.
3116 void
3117 setEllipseID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
3118
3119 // Documented in base class.
3120 void
3121 setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3122
3123 // Documented in base class.
3124 void
3125 setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex);
3126
3127 // Documented in base class.
3128 void
3129 setEllipseRadiusY(double radiusY, index_type ROIIndex, index_type shapeIndex);
3130
3131 // Documented in base class.
3132 void
3133 setEllipseStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3134
3135 // Documented in base class.
3136 void
3137 setEllipseStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3138
3139 // Documented in base class.
3140 void
3141 setEllipseStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
3142
3143 // Documented in base class.
3144 void
3145 setEllipseText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
3146
3147 // Documented in base class.
3148 void
3149 setEllipseTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3150
3151 // Documented in base class.
3152 void
3153 setEllipseTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3154
3155 // Documented in base class.
3156 void
3157 setEllipseTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3158
3159 // Documented in base class.
3160 void
3161 setEllipseTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3162
3163 // Documented in base class.
3164 void
3165 setEllipseX(double x, index_type ROIIndex, index_type shapeIndex);
3166
3167 // Documented in base class.
3168 void
3169 setEllipseY(double y, index_type ROIIndex, index_type shapeIndex);
3170
3171
3172
3173
3174 // Documented in base class.
3175 void
3176 setExperimentDescription(const std::string& description, index_type experimentIndex);
3177
3178 // Documented in base class.
3179 void
3180 setExperimentExperimenterRef(const std::string& experimenter, index_type experimentIndex);
3181
3182 // Documented in base class.
3183 void
3184 setExperimentID(const std::string& id, index_type experimentIndex);
3185
3186 // Documented in base class.
3187 void
3188 setExperimentType(ome::xml::model::enums::ExperimentType type, index_type experimentIndex);
3189
3190
3191
3192 // Documented in base class.
3193 void
3194 setExperimenterAnnotationRef(const std::string& annotation, index_type experimenterIndex, index_type annotationRefIndex);
3195
3196 // Documented in base class.
3197 void
3198 setExperimenterEmail(const std::string& email, index_type experimenterIndex);
3199
3200 // Documented in base class.
3201 void
3202 setExperimenterFirstName(const std::string& firstName, index_type experimenterIndex);
3203
3204 // Documented in base class.
3205 void
3206 setExperimenterID(const std::string& id, index_type experimenterIndex);
3207
3208 // Documented in base class.
3209 void
3210 setExperimenterInstitution(const std::string& institution, index_type experimenterIndex);
3211
3212 // Documented in base class.
3213 void
3214 setExperimenterLastName(const std::string& lastName, index_type experimenterIndex);
3215
3216 // Documented in base class.
3217 void
3218 setExperimenterMiddleName(const std::string& middleName, index_type experimenterIndex);
3219
3220 // Documented in base class.
3221 void
3222 setExperimenterUserName(const std::string& userName, index_type experimenterIndex);
3223
3224
3225 // Documented in base class.
3226 void
3227 setExperimenterGroupAnnotationRef(const std::string& annotation, index_type experimenterGroupIndex, index_type annotationRefIndex);
3228
3229 // Documented in base class.
3230 void
3231 setExperimenterGroupDescription(const std::string& description, index_type experimenterGroupIndex);
3232
3233 // Documented in base class.
3234 void
3235 setExperimenterGroupExperimenterRef(const std::string& experimenter, index_type experimenterGroupIndex, index_type experimenterRefIndex);
3236
3237 // Documented in base class.
3238 void
3239 setExperimenterGroupID(const std::string& id, index_type experimenterGroupIndex);
3240
3241 // Documented in base class.
3242 void
3243 setExperimenterGroupLeader(const std::string& leader, index_type experimenterGroupIndex, index_type leaderIndex);
3244
3245 // Documented in base class.
3246 void
3247 setExperimenterGroupName(const std::string& name, index_type experimenterGroupIndex);
3248
3249
3250
3251
3252 // Documented in base class.
3253 void
3254 setFilamentAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
3255
3256 // Documented in base class.
3257 void
3258 setFilamentID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
3259
3260 // Documented in base class.
3261 void
3262 setFilamentLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
3263
3264 // Documented in base class.
3265 void
3266 setFilamentManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
3267
3268 // Documented in base class.
3269 void
3270 setFilamentModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
3271
3272 // Documented in base class.
3273 void
3274 setFilamentPower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
3275
3276 // Documented in base class.
3277 void
3278 setFilamentSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
3279
3280 // Documented in base class.
3281 void
3282 setFilamentType(ome::xml::model::enums::FilamentType type, index_type instrumentIndex, index_type lightSourceIndex);
3283
3284
3285 // Documented in base class.
3286 void
3287 setFileAnnotationAnnotationRef(const std::string& annotation, index_type fileAnnotationIndex, index_type annotationRefIndex);
3288
3289 // Documented in base class.
3290 void
3291 setFileAnnotationAnnotator(const std::string& annotator, index_type fileAnnotationIndex);
3292
3293 // Documented in base class.
3294 void
3295 setFileAnnotationDescription(const std::string& description, index_type fileAnnotationIndex);
3296
3297 // Documented in base class.
3298 void
3299 setFileAnnotationID(const std::string& id, index_type fileAnnotationIndex);
3300
3301 // Documented in base class.
3302 void
3303 setFileAnnotationNamespace(const std::string& namespace_, index_type fileAnnotationIndex);
3304
3305
3306 // Documented in base class.
3307 void
3308 setFilterAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type filterIndex, index_type annotationRefIndex);
3309
3310 // Documented in base class.
3311 void
3312 setFilterFilterWheel(const std::string& filterWheel, index_type instrumentIndex, index_type filterIndex);
3313
3314 // Documented in base class.
3315 void
3316 setFilterID(const std::string& id, index_type instrumentIndex, index_type filterIndex);
3317
3318 // Documented in base class.
3319 void
3320 setFilterLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type filterIndex);
3321
3322 // Documented in base class.
3323 void
3324 setFilterManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type filterIndex);
3325
3326 // Documented in base class.
3327 void
3328 setFilterModel(const std::string& model, index_type instrumentIndex, index_type filterIndex);
3329
3330 // Documented in base class.
3331 void
3332 setFilterSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type filterIndex);
3333
3334 // Documented in base class.
3335 void
3336 setFilterType(ome::xml::model::enums::FilterType type, index_type instrumentIndex, index_type filterIndex);
3337
3338
3339 // Documented in base class.
3340 void
3341 setFilterSetDichroicRef(const std::string& dichroic, index_type instrumentIndex, index_type filterSetIndex);
3342
3343 // Documented in base class.
3344 void
3345 setFilterSetEmissionFilterRef(const std::string& emissionFilter, index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex);
3346
3347 // Documented in base class.
3348 void
3349 setFilterSetExcitationFilterRef(const std::string& excitationFilter, index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex);
3350
3351 // Documented in base class.
3352 void
3353 setFilterSetID(const std::string& id, index_type instrumentIndex, index_type filterSetIndex);
3354
3355 // Documented in base class.
3356 void
3357 setFilterSetLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type filterSetIndex);
3358
3359 // Documented in base class.
3360 void
3361 setFilterSetManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type filterSetIndex);
3362
3363 // Documented in base class.
3364 void
3365 setFilterSetModel(const std::string& model, index_type instrumentIndex, index_type filterSetIndex);
3366
3367 // Documented in base class.
3368 void
3369 setFilterSetSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type filterSetIndex);
3370
3371
3372
3373 // Documented in base class.
3374 void
3375 setFolderAnnotationRef(const std::string& annotation, index_type folderIndex, index_type annotationRefIndex);
3376
3377 // Documented in base class.
3378 void
3379 setFolderDescription(const std::string& description, index_type folderIndex);
3380
3381 // Documented in base class.
3382 void
3383 setFolderFolderRef(const std::string& folder, index_type folderIndex, index_type folderRefIndex);
3384
3385 // Documented in base class.
3386 void
3387 setFolderID(const std::string& id, index_type folderIndex);
3388
3389 // Documented in base class.
3390 void
3391 setFolderImageRef(const std::string& image, index_type folderIndex, index_type imageRefIndex);
3392
3393 // Documented in base class.
3394 void
3395 setFolderName(const std::string& name, index_type folderIndex);
3396
3397 // Documented in base class.
3398 void
3399 setFolderROIRef(const std::string& roi, index_type folderIndex, index_type ROIRefIndex);
3400
3401
3402
3403 // Documented in base class.
3404 void
3405 setGenericExcitationSourceAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
3406
3407 // Documented in base class.
3408 void
3409 setGenericExcitationSourceID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
3410
3411 // Documented in base class.
3412 void
3413 setGenericExcitationSourceLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
3414
3415 // Documented in base class.
3416 void
3417 setGenericExcitationSourceManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
3418
3419 // Documented in base class.
3420 void
3421 setGenericExcitationSourceModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
3422
3423 // Documented in base class.
3424 void
3425 setGenericExcitationSourcePower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
3426
3427 // Documented in base class.
3428 void
3429 setGenericExcitationSourceSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
3430
3431
3432 // Documented in base class.
3433 void
3434 setImageAcquisitionDate(ome::xml::model::primitives::Timestamp acquisitionDate, index_type imageIndex);
3435
3436 // Documented in base class.
3437 void
3438 setImageAnnotationRef(const std::string& annotation, index_type imageIndex, index_type annotationRefIndex);
3439
3440 // Documented in base class.
3441 void
3442 setImageDescription(const std::string& description, index_type imageIndex);
3443
3444 // Documented in base class.
3445 void
3446 setImageExperimentRef(const std::string& experiment, index_type imageIndex);
3447
3448 // Documented in base class.
3449 void
3450 setImageExperimenterGroupRef(const std::string& experimenterGroup, index_type imageIndex);
3451
3452 // Documented in base class.
3453 void
3454 setImageExperimenterRef(const std::string& experimenter, index_type imageIndex);
3455
3456 // Documented in base class.
3457 void
3458 setImageID(const std::string& id, index_type imageIndex);
3459
3460 // Documented in base class.
3461 void
3462 setImageInstrumentRef(const std::string& instrument, index_type imageIndex);
3463
3464 // Documented in base class.
3465 void
3466 setImageMicrobeamManipulationRef(const std::string& microbeamManipulation, index_type imageIndex, index_type microbeamManipulationRefIndex);
3467
3468 // Documented in base class.
3469 void
3470 setImageName(const std::string& name, index_type imageIndex);
3471
3472 // Documented in base class.
3473 void
3474 setImageROIRef(const std::string& roi, index_type imageIndex, index_type ROIRefIndex);
3475
3476
3477
3478 // Documented in base class.
3479 void
3480 setImagingEnvironmentAirPressure(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPressure > airPressure, index_type imageIndex);
3481
3482 // Documented in base class.
3483 void
3484 setImagingEnvironmentCO2Percent(ome::xml::model::primitives::PercentFraction co2Percent, index_type imageIndex);
3485
3486 // Documented in base class.
3487 void
3488 setImagingEnvironmentHumidity(ome::xml::model::primitives::PercentFraction humidity, index_type imageIndex);
3489
3490 // Documented in base class.
3491 void
3492 setImagingEnvironmentTemperature(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTemperature > temperature, index_type imageIndex);
3493
3494
3495 // Documented in base class.
3496 void
3497 setInstrumentAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type annotationRefIndex);
3498
3499 // Documented in base class.
3500 void
3501 setInstrumentID(const std::string& id, index_type instrumentIndex);
3502
3503
3504
3505 // Documented in base class.
3506 void
3507 setLabelAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
3508
3509 // Documented in base class.
3510 void
3511 setLabelFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3512
3513 // Documented in base class.
3514 void
3515 setLabelFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3516
3517 // Documented in base class.
3518 void
3519 setLabelFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3520
3521 // Documented in base class.
3522 void
3523 setLabelFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
3524
3525 // Documented in base class.
3526 void
3527 setLabelFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3528
3529 // Documented in base class.
3530 void
3531 setLabelID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
3532
3533 // Documented in base class.
3534 void
3535 setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3536
3537 // Documented in base class.
3538 void
3539 setLabelStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3540
3541 // Documented in base class.
3542 void
3543 setLabelStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3544
3545 // Documented in base class.
3546 void
3547 setLabelStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
3548
3549 // Documented in base class.
3550 void
3551 setLabelText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
3552
3553 // Documented in base class.
3554 void
3555 setLabelTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3556
3557 // Documented in base class.
3558 void
3559 setLabelTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3560
3561 // Documented in base class.
3562 void
3563 setLabelTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3564
3565 // Documented in base class.
3566 void
3567 setLabelTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3568
3569 // Documented in base class.
3570 void
3571 setLabelX(double x, index_type ROIIndex, index_type shapeIndex);
3572
3573 // Documented in base class.
3574 void
3575 setLabelY(double y, index_type ROIIndex, index_type shapeIndex);
3576
3577
3578 // Documented in base class.
3579 void
3580 setLaserAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
3581
3582 // Documented in base class.
3583 void
3584 setLaserFrequencyMultiplication(ome::xml::model::primitives::PositiveInteger frequencyMultiplication, index_type instrumentIndex, index_type lightSourceIndex);
3585
3586 // Documented in base class.
3587 void
3588 setLaserID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
3589
3590 // Documented in base class.
3591 void
3592 setLaserLaserMedium(ome::xml::model::enums::LaserMedium laserMedium, index_type instrumentIndex, index_type lightSourceIndex);
3593
3594 // Documented in base class.
3595 void
3596 setLaserLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
3597
3598 // Documented in base class.
3599 void
3600 setLaserManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
3601
3602 // Documented in base class.
3603 void
3604 setLaserModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
3605
3606 // Documented in base class.
3607 void
3608 setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex);
3609
3610 // Documented in base class.
3611 void
3612 setLaserPower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
3613
3614 // Documented in base class.
3615 void
3616 setLaserPulse(ome::xml::model::enums::Pulse pulse, index_type instrumentIndex, index_type lightSourceIndex);
3617
3618 // Documented in base class.
3619 void
3620 setLaserPump(const std::string& pump, index_type instrumentIndex, index_type lightSourceIndex);
3621
3622 // Documented in base class.
3623 void
3624 setLaserRepetitionRate(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsFrequency > repetitionRate, index_type instrumentIndex, index_type lightSourceIndex);
3625
3626 // Documented in base class.
3627 void
3628 setLaserSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
3629
3630 // Documented in base class.
3631 void
3632 setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex);
3633
3634 // Documented in base class.
3635 void
3636 setLaserType(ome::xml::model::enums::LaserType type, index_type instrumentIndex, index_type lightSourceIndex);
3637
3638 // Documented in base class.
3639 void
3640 setLaserWavelength(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type instrumentIndex, index_type lightSourceIndex);
3641
3642
3643
3644 // Documented in base class.
3645 void
3646 setLightEmittingDiodeAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
3647
3648 // Documented in base class.
3649 void
3650 setLightEmittingDiodeID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
3651
3652 // Documented in base class.
3653 void
3654 setLightEmittingDiodeLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
3655
3656 // Documented in base class.
3657 void
3658 setLightEmittingDiodeManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
3659
3660 // Documented in base class.
3661 void
3662 setLightEmittingDiodeModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
3663
3664 // Documented in base class.
3665 void
3666 setLightEmittingDiodePower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
3667
3668 // Documented in base class.
3669 void
3670 setLightEmittingDiodeSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
3671
3672
3673 // Documented in base class.
3674 void
3675 setLightPathAnnotationRef(const std::string& annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex);
3676
3677 // Documented in base class.
3678 void
3679 setLightPathDichroicRef(const std::string& dichroic, index_type imageIndex, index_type channelIndex);
3680
3681 // Documented in base class.
3682 void
3683 setLightPathEmissionFilterRef(const std::string& emissionFilter, index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex);
3684
3685 // Documented in base class.
3686 void
3687 setLightPathExcitationFilterRef(const std::string& excitationFilter, index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex);
3688
3689
3690 // Documented in base class.
3691 void
3692 setChannelLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type imageIndex, index_type channelIndex);
3693
3694 // Documented in base class.
3695 void
3696 setMicrobeamManipulationLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
3697
3698 // Documented in base class.
3699 void
3700 setChannelLightSourceSettingsID(const std::string& id, index_type imageIndex, index_type channelIndex);
3701
3702 // Documented in base class.
3703 void
3704 setMicrobeamManipulationLightSourceSettingsID(const std::string& id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
3705
3706 // Documented in base class.
3707 void
3708 setChannelLightSourceSettingsWavelength(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type imageIndex, index_type channelIndex);
3709
3710 // Documented in base class.
3711 void
3712 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);
3713
3714
3715 // Documented in base class.
3716 void
3717 setLineAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
3718
3719 // Documented in base class.
3720 void
3721 setLineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3722
3723 // Documented in base class.
3724 void
3725 setLineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3726
3727 // Documented in base class.
3728 void
3729 setLineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3730
3731 // Documented in base class.
3732 void
3733 setLineFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
3734
3735 // Documented in base class.
3736 void
3737 setLineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3738
3739 // Documented in base class.
3740 void
3741 setLineID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
3742
3743 // Documented in base class.
3744 void
3745 setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3746
3747 // Documented in base class.
3748 void
3749 setLineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex);
3750
3751 // Documented in base class.
3752 void
3753 setLineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex);
3754
3755 // Documented in base class.
3756 void
3757 setLineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3758
3759 // Documented in base class.
3760 void
3761 setLineStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3762
3763 // Documented in base class.
3764 void
3765 setLineStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
3766
3767 // Documented in base class.
3768 void
3769 setLineText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
3770
3771 // Documented in base class.
3772 void
3773 setLineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3774
3775 // Documented in base class.
3776 void
3777 setLineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3778
3779 // Documented in base class.
3780 void
3781 setLineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3782
3783 // Documented in base class.
3784 void
3785 setLineTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3786
3787 // Documented in base class.
3788 void
3789 setLineX1(double x1, index_type ROIIndex, index_type shapeIndex);
3790
3791 // Documented in base class.
3792 void
3793 setLineX2(double x2, index_type ROIIndex, index_type shapeIndex);
3794
3795 // Documented in base class.
3796 void
3797 setLineY1(double y1, index_type ROIIndex, index_type shapeIndex);
3798
3799 // Documented in base class.
3800 void
3801 setLineY2(double y2, index_type ROIIndex, index_type shapeIndex);
3802
3803
3804 // Documented in base class.
3805 void
3806 setListAnnotationAnnotationRef(const std::string& annotation, index_type listAnnotationIndex, index_type annotationRefIndex);
3807
3808 // Documented in base class.
3809 void
3810 setListAnnotationAnnotator(const std::string& annotator, index_type listAnnotationIndex);
3811
3812 // Documented in base class.
3813 void
3814 setListAnnotationDescription(const std::string& description, index_type listAnnotationIndex);
3815
3816 // Documented in base class.
3817 void
3818 setListAnnotationID(const std::string& id, index_type listAnnotationIndex);
3819
3820 // Documented in base class.
3821 void
3822 setListAnnotationNamespace(const std::string& namespace_, index_type listAnnotationIndex);
3823
3824
3825 // Documented in base class.
3826 void
3827 setLongAnnotationAnnotationRef(const std::string& annotation, index_type longAnnotationIndex, index_type annotationRefIndex);
3828
3829 // Documented in base class.
3830 void
3831 setLongAnnotationAnnotator(const std::string& annotator, index_type longAnnotationIndex);
3832
3833 // Documented in base class.
3834 void
3835 setLongAnnotationDescription(const std::string& description, index_type longAnnotationIndex);
3836
3837 // Documented in base class.
3838 void
3839 setLongAnnotationID(const std::string& id, index_type longAnnotationIndex);
3840
3841 // Documented in base class.
3842 void
3843 setLongAnnotationNamespace(const std::string& namespace_, index_type longAnnotationIndex);
3844
3845 // Documented in base class.
3846 void
3847 setLongAnnotationValue(int64_t value, index_type longAnnotationIndex);
3848
3849
3850
3851 // Documented in base class.
3852 void
3853 setMapAnnotationAnnotationRef(const std::string& annotation, index_type mapAnnotationIndex, index_type annotationRefIndex);
3854
3855 // Documented in base class.
3856 void
3857 setMapAnnotationAnnotator(const std::string& annotator, index_type mapAnnotationIndex);
3858
3859 // Documented in base class.
3860 void
3861 setMapAnnotationDescription(const std::string& description, index_type mapAnnotationIndex);
3862
3863 // Documented in base class.
3864 void
3865 setMapAnnotationID(const std::string& id, index_type mapAnnotationIndex);
3866
3867 // Documented in base class.
3868 void
3869 setMapAnnotationNamespace(const std::string& namespace_, index_type mapAnnotationIndex);
3870
3871
3872 // Documented in base class.
3873 void
3874 setMaskAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
3875
3876 // Documented in base class.
3877 void
3878 setMaskFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3879
3880 // Documented in base class.
3881 void
3882 setMaskFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3883
3884 // Documented in base class.
3885 void
3886 setMaskFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3887
3888 // Documented in base class.
3889 void
3890 setMaskFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
3891
3892 // Documented in base class.
3893 void
3894 setMaskFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3895
3896 // Documented in base class.
3897 void
3898 setMaskHeight(double height, index_type ROIIndex, index_type shapeIndex);
3899
3900 // Documented in base class.
3901 void
3902 setMaskID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
3903
3904 // Documented in base class.
3905 void
3906 setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3907
3908 // Documented in base class.
3909 void
3910 setMaskStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3911
3912 // Documented in base class.
3913 void
3914 setMaskStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3915
3916 // Documented in base class.
3917 void
3918 setMaskStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
3919
3920 // Documented in base class.
3921 void
3922 setMaskText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
3923
3924 // Documented in base class.
3925 void
3926 setMaskTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3927
3928 // Documented in base class.
3929 void
3930 setMaskTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3931
3932 // Documented in base class.
3933 void
3934 setMaskTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3935
3936 // Documented in base class.
3937 void
3938 setMaskTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3939
3940 // Documented in base class.
3941 void
3942 setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex);
3943
3944 // Documented in base class.
3945 void
3946 setMaskX(double x, index_type ROIIndex, index_type shapeIndex);
3947
3948 // Documented in base class.
3949 void
3950 setMaskY(double y, index_type ROIIndex, index_type shapeIndex);
3951
3952
3953
3954 // Documented in base class.
3955 void
3956 setMicrobeamManipulationDescription(const std::string& description, index_type experimentIndex, index_type microbeamManipulationIndex);
3957
3958 // Documented in base class.
3959 void
3960 setMicrobeamManipulationExperimenterRef(const std::string& experimenter, index_type experimentIndex, index_type microbeamManipulationIndex);
3961
3962 // Documented in base class.
3963 void
3964 setMicrobeamManipulationID(const std::string& id, index_type experimentIndex, index_type microbeamManipulationIndex);
3965
3966 // Documented in base class.
3967 void
3968 setMicrobeamManipulationROIRef(const std::string& roi, index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex);
3969
3970 // Documented in base class.
3971 void
3972 setMicrobeamManipulationType(ome::xml::model::enums::MicrobeamManipulationType type, index_type experimentIndex, index_type microbeamManipulationIndex);
3973
3974
3975
3976 // Documented in base class.
3977 void
3978 setMicroscopeLotNumber(const std::string& lotNumber, index_type instrumentIndex);
3979
3980 // Documented in base class.
3981 void
3982 setMicroscopeManufacturer(const std::string& manufacturer, index_type instrumentIndex);
3983
3984 // Documented in base class.
3985 void
3986 setMicroscopeModel(const std::string& model, index_type instrumentIndex);
3987
3988 // Documented in base class.
3989 void
3990 setMicroscopeSerialNumber(const std::string& serialNumber, index_type instrumentIndex);
3991
3992 // Documented in base class.
3993 void
3994 setMicroscopeType(ome::xml::model::enums::MicroscopeType type, index_type instrumentIndex);
3995
3996
3997 // Documented in base class.
3998 void
3999 setObjectiveAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type objectiveIndex, index_type annotationRefIndex);
4000
4001 // Documented in base class.
4002 void
4003 setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex);
4004
4005 // Documented in base class.
4006 void
4007 setObjectiveCorrection(ome::xml::model::enums::Correction correction, index_type instrumentIndex, index_type objectiveIndex);
4008
4009 // Documented in base class.
4010 void
4011 setObjectiveID(const std::string& id, index_type instrumentIndex, index_type objectiveIndex);
4012
4013 // Documented in base class.
4014 void
4015 setObjectiveImmersion(ome::xml::model::enums::Immersion immersion, index_type instrumentIndex, index_type objectiveIndex);
4016
4017 // Documented in base class.
4018 void
4019 setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex);
4020
4021 // Documented in base class.
4022 void
4023 setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex);
4024
4025 // Documented in base class.
4026 void
4027 setObjectiveLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type objectiveIndex);
4028
4029 // Documented in base class.
4030 void
4031 setObjectiveManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type objectiveIndex);
4032
4033 // Documented in base class.
4034 void
4035 setObjectiveModel(const std::string& model, index_type instrumentIndex, index_type objectiveIndex);
4036
4037 // Documented in base class.
4038 void
4039 setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex);
4040
4041 // Documented in base class.
4042 void
4043 setObjectiveSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type objectiveIndex);
4044
4045 // Documented in base class.
4046 void
4047 setObjectiveWorkingDistance(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > workingDistance, index_type instrumentIndex, index_type objectiveIndex);
4048
4049
4050 // Documented in base class.
4051 void
4052 setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex);
4053
4054 // Documented in base class.
4055 void
4056 setObjectiveSettingsID(const std::string& id, index_type imageIndex);
4057
4058 // Documented in base class.
4059 void
4060 setObjectiveSettingsMedium(ome::xml::model::enums::Medium medium, index_type imageIndex);
4061
4062 // Documented in base class.
4063 void
4064 setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex);
4065
4066
4067 // Documented in base class.
4068 void
4069 setPixelsBigEndian(bool bigEndian, index_type imageIndex);
4070
4071 // Documented in base class.
4072 void
4073 setPixelsDimensionOrder(ome::xml::model::enums::DimensionOrder dimensionOrder, index_type imageIndex);
4074
4075 // Documented in base class.
4076 void
4077 setPixelsID(const std::string& id, index_type imageIndex);
4078
4079 // Documented in base class.
4080 void
4081 setPixelsInterleaved(bool interleaved, index_type imageIndex);
4082
4083 // Documented in base class.
4084 void
4085 setPixelsPhysicalSizeX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeX, index_type imageIndex);
4086
4087 // Documented in base class.
4088 void
4089 setPixelsPhysicalSizeY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeY, index_type imageIndex);
4090
4091 // Documented in base class.
4092 void
4093 setPixelsPhysicalSizeZ(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeZ, index_type imageIndex);
4094
4095 // Documented in base class.
4096 void
4097 setPixelsSignificantBits(ome::xml::model::primitives::PositiveInteger significantBits, index_type imageIndex);
4098
4099 // Documented in base class.
4100 void
4101 setPixelsSizeC(ome::xml::model::primitives::PositiveInteger sizeC, index_type imageIndex);
4102
4103 // Documented in base class.
4104 void
4105 setPixelsSizeT(ome::xml::model::primitives::PositiveInteger sizeT, index_type imageIndex);
4106
4107 // Documented in base class.
4108 void
4109 setPixelsSizeX(ome::xml::model::primitives::PositiveInteger sizeX, index_type imageIndex);
4110
4111 // Documented in base class.
4112 void
4113 setPixelsSizeY(ome::xml::model::primitives::PositiveInteger sizeY, index_type imageIndex);
4114
4115 // Documented in base class.
4116 void
4117 setPixelsSizeZ(ome::xml::model::primitives::PositiveInteger sizeZ, index_type imageIndex);
4118
4119 // Documented in base class.
4120 void
4121 setPixelsTimeIncrement(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime > timeIncrement, index_type imageIndex);
4122
4123 // Documented in base class.
4124 void
4125 setPixelsType(ome::xml::model::enums::PixelType type, index_type imageIndex);
4126
4127
4128 // Documented in base class.
4129 void
4130 setPlaneAnnotationRef(const std::string& annotation, index_type imageIndex, index_type planeIndex, index_type annotationRefIndex);
4131
4132 // Documented in base class.
4133 void
4134 setPlaneDeltaT(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime > deltaT, index_type imageIndex, index_type planeIndex);
4135
4136 // Documented in base class.
4137 void
4138 setPlaneExposureTime(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime > exposureTime, index_type imageIndex, index_type planeIndex);
4139
4140 // Documented in base class.
4141 void
4142 setPlaneHashSHA1(const std::string& hashSHA1, index_type imageIndex, index_type planeIndex);
4143
4144 // Documented in base class.
4145 void
4146 setPlanePositionX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionX, index_type imageIndex, index_type planeIndex);
4147
4148 // Documented in base class.
4149 void
4150 setPlanePositionY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionY, index_type imageIndex, index_type planeIndex);
4151
4152 // Documented in base class.
4153 void
4154 setPlanePositionZ(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionZ, index_type imageIndex, index_type planeIndex);
4155
4156 // Documented in base class.
4157 void
4158 setPlaneTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type imageIndex, index_type planeIndex);
4159
4160 // Documented in base class.
4161 void
4162 setPlaneTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type imageIndex, index_type planeIndex);
4163
4164 // Documented in base class.
4165 void
4166 setPlaneTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type imageIndex, index_type planeIndex);
4167
4168
4169 // Documented in base class.
4170 void
4171 setPlateAnnotationRef(const std::string& annotation, index_type plateIndex, index_type annotationRefIndex);
4172
4173 // Documented in base class.
4174 void
4175 setPlateColumnNamingConvention(ome::xml::model::enums::NamingConvention columnNamingConvention, index_type plateIndex);
4176
4177 // Documented in base class.
4178 void
4179 setPlateColumns(ome::xml::model::primitives::PositiveInteger columns, index_type plateIndex);
4180
4181 // Documented in base class.
4182 void
4183 setPlateDescription(const std::string& description, index_type plateIndex);
4184
4185 // Documented in base class.
4186 void
4187 setPlateExternalIdentifier(const std::string& externalIdentifier, index_type plateIndex);
4188
4189 // Documented in base class.
4190 void
4191 setPlateFieldIndex(ome::xml::model::primitives::NonNegativeInteger fieldIndex, index_type plateIndex);
4192
4193 // Documented in base class.
4194 void
4195 setPlateID(const std::string& id, index_type plateIndex);
4196
4197 // Documented in base class.
4198 void
4199 setPlateName(const std::string& name, index_type plateIndex);
4200
4201 // Documented in base class.
4202 void
4203 setPlateRowNamingConvention(ome::xml::model::enums::NamingConvention rowNamingConvention, index_type plateIndex);
4204
4205 // Documented in base class.
4206 void
4207 setPlateRows(ome::xml::model::primitives::PositiveInteger rows, index_type plateIndex);
4208
4209 // Documented in base class.
4210 void
4211 setPlateStatus(const std::string& status, index_type plateIndex);
4212
4213 // Documented in base class.
4214 void
4215 setPlateWellOriginX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > wellOriginX, index_type plateIndex);
4216
4217 // Documented in base class.
4218 void
4219 setPlateWellOriginY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > wellOriginY, index_type plateIndex);
4220
4221
4222 // Documented in base class.
4223 void
4224 setPlateAcquisitionAnnotationRef(const std::string& annotation, index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex);
4225
4226 // Documented in base class.
4227 void
4228 setPlateAcquisitionDescription(const std::string& description, index_type plateIndex, index_type plateAcquisitionIndex);
4229
4230 // Documented in base class.
4231 void
4232 setPlateAcquisitionEndTime(ome::xml::model::primitives::Timestamp endTime, index_type plateIndex, index_type plateAcquisitionIndex);
4233
4234 // Documented in base class.
4235 void
4236 setPlateAcquisitionID(const std::string& id, index_type plateIndex, index_type plateAcquisitionIndex);
4237
4238 // Documented in base class.
4239 void
4240 setPlateAcquisitionMaximumFieldCount(ome::xml::model::primitives::PositiveInteger maximumFieldCount, index_type plateIndex, index_type plateAcquisitionIndex);
4241
4242 // Documented in base class.
4243 void
4244 setPlateAcquisitionName(const std::string& name, index_type plateIndex, index_type plateAcquisitionIndex);
4245
4246 // Documented in base class.
4247 void
4248 setPlateAcquisitionStartTime(ome::xml::model::primitives::Timestamp startTime, index_type plateIndex, index_type plateAcquisitionIndex);
4249
4250 // Documented in base class.
4251 void
4252 setPlateAcquisitionWellSampleRef(const std::string& wellSample, index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex);
4253
4254
4255
4256 // Documented in base class.
4257 void
4258 setPointAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
4259
4260 // Documented in base class.
4261 void
4262 setPointFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
4263
4264 // Documented in base class.
4265 void
4266 setPointFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
4267
4268 // Documented in base class.
4269 void
4270 setPointFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
4271
4272 // Documented in base class.
4273 void
4274 setPointFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
4275
4276 // Documented in base class.
4277 void
4278 setPointFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
4279
4280 // Documented in base class.
4281 void
4282 setPointID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
4283
4284 // Documented in base class.
4285 void
4286 setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
4287
4288 // Documented in base class.
4289 void
4290 setPointStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
4291
4292 // Documented in base class.
4293 void
4294 setPointStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
4295
4296 // Documented in base class.
4297 void
4298 setPointStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
4299
4300 // Documented in base class.
4301 void
4302 setPointText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
4303
4304 // Documented in base class.
4305 void
4306 setPointTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
4307
4308 // Documented in base class.
4309 void
4310 setPointTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
4311
4312 // Documented in base class.
4313 void
4314 setPointTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
4315
4316 // Documented in base class.
4317 void
4318 setPointTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
4319
4320 // Documented in base class.
4321 void
4322 setPointX(double x, index_type ROIIndex, index_type shapeIndex);
4323
4324 // Documented in base class.
4325 void
4326 setPointY(double y, index_type ROIIndex, index_type shapeIndex);
4327
4328
4329 // Documented in base class.
4330 void
4331 setPolygonAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
4332
4333 // Documented in base class.
4334 void
4335 setPolygonFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
4336
4337 // Documented in base class.
4338 void
4339 setPolygonFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
4340
4341 // Documented in base class.
4342 void
4343 setPolygonFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
4344
4345 // Documented in base class.
4346 void
4347 setPolygonFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
4348
4349 // Documented in base class.
4350 void
4351 setPolygonFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
4352
4353 // Documented in base class.
4354 void
4355 setPolygonID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
4356
4357 // Documented in base class.
4358 void
4359 setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
4360
4361 // Documented in base class.
4362 void
4363 setPolygonPoints(const std::string& points, index_type ROIIndex, index_type shapeIndex);
4364
4365 // Documented in base class.
4366 void
4367 setPolygonStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
4368
4369 // Documented in base class.
4370 void
4371 setPolygonStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
4372
4373 // Documented in base class.
4374 void
4375 setPolygonStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
4376
4377 // Documented in base class.
4378 void
4379 setPolygonText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
4380
4381 // Documented in base class.
4382 void
4383 setPolygonTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
4384
4385 // Documented in base class.
4386 void
4387 setPolygonTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
4388
4389 // Documented in base class.
4390 void
4391 setPolygonTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
4392
4393 // Documented in base class.
4394 void
4395 setPolygonTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
4396
4397
4398 // Documented in base class.
4399 void
4400 setPolylineAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
4401
4402 // Documented in base class.
4403 void
4404 setPolylineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
4405
4406 // Documented in base class.
4407 void
4408 setPolylineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
4409
4410 // Documented in base class.
4411 void
4412 setPolylineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
4413
4414 // Documented in base class.
4415 void
4416 setPolylineFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
4417
4418 // Documented in base class.
4419 void
4420 setPolylineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
4421
4422 // Documented in base class.
4423 void
4424 setPolylineID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
4425
4426 // Documented in base class.
4427 void
4428 setPolylineLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
4429
4430 // Documented in base class.
4431 void
4432 setPolylineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex);
4433
4434 // Documented in base class.
4435 void
4436 setPolylineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex);
4437
4438 // Documented in base class.
4439 void
4440 setPolylinePoints(const std::string& points, index_type ROIIndex, index_type shapeIndex);
4441
4442 // Documented in base class.
4443 void
4444 setPolylineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
4445
4446 // Documented in base class.
4447 void
4448 setPolylineStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
4449
4450 // Documented in base class.
4451 void
4452 setPolylineStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
4453
4454 // Documented in base class.
4455 void
4456 setPolylineText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
4457
4458 // Documented in base class.
4459 void
4460 setPolylineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
4461
4462 // Documented in base class.
4463 void
4464 setPolylineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
4465
4466 // Documented in base class.
4467 void
4468 setPolylineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
4469
4470 // Documented in base class.
4471 void
4472 setPolylineTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
4473
4474
4475 // Documented in base class.
4476 void
4477 setProjectAnnotationRef(const std::string& annotation, index_type projectIndex, index_type annotationRefIndex);
4478
4479 // Documented in base class.
4480 void
4481 setProjectDatasetRef(const std::string& dataset, index_type projectIndex, index_type datasetRefIndex);
4482
4483 // Documented in base class.
4484 void
4485 setProjectDescription(const std::string& description, index_type projectIndex);
4486
4487 // Documented in base class.
4488 void
4489 setProjectExperimenterGroupRef(const std::string& experimenterGroup, index_type projectIndex);
4490
4491 // Documented in base class.
4492 void
4493 setProjectExperimenterRef(const std::string& experimenter, index_type projectIndex);
4494
4495 // Documented in base class.
4496 void
4497 setProjectID(const std::string& id, index_type projectIndex);
4498
4499 // Documented in base class.
4500 void
4501 setProjectName(const std::string& name, index_type projectIndex);
4502
4503
4504
4505 // Documented in base class.
4506 void
4507 setROIAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type annotationRefIndex);
4508
4509 // Documented in base class.
4510 void
4511 setROIDescription(const std::string& description, index_type ROIIndex);
4512
4513 // Documented in base class.
4514 void
4515 setROIID(const std::string& id, index_type ROIIndex);
4516
4517 // Documented in base class.
4518 void
4519 setROIName(const std::string& name, index_type ROIIndex);
4520
4521
4522
4523 // Documented in base class.
4524 void
4525 setReagentAnnotationRef(const std::string& annotation, index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex);
4526
4527 // Documented in base class.
4528 void
4529 setReagentDescription(const std::string& description, index_type screenIndex, index_type reagentIndex);
4530
4531 // Documented in base class.
4532 void
4533 setReagentID(const std::string& id, index_type screenIndex, index_type reagentIndex);
4534
4535 // Documented in base class.
4536 void
4537 setReagentName(const std::string& name, index_type screenIndex, index_type reagentIndex);
4538
4539 // Documented in base class.
4540 void
4541 setReagentReagentIdentifier(const std::string& reagentIdentifier, index_type screenIndex, index_type reagentIndex);
4542
4543
4544
4545 // Documented in base class.
4546 void
4547 setRectangleAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
4548
4549 // Documented in base class.
4550 void
4551 setRectangleFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
4552
4553 // Documented in base class.
4554 void
4555 setRectangleFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
4556
4557 // Documented in base class.
4558 void
4559 setRectangleFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
4560
4561 // Documented in base class.
4562 void
4563 setRectangleFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
4564
4565 // Documented in base class.
4566 void
4567 setRectangleFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
4568
4569 // Documented in base class.
4570 void
4571 setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex);
4572
4573 // Documented in base class.
4574 void
4575 setRectangleID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
4576
4577 // Documented in base class.
4578 void
4579 setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
4580
4581 // Documented in base class.
4582 void
4583 setRectangleStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
4584
4585 // Documented in base class.
4586 void
4587 setRectangleStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
4588
4589 // Documented in base class.
4590 void
4591 setRectangleStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
4592
4593 // Documented in base class.
4594 void
4595 setRectangleText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
4596
4597 // Documented in base class.
4598 void
4599 setRectangleTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
4600
4601 // Documented in base class.
4602 void
4603 setRectangleTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
4604
4605 // Documented in base class.
4606 void
4607 setRectangleTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
4608
4609 // Documented in base class.
4610 void
4611 setRectangleTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
4612
4613 // Documented in base class.
4614 void
4615 setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex);
4616
4617 // Documented in base class.
4618 void
4619 setRectangleX(double x, index_type ROIIndex, index_type shapeIndex);
4620
4621 // Documented in base class.
4622 void
4623 setRectangleY(double y, index_type ROIIndex, index_type shapeIndex);
4624
4625
4626 // Documented in base class.
4627 void
4628 setRightsRightsHeld(const std::string& rightsHeld);
4629
4630 // Documented in base class.
4631 void
4632 setRightsRightsHolder(const std::string& rightsHolder);
4633
4634
4635 // Documented in base class.
4636 void
4637 setScreenAnnotationRef(const std::string& annotation, index_type screenIndex, index_type annotationRefIndex);
4638
4639 // Documented in base class.
4640 void
4641 setScreenDescription(const std::string& description, index_type screenIndex);
4642
4643 // Documented in base class.
4644 void
4645 setScreenID(const std::string& id, index_type screenIndex);
4646
4647 // Documented in base class.
4648 void
4649 setScreenName(const std::string& name, index_type screenIndex);
4650
4651 // Documented in base class.
4652 void
4653 setScreenPlateRef(const std::string& plate, index_type screenIndex, index_type plateRefIndex);
4654
4655 // Documented in base class.
4656 void
4657 setScreenProtocolDescription(const std::string& protocolDescription, index_type screenIndex);
4658
4659 // Documented in base class.
4660 void
4661 setScreenProtocolIdentifier(const std::string& protocolIdentifier, index_type screenIndex);
4662
4663 // Documented in base class.
4664 void
4665 setScreenReagentSetDescription(const std::string& reagentSetDescription, index_type screenIndex);
4666
4667 // Documented in base class.
4668 void
4669 setScreenReagentSetIdentifier(const std::string& reagentSetIdentifier, index_type screenIndex);
4670
4671 // Documented in base class.
4672 void
4673 setScreenType(const std::string& type, index_type screenIndex);
4674
4675
4676 // Documented in base class.
4677 void
4678 setStageLabelName(const std::string& name, index_type imageIndex);
4679
4680 // Documented in base class.
4681 void
4682 setStageLabelX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > x, index_type imageIndex);
4683
4684 // Documented in base class.
4685 void
4686 setStageLabelY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > y, index_type imageIndex);
4687
4688 // Documented in base class.
4689 void
4690 setStageLabelZ(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > z, index_type imageIndex);
4691
4692
4693
4694 // Documented in base class.
4695 void
4696 setTagAnnotationAnnotationRef(const std::string& annotation, index_type tagAnnotationIndex, index_type annotationRefIndex);
4697
4698 // Documented in base class.
4699 void
4700 setTagAnnotationAnnotator(const std::string& annotator, index_type tagAnnotationIndex);
4701
4702 // Documented in base class.
4703 void
4704 setTagAnnotationDescription(const std::string& description, index_type tagAnnotationIndex);
4705
4706 // Documented in base class.
4707 void
4708 setTagAnnotationID(const std::string& id, index_type tagAnnotationIndex);
4709
4710 // Documented in base class.
4711 void
4712 setTagAnnotationNamespace(const std::string& namespace_, index_type tagAnnotationIndex);
4713
4714 // Documented in base class.
4715 void
4716 setTagAnnotationValue(const std::string& value, index_type tagAnnotationIndex);
4717
4718
4719 // Documented in base class.
4720 void
4721 setTermAnnotationAnnotationRef(const std::string& annotation, index_type termAnnotationIndex, index_type annotationRefIndex);
4722
4723 // Documented in base class.
4724 void
4725 setTermAnnotationAnnotator(const std::string& annotator, index_type termAnnotationIndex);
4726
4727 // Documented in base class.
4728 void
4729 setTermAnnotationDescription(const std::string& description, index_type termAnnotationIndex);
4730
4731 // Documented in base class.
4732 void
4733 setTermAnnotationID(const std::string& id, index_type termAnnotationIndex);
4734
4735 // Documented in base class.
4736 void
4737 setTermAnnotationNamespace(const std::string& namespace_, index_type termAnnotationIndex);
4738
4739 // Documented in base class.
4740 void
4741 setTermAnnotationValue(const std::string& value, index_type termAnnotationIndex);
4742
4743
4744 // Documented in base class.
4745 void
4746 setTiffDataFirstC(ome::xml::model::primitives::NonNegativeInteger firstC, index_type imageIndex, index_type tiffDataIndex);
4747
4748 // Documented in base class.
4749 void
4750 setTiffDataFirstT(ome::xml::model::primitives::NonNegativeInteger firstT, index_type imageIndex, index_type tiffDataIndex);
4751
4752 // Documented in base class.
4753 void
4754 setTiffDataFirstZ(ome::xml::model::primitives::NonNegativeInteger firstZ, index_type imageIndex, index_type tiffDataIndex);
4755
4756 // Documented in base class.
4757 void
4758 setTiffDataIFD(ome::xml::model::primitives::NonNegativeInteger ifd, index_type imageIndex, index_type tiffDataIndex);
4759
4760 // Documented in base class.
4761 void
4762 setTiffDataPlaneCount(ome::xml::model::primitives::NonNegativeInteger planeCount, index_type imageIndex, index_type tiffDataIndex);
4763
4764
4765 // Documented in base class.
4766 void
4767 setTimestampAnnotationAnnotationRef(const std::string& annotation, index_type timestampAnnotationIndex, index_type annotationRefIndex);
4768
4769 // Documented in base class.
4770 void
4771 setTimestampAnnotationAnnotator(const std::string& annotator, index_type timestampAnnotationIndex);
4772
4773 // Documented in base class.
4774 void
4775 setTimestampAnnotationDescription(const std::string& description, index_type timestampAnnotationIndex);
4776
4777 // Documented in base class.
4778 void
4779 setTimestampAnnotationID(const std::string& id, index_type timestampAnnotationIndex);
4780
4781 // Documented in base class.
4782 void
4783 setTimestampAnnotationNamespace(const std::string& namespace_, index_type timestampAnnotationIndex);
4784
4785 // Documented in base class.
4786 void
4787 setTimestampAnnotationValue(ome::xml::model::primitives::Timestamp value, index_type timestampAnnotationIndex);
4788
4789
4790 // Documented in base class.
4791 void
4792 setTransmittanceRangeCutIn(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > cutIn, index_type instrumentIndex, index_type filterIndex);
4793
4794 // Documented in base class.
4795 void
4796 setTransmittanceRangeCutInTolerance(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > cutInTolerance, index_type instrumentIndex, index_type filterIndex);
4797
4798 // Documented in base class.
4799 void
4800 setTransmittanceRangeCutOut(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > cutOut, index_type instrumentIndex, index_type filterIndex);
4801
4802 // Documented in base class.
4803 void
4804 setTransmittanceRangeCutOutTolerance(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > cutOutTolerance, index_type instrumentIndex, index_type filterIndex);
4805
4806 // Documented in base class.
4807 void
4808 setTransmittanceRangeTransmittance(ome::xml::model::primitives::PercentFraction transmittance, index_type instrumentIndex, index_type filterIndex);
4809
4810
4811 // Documented in base class.
4812 void
4813 setUUIDFileName(const std::string& fileName, index_type imageIndex, index_type tiffDataIndex);
4814
4815
4816
4817 // Documented in base class.
4818 void
4819 setWellAnnotationRef(const std::string& annotation, index_type plateIndex, index_type wellIndex, index_type annotationRefIndex);
4820
4821 // Documented in base class.
4822 void
4823 setWellColor(ome::xml::model::primitives::Color color, index_type plateIndex, index_type wellIndex);
4824
4825 // Documented in base class.
4826 void
4827 setWellColumn(ome::xml::model::primitives::NonNegativeInteger column, index_type plateIndex, index_type wellIndex);
4828
4829 // Documented in base class.
4830 void
4831 setWellExternalDescription(const std::string& externalDescription, index_type plateIndex, index_type wellIndex);
4832
4833 // Documented in base class.
4834 void
4835 setWellExternalIdentifier(const std::string& externalIdentifier, index_type plateIndex, index_type wellIndex);
4836
4837 // Documented in base class.
4838 void
4839 setWellID(const std::string& id, index_type plateIndex, index_type wellIndex);
4840
4841 // Documented in base class.
4842 void
4843 setWellReagentRef(const std::string& reagent, index_type plateIndex, index_type wellIndex);
4844
4845 // Documented in base class.
4846 void
4847 setWellRow(ome::xml::model::primitives::NonNegativeInteger row, index_type plateIndex, index_type wellIndex);
4848
4849 // Documented in base class.
4850 void
4851 setWellType(const std::string& type, index_type plateIndex, index_type wellIndex);
4852
4853
4854 // Documented in base class.
4855 void
4856 setWellSampleID(const std::string& id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4857
4858 // Documented in base class.
4859 void
4860 setWellSampleImageRef(const std::string& image, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4861
4862 // Documented in base class.
4863 void
4864 setWellSampleIndex(ome::xml::model::primitives::NonNegativeInteger index, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4865
4866 // Documented in base class.
4867 void
4868 setWellSamplePositionX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4869
4870 // Documented in base class.
4871 void
4872 setWellSamplePositionY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4873
4874 // Documented in base class.
4875 void
4876 setWellSampleTimepoint(ome::xml::model::primitives::Timestamp timepoint, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4877
4878
4879
4880 // Documented in base class.
4881 void
4882 setXMLAnnotationAnnotationRef(const std::string& annotation, index_type XMLAnnotationIndex, index_type annotationRefIndex);
4883
4884 // Documented in base class.
4885 void
4886 setXMLAnnotationAnnotator(const std::string& annotator, index_type XMLAnnotationIndex);
4887
4888 // Documented in base class.
4889 void
4890 setXMLAnnotationDescription(const std::string& description, index_type XMLAnnotationIndex);
4891
4892 // Documented in base class.
4893 void
4894 setXMLAnnotationID(const std::string& id, index_type XMLAnnotationIndex);
4895
4896 // Documented in base class.
4897 void
4898 setXMLAnnotationNamespace(const std::string& namespace_, index_type XMLAnnotationIndex);
4899
4900 // Documented in base class.
4901 void
4902 setXMLAnnotationValue(const std::string& value, index_type XMLAnnotationIndex);
4903
4904 };
4905
4906 }
4907 }
4908 }
4909
4910 #endif // OME_XML_META_AGGREGATEMETADATA_H
4911
4912 /*
4913 * Local Variables:
4914 * mode:C++
4915 * End:
4916 */
ome::xml::meta::AggregateMetadata::getDatasetID
const std::string & getDatasetID(index_type datasetIndex) const
Get the ID property of Dataset.
Definition: AggregateMetadata.cpp:2601
ome::xml::meta::AggregateMetadata::getDatasetExperimenterRef
const std::string & getDatasetExperimenterRef(index_type datasetIndex) const
Get the ExperimenterRef property of Dataset.
Definition: AggregateMetadata.cpp:2586
ome::xml::meta::AggregateMetadata::setPixelsBinDataBigEndian
void setPixelsBinDataBigEndian(bool bigEndian, index_type imageIndex, index_type binDataIndex)
Set the BigEndian property of BinData.
Definition: AggregateMetadata.cpp:10005
ome::xml::meta::AggregateMetadata::setGenericExcitationSourceID
void setGenericExcitationSourceID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of GenericExcitationSource.
Definition: AggregateMetadata.cpp:12329
ome::xml::meta::AggregateMetadata::getWellSamplePositionY
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getWellSamplePositionY(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the PositionY property of WellSample.
Definition: AggregateMetadata.cpp:9620
ome::xml::meta::AggregateMetadata::setPolylineFontFamily
void setPolylineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Polyline.
Definition: AggregateMetadata.cpp:16005
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationRefCount
index_type getMicrobeamManipulationRefCount(index_type imageIndex) const
Get the number of MicrobeamManipulationRef elements.
Definition: AggregateMetadata.cpp:1324
ome::xml::model::enums::FilamentType
FilamentType enumeration.
Definition: FilamentType.h:72
ome::xml::meta::AggregateMetadata::setRectangleStrokeColor
void setRectangleStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Rectangle.
Definition: AggregateMetadata.cpp:16627
ome::xml::meta::AggregateMetadata::getMaskWidth
double getMaskWidth(index_type ROIIndex, index_type shapeIndex) const
Get the Width property of Mask.
Definition: AggregateMetadata.cpp:6226
ome::xml::meta::AggregateMetadata::getLongAnnotationAnnotator
const std::string & getLongAnnotationAnnotator(index_type longAnnotationIndex) const
Get the Annotator property of LongAnnotation.
Definition: AggregateMetadata.cpp:5818
ome::xml::meta::AggregateMetadata::setFilterSetLotNumber
void setFilterSetLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the LotNumber property of FilterSet.
Definition: AggregateMetadata.cpp:12145
ome::xml::meta::AggregateMetadata::getPolylineFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getPolylineFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Polyline.
Definition: AggregateMetadata.cpp:7965
ome::xml::meta::AggregateMetadata::setArcID
void setArcID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Arc.
Definition: AggregateMetadata.cpp:9824
ome::xml::meta::AggregateMetadata::setFolderDescription
void setFolderDescription(const std::string &description, index_type folderIndex)
Set the Description property of Folder.
Definition: AggregateMetadata.cpp:12222
ome::xml::meta::AggregateMetadata::getObjectiveSerialNumber
const std::string & getObjectiveSerialNumber(index_type instrumentIndex, index_type objectiveIndex) const
Get the SerialNumber property of Objective.
Definition: AggregateMetadata.cpp:6591
ome::xml::meta::AggregateMetadata::setFilterModel
void setFilterModel(const std::string &model, index_type instrumentIndex, index_type filterIndex)
Set the Model property of Filter.
Definition: AggregateMetadata.cpp:12039
ome::xml::meta::AggregateMetadata::setChannelAcquisitionMode
void setChannelAcquisitionMode(ome::xml::model::enums::AcquisitionMode acquisitionMode, index_type imageIndex, index_type channelIndex)
Set the AcquisitionMode property of Channel.
Definition: AggregateMetadata.cpp:10279
ome::xml::meta::AggregateMetadata::setFilterSetModel
void setFilterSetModel(const std::string &model, index_type instrumentIndex, index_type filterSetIndex)
Set the Model property of FilterSet.
Definition: AggregateMetadata.cpp:12175
ome::xml::meta::AggregateMetadata::setPointTransform
void setPointTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Point.
Definition: AggregateMetadata.cpp:15658
ome::xml::meta::AggregateMetadata::getPixelsPhysicalSizeX
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getPixelsPhysicalSizeX(index_type imageIndex) const
Get the PhysicalSizeX property of Pixels.
Definition: AggregateMetadata.cpp:6743
ome::xml::meta::AggregateMetadata::setRectangleY
void setRectangleY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Rectangle.
Definition: AggregateMetadata.cpp:16777
ome::xml::model::enums::ExperimentType
ExperimentType enumeration.
Definition: ExperimentType.h:72
ome::xml::meta::AggregateMetadata::getChannelFilterSetRef
const std::string & getChannelFilterSetRef(index_type imageIndex, index_type channelIndex) const
Get the FilterSetRef property of Channel.
Definition: AggregateMetadata.cpp:2314
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:14798
ome::xml::meta::AggregateMetadata::getPixelsID
const std::string & getPixelsID(index_type imageIndex) const
Get the ID property of Pixels.
Definition: AggregateMetadata.cpp:6713
ome::xml::meta::AggregateMetadata::getEllipseText
const std::string & getEllipseText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Ellipse.
Definition: AggregateMetadata.cpp:3328
ome::xml::meta::AggregateMetadata::getFileAnnotationCount
index_type getFileAnnotationCount() const
Get the number of FileAnnotation elements.
Definition: AggregateMetadata.cpp:1084
ome::xml::model::enums::ArcType
ArcType enumeration.
Definition: ArcType.h:72
ome::xml::meta::AggregateMetadata::getPixelsSizeZ
ome::xml::model::primitives::PositiveInteger getPixelsSizeZ(index_type imageIndex) const
Get the SizeZ property of Pixels.
Definition: AggregateMetadata.cpp:6863
ome::xml::meta::AggregateMetadata::setFolderROIRef
void setFolderROIRef(const std::string &roi, index_type folderIndex, index_type ROIRefIndex)
Set the ROIRef property of Folder.
Definition: AggregateMetadata.cpp:12297
ome::xml::meta::AggregateMetadata::getLongAnnotationDescription
const std::string & getLongAnnotationDescription(index_type longAnnotationIndex) const
Get the Description property of LongAnnotation.
Definition: AggregateMetadata.cpp:5833
ome::xml::meta::AggregateMetadata::setRectangleTransform
void setRectangleTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Rectangle.
Definition: AggregateMetadata.cpp:16732
ome::xml::meta::AggregateMetadata::getLabelTransform
const ::ome::xml::model::AffineTransform & getLabelTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Label.
Definition: AggregateMetadata.cpp:4850
ome::xml::meta::AggregateMetadata::getPlateAcquisitionAnnotationRef
const std::string & getPlateAcquisitionAnnotationRef(index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of PlateAcquisition.
Definition: AggregateMetadata.cpp:7256
ome::xml::meta::AggregateMetadata::getBooleanAnnotationID
const std::string & getBooleanAnnotationID(index_type booleanAnnotationIndex) const
Get the ID property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:2178
ome::xml::meta::AggregateMetadata::getMapAnnotationAnnotationRef
const std::string & getMapAnnotationAnnotationRef(index_type mapAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of MapAnnotation.
Definition: AggregateMetadata.cpp:5895
ome::xml::meta::AggregateMetadata::setLabelFillColor
void setLabelFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Label.
Definition: AggregateMetadata.cpp:12695
ome::xml::meta::AggregateMetadata::getLineFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getLineFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Line.
Definition: AggregateMetadata.cpp:5456
ome::xml::meta::AggregateMetadata::getEllipseFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getEllipseFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Ellipse.
Definition: AggregateMetadata.cpp:3193
ome::xml::meta::AggregateMetadata::setExperimentExperimenterRef
void setExperimentExperimenterRef(const std::string &experimenter, index_type experimentIndex)
Set the ExperimenterRef property of Experiment.
Definition: AggregateMetadata.cpp:11506
ome::xml::meta::AggregateMetadata::setLightPathAnnotationRef
void setLightPathAnnotationRef(const std::string &annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex)
Set the AnnotationRef property of LightPath.
Definition: AggregateMetadata.cpp:13299
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationCount
index_type getMicrobeamManipulationCount(index_type experimentIndex) const
Get the number of MicrobeamManipulation elements.
Definition: AggregateMetadata.cpp:1308
ome::xml::meta::AggregateMetadata::getPixelsSignificantBits
ome::xml::model::primitives::PositiveInteger getPixelsSignificantBits(index_type imageIndex) const
Get the SignificantBits property of Pixels.
Definition: AggregateMetadata.cpp:6788
ome::xml::meta::AggregateMetadata::getLineStrokeDashArray
const std::string & getLineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Line.
Definition: AggregateMetadata.cpp:5561
ome::xml::meta::AggregateMetadata::getImagingEnvironmentHumidity
ome::xml::model::primitives::PercentFraction getImagingEnvironmentHumidity(index_type imageIndex) const
Get the Humidity property of ImagingEnvironment.
Definition: AggregateMetadata.cpp:4562
ome::xml::meta::AggregateMetadata::getExperimenterGroupName
const std::string & getExperimenterGroupName(index_type experimenterGroupIndex) const
Get the Name property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:3694
ome::xml::meta::AggregateMetadata::getWellSampleImageRef
const std::string & getWellSampleImageRef(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the ImageRef property of WellSample.
Definition: AggregateMetadata.cpp:9575
ome::xml::meta::AggregateMetadata::getDetectorZoom
double getDetectorZoom(index_type instrumentIndex, index_type detectorIndex) const
Get the Zoom property of Detector.
Definition: AggregateMetadata.cpp:2813
ome::xml::meta::AggregateMetadata::getDatasetAnnotationRef
const std::string & getDatasetAnnotationRef(index_type datasetIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Dataset.
Definition: AggregateMetadata.cpp:2541
ome::xml::meta::AggregateMetadata::getEllipseTransform
const ::ome::xml::model::AffineTransform & getEllipseTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Ellipse.
Definition: AggregateMetadata.cpp:3388
ome::xml::meta::AggregateMetadata::getPixelsBinDataBigEndian
bool getPixelsBinDataBigEndian(index_type imageIndex, index_type binDataIndex) const
Get the BigEndian property of BinData.
Definition: AggregateMetadata.cpp:1950
ome::xml::meta::AggregateMetadata::getPixelsType
ome::xml::model::enums::PixelType getPixelsType(index_type imageIndex) const
Get the Type property of Pixels.
Definition: AggregateMetadata.cpp:6893
ome::xml::meta::AggregateMetadata::getFileAnnotationAnnotationRef
const std::string & getFileAnnotationAnnotationRef(index_type fileAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of FileAnnotation.
Definition: AggregateMetadata.cpp:3833
ome::xml::meta::AggregateMetadata::setRectangleFontStyle
void setRectangleFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Rectangle.
Definition: AggregateMetadata.cpp:16567
ome::xml::meta::AggregateMetadata::getUUID
const std::string & getUUID() const
Get the UUID associated with this collection of metadata.
Definition: AggregateMetadata.cpp:1691
ome::xml::meta::AggregateMetadata::getWellExternalIdentifier
const std::string & getWellExternalIdentifier(index_type plateIndex, index_type wellIndex) const
Get the ExternalIdentifier property of Well.
Definition: AggregateMetadata.cpp:9484
ome::xml::meta::AggregateMetadata::getDichroicModel
const std::string & getDichroicModel(index_type instrumentIndex, index_type dichroicIndex) const
Get the Model property of Dichroic.
Definition: AggregateMetadata.cpp:3010
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:13116
ome::xml::meta::AggregateMetadata::setPixelsSignificantBits
void setPixelsSignificantBits(ome::xml::model::primitives::PositiveInteger significantBits, index_type imageIndex)
Set the SignificantBits property of Pixels.
Definition: AggregateMetadata.cpp:14843
ome::xml::meta::AggregateMetadata::setPixelsInterleaved
void setPixelsInterleaved(bool interleaved, index_type imageIndex)
Set the Interleaved property of Pixels.
Definition: AggregateMetadata.cpp:14783
ome::xml::meta::AggregateMetadata::setMicrobeamManipulationType
void setMicrobeamManipulationType(ome::xml::model::enums::MicrobeamManipulationType type, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the Type property of MicrobeamManipulation.
Definition: AggregateMetadata.cpp:14388
ome::xml::meta::AggregateMetadata::setROIDescription
void setROIDescription(const std::string &description, index_type ROIIndex)
Set the Description property of ROI.
Definition: AggregateMetadata.cpp:16368
ome::xml::meta::AggregateMetadata::setFileAnnotationNamespace
void setFileAnnotationNamespace(const std::string &namespace_, index_type fileAnnotationIndex)
Set the Namespace property of FileAnnotation.
Definition: AggregateMetadata.cpp:11948
ome::xml::meta::AggregateMetadata::getLongAnnotationNamespace
const std::string & getLongAnnotationNamespace(index_type longAnnotationIndex) const
Get the Namespace property of LongAnnotation.
Definition: AggregateMetadata.cpp:5863
ome::xml::meta::AggregateMetadata::getPointStrokeColor
ome::xml::model::primitives::Color getPointStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Point.
Definition: AggregateMetadata.cpp:7498
ome::xml::meta::AggregateMetadata::getRectangleStrokeDashArray
const std::string & getRectangleStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Rectangle.
Definition: AggregateMetadata.cpp:8587
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:16552
ome::xml::meta::AggregateMetadata::getDetectorOffset
double getDetectorOffset(index_type instrumentIndex, index_type detectorIndex) const
Get the Offset property of Detector.
Definition: AggregateMetadata.cpp:2753
ome::xml::meta::AggregateMetadata::getStageLabelX
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getStageLabelX(index_type imageIndex) const
Get the X property of StageLabel.
Definition: AggregateMetadata.cpp:8935
ome::xml::meta::AggregateMetadata::getXMLAnnotationID
const std::string & getXMLAnnotationID(index_type XMLAnnotationIndex) const
Get the ID property of XMLAnnotation.
Definition: AggregateMetadata.cpp:9697
ome::xml::meta::AggregateMetadata::getLineY1
double getLineY1(index_type ROIIndex, index_type shapeIndex) const
Get the Y1 property of Line.
Definition: AggregateMetadata.cpp:5696
ome::xml::meta::AggregateMetadata::getChannelContrastMethod
ome::xml::model::enums::ContrastMethod getChannelContrastMethod(index_type imageIndex, index_type channelIndex) const
Get the ContrastMethod property of Channel.
Definition: AggregateMetadata.cpp:2269
ome::xml::meta::AggregateMetadata::setLaserPump
void setLaserPump(const std::string &pump, index_type instrumentIndex, index_type lightSourceIndex)
Set the Pump property of Laser.
Definition: AggregateMetadata.cpp:13101
ome::xml::meta::AggregateMetadata::setPlateAcquisitionDescription
void setPlateAcquisitionDescription(const std::string &description, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Description property of PlateAcquisition.
Definition: AggregateMetadata.cpp:15326
ome::xml::meta::AggregateMetadata::getDetectorModel
const std::string & getDetectorModel(index_type instrumentIndex, index_type detectorIndex) const
Get the Model property of Detector.
Definition: AggregateMetadata.cpp:2738
ome::xml::meta::AggregateMetadata::setLineStrokeDashArray
void setLineStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Line.
Definition: AggregateMetadata.cpp:13616
ome::xml::meta::AggregateMetadata::setStageLabelY
void setStageLabelY(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > y, index_type imageIndex)
Set the Y property of StageLabel.
Definition: AggregateMetadata.cpp:17005
ome::xml::meta::AggregateMetadata::setBinaryOnlyUUID
void setBinaryOnlyUUID(const std::string &uuid)
Set the UUID property of BinaryOnly.
Definition: AggregateMetadata.cpp:10172
ome::xml::meta::AggregateMetadata::getMaskFillColor
ome::xml::model::primitives::Color getMaskFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Mask.
Definition: AggregateMetadata.cpp:5986
ome::xml::meta::AggregateMetadata::getDatasetImageRef
const std::string & getDatasetImageRef(index_type datasetIndex, index_type imageRefIndex) const
Get the ImageRef property of Dataset.
Definition: AggregateMetadata.cpp:2616
ome::xml::meta::AggregateMetadata::getTransmittanceRangeCutInTolerance
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > getTransmittanceRangeCutInTolerance(index_type instrumentIndex, index_type filterIndex) const
Get the CutInTolerance property of TransmittanceRange.
Definition: AggregateMetadata.cpp:9346
ome::xml::meta::AggregateMetadata::getXMLAnnotationNamespace
const std::string & getXMLAnnotationNamespace(index_type XMLAnnotationIndex) const
Get the Namespace property of XMLAnnotation.
Definition: AggregateMetadata.cpp:9712
ome::xml::meta::AggregateMetadata::setLabelAnnotationRef
void setLabelAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Label.
Definition: AggregateMetadata.cpp:12680
ome::xml::meta::AggregateMetadata::getPixelsBigEndian
bool getPixelsBigEndian(index_type imageIndex) const
Get the BigEndian property of Pixels.
Definition: AggregateMetadata.cpp:6683
ome::xml::meta::AggregateMetadata::getMaskBinData
const std::vector< uint8_t > & getMaskBinData(index_type ROIIndex, index_type shapeIndex) const
Get the Base64Binary property of BinData.
Definition: AggregateMetadata.cpp:1890
ome::xml::meta::AggregateMetadata::getRectangleAnnotationRef
const std::string & getRectangleAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Rectangle.
Definition: AggregateMetadata.cpp:8437
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:13375
ome::xml::meta::AggregateMetadata::setMicroscopeModel
void setMicroscopeModel(const std::string &model, index_type instrumentIndex)
Set the Model property of Microscope.
Definition: AggregateMetadata.cpp:14435
ome::xml::meta::AggregateMetadata::getPolylineMarkerEnd
ome::xml::model::enums::Marker getPolylineMarkerEnd(index_type ROIIndex, index_type shapeIndex) const
Get the MarkerEnd property of Polyline.
Definition: AggregateMetadata.cpp:8025
ome::xml::meta::AggregateMetadata::getRectangleFontStyle
ome::xml::model::enums::FontStyle getRectangleFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Rectangle.
Definition: AggregateMetadata.cpp:8512
ome::xml::meta::AggregateMetadata::getEllipseFillRule
ome::xml::model::enums::FillRule getEllipseFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Ellipse.
Definition: AggregateMetadata.cpp:3163
ome::xml::meta::AggregateMetadata::setExperimenterGroupAnnotationRef
void setExperimenterGroupAnnotationRef(const std::string &annotation, index_type experimenterGroupIndex, index_type annotationRefIndex)
Set the AnnotationRef property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:11674
ome::xml::meta::AggregateMetadata::getChannelAnnotationRefCount
index_type getChannelAnnotationRefCount(index_type imageIndex, index_type channelIndex) const
Get the number of AnnotationRef elements in Channel.
Definition: AggregateMetadata.cpp:540
ome::xml::meta::AggregateMetadata::getImageInstrumentRef
const std::string & getImageInstrumentRef(index_type imageIndex) const
Get the InstrumentRef property of Image.
Definition: AggregateMetadata.cpp:4470
ome::xml::meta::AggregateMetadata::getFilterSetModel
const std::string & getFilterSetModel(index_type instrumentIndex, index_type filterSetIndex) const
Get the Model property of FilterSet.
Definition: AggregateMetadata.cpp:4120
ome::xml::model::enums::Correction
Correction enumeration.
Definition: Correction.h:72
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:14979
ome::xml::meta::AggregateMetadata::getLaserLaserMedium
ome::xml::model::enums::LaserMedium getLaserLaserMedium(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LaserMedium property of Laser.
Definition: AggregateMetadata.cpp:4941
ome::xml::meta::AggregateMetadata::getTransmittanceRangeTransmittance
ome::xml::model::primitives::PercentFraction getTransmittanceRangeTransmittance(index_type instrumentIndex, index_type filterIndex) const
Get the Transmittance property of TransmittanceRange.
Definition: AggregateMetadata.cpp:9391
ome::xml::meta::AggregateMetadata::setFolderAnnotationRef
void setFolderAnnotationRef(const std::string &annotation, index_type folderIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Folder.
Definition: AggregateMetadata.cpp:12207
ome::xml::meta::AggregateMetadata::setPlaneAnnotationRef
void setPlaneAnnotationRef(const std::string &annotation, index_type imageIndex, index_type planeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Plane.
Definition: AggregateMetadata.cpp:14964
ome::xml::meta::AggregateMetadata::setMaskFontFamily
void setMaskFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Mask.
Definition: AggregateMetadata.cpp:14071
ome::xml::meta::AggregateMetadata::setMaskTheT
void setMaskTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Mask.
Definition: AggregateMetadata.cpp:14236
ome::xml::meta::AggregateMetadata::getShapeType
const std::string & getShapeType(index_type ROIIndex, index_type shapeIndex) const
Get the type of a Shape.
Definition: AggregateMetadata.cpp:430
ome::xml::meta::AggregateMetadata::setFolderName
void setFolderName(const std::string &name, index_type folderIndex)
Set the Name property of Folder.
Definition: AggregateMetadata.cpp:12282
ome::xml::meta::AggregateMetadata::getPointID
const std::string & getPointID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Point.
Definition: AggregateMetadata.cpp:7468
ome::xml::meta::AggregateMetadata::getEllipseStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getEllipseStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Ellipse.
Definition: AggregateMetadata.cpp:3313
ome::xml::meta::AggregateMetadata::setScreenProtocolIdentifier
void setScreenProtocolIdentifier(const std::string &protocolIdentifier, index_type screenIndex)
Set the ProtocolIdentifier property of Screen.
Definition: AggregateMetadata.cpp:16914
ome::xml::meta::AggregateMetadata::getObjectiveWorkingDistance
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getObjectiveWorkingDistance(index_type instrumentIndex, index_type objectiveIndex) const
Get the WorkingDistance property of Objective.
Definition: AggregateMetadata.cpp:6606
ome::xml::meta::AggregateMetadata::getDetectorManufacturer
const std::string & getDetectorManufacturer(index_type instrumentIndex, index_type detectorIndex) const
Get the Manufacturer property of Detector.
Definition: AggregateMetadata.cpp:2723
ome::xml::meta::AggregateMetadata::getDatasetAnnotationRefCount
index_type getDatasetAnnotationRefCount(index_type datasetIndex) const
Get the number of AnnotationRef elements in Dataset.
Definition: AggregateMetadata.cpp:780
ome::xml::meta::AggregateMetadata::getLightEmittingDiodeLotNumber
const std::string & getLightEmittingDiodeLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:5168
ome::xml::meta::AggregateMetadata::setProjectAnnotationRef
void setProjectAnnotationRef(const std::string &annotation, index_type projectIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Project.
Definition: AggregateMetadata.cpp:16246
ome::xml::meta::AggregateMetadata::getFolderROIRefCount
index_type getFolderROIRefCount(index_type folderIndex) const
Get the number of ROIRef elements in Folder.
Definition: AggregateMetadata.cpp:1468
ome::xml::meta::AggregateMetadata::getDetectorSettingsZoom
double getDetectorSettingsZoom(index_type imageIndex, index_type channelIndex) const
Get the Zoom property of DetectorSettings.
Definition: AggregateMetadata.cpp:2934
ome::xml::meta::AggregateMetadata::getObjectiveCount
index_type getObjectiveCount(index_type instrumentIndex) const
Get the number of Objective elements.
Definition: AggregateMetadata.cpp:1340
ome::xml::meta::AggregateMetadata::setExperimenterUserName
void setExperimenterUserName(const std::string &userName, index_type experimenterIndex)
Set the UserName property of Experimenter.
Definition: AggregateMetadata.cpp:11658
ome::xml::meta::AggregateMetadata::setEllipseTheZ
void setEllipseTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Ellipse.
Definition: AggregateMetadata.cpp:11428
ome::xml::meta::AggregateMetadata::setPolygonTheZ
void setPolygonTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Polygon.
Definition: AggregateMetadata.cpp:15929
ome::xml::meta::AggregateMetadata::getChannelAcquisitionMode
ome::xml::model::enums::AcquisitionMode getChannelAcquisitionMode(index_type imageIndex, index_type channelIndex) const
Get the AcquisitionMode property of Channel.
Definition: AggregateMetadata.cpp:2224
ome::xml::meta::AggregateMetadata::getEllipseStrokeDashArray
const std::string & getEllipseStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Ellipse.
Definition: AggregateMetadata.cpp:3298
ome::xml::meta::AggregateMetadata::getArcSerialNumber
const std::string & getArcSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of Arc.
Definition: AggregateMetadata.cpp:1844
ome::xml::meta::AggregateMetadata::setImageID
void setImageID(const std::string &id, index_type imageIndex)
Set the ID property of Image.
Definition: AggregateMetadata.cpp:12510
ome::xml::meta::AggregateMetadata::setWellSampleID
void setWellSampleID(const std::string &id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the ID property of WellSample.
Definition: AggregateMetadata.cpp:17615
ome::xml::meta::AggregateMetadata::setBooleanAnnotationAnnotator
void setBooleanAnnotationAnnotator(const std::string &annotator, index_type booleanAnnotationIndex)
Set the Annotator property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:10203
ome::xml::meta::AggregateMetadata::getMicroscopeSerialNumber
const std::string & getMicroscopeSerialNumber(index_type instrumentIndex) const
Get the SerialNumber property of Microscope.
Definition: AggregateMetadata.cpp:6395
ome::xml::model::primitives::Timestamp
An ISO-8601 timestamp.
Definition: Timestamp.h:66
ome::xml::meta::AggregateMetadata::getPlaneExposureTime
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > getPlaneExposureTime(index_type imageIndex, index_type planeIndex) const
Get the ExposureTime property of Plane.
Definition: AggregateMetadata.cpp:6939
ome::xml::meta::AggregateMetadata::getMaskTheT
ome::xml::model::primitives::NonNegativeInteger getMaskTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Mask.
Definition: AggregateMetadata.cpp:6181
ome::xml::meta::AggregateMetadata::setObjectiveID
void setObjectiveID(const std::string &id, index_type instrumentIndex, index_type objectiveIndex)
Set the ID property of Objective.
Definition: AggregateMetadata.cpp:14526
ome::xml::meta::AggregateMetadata::setRectangleFontFamily
void setRectangleFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Rectangle.
Definition: AggregateMetadata.cpp:16537
ome::xml::meta::AggregateMetadata::getProjectExperimenterGroupRef
const std::string & getProjectExperimenterGroupRef(index_type projectIndex) const
Get the ExperimenterGroupRef property of Project.
Definition: AggregateMetadata.cpp:8236
ome::xml::meta::AggregateMetadata::setCommentAnnotationNamespace
void setCommentAnnotationNamespace(const std::string &namespace_, index_type commentAnnotationIndex)
Set the Namespace property of CommentAnnotation.
Definition: AggregateMetadata.cpp:10565
ome::xml::meta::AggregateMetadata::getExperimentCount
index_type getExperimentCount() const
Get the number of Experiment elements.
Definition: AggregateMetadata.cpp:1020
ome::xml::meta::AggregateMetadata::getMaskAnnotationRef
const std::string & getMaskAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Mask.
Definition: AggregateMetadata.cpp:5971
ome::xml::meta::AggregateMetadata::getLaserFrequencyMultiplication
ome::xml::model::primitives::PositiveInteger getLaserFrequencyMultiplication(index_type instrumentIndex, index_type lightSourceIndex) const
Get the FrequencyMultiplication property of Laser.
Definition: AggregateMetadata.cpp:4911
ome::xml::meta::AggregateMetadata::setArcManufacturer
void setArcManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Arc.
Definition: AggregateMetadata.cpp:9854
ome::xml::meta::AggregateMetadata::getRectangleFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getRectangleFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Rectangle.
Definition: AggregateMetadata.cpp:8497
ome::xml::meta::AggregateMetadata::setPlateWellOriginY
void setPlateWellOriginY(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > wellOriginY, index_type plateIndex)
Set the WellOriginY property of Plate.
Definition: AggregateMetadata.cpp:15295
ome::xml::meta::AggregateMetadata::getChannelIlluminationType
ome::xml::model::enums::IlluminationType getChannelIlluminationType(index_type imageIndex, index_type channelIndex) const
Get the IlluminationType property of Channel.
Definition: AggregateMetadata.cpp:2359
ome::xml::meta::AggregateMetadata::setWellReagentRef
void setWellReagentRef(const std::string &reagent, index_type plateIndex, index_type wellIndex)
Set the ReagentRef property of Well.
Definition: AggregateMetadata.cpp:17569
ome::xml::meta::AggregateMetadata::getArcAnnotationRef
const std::string & getArcAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Arc.
Definition: AggregateMetadata.cpp:1754
ome::xml::meta::AggregateMetadata::setPolylineMarkerEnd
void setPolylineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex)
Set the MarkerEnd property of Polyline.
Definition: AggregateMetadata.cpp:16080
ome::xml::meta::AggregateMetadata::getFileAnnotationID
const std::string & getFileAnnotationID(index_type fileAnnotationIndex) const
Get the ID property of FileAnnotation.
Definition: AggregateMetadata.cpp:3878
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:17690
ome::xml::meta::AggregateMetadata::getRectangleHeight
double getRectangleHeight(index_type ROIIndex, index_type shapeIndex) const
Get the Height property of Rectangle.
Definition: AggregateMetadata.cpp:8527
ome::xml::meta::AggregateMetadata::setBinaryOnlyMetadataFile
void setBinaryOnlyMetadataFile(const std::string &metadataFile)
Set the MetadataFile property of BinaryOnly.
Definition: AggregateMetadata.cpp:10157
ome::xml::meta::AggregateMetadata::getListAnnotationNamespace
const std::string & getListAnnotationNamespace(index_type listAnnotationIndex) const
Get the Namespace property of ListAnnotation.
Definition: AggregateMetadata.cpp:5787
ome::xml::meta::AggregateMetadata::getFilterSetCount
index_type getFilterSetCount(index_type instrumentIndex) const
Get the number of FilterSet elements.
Definition: AggregateMetadata.cpp:1116
ome::xml::meta::AggregateMetadata::setReagentAnnotationRef
void setReagentAnnotationRef(const std::string &annotation, index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Reagent.
Definition: AggregateMetadata.cpp:16415
ome::xml::meta::AggregateMetadata::setPlateAcquisitionStartTime
void setPlateAcquisitionStartTime(ome::xml::model::primitives::Timestamp startTime, index_type plateIndex, index_type plateAcquisitionIndex)
Set the StartTime property of PlateAcquisition.
Definition: AggregateMetadata.cpp:15401
ome::xml::meta::AggregateMetadata::getLightPathAnnotationRefCount
index_type getLightPathAnnotationRefCount(index_type imageIndex, index_type channelIndex) const
Get the number of AnnotationRef elements in LightPath.
Definition: AggregateMetadata.cpp:748
ome::xml::meta::AggregateMetadata::getTimestampAnnotationAnnotationRef
const std::string & getTimestampAnnotationAnnotationRef(index_type timestampAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:9240
ome::xml::meta::AggregateMetadata::setPointAnnotationRef
void setPointAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Point.
Definition: AggregateMetadata.cpp:15433
ome::xml::meta::AggregateMetadata::setPixelsID
void setPixelsID(const std::string &id, index_type imageIndex)
Set the ID property of Pixels.
Definition: AggregateMetadata.cpp:14768
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:13435
ome::xml::meta::AggregateMetadata::setFilterFilterWheel
void setFilterFilterWheel(const std::string &filterWheel, index_type instrumentIndex, index_type filterIndex)
Set the FilterWheel property of Filter.
Definition: AggregateMetadata.cpp:11979
ome::xml::meta::AggregateMetadata::setProjectID
void setProjectID(const std::string &id, index_type projectIndex)
Set the ID property of Project.
Definition: AggregateMetadata.cpp:16321
ome::xml::meta::AggregateMetadata::setProjectDescription
void setProjectDescription(const std::string &description, index_type projectIndex)
Set the Description property of Project.
Definition: AggregateMetadata.cpp:16276
ome::xml::meta::AggregateMetadata::getPolygonTheC
ome::xml::model::primitives::NonNegativeInteger getPolygonTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Polygon.
Definition: AggregateMetadata.cpp:7844
ome::xml::meta::AggregateMetadata::getShapeCount
index_type getShapeCount(index_type ROIIndex) const
Get the number of Shape elements.
Definition: AggregateMetadata.cpp:445
ome::xml::meta::AggregateMetadata::getPixelsPhysicalSizeY
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getPixelsPhysicalSizeY(index_type imageIndex) const
Get the PhysicalSizeY property of Pixels.
Definition: AggregateMetadata.cpp:6758
ome::xml::meta::AggregateMetadata::getFileAnnotationDescription
const std::string & getFileAnnotationDescription(index_type fileAnnotationIndex) const
Get the Description property of FileAnnotation.
Definition: AggregateMetadata.cpp:3863
ome::xml::model::enums::AcquisitionMode
AcquisitionMode enumeration.
Definition: AcquisitionMode.h:72
ome::xml::meta::AggregateMetadata::getLightEmittingDiodeModel
const std::string & getLightEmittingDiodeModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:5198
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:17401
ome::xml::meta::AggregateMetadata::getBooleanAnnotationAnnotationCount
index_type getBooleanAnnotationAnnotationCount(index_type booleanAnnotationIndex) const
Get the number of links to a BooleanAnnotation.
Definition: AggregateMetadata.cpp:235
ome::xml::meta::AggregateMetadata::setScreenID
void setScreenID(const std::string &id, index_type screenIndex)
Set the ID property of Screen.
Definition: AggregateMetadata.cpp:16854
ome::xml::meta::AggregateMetadata::setPolylineTheC
void setPolylineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Polyline.
Definition: AggregateMetadata.cpp:16185
ome::xml::meta::AggregateMetadata::setCommentAnnotationID
void setCommentAnnotationID(const std::string &id, index_type commentAnnotationIndex)
Set the ID property of CommentAnnotation.
Definition: AggregateMetadata.cpp:10550
ome::xml::meta::AggregateMetadata::setRightsRightsHolder
void setRightsRightsHolder(const std::string &rightsHolder)
Set the RightsHolder property of Rights.
Definition: AggregateMetadata.cpp:16808
ome::xml::meta::AggregateMetadata::getBooleanAnnotationValue
bool getBooleanAnnotationValue(index_type booleanAnnotationIndex) const
Get the Value property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:2208
ome::xml::meta::AggregateMetadata::getFilamentID
const std::string & getFilamentID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of Filament.
Definition: AggregateMetadata.cpp:3727
ome::xml::meta::AggregateMetadata::setObjectiveSettingsRefractiveIndex
void setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex)
Set the RefractiveIndex property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:14722
ome::xml::meta::AggregateMetadata::getRectangleStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getRectangleStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Rectangle.
Definition: AggregateMetadata.cpp:8602
ome::xml::meta::AggregateMetadata::getPlateCount
index_type getPlateCount() const
Get the number of Plate elements.
Definition: AggregateMetadata.cpp:1372
ome::xml::meta::AggregateMetadata::setBooleanAnnotationID
void setBooleanAnnotationID(const std::string &id, index_type booleanAnnotationIndex)
Set the ID property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:10233
ome::xml::meta::AggregateMetadata::setPointFontFamily
void setPointFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Point.
Definition: AggregateMetadata.cpp:15478
ome::xml::meta::AggregateMetadata::getDetectorSettingsGain
double getDetectorSettingsGain(index_type imageIndex, index_type channelIndex) const
Get the Gain property of DetectorSettings.
Definition: AggregateMetadata.cpp:2844
ome::xml::meta::AggregateMetadata::setPolylineText
void setPolylineText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polyline.
Definition: AggregateMetadata.cpp:16170
ome::xml::meta::AggregateMetadata::setXMLAnnotationDescription
void setXMLAnnotationDescription(const std::string &description, index_type XMLAnnotationIndex)
Set the Description property of XMLAnnotation.
Definition: AggregateMetadata.cpp:17737
ome::xml::meta::AggregateMetadata::setExperimentID
void setExperimentID(const std::string &id, index_type experimentIndex)
Set the ID property of Experiment.
Definition: AggregateMetadata.cpp:11521
ome::xml::meta::AggregateMetadata::getLineTheZ
ome::xml::model::primitives::NonNegativeInteger getLineTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Line.
Definition: AggregateMetadata.cpp:5636
ome::xml::meta::AggregateMetadata::setArcAnnotationRef
void setArcAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Arc.
Definition: AggregateMetadata.cpp:9809
ome::xml::meta::AggregateMetadata::getPlaneDeltaT
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > getPlaneDeltaT(index_type imageIndex, index_type planeIndex) const
Get the DeltaT property of Plane.
Definition: AggregateMetadata.cpp:6924
ome::xml::meta::AggregateMetadata::setBooleanAnnotationAnnotationRef
void setBooleanAnnotationAnnotationRef(const std::string &annotation, index_type booleanAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:10188
ome::xml::meta::AggregateMetadata::setObjectiveIris
void setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex)
Set the Iris property of Objective.
Definition: AggregateMetadata.cpp:14556
ome::xml::meta::AggregateMetadata::getListAnnotationAnnotator
const std::string & getListAnnotationAnnotator(index_type listAnnotationIndex) const
Get the Annotator property of ListAnnotation.
Definition: AggregateMetadata.cpp:5742
ome::xml::meta::AggregateMetadata::getPlateColumns
ome::xml::model::primitives::PositiveInteger getPlateColumns(index_type plateIndex) const
Get the Columns property of Plate.
Definition: AggregateMetadata.cpp:7090
ome::xml::meta::AggregateMetadata::getCommentAnnotationCount
index_type getCommentAnnotationCount() const
Get the number of CommentAnnotation elements.
Definition: AggregateMetadata.cpp:860
ome::xml::meta::AggregateMetadata::setMaskTransform
void setMaskTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Mask.
Definition: AggregateMetadata.cpp:14266
ome::xml::meta::AggregateMetadata::setDetectorSettingsIntegration
void setDetectorSettingsIntegration(ome::xml::model::primitives::PositiveInteger integration, index_type imageIndex, index_type channelIndex)
Set the Integration property of DetectorSettings.
Definition: AggregateMetadata.cpp:10929
ome::xml::meta::AggregateMetadata::getLightSourceAnnotationRefCount
index_type getLightSourceAnnotationRefCount(index_type instrumentIndex, index_type lightSourceIndex) const
Get the number of AnnotationRef elements in LightSource.
Definition: AggregateMetadata.cpp:460
ome::xml::meta::AggregateMetadata::setArcType
void setArcType(ome::xml::model::enums::ArcType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Arc.
Definition: AggregateMetadata.cpp:9914
ome::xml::meta::AggregateMetadata::getExperimenterGroupAnnotationRefCount
index_type getExperimenterGroupAnnotationRefCount(index_type experimenterGroupIndex) const
Get the number of AnnotationRef elements in ExperimenterGroup.
Definition: AggregateMetadata.cpp:572
ome::xml::meta::AggregateMetadata::getLineText
const std::string & getLineText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Line.
Definition: AggregateMetadata.cpp:5591
ome::xml::meta::AggregateMetadata::getFilterSetManufacturer
const std::string & getFilterSetManufacturer(index_type instrumentIndex, index_type filterSetIndex) const
Get the Manufacturer property of FilterSet.
Definition: AggregateMetadata.cpp:4105
ome::xml::meta::AggregateMetadata::getExperimenterEmail
const std::string & getExperimenterEmail(index_type experimenterIndex) const
Get the Email property of Experimenter.
Definition: AggregateMetadata.cpp:3513
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:13631
ome::xml::meta::AggregateMetadata::getGenericExcitationSourceModel
const std::string & getGenericExcitationSourceModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of GenericExcitationSource.
Definition: AggregateMetadata.cpp:4319
ome::xml::meta::AggregateMetadata::getFilterCount
index_type getFilterCount(index_type instrumentIndex) const
Get the number of Filter elements.
Definition: AggregateMetadata.cpp:1100
ome::xml::meta::AggregateMetadata::getTermAnnotationNamespace
const std::string & getTermAnnotationNamespace(index_type termAnnotationIndex) const
Get the Namespace property of TermAnnotation.
Definition: AggregateMetadata.cpp:9133
ome::xml::meta::AggregateMetadata::getChannelID
const std::string & getChannelID(index_type imageIndex, index_type channelIndex) const
Get the ID property of Channel.
Definition: AggregateMetadata.cpp:2344
ome::xml::meta::AggregateMetadata::setLongAnnotationDescription
void setLongAnnotationDescription(const std::string &description, index_type longAnnotationIndex)
Set the Description property of LongAnnotation.
Definition: AggregateMetadata.cpp:13888
ome::xml::meta::AggregateMetadata::getDetectorSerialNumber
const std::string & getDetectorSerialNumber(index_type instrumentIndex, index_type detectorIndex) const
Get the SerialNumber property of Detector.
Definition: AggregateMetadata.cpp:2768
ome::xml::meta::AggregateMetadata::setObjectiveLensNA
void setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex)
Set the LensNA property of Objective.
Definition: AggregateMetadata.cpp:14571
ome::xml::meta::AggregateMetadata::setTiffDataFirstZ
void setTiffDataFirstZ(ome::xml::model::primitives::NonNegativeInteger firstZ, index_type imageIndex, index_type tiffDataIndex)
Set the FirstZ property of TiffData.
Definition: AggregateMetadata.cpp:17249
ome::xml::meta::AggregateMetadata::getBooleanAnnotationDescription
const std::string & getBooleanAnnotationDescription(index_type booleanAnnotationIndex) const
Get the Description property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:2163
ome::xml::meta::AggregateMetadata::setXMLAnnotationAnnotationRef
void setXMLAnnotationAnnotationRef(const std::string &annotation, index_type XMLAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of XMLAnnotation.
Definition: AggregateMetadata.cpp:17707
ome::xml::meta::AggregateMetadata::getTagAnnotationCount
index_type getTagAnnotationCount() const
Get the number of TagAnnotation elements.
Definition: AggregateMetadata.cpp:1532
ome::xml::meta::AggregateMetadata::setExperimenterGroupLeader
void setExperimenterGroupLeader(const std::string &leader, index_type experimenterGroupIndex, index_type leaderIndex)
Set the Leader property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:11734
ome::xml::meta::AggregateMetadata::getPointY
double getPointY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Point.
Definition: AggregateMetadata.cpp:7633
ome::xml::meta::AggregateMetadata::setLaserManufacturer
void setLaserManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Laser.
Definition: AggregateMetadata.cpp:13026
ome::xml::meta::AggregateMetadata::getTagAnnotationNamespace
const std::string & getTagAnnotationNamespace(index_type tagAnnotationIndex) const
Get the Namespace property of TagAnnotation.
Definition: AggregateMetadata.cpp:9042
ome::xml::meta::AggregateMetadata::setPixelsDimensionOrder
void setPixelsDimensionOrder(ome::xml::model::enums::DimensionOrder dimensionOrder, index_type imageIndex)
Set the DimensionOrder property of Pixels.
Definition: AggregateMetadata.cpp:14753
ome::xml::meta::AggregateMetadata::setFilamentModel
void setFilamentModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Filament.
Definition: AggregateMetadata.cpp:11827
ome::xml::meta::AggregateMetadata::getTiffDataFirstC
ome::xml::model::primitives::NonNegativeInteger getTiffDataFirstC(index_type imageIndex, index_type tiffDataIndex) const
Get the FirstC property of TiffData.
Definition: AggregateMetadata.cpp:9164
ome::xml::meta::AggregateMetadata::setChannelLightSourceSettingsAttenuation
void setChannelLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type imageIndex, index_type channelIndex)
Set the Attenuation property of LightSourceSettings.
Definition: AggregateMetadata.cpp:13360
ome::xml::meta::AggregateMetadata::getPolygonFontStyle
ome::xml::model::enums::FontStyle getPolygonFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Polygon.
Definition: AggregateMetadata.cpp:7724
ome::xml::meta::AggregateMetadata::getLaserPower
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > getLaserPower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of Laser.
Definition: AggregateMetadata.cpp:5016
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:12830
ome::xml::meta::AggregateMetadata::getFilamentLotNumber
const std::string & getFilamentLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of Filament.
Definition: AggregateMetadata.cpp:3742
ome::xml::meta::AggregateMetadata::getLineX1
double getLineX1(index_type ROIIndex, index_type shapeIndex) const
Get the X1 property of Line.
Definition: AggregateMetadata.cpp:5666
ome::xml::meta::AggregateMetadata::setPolylineStrokeColor
void setPolylineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Polyline.
Definition: AggregateMetadata.cpp:16125
ome::xml::meta::AggregateMetadata::setLaserTuneable
void setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex)
Set the Tuneable property of Laser.
Definition: AggregateMetadata.cpp:13146
ome::xml::meta::AggregateMetadata::getDetectorSettingsReadOutRate
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsFrequency > getDetectorSettingsReadOutRate(index_type imageIndex, index_type channelIndex) const
Get the ReadOutRate property of DetectorSettings.
Definition: AggregateMetadata.cpp:2904
ome::xml::meta::AggregateMetadata::getPixelsSizeC
ome::xml::model::primitives::PositiveInteger getPixelsSizeC(index_type imageIndex) const
Get the SizeC property of Pixels.
Definition: AggregateMetadata.cpp:6803
ome::xml::meta::AggregateMetadata::getRectangleTransform
const ::ome::xml::model::AffineTransform & getRectangleTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Rectangle.
Definition: AggregateMetadata.cpp:8677
ome::xml::meta::AggregateMetadata::setUUID
void setUUID(const std::string &uuid)
Set the UUID associated with this collection of metadata.
Definition: AggregateMetadata.cpp:9743
ome::xml::meta::AggregateMetadata::getChannelNDFilter
double getChannelNDFilter(index_type imageIndex, index_type channelIndex) const
Get the NDFilter property of Channel.
Definition: AggregateMetadata.cpp:2374
ome::xml::meta::AggregateMetadata::setPixelsSizeY
void setPixelsSizeY(ome::xml::model::primitives::PositiveInteger sizeY, index_type imageIndex)
Set the SizeY property of Pixels.
Definition: AggregateMetadata.cpp:14903
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:14086
ome::xml::meta::AggregateMetadata::getTimestampAnnotationDescription
const std::string & getTimestampAnnotationDescription(index_type timestampAnnotationIndex) const
Get the Description property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:9270
ome::xml::meta::AggregateMetadata::setPolygonFontFamily
void setPolygonFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Polygon.
Definition: AggregateMetadata.cpp:15749
ome::xml::meta::AggregateMetadata::getTagAnnotationAnnotationCount
index_type getTagAnnotationAnnotationCount(index_type tagAnnotationIndex) const
Get the number of links to a TagAnnotation.
Definition: AggregateMetadata.cpp:340
ome::xml::meta::AggregateMetadata::setEllipseID
void setEllipseID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Ellipse.
Definition: AggregateMetadata.cpp:11278
ome::xml::meta::AggregateMetadata::setTagAnnotationDescription
void setTagAnnotationDescription(const std::string &description, index_type tagAnnotationIndex)
Set the Description property of TagAnnotation.
Definition: AggregateMetadata.cpp:17067
ome::xml::meta::AggregateMetadata::getPolylineFontFamily
ome::xml::model::enums::FontFamily getPolylineFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Polyline.
Definition: AggregateMetadata.cpp:7950
ome::xml::meta::AggregateMetadata::setROIID
void setROIID(const std::string &id, index_type ROIIndex)
Set the ID property of ROI.
Definition: AggregateMetadata.cpp:16383
ome::xml::meta::AggregateMetadata::getMaskStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getMaskStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Mask.
Definition: AggregateMetadata.cpp:6136
ome::xml::meta::AggregateMetadata::setLightEmittingDiodeSerialNumber
void setLightEmittingDiodeSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:13283
ome::xml::meta::AggregateMetadata::setEllipseFontFamily
void setEllipseFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Ellipse.
Definition: AggregateMetadata.cpp:11233
ome::xml::meta::AggregateMetadata::setTiffDataPlaneCount
void setTiffDataPlaneCount(ome::xml::model::primitives::NonNegativeInteger planeCount, index_type imageIndex, index_type tiffDataIndex)
Set the PlaneCount property of TiffData.
Definition: AggregateMetadata.cpp:17279
ome::xml::meta::AggregateMetadata::getExperimentDescription
const std::string & getExperimentDescription(index_type experimentIndex) const
Get the Description property of Experiment.
Definition: AggregateMetadata.cpp:3436
ome::xml::meta::AggregateMetadata::setChannelFilterSetRef
void setChannelFilterSetRef(const std::string &filterSet, index_type imageIndex, index_type channelIndex)
Set the FilterSetRef property of Channel.
Definition: AggregateMetadata.cpp:10369
ome::xml::meta::AggregateMetadata::setMaskLocked
void setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Mask.
Definition: AggregateMetadata.cpp:14146
ome::xml::meta::AggregateMetadata::setMapAnnotationValue
void setMapAnnotationValue(const ome::xml::model::primitives::OrderedMultimap &value, index_type mapAnnotationIndex)
Set the map value of MapAnnotation.
Definition: AggregateMetadata.cpp:9758
ome::xml::meta::AggregateMetadata::setFilterSetSerialNumber
void setFilterSetSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the SerialNumber property of FilterSet.
Definition: AggregateMetadata.cpp:12190
ome::xml::meta::AggregateMetadata::getRectangleWidth
double getRectangleWidth(index_type ROIIndex, index_type shapeIndex) const
Get the Width property of Rectangle.
Definition: AggregateMetadata.cpp:8692
ome::xml::meta::AggregateMetadata::getPixelsBinDataLength
ome::xml::model::primitives::NonNegativeLong getPixelsBinDataLength(index_type imageIndex, index_type binDataIndex) const
Get the Length property of BinData.
Definition: AggregateMetadata.cpp:2040
ome::xml::meta::AggregateMetadata::setScreenType
void setScreenType(const std::string &type, index_type screenIndex)
Set the Type property of Screen.
Definition: AggregateMetadata.cpp:16959
ome::xml::meta::AggregateMetadata::getProjectAnnotationRef
const std::string & getProjectAnnotationRef(index_type projectIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Project.
Definition: AggregateMetadata.cpp:8191
ome::xml::meta::AggregateMetadata::getLightSourceType
const std::string & getLightSourceType(index_type instrumentIndex, index_type lightSourceIndex) const
Get the type of a LightSource.
Definition: AggregateMetadata.cpp:401
ome::xml::meta::AggregateMetadata::setCommentAnnotationAnnotationRef
void setCommentAnnotationAnnotationRef(const std::string &annotation, index_type commentAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of CommentAnnotation.
Definition: AggregateMetadata.cpp:10505
ome::xml::meta::AggregateMetadata::setLightPathEmissionFilterRef
void setLightPathEmissionFilterRef(const std::string &emissionFilter, index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex)
Set the EmissionFilterRef property of LightPath.
Definition: AggregateMetadata.cpp:13329
ome::xml::meta::AggregateMetadata::getFilamentPower
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > getFilamentPower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of Filament.
Definition: AggregateMetadata.cpp:3787
ome::xml::meta::AggregateMetadata::getProjectCount
index_type getProjectCount() const
Get the number of Project elements.
Definition: AggregateMetadata.cpp:1420
ome::xml::meta::AggregateMetadata::getExperimenterGroupExperimenterRefCount
index_type getExperimenterGroupExperimenterRefCount(index_type experimenterGroupIndex) const
Get the number of ExperimenterRef elements in ExperimenterGroup.
Definition: AggregateMetadata.cpp:1068
ome::xml::meta::AggregateMetadata::getXMLAnnotationAnnotationCount
index_type getXMLAnnotationAnnotationCount(index_type xmlAnnotationIndex) const
Get the number of links to an XMLAnnotation.
Definition: AggregateMetadata.cpp:385
ome::xml::meta::AggregateMetadata::getDetectorAmplificationGain
double getDetectorAmplificationGain(index_type instrumentIndex, index_type detectorIndex) const
Get the AmplificationGain property of Detector.
Definition: AggregateMetadata.cpp:2648
ome::xml::meta::AggregateMetadata::setMaskX
void setMaskX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Mask.
Definition: AggregateMetadata.cpp:14296
ome::xml::meta::AggregateMetadata::getArcID
const std::string & getArcID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of Arc.
Definition: AggregateMetadata.cpp:1769
ome::xml::meta::AggregateMetadata::setExperimenterGroupExperimenterRef
void setExperimenterGroupExperimenterRef(const std::string &experimenter, index_type experimenterGroupIndex, index_type experimenterRefIndex)
Set the ExperimenterRef property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:11704
ome::xml::model::enums::FillRule
FillRule enumeration.
Definition: FillRule.h:72
ome::xml::meta::AggregateMetadata::setLabelTheT
void setLabelTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Label.
Definition: AggregateMetadata.cpp:12875
ome::xml::meta::AggregateMetadata::getPlateAcquisitionCount
index_type getPlateAcquisitionCount(index_type plateIndex) const
Get the number of PlateAcquisition elements.
Definition: AggregateMetadata.cpp:1388
ome::xml::meta::AggregateMetadata::setTimestampAnnotationID
void setTimestampAnnotationID(const std::string &id, index_type timestampAnnotationIndex)
Set the ID property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:17340
ome::xml::meta::AggregateMetadata::setListAnnotationAnnotator
void setListAnnotationAnnotator(const std::string &annotator, index_type listAnnotationIndex)
Set the Annotator property of ListAnnotation.
Definition: AggregateMetadata.cpp:13797
ome::xml::meta::AggregateMetadata::getWellReagentRef
const std::string & getWellReagentRef(index_type plateIndex, index_type wellIndex) const
Get the ReagentRef property of Well.
Definition: AggregateMetadata.cpp:9514
ome::xml::meta::AggregateMetadata::getDichroicCount
index_type getDichroicCount(index_type instrumentIndex) const
Get the number of Dichroic elements.
Definition: AggregateMetadata.cpp:924
ome::xml::meta::AggregateMetadata::getChannelLightSourceSettingsID
const std::string & getChannelLightSourceSettingsID(index_type imageIndex, index_type channelIndex) const
Get the ID property of LightSourceSettings.
Definition: AggregateMetadata.cpp:5335
ome::xml::meta::AggregateMetadata::setFolderFolderRef
void setFolderFolderRef(const std::string &folder, index_type folderIndex, index_type folderRefIndex)
Set the FolderRef property of Folder.
Definition: AggregateMetadata.cpp:12237
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:15024
ome::xml::meta::AggregateMetadata::getLongAnnotationAnnotationCount
index_type getLongAnnotationAnnotationCount(index_type longAnnotationIndex) const
Get the number of links to a LongAnnotation.
Definition: AggregateMetadata.cpp:310
ome::xml::meta::AggregateMetadata::getBinaryFileBinData
const std::vector< uint8_t > & getBinaryFileBinData(index_type fileAnnotationIndex) const
Get the Base64Binary property of BinData.
Definition: AggregateMetadata.cpp:1875
ome::xml::meta::AggregateMetadata::setPlaneTheC
void setPlaneTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type imageIndex, index_type planeIndex)
Set the TheC property of Plane.
Definition: AggregateMetadata.cpp:15069
ome::xml::meta::AggregateMetadata::setExperimenterLastName
void setExperimenterLastName(const std::string &lastName, index_type experimenterIndex)
Set the LastName property of Experimenter.
Definition: AggregateMetadata.cpp:11628
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:11368
ome::xml::meta::AggregateMetadata::getMaskFontFamily
ome::xml::model::enums::FontFamily getMaskFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Mask.
Definition: AggregateMetadata.cpp:6016
ome::xml::meta::AggregateMetadata::setWellSampleImageRef
void setWellSampleImageRef(const std::string &image, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the ImageRef property of WellSample.
Definition: AggregateMetadata.cpp:17630
ome::xml::meta::AggregateMetadata::setExperimenterMiddleName
void setExperimenterMiddleName(const std::string &middleName, index_type experimenterIndex)
Set the MiddleName property of Experimenter.
Definition: AggregateMetadata.cpp:11643
ome::xml::meta::AggregateMetadata::setMaskFillRule
void setMaskFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Mask.
Definition: AggregateMetadata.cpp:14056
ome::xml::meta::AggregateMetadata::setFileAnnotationAnnotator
void setFileAnnotationAnnotator(const std::string &annotator, index_type fileAnnotationIndex)
Set the Annotator property of FileAnnotation.
Definition: AggregateMetadata.cpp:11903
ome::xml::meta::AggregateMetadata::getPolygonAnnotationRef
const std::string & getPolygonAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Polygon.
Definition: AggregateMetadata.cpp:7649
ome::xml::meta::AggregateMetadata::setPlateFieldIndex
void setPlateFieldIndex(ome::xml::model::primitives::NonNegativeInteger fieldIndex, index_type plateIndex)
Set the FieldIndex property of Plate.
Definition: AggregateMetadata.cpp:15190
ome::xml::meta::AggregateMetadata::setPlateColumnNamingConvention
void setPlateColumnNamingConvention(ome::xml::model::enums::NamingConvention columnNamingConvention, index_type plateIndex)
Set the ColumnNamingConvention property of Plate.
Definition: AggregateMetadata.cpp:15130
ome::xml::meta::AggregateMetadata::getPolygonFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getPolygonFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Polygon.
Definition: AggregateMetadata.cpp:7709
ome::xml::meta::AggregateMetadata::setWellType
void setWellType(const std::string &type, index_type plateIndex, index_type wellIndex)
Set the Type property of Well.
Definition: AggregateMetadata.cpp:17599
ome::xml::meta::AggregateMetadata::setCommentAnnotationDescription
void setCommentAnnotationDescription(const std::string &description, index_type commentAnnotationIndex)
Set the Description property of CommentAnnotation.
Definition: AggregateMetadata.cpp:10535
ome::xml::meta::AggregateMetadata::getDetectorGain
double getDetectorGain(index_type instrumentIndex, index_type detectorIndex) const
Get the Gain property of Detector.
Definition: AggregateMetadata.cpp:2678
ome::xml::meta::AggregateMetadata::setEllipseFontStyle
void setEllipseFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Ellipse.
Definition: AggregateMetadata.cpp:11263
ome::xml::meta::AggregateMetadata::setLabelTheC
void setLabelTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Label.
Definition: AggregateMetadata.cpp:12860
ome::xml::meta::AggregateMetadata::getExperimenterID
const std::string & getExperimenterID(index_type experimenterIndex) const
Get the ID property of Experimenter.
Definition: AggregateMetadata.cpp:3543
ome::xml::meta::AggregateMetadata::setLabelX
void setLabelX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Label.
Definition: AggregateMetadata.cpp:12920
ome::xml::meta::AggregateMetadata::getDetectorSettingsVoltage
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsElectricPotential > getDetectorSettingsVoltage(index_type imageIndex, index_type channelIndex) const
Get the Voltage property of DetectorSettings.
Definition: AggregateMetadata.cpp:2919
ome::xml::meta::AggregateMetadata::setDatasetAnnotationRef
void setDatasetAnnotationRef(const std::string &annotation, index_type datasetIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Dataset.
Definition: AggregateMetadata.cpp:10596
ome::xml::meta::AggregateMetadata::getEllipseTheC
ome::xml::model::primitives::NonNegativeInteger getEllipseTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Ellipse.
Definition: AggregateMetadata.cpp:3343
ome::xml::meta::AggregateMetadata::setDatasetExperimenterRef
void setDatasetExperimenterRef(const std::string &experimenter, index_type datasetIndex)
Set the ExperimenterRef property of Dataset.
Definition: AggregateMetadata.cpp:10641
ome::xml::meta::AggregateMetadata::getTermAnnotationCount
index_type getTermAnnotationCount() const
Get the number of TermAnnotation elements.
Definition: AggregateMetadata.cpp:1548
ome::xml::meta::AggregateMetadata::getChannelPockelCellSetting
int32_t getChannelPockelCellSetting(index_type imageIndex, index_type channelIndex) const
Get the PockelCellSetting property of Channel.
Definition: AggregateMetadata.cpp:2419
ome::xml::meta::AggregateMetadata::getPointFillRule
ome::xml::model::enums::FillRule getPointFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Point.
Definition: AggregateMetadata.cpp:7408
ome::xml::meta::AggregateMetadata::getPlateAnnotationRef
const std::string & getPlateAnnotationRef(index_type plateIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Plate.
Definition: AggregateMetadata.cpp:7060
ome::xml::meta::AggregateMetadata::setRectangleFillRule
void setRectangleFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Rectangle.
Definition: AggregateMetadata.cpp:16522
ome::xml::meta::AggregateMetadata::setTagAnnotationValue
void setTagAnnotationValue(const std::string &value, index_type tagAnnotationIndex)
Set the Value property of TagAnnotation.
Definition: AggregateMetadata.cpp:17112
ome::xml::meta::AggregateMetadata::getLabelTheC
ome::xml::model::primitives::NonNegativeInteger getLabelTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Label.
Definition: AggregateMetadata.cpp:4805
ome::xml::model::enums::Immersion
Immersion enumeration.
Definition: Immersion.h:72
ome::xml::meta::AggregateMetadata::getPolygonTransform
const ::ome::xml::model::AffineTransform & getPolygonTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Polygon.
Definition: AggregateMetadata.cpp:7889
ome::xml::meta::AggregateMetadata::setObjectiveCalibratedMagnification
void setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the CalibratedMagnification property of Objective.
Definition: AggregateMetadata.cpp:14496
ome::xml::meta::AggregateMetadata::getMapAnnotationAnnotator
const std::string & getMapAnnotationAnnotator(index_type mapAnnotationIndex) const
Get the Annotator property of MapAnnotation.
Definition: AggregateMetadata.cpp:5910
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:15039
ome::xml::meta::AggregateMetadata::setMicroscopeManufacturer
void setMicroscopeManufacturer(const std::string &manufacturer, index_type instrumentIndex)
Set the Manufacturer property of Microscope.
Definition: AggregateMetadata.cpp:14420
ome::xml::model::enums::Marker
Marker enumeration.
Definition: Marker.h:72
ome::xml::meta::AggregateMetadata::setPixelsSizeX
void setPixelsSizeX(ome::xml::model::primitives::PositiveInteger sizeX, index_type imageIndex)
Set the SizeX property of Pixels.
Definition: AggregateMetadata.cpp:14888
ome::xml::meta::AggregateMetadata::setRectangleTheZ
void setRectangleTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Rectangle.
Definition: AggregateMetadata.cpp:16717
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:15054
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationExperimenterRef
const std::string & getMicrobeamManipulationExperimenterRef(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the ExperimenterRef property of MicrobeamManipulation.
Definition: AggregateMetadata.cpp:6288
ome::xml::meta::AggregateMetadata::setROIAnnotationRef
void setROIAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type annotationRefIndex)
Set the AnnotationRef property of ROI.
Definition: AggregateMetadata.cpp:16353
ome::xml::meta::AggregateMetadata::getExperimenterGroupLeader
const std::string & getExperimenterGroupLeader(index_type experimenterGroupIndex, index_type leaderIndex) const
Get the Leader property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:3679
ome::xml::meta::AggregateMetadata::setImagingEnvironmentTemperature
void setImagingEnvironmentTemperature(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTemperature > temperature, index_type imageIndex)
Set the Temperature property of ImagingEnvironment.
Definition: AggregateMetadata.cpp:12632
ome::xml::meta::AggregateMetadata::getCommentAnnotationDescription
const std::string & getCommentAnnotationDescription(index_type commentAnnotationIndex) const
Get the Description property of CommentAnnotation.
Definition: AggregateMetadata.cpp:2480
ome::xml::meta::AggregateMetadata::setFilamentAnnotationRef
void setFilamentAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Filament.
Definition: AggregateMetadata.cpp:11767
ome::xml::meta::AggregateMetadata::getDatasetCount
index_type getDatasetCount() const
Get the number of Dataset elements.
Definition: AggregateMetadata.cpp:876
ome::xml::meta::AggregateMetadata::getTermAnnotationValue
const std::string & getTermAnnotationValue(index_type termAnnotationIndex) const
Get the Value property of TermAnnotation.
Definition: AggregateMetadata.cpp:9148
ome::xml::meta::AggregateMetadata::getImageExperimentRef
const std::string & getImageExperimentRef(index_type imageIndex) const
Get the ExperimentRef property of Image.
Definition: AggregateMetadata.cpp:4410
ome::xml::meta::AggregateMetadata::setPointStrokeColor
void setPointStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Point.
Definition: AggregateMetadata.cpp:15553
ome::xml::meta::AggregateMetadata::setDetectorAmplificationGain
void setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex)
Set the AmplificationGain property of Detector.
Definition: AggregateMetadata.cpp:10703
ome::xml::meta::AggregateMetadata::getPlateID
const std::string & getPlateID(index_type plateIndex) const
Get the ID property of Plate.
Definition: AggregateMetadata.cpp:7150
ome::xml::meta::AggregateMetadata::setEllipseLocked
void setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Ellipse.
Definition: AggregateMetadata.cpp:11293
ome::xml::model::enums::Pulse
Pulse enumeration.
Definition: Pulse.h:72
ome::xml::meta::AggregateMetadata::getLineX2
double getLineX2(index_type ROIIndex, index_type shapeIndex) const
Get the X2 property of Line.
Definition: AggregateMetadata.cpp:5681
ome::xml::meta::AggregateMetadata::setLightEmittingDiodeManufacturer
void setLightEmittingDiodeManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:13238
ome::xml::meta::AggregateMetadata::getExperimentType
ome::xml::model::enums::ExperimentType getExperimentType(index_type experimentIndex) const
Get the Type property of Experiment.
Definition: AggregateMetadata.cpp:3481
ome::xml::meta::AggregateMetadata::setEllipseRadiusY
void setEllipseRadiusY(double radiusY, index_type ROIIndex, index_type shapeIndex)
Set the RadiusY property of Ellipse.
Definition: AggregateMetadata.cpp:11323
ome::xml::meta::AggregateMetadata::setImageDescription
void setImageDescription(const std::string &description, index_type imageIndex)
Set the Description property of Image.
Definition: AggregateMetadata.cpp:12450
ome::xml::meta::AggregateMetadata::setPlaneHashSHA1
void setPlaneHashSHA1(const std::string &hashSHA1, index_type imageIndex, index_type planeIndex)
Set the HashSHA1 property of Plane.
Definition: AggregateMetadata.cpp:15009
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:15493
ome::xml::meta::AggregateMetadata::getLabelLocked
bool getLabelLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Label.
Definition: AggregateMetadata.cpp:4730
ome::xml::meta::AggregateMetadata::getMaskTheC
ome::xml::model::primitives::NonNegativeInteger getMaskTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Mask.
Definition: AggregateMetadata.cpp:6166
ome::xml::meta::AggregateMetadata::getFilamentAnnotationRef
const std::string & getFilamentAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Filament.
Definition: AggregateMetadata.cpp:3712
ome::xml::meta::AggregateMetadata::getPlateExternalIdentifier
const std::string & getPlateExternalIdentifier(index_type plateIndex) const
Get the ExternalIdentifier property of Plate.
Definition: AggregateMetadata.cpp:7120
ome::xml::meta::AggregateMetadata::getTiffDataIFD
ome::xml::model::primitives::NonNegativeInteger getTiffDataIFD(index_type imageIndex, index_type tiffDataIndex) const
Get the IFD property of TiffData.
Definition: AggregateMetadata.cpp:9209
ome::xml::meta::AggregateMetadata::getProjectID
const std::string & getProjectID(index_type projectIndex) const
Get the ID property of Project.
Definition: AggregateMetadata.cpp:8266
ome::xml::meta::AggregateMetadata::getRectangleY
double getRectangleY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Rectangle.
Definition: AggregateMetadata.cpp:8722
ome::xml::meta::AggregateMetadata::setMaskStrokeDashArray
void setMaskStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Mask.
Definition: AggregateMetadata.cpp:14176
ome::xml::meta::AggregateMetadata::setTagAnnotationAnnotationRef
void setTagAnnotationAnnotationRef(const std::string &annotation, index_type tagAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TagAnnotation.
Definition: AggregateMetadata.cpp:17037
ome::xml::meta::AggregateMetadata::getPlateAcquisitionName
const std::string & getPlateAcquisitionName(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the Name property of PlateAcquisition.
Definition: AggregateMetadata.cpp:7331
ome::xml::meta::AggregateMetadata::setLabelFontStyle
void setLabelFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Label.
Definition: AggregateMetadata.cpp:12755
ome::xml::meta::AggregateMetadata::setBooleanAnnotationValue
void setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex)
Set the Value property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:10263
ome::xml::meta::AggregateMetadata::getImageMicrobeamManipulationRef
const std::string & getImageMicrobeamManipulationRef(index_type imageIndex, index_type microbeamManipulationRefIndex) const
Get the MicrobeamManipulationRef property of Image.
Definition: AggregateMetadata.cpp:4485
ome::xml::meta::AggregateMetadata::setImageInstrumentRef
void setImageInstrumentRef(const std::string &instrument, index_type imageIndex)
Set the InstrumentRef property of Image.
Definition: AggregateMetadata.cpp:12525
ome::xml::meta::AggregateMetadata::setImagingEnvironmentCO2Percent
void setImagingEnvironmentCO2Percent(ome::xml::model::primitives::PercentFraction co2Percent, index_type imageIndex)
Set the CO2Percent property of ImagingEnvironment.
Definition: AggregateMetadata.cpp:12602
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:13071
ome::xml::meta::AggregateMetadata::getTimestampAnnotationValue
ome::xml::model::primitives::Timestamp getTimestampAnnotationValue(index_type timestampAnnotationIndex) const
Get the Value property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:9315
ome::xml::meta::AggregateMetadata::getPointFillColor
ome::xml::model::primitives::Color getPointFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Point.
Definition: AggregateMetadata.cpp:7393
ome::xml::meta::AggregateMetadata::getLightPathExcitationFilterRef
const std::string & getLightPathExcitationFilterRef(index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex) const
Get the ExcitationFilterRef property of LightPath.
Definition: AggregateMetadata.cpp:5289
ome::xml::meta::AggregateMetadata::getLabelFontFamily
ome::xml::model::enums::FontFamily getLabelFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Label.
Definition: AggregateMetadata.cpp:4670
ome::xml::meta::AggregateMetadata::getLineLocked
bool getLineLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Line.
Definition: AggregateMetadata.cpp:5501
ome::xml::meta::AggregateMetadata::setMaskY
void setMaskY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Mask.
Definition: AggregateMetadata.cpp:14311
ome::xml::meta::AggregateMetadata::getFileAnnotationAnnotator
const std::string & getFileAnnotationAnnotator(index_type fileAnnotationIndex) const
Get the Annotator property of FileAnnotation.
Definition: AggregateMetadata.cpp:3848
ome::xml::meta::AggregateMetadata::getDoubleAnnotationID
const std::string & getDoubleAnnotationID(index_type doubleAnnotationIndex) const
Get the ID property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:3087
ome::xml::meta::AggregateMetadata::getDetectorCount
index_type getDetectorCount(index_type instrumentIndex) const
Get the number of Detector elements.
Definition: AggregateMetadata.cpp:908
ome::xml::meta::AggregateMetadata::getLineStrokeColor
ome::xml::model::primitives::Color getLineStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Line.
Definition: AggregateMetadata.cpp:5546
ome::xml::meta::AggregateMetadata::getImageAcquisitionDate
ome::xml::model::primitives::Timestamp getImageAcquisitionDate(index_type imageIndex) const
Get the AcquisitionDate property of Image.
Definition: AggregateMetadata.cpp:4365
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:14813
ome::xml::meta::AggregateMetadata::setPolylineTransform
void setPolylineTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Polyline.
Definition: AggregateMetadata.cpp:16230
ome::xml::meta::AggregateMetadata::setLongAnnotationValue
void setLongAnnotationValue(int64_t value, index_type longAnnotationIndex)
Set the Value property of LongAnnotation.
Definition: AggregateMetadata.cpp:13933
ome::xml::meta::AggregateMetadata::setPolygonFontStyle
void setPolygonFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Polygon.
Definition: AggregateMetadata.cpp:15779
ome::xml::model::enums::FontFamily
FontFamily enumeration.
Definition: FontFamily.h:72
ome::xml::meta::AggregateMetadata::getPlaneAnnotationRef
const std::string & getPlaneAnnotationRef(index_type imageIndex, index_type planeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Plane.
Definition: AggregateMetadata.cpp:6909
ome::xml::meta::AggregateMetadata::getExperimenterFirstName
const std::string & getExperimenterFirstName(index_type experimenterIndex) const
Get the FirstName property of Experimenter.
Definition: AggregateMetadata.cpp:3528
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:12389
ome::xml::meta::AggregateMetadata::getPolylineTheT
ome::xml::model::primitives::NonNegativeInteger getPolylineTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Polyline.
Definition: AggregateMetadata.cpp:8145
ome::xml::meta::AggregateMetadata::getDichroicAnnotationRefCount
index_type getDichroicAnnotationRefCount(index_type instrumentIndex, index_type dichroicIndex) const
Get the number of AnnotationRef elements in Dichroic.
Definition: AggregateMetadata.cpp:652
ome::xml::model::enums::IlluminationType
IlluminationType enumeration.
Definition: IlluminationType.h:72
ome::xml::meta::AggregateMetadata::setEllipseStrokeColor
void setEllipseStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Ellipse.
Definition: AggregateMetadata.cpp:11338
ome::xml::meta::AggregateMetadata::setEllipseText
void setEllipseText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Ellipse.
Definition: AggregateMetadata.cpp:11383
ome::xml::meta::AggregateMetadata::getMapAnnotationAnnotationCount
index_type getMapAnnotationAnnotationCount(index_type mapAnnotationIndex) const
Get the number of links to a MapAnnotation.
Definition: AggregateMetadata.cpp:325
ome::xml::meta::AggregateMetadata::delegates
delegate_list_type delegates
The active metadata store delegates.
Definition: AggregateMetadata.h:75
ome::xml::meta::AggregateMetadata::getLightEmittingDiodeAnnotationRef
const std::string & getLightEmittingDiodeAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:5138
ome::xml::meta::AggregateMetadata::getBooleanAnnotationAnnotationRef
const std::string & getBooleanAnnotationAnnotationRef(index_type booleanAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:2133
ome::xml::meta::AggregateMetadata::setMapAnnotationAnnotator
void setMapAnnotationAnnotator(const std::string &annotator, index_type mapAnnotationIndex)
Set the Annotator property of MapAnnotation.
Definition: AggregateMetadata.cpp:13965
ome::xml::meta::AggregateMetadata::setPointFillRule
void setPointFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Point.
Definition: AggregateMetadata.cpp:15463
ome::xml::meta::AggregateMetadata::getDatasetImageRefCount
index_type getDatasetImageRefCount(index_type datasetIndex) const
Get the number of ImageRef elements in Dataset.
Definition: AggregateMetadata.cpp:1196
ome::xml::meta::AggregateMetadata::getDoubleAnnotationAnnotationCount
index_type getDoubleAnnotationAnnotationCount(index_type doubleAnnotationIndex) const
Get the number of links to a DoubleAnnotation.
Definition: AggregateMetadata.cpp:265
ome::xml::meta::AggregateMetadata::getScreenType
const std::string & getScreenType(index_type screenIndex) const
Get the Type property of Screen.
Definition: AggregateMetadata.cpp:8904
ome::xml::meta::AggregateMetadata::setMapAnnotationNamespace
void setMapAnnotationNamespace(const std::string &namespace_, index_type mapAnnotationIndex)
Set the Namespace property of MapAnnotation.
Definition: AggregateMetadata.cpp:14010
ome::xml::meta::AggregateMetadata::getPlateAcquisitionID
const std::string & getPlateAcquisitionID(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the ID property of PlateAcquisition.
Definition: AggregateMetadata.cpp:7301
ome::xml::meta::AggregateMetadata::getPolylineStrokeDashArray
const std::string & getPolylineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Polyline.
Definition: AggregateMetadata.cpp:8085
ome::xml::meta::AggregateMetadata::getGenericExcitationSourceSerialNumber
const std::string & getGenericExcitationSourceSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of GenericExcitationSource.
Definition: AggregateMetadata.cpp:4349
ome::xml::meta::AggregateMetadata::getLightPathDichroicRef
const std::string & getLightPathDichroicRef(index_type imageIndex, index_type channelIndex) const
Get the DichroicRef property of LightPath.
Definition: AggregateMetadata.cpp:5259
ome::xml::meta::AggregateMetadata::getMaskTheZ
ome::xml::model::primitives::NonNegativeInteger getMaskTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Mask.
Definition: AggregateMetadata.cpp:6196
ome::xml::meta::AggregateMetadata::getEllipseY
double getEllipseY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Ellipse.
Definition: AggregateMetadata.cpp:3418
ome::xml::meta::AggregateMetadata::setExperimentDescription
void setExperimentDescription(const std::string &description, index_type experimentIndex)
Set the Description property of Experiment.
Definition: AggregateMetadata.cpp:11491
ome::xml::meta::AggregateMetadata::getDoubleAnnotationCount
index_type getDoubleAnnotationCount() const
Get the number of DoubleAnnotation elements.
Definition: AggregateMetadata.cpp:940
ome::xml::meta::AggregateMetadata::getFilterSetExcitationFilterRef
const std::string & getFilterSetExcitationFilterRef(index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex) const
Get the ExcitationFilterRef property of FilterSet.
Definition: AggregateMetadata.cpp:4060
ome::xml::meta::AggregateMetadata::setBinaryFileBinDataCompression
void setBinaryFileBinDataCompression(ome::xml::model::enums::Compression compression, index_type fileAnnotationIndex)
Set the Compression property of BinData.
Definition: AggregateMetadata.cpp:10020
ome::xml::meta::AggregateMetadata::setPlateAcquisitionID
void setPlateAcquisitionID(const std::string &id, index_type plateIndex, index_type plateAcquisitionIndex)
Set the ID property of PlateAcquisition.
Definition: AggregateMetadata.cpp:15356
ome::xml::meta::AggregateMetadata::getEllipseFontFamily
ome::xml::model::enums::FontFamily getEllipseFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Ellipse.
Definition: AggregateMetadata.cpp:3178
ome::xml::meta::AggregateMetadata::setStageLabelName
void setStageLabelName(const std::string &name, index_type imageIndex)
Set the Name property of StageLabel.
Definition: AggregateMetadata.cpp:16975
ome::xml::meta::AggregateMetadata::getPlateAcquisitionDescription
const std::string & getPlateAcquisitionDescription(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the Description property of PlateAcquisition.
Definition: AggregateMetadata.cpp:7271
ome::xml::meta::AggregateMetadata::getExperimenterCount
index_type getExperimenterCount() const
Get the number of Experimenter elements.
Definition: AggregateMetadata.cpp:1036
ome::xml::meta::AggregateMetadata::setLaserPockelCell
void setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex)
Set the PockelCell property of Laser.
Definition: AggregateMetadata.cpp:13056
ome::xml::meta::AggregateMetadata::setLineX2
void setLineX2(double x2, index_type ROIIndex, index_type shapeIndex)
Set the X2 property of Line.
Definition: AggregateMetadata.cpp:13736
ome::xml::meta::AggregateMetadata::setEllipseAnnotationRef
void setEllipseAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Ellipse.
Definition: AggregateMetadata.cpp:11188
ome::xml::meta::AggregateMetadata::setLightEmittingDiodeAnnotationRef
void setLightEmittingDiodeAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:13193
ome::xml::meta::AggregateMetadata::getImageExperimenterRef
const std::string & getImageExperimenterRef(index_type imageIndex) const
Get the ExperimenterRef property of Image.
Definition: AggregateMetadata.cpp:4440
ome::xml::meta::AggregateMetadata::setScreenProtocolDescription
void setScreenProtocolDescription(const std::string &protocolDescription, index_type screenIndex)
Set the ProtocolDescription property of Screen.
Definition: AggregateMetadata.cpp:16899
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:17675
ome::xml::meta::AggregateMetadata::setEllipseFillRule
void setEllipseFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Ellipse.
Definition: AggregateMetadata.cpp:11218
ome::xml::meta::AggregateMetadata::getProjectExperimenterRef
const std::string & getProjectExperimenterRef(index_type projectIndex) const
Get the ExperimenterRef property of Project.
Definition: AggregateMetadata.cpp:8251
ome::xml::meta::AggregateMetadata::getPlateAcquisitionWellSampleRef
const std::string & getPlateAcquisitionWellSampleRef(index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex) const
Get the WellSampleRef property of PlateAcquisition.
Definition: AggregateMetadata.cpp:7361
ome::xml::meta::AggregateMetadata::setWellID
void setWellID(const std::string &id, index_type plateIndex, index_type wellIndex)
Set the ID property of Well.
Definition: AggregateMetadata.cpp:17554
ome::xml::meta::AggregateMetadata::setPlateDescription
void setPlateDescription(const std::string &description, index_type plateIndex)
Set the Description property of Plate.
Definition: AggregateMetadata.cpp:15160
ome::xml::meta::AggregateMetadata::getLightSourceCount
index_type getLightSourceCount(index_type instrumentIndex) const
Get the number of LightSource elements.
Definition: AggregateMetadata.cpp:416
ome::xml::meta::AggregateMetadata::getImageCount
index_type getImageCount() const
Get the number of Image elements.
Definition: AggregateMetadata.cpp:1164
ome::xml::meta::AggregateMetadata::setLineMarkerStart
void setLineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex)
Set the MarkerStart property of Line.
Definition: AggregateMetadata.cpp:13586
ome::xml::meta::AggregateMetadata::setDatasetDescription
void setDatasetDescription(const std::string &description, index_type datasetIndex)
Set the Description property of Dataset.
Definition: AggregateMetadata.cpp:10611
ome::xml::meta::AggregateMetadata::setLabelStrokeDashArray
void setLabelStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Label.
Definition: AggregateMetadata.cpp:12815
ome::xml::meta::AggregateMetadata::getCommentAnnotationValue
const std::string & getCommentAnnotationValue(index_type commentAnnotationIndex) const
Get the Value property of CommentAnnotation.
Definition: AggregateMetadata.cpp:2525
ome::xml::meta::AggregateMetadata::getArcType
ome::xml::model::enums::ArcType getArcType(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Type property of Arc.
Definition: AggregateMetadata.cpp:1859
ome::xml::meta::AggregateMetadata::getBooleanAnnotationCount
index_type getBooleanAnnotationCount() const
Get the number of BooleanAnnotation elements.
Definition: AggregateMetadata.cpp:828
ome::xml::model::enums::Binning
Binning enumeration.
Definition: Binning.h:72
ome::xml::meta::AggregateMetadata::getEllipseRadiusY
double getEllipseRadiusY(index_type ROIIndex, index_type shapeIndex) const
Get the RadiusY property of Ellipse.
Definition: AggregateMetadata.cpp:3268
ome::xml::meta::AggregateMetadata::setLineTheZ
void setLineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Line.
Definition: AggregateMetadata.cpp:13691
ome::xml::meta::AggregateMetadata::setDichroicAnnotationRef
void setDichroicAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type dichroicIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Dichroic.
Definition: AggregateMetadata.cpp:11005
ome::xml::meta::AggregateMetadata::getLaserLotNumber
const std::string & getLaserLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of Laser.
Definition: AggregateMetadata.cpp:4956
ome::xml::meta::AggregateMetadata::setLightPathDichroicRef
void setLightPathDichroicRef(const std::string &dichroic, index_type imageIndex, index_type channelIndex)
Set the DichroicRef property of LightPath.
Definition: AggregateMetadata.cpp:13314
ome::xml::meta::AggregateMetadata::getTermAnnotationID
const std::string & getTermAnnotationID(index_type termAnnotationIndex) const
Get the ID property of TermAnnotation.
Definition: AggregateMetadata.cpp:9118
ome::xml::meta::AggregateMetadata::getTiffDataFirstT
ome::xml::model::primitives::NonNegativeInteger getTiffDataFirstT(index_type imageIndex, index_type tiffDataIndex) const
Get the FirstT property of TiffData.
Definition: AggregateMetadata.cpp:9179
ome::xml::meta::AggregateMetadata::getPolylineStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPolylineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Polyline.
Definition: AggregateMetadata.cpp:8100
ome::xml::meta::AggregateMetadata::setDichroicID
void setDichroicID(const std::string &id, index_type instrumentIndex, index_type dichroicIndex)
Set the ID property of Dichroic.
Definition: AggregateMetadata.cpp:11020
ome::xml::meta::AggregateMetadata::setLineY2
void setLineY2(double y2, index_type ROIIndex, index_type shapeIndex)
Set the Y2 property of Line.
Definition: AggregateMetadata.cpp:13766
ome::xml::meta::AggregateMetadata::setDetectorModel
void setDetectorModel(const std::string &model, index_type instrumentIndex, index_type detectorIndex)
Set the Model property of Detector.
Definition: AggregateMetadata.cpp:10793
ome::xml::meta::AggregateMetadata::getWellCount
index_type getWellCount(index_type plateIndex) const
Get the number of Well elements.
Definition: AggregateMetadata.cpp:1626
ome::xml::meta::AggregateMetadata::getExperimenterGroupCount
index_type getExperimenterGroupCount() const
Get the number of ExperimenterGroup elements.
Definition: AggregateMetadata.cpp:1052
ome::xml::meta::AggregateMetadata::setLineTransform
void setLineTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Line.
Definition: AggregateMetadata.cpp:13706
ome::xml::meta::AggregateMetadata::setRectangleWidth
void setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Rectangle.
Definition: AggregateMetadata.cpp:16747
ome::xml::meta::AggregateMetadata::getLineTransform
const ::ome::xml::model::AffineTransform & getLineTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Line.
Definition: AggregateMetadata.cpp:5651
ome::xml::meta::AggregateMetadata::setLightEmittingDiodeLotNumber
void setLightEmittingDiodeLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:13223
ome::xml::meta::AggregateMetadata::setXMLAnnotationAnnotator
void setXMLAnnotationAnnotator(const std::string &annotator, index_type XMLAnnotationIndex)
Set the Annotator property of XMLAnnotation.
Definition: AggregateMetadata.cpp:17722
ome::xml::meta::AggregateMetadata::setLaserID
void setLaserID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Laser.
Definition: AggregateMetadata.cpp:12981
ome::xml::meta::AggregateMetadata::setFilterSetExcitationFilterRef
void setFilterSetExcitationFilterRef(const std::string &excitationFilter, index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex)
Set the ExcitationFilterRef property of FilterSet.
Definition: AggregateMetadata.cpp:12115
ome::xml::meta::AggregateMetadata::getRectangleStrokeColor
ome::xml::model::primitives::Color getRectangleStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Rectangle.
Definition: AggregateMetadata.cpp:8572
ome::xml::meta::AggregateMetadata::getMaskStrokeDashArray
const std::string & getMaskStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Mask.
Definition: AggregateMetadata.cpp:6121
ome::xml::meta::AggregateMetadata::getMaskFontStyle
ome::xml::model::enums::FontStyle getMaskFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Mask.
Definition: AggregateMetadata.cpp:6046
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationID
const std::string & getMicrobeamManipulationID(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the ID property of MicrobeamManipulation.
Definition: AggregateMetadata.cpp:6303
ome::xml::meta::AggregateMetadata::setListAnnotationNamespace
void setListAnnotationNamespace(const std::string &namespace_, index_type listAnnotationIndex)
Set the Namespace property of ListAnnotation.
Definition: AggregateMetadata.cpp:13842
ome::xml::meta::AggregateMetadata::getExperimenterGroupExperimenterRef
const std::string & getExperimenterGroupExperimenterRef(index_type experimenterGroupIndex, index_type experimenterRefIndex) const
Get the ExperimenterRef property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:3649
ome::xml::meta::AggregateMetadata::getROICount
index_type getROICount() const
Get the number of ROI elements.
Definition: AggregateMetadata.cpp:1436
ome::xml::meta::AggregateMetadata::setDetectorLotNumber
void setDetectorLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type detectorIndex)
Set the LotNumber property of Detector.
Definition: AggregateMetadata.cpp:10763
ome::xml::meta::AggregateMetadata::getDoubleAnnotationDescription
const std::string & getDoubleAnnotationDescription(index_type doubleAnnotationIndex) const
Get the Description property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:3072
ome::xml::meta::AggregateMetadata::setPlaneTheZ
void setPlaneTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type imageIndex, index_type planeIndex)
Set the TheZ property of Plane.
Definition: AggregateMetadata.cpp:15099
ome::xml::meta::AggregateMetadata::getListAnnotationAnnotationRef
const std::string & getListAnnotationAnnotationRef(index_type listAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of ListAnnotation.
Definition: AggregateMetadata.cpp:5727
ome::xml::meta::AggregateMetadata::getBinaryFileSize
ome::xml::model::primitives::NonNegativeLong getBinaryFileSize(index_type fileAnnotationIndex) const
Get the Size property of BinaryFile.
Definition: AggregateMetadata.cpp:2086
ome::xml::meta::AggregateMetadata::setPlateRowNamingConvention
void setPlateRowNamingConvention(ome::xml::model::enums::NamingConvention rowNamingConvention, index_type plateIndex)
Set the RowNamingConvention property of Plate.
Definition: AggregateMetadata.cpp:15235
ome::xml::meta::AggregateMetadata::getFilamentModel
const std::string & getFilamentModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of Filament.
Definition: AggregateMetadata.cpp:3772
ome::xml::meta::AggregateMetadata::getFilterAnnotationRefCount
index_type getFilterAnnotationRefCount(index_type instrumentIndex, index_type filterIndex) const
Get the number of AnnotationRef elements in Filter.
Definition: AggregateMetadata.cpp:684
ome::xml::meta::AggregateMetadata::getPlateWellOriginX
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPlateWellOriginX(index_type plateIndex) const
Get the WellOriginX property of Plate.
Definition: AggregateMetadata.cpp:7225
ome::xml::meta::AggregateMetadata::getWellType
const std::string & getWellType(index_type plateIndex, index_type wellIndex) const
Get the Type property of Well.
Definition: AggregateMetadata.cpp:9544
ome::xml::meta::AggregateMetadata::getDetectorAnnotationRefCount
index_type getDetectorAnnotationRefCount(index_type instrumentIndex, index_type detectorIndex) const
Get the number of AnnotationRef elements in Detector.
Definition: AggregateMetadata.cpp:524
ome::xml::meta::AggregateMetadata::getChannelCount
index_type getChannelCount(index_type imageIndex) const
Get the number of Channel elements.
Definition: AggregateMetadata.cpp:844
ome::xml::meta::AggregateMetadata::setImageExperimenterRef
void setImageExperimenterRef(const std::string &experimenter, index_type imageIndex)
Set the ExperimenterRef property of Image.
Definition: AggregateMetadata.cpp:12495
ome::xml::meta::AggregateMetadata::setReagentDescription
void setReagentDescription(const std::string &description, index_type screenIndex, index_type reagentIndex)
Set the Description property of Reagent.
Definition: AggregateMetadata.cpp:16430
ome::xml::meta::AggregateMetadata::getPointTheT
ome::xml::model::primitives::NonNegativeInteger getPointTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Point.
Definition: AggregateMetadata.cpp:7573
ome::xml::model::enums::NamingConvention
NamingConvention enumeration.
Definition: NamingConvention.h:72
ome::xml::meta::AggregateMetadata::setPolylineLocked
void setPolylineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polyline.
Definition: AggregateMetadata.cpp:16065
ome::xml::meta::AggregateMetadata::setTagAnnotationID
void setTagAnnotationID(const std::string &id, index_type tagAnnotationIndex)
Set the ID property of TagAnnotation.
Definition: AggregateMetadata.cpp:17082
ome::xml::meta::AggregateMetadata::getPointStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPointStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Point.
Definition: AggregateMetadata.cpp:7528
ome::xml::meta::AggregateMetadata::setLineText
void setLineText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Line.
Definition: AggregateMetadata.cpp:13646
ome::xml::meta::AggregateMetadata::setLaserAnnotationRef
void setLaserAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Laser.
Definition: AggregateMetadata.cpp:12951
ome::xml::meta::AggregateMetadata::getFilterSetEmissionFilterRef
const std::string & getFilterSetEmissionFilterRef(index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex) const
Get the EmissionFilterRef property of FilterSet.
Definition: AggregateMetadata.cpp:4045
ome::xml::model::enums::Compression
Compression enumeration.
Definition: Compression.h:72
ome::xml::meta::AggregateMetadata::setDetectorSettingsOffset
void setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex)
Set the Offset property of DetectorSettings.
Definition: AggregateMetadata.cpp:10944
ome::xml::meta::AggregateMetadata::setArcLotNumber
void setArcLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Arc.
Definition: AggregateMetadata.cpp:9839
ome::xml::meta::AggregateMetadata::getLabelFontStyle
ome::xml::model::enums::FontStyle getLabelFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Label.
Definition: AggregateMetadata.cpp:4700
ome::xml::meta::AggregateMetadata::getProjectAnnotationRefCount
index_type getProjectAnnotationRefCount(index_type projectIndex) const
Get the number of AnnotationRef elements in Project.
Definition: AggregateMetadata.cpp:732
ome::xml::meta::AggregateMetadata::setFilamentManufacturer
void setFilamentManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Filament.
Definition: AggregateMetadata.cpp:11812
ome::xml::meta::AggregateMetadata::getLeaderCount
index_type getLeaderCount(index_type experimenterGroupIndex) const
Get the number of Leader elements.
Definition: AggregateMetadata.cpp:1228
ome::xml::meta::AggregateMetadata::getScreenID
const std::string & getScreenID(index_type screenIndex) const
Get the ID property of Screen.
Definition: AggregateMetadata.cpp:8799
ome::xml::meta::AggregateMetadata::setTiffDataIFD
void setTiffDataIFD(ome::xml::model::primitives::NonNegativeInteger ifd, index_type imageIndex, index_type tiffDataIndex)
Set the IFD property of TiffData.
Definition: AggregateMetadata.cpp:17264
ome::xml::meta::AggregateMetadata::setLaserLaserMedium
void setLaserLaserMedium(ome::xml::model::enums::LaserMedium laserMedium, index_type instrumentIndex, index_type lightSourceIndex)
Set the LaserMedium property of Laser.
Definition: AggregateMetadata.cpp:12996
ome::xml::meta::AggregateMetadata::getDoubleAnnotationNamespace
const std::string & getDoubleAnnotationNamespace(index_type doubleAnnotationIndex) const
Get the Namespace property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:3102
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationROIRefCount
index_type getMicrobeamManipulationROIRefCount(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the number of ROIRef elements in MicrobeamManipulation.
Definition: AggregateMetadata.cpp:1484
ome::xml::meta::AggregateMetadata::setImagingEnvironmentAirPressure
void setImagingEnvironmentAirPressure(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPressure > airPressure, index_type imageIndex)
Set the AirPressure property of ImagingEnvironment.
Definition: AggregateMetadata.cpp:12587
ome::xml::meta::AggregateMetadata::setPointID
void setPointID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Point.
Definition: AggregateMetadata.cpp:15523
ome::xml::meta::AggregateMetadata::setDetectorGain
void setDetectorGain(double gain, index_type instrumentIndex, index_type detectorIndex)
Set the Gain property of Detector.
Definition: AggregateMetadata.cpp:10733
ome::xml::model::enums::ContrastMethod
ContrastMethod enumeration.
Definition: ContrastMethod.h:72
ome::xml::meta::AggregateMetadata::setMapAnnotationID
void setMapAnnotationID(const std::string &id, index_type mapAnnotationIndex)
Set the ID property of MapAnnotation.
Definition: AggregateMetadata.cpp:13995
ome::xml::meta::AggregateMetadata::setProjectExperimenterRef
void setProjectExperimenterRef(const std::string &experimenter, index_type projectIndex)
Set the ExperimenterRef property of Project.
Definition: AggregateMetadata.cpp:16306
ome::xml::meta::AggregateMetadata::getFilterID
const std::string & getFilterID(index_type instrumentIndex, index_type filterIndex) const
Get the ID property of Filter.
Definition: AggregateMetadata.cpp:3939
ome::xml::meta::AggregateMetadata::getPointAnnotationRef
const std::string & getPointAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Point.
Definition: AggregateMetadata.cpp:7378
ome::xml::meta::AggregateMetadata::getFileAnnotationNamespace
const std::string & getFileAnnotationNamespace(index_type fileAnnotationIndex) const
Get the Namespace property of FileAnnotation.
Definition: AggregateMetadata.cpp:3893
ome::xml::meta::AggregateMetadata::setGenericExcitationSourceAnnotationRef
void setGenericExcitationSourceAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of GenericExcitationSource.
Definition: AggregateMetadata.cpp:12314
ome::xml::meta::AggregateMetadata::getPointTheC
ome::xml::model::primitives::NonNegativeInteger getPointTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Point.
Definition: AggregateMetadata.cpp:7558
ome::xml::meta::AggregateMetadata::getPointStrokeDashArray
const std::string & getPointStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Point.
Definition: AggregateMetadata.cpp:7513
ome::xml::meta::AggregateMetadata::getLightEmittingDiodeID
const std::string & getLightEmittingDiodeID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:5153
ome::xml::meta::AggregateMetadata::setImagingEnvironmentHumidity
void setImagingEnvironmentHumidity(ome::xml::model::primitives::PercentFraction humidity, index_type imageIndex)
Set the Humidity property of ImagingEnvironment.
Definition: AggregateMetadata.cpp:12617
ome::xml::meta::AggregateMetadata::getFolderName
const std::string & getFolderName(index_type folderIndex) const
Get the Name property of Folder.
Definition: AggregateMetadata.cpp:4227
ome::xml::meta::AggregateMetadata::getImageAnnotationRefCount
index_type getImageAnnotationRefCount(index_type imageIndex) const
Get the number of AnnotationRef elements in Image.
Definition: AggregateMetadata.cpp:764
ome::xml::meta::AggregateMetadata::getPolylineFillColor
ome::xml::model::primitives::Color getPolylineFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Polyline.
Definition: AggregateMetadata.cpp:7920
ome::xml::meta::AggregateMetadata::getArcModel
const std::string & getArcModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of Arc.
Definition: AggregateMetadata.cpp:1814
ome::xml::meta::AggregateMetadata::getPixelsBinDataCount
index_type getPixelsBinDataCount(index_type imageIndex) const
Get the number of BinData elements in Pixels.
Definition: AggregateMetadata.cpp:812
ome::xml::meta::AggregateMetadata::setExperimenterFirstName
void setExperimenterFirstName(const std::string &firstName, index_type experimenterIndex)
Set the FirstName property of Experimenter.
Definition: AggregateMetadata.cpp:11583
ome::xml::model::enums::DimensionOrder
DimensionOrder enumeration.
Definition: DimensionOrder.h:72
ome::xml::meta::AggregateMetadata::getWellSamplePositionX
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getWellSamplePositionX(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the PositionX property of WellSample.
Definition: AggregateMetadata.cpp:9605
ome::xml::meta::AggregateMetadata::getExperimenterMiddleName
const std::string & getExperimenterMiddleName(index_type experimenterIndex) const
Get the MiddleName property of Experimenter.
Definition: AggregateMetadata.cpp:3588
ome::xml::meta::AggregateMetadata::setPixelsSizeT
void setPixelsSizeT(ome::xml::model::primitives::PositiveInteger sizeT, index_type imageIndex)
Set the SizeT property of Pixels.
Definition: AggregateMetadata.cpp:14873
ome::xml::meta::AggregateMetadata::delegate_list_type
std::vector< ome::compat::shared_ptr< BaseMetadata > > delegate_list_type
A list of MetadataStore and MetadataRetrieve instances.
Definition: AggregateMetadata.h:71
ome::xml::meta::AggregateMetadata::getRectangleTheZ
ome::xml::model::primitives::NonNegativeInteger getRectangleTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Rectangle.
Definition: AggregateMetadata.cpp:8662
ome::xml::meta::AggregateMetadata::setLineX1
void setLineX1(double x1, index_type ROIIndex, index_type shapeIndex)
Set the X1 property of Line.
Definition: AggregateMetadata.cpp:13721
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:10974
ome::xml::meta::AggregateMetadata::setPolygonAnnotationRef
void setPolygonAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Polygon.
Definition: AggregateMetadata.cpp:15704
ome::xml::meta::AggregateMetadata::getObjectiveImmersion
ome::xml::model::enums::Immersion getObjectiveImmersion(index_type instrumentIndex, index_type objectiveIndex) const
Get the Immersion property of Objective.
Definition: AggregateMetadata.cpp:6486
ome::xml::meta::AggregateMetadata::setFilterManufacturer
void setFilterManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type filterIndex)
Set the Manufacturer property of Filter.
Definition: AggregateMetadata.cpp:12024
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:13176
ome::xml::meta::AggregateMetadata::getLabelText
const std::string & getLabelText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Label.
Definition: AggregateMetadata.cpp:4790
ome::xml::meta::AggregateMetadata::getChannelName
const std::string & getChannelName(index_type imageIndex, index_type channelIndex) const
Get the Name property of Channel.
Definition: AggregateMetadata.cpp:2389
ome::xml::meta::AggregateMetadata::getMapAnnotationValue
const ome::xml::model::primitives::OrderedMultimap & getMapAnnotationValue(index_type mapAnnotationIndex) const
Get the map value of MapAnnotation.
Definition: AggregateMetadata.cpp:1706
ome::xml::meta::AggregateMetadata::setPointTheZ
void setPointTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Point.
Definition: AggregateMetadata.cpp:15643
ome::xml::meta::AggregateMetadata::setPlateName
void setPlateName(const std::string &name, index_type plateIndex)
Set the Name property of Plate.
Definition: AggregateMetadata.cpp:15220
ome::xml::meta::AggregateMetadata::getStageLabelZ
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getStageLabelZ(index_type imageIndex) const
Get the Z property of StageLabel.
Definition: AggregateMetadata.cpp:8965
ome::xml::meta::AggregateMetadata::setLaserSerialNumber
void setLaserSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Laser.
Definition: AggregateMetadata.cpp:13131
ome::xml::meta::AggregateMetadata::getPlateWellOriginY
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPlateWellOriginY(index_type plateIndex) const
Get the WellOriginY property of Plate.
Definition: AggregateMetadata.cpp:7240
ome::xml::meta::AggregateMetadata::setObjectiveCorrection
void setObjectiveCorrection(ome::xml::model::enums::Correction correction, index_type instrumentIndex, index_type objectiveIndex)
Set the Correction property of Objective.
Definition: AggregateMetadata.cpp:14511
ome::xml::meta::AggregateMetadata::setChannelFluor
void setChannelFluor(const std::string &fluor, index_type imageIndex, index_type channelIndex)
Set the Fluor property of Channel.
Definition: AggregateMetadata.cpp:10384
ome::xml::meta::AggregateMetadata::getPlateStatus
const std::string & getPlateStatus(index_type plateIndex) const
Get the Status property of Plate.
Definition: AggregateMetadata.cpp:7210
ome::xml::meta::AggregateMetadata::getMapAnnotationID
const std::string & getMapAnnotationID(index_type mapAnnotationIndex) const
Get the ID property of MapAnnotation.
Definition: AggregateMetadata.cpp:5940
ome::xml::meta::AggregateMetadata::setExperimenterAnnotationRef
void setExperimenterAnnotationRef(const std::string &annotation, index_type experimenterIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Experimenter.
Definition: AggregateMetadata.cpp:11553
ome::xml::meta::AggregateMetadata::getPolylineMarkerStart
ome::xml::model::enums::Marker getPolylineMarkerStart(index_type ROIIndex, index_type shapeIndex) const
Get the MarkerStart property of Polyline.
Definition: AggregateMetadata.cpp:8040
ome::xml::meta::AggregateMetadata::setEllipseX
void setEllipseX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Ellipse.
Definition: AggregateMetadata.cpp:11458
ome::xml::meta::AggregateMetadata::getLabelID
const std::string & getLabelID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Label.
Definition: AggregateMetadata.cpp:4715
ome::xml::meta::AggregateMetadata::setRectangleAnnotationRef
void setRectangleAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Rectangle.
Definition: AggregateMetadata.cpp:16492
ome::xml::meta::AggregateMetadata::setReagentReagentIdentifier
void setReagentReagentIdentifier(const std::string &reagentIdentifier, index_type screenIndex, index_type reagentIndex)
Set the ReagentIdentifier property of Reagent.
Definition: AggregateMetadata.cpp:16475
ome::xml::meta::AggregateMetadata::getPolygonLocked
bool getPolygonLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Polygon.
Definition: AggregateMetadata.cpp:7754
ome::xml::meta::AggregateMetadata::getLaserPulse
ome::xml::model::enums::Pulse getLaserPulse(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Pulse property of Laser.
Definition: AggregateMetadata.cpp:5031
ome::xml::meta::AggregateMetadata::setFileAnnotationID
void setFileAnnotationID(const std::string &id, index_type fileAnnotationIndex)
Set the ID property of FileAnnotation.
Definition: AggregateMetadata.cpp:11933
ome::xml::meta::AggregateMetadata::setLabelID
void setLabelID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Label.
Definition: AggregateMetadata.cpp:12770
ome::xml::meta::AggregateMetadata::setLongAnnotationID
void setLongAnnotationID(const std::string &id, index_type longAnnotationIndex)
Set the ID property of LongAnnotation.
Definition: AggregateMetadata.cpp:13903
ome::xml::meta::AggregateMetadata::getRectangleX
double getRectangleX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Rectangle.
Definition: AggregateMetadata.cpp:8707
ome::xml::meta::AggregateMetadata::getFolderAnnotationRefCount
index_type getFolderAnnotationRefCount(index_type folderIndex) const
Get the number of AnnotationRef elements in Folder.
Definition: AggregateMetadata.cpp:508
ome::xml::meta::AggregateMetadata::getLaserRepetitionRate
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsFrequency > getLaserRepetitionRate(index_type instrumentIndex, index_type lightSourceIndex) const
Get the RepetitionRate property of Laser.
Definition: AggregateMetadata.cpp:5061
ome::xml::meta::AggregateMetadata::setLineStrokeColor
void setLineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Line.
Definition: AggregateMetadata.cpp:13601
ome::xml::meta::AggregateMetadata::getScreenAnnotationRef
const std::string & getScreenAnnotationRef(index_type screenIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Screen.
Definition: AggregateMetadata.cpp:8769
ome::xml::meta::AggregateMetadata::setPointFontStyle
void setPointFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Point.
Definition: AggregateMetadata.cpp:15508
ome::xml::meta::AggregateMetadata::getDoubleAnnotationValue
double getDoubleAnnotationValue(index_type doubleAnnotationIndex) const
Get the Value property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:3117
ome::xml::meta::AggregateMetadata::getLineTheT
ome::xml::model::primitives::NonNegativeInteger getLineTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Line.
Definition: AggregateMetadata.cpp:5621
ome::xml::meta::AggregateMetadata::getXMLAnnotationDescription
const std::string & getXMLAnnotationDescription(index_type XMLAnnotationIndex) const
Get the Description property of XMLAnnotation.
Definition: AggregateMetadata.cpp:9682
ome::xml::meta::AggregateMetadata::setChannelColor
void setChannelColor(ome::xml::model::primitives::Color color, index_type imageIndex, index_type channelIndex)
Set the Color property of Channel.
Definition: AggregateMetadata.cpp:10309
ome::xml::meta::AggregateMetadata::setImageROIRef
void setImageROIRef(const std::string &roi, index_type imageIndex, index_type ROIRefIndex)
Set the ROIRef property of Image.
Definition: AggregateMetadata.cpp:12570
ome::xml::meta::AggregateMetadata::getObjectiveLotNumber
const std::string & getObjectiveLotNumber(index_type instrumentIndex, index_type objectiveIndex) const
Get the LotNumber property of Objective.
Definition: AggregateMetadata.cpp:6531
ome::xml::meta::AggregateMetadata::setPlateAcquisitionEndTime
void setPlateAcquisitionEndTime(ome::xml::model::primitives::Timestamp endTime, index_type plateIndex, index_type plateAcquisitionIndex)
Set the EndTime property of PlateAcquisition.
Definition: AggregateMetadata.cpp:15341
ome::xml::meta::AggregateMetadata::getCommentAnnotationAnnotationCount
index_type getCommentAnnotationAnnotationCount(index_type commentAnnotationIndex) const
Get the number of links to a CommentAnnotation.
Definition: AggregateMetadata.cpp:250
ome::xml::meta::AggregateMetadata::setDetectorSettingsZoom
void setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex)
Set the Zoom property of DetectorSettings.
Definition: AggregateMetadata.cpp:10989
ome::xml::meta::AggregateMetadata::getDetectorSettingsID
const std::string & getDetectorSettingsID(index_type imageIndex, index_type channelIndex) const
Get the ID property of DetectorSettings.
Definition: AggregateMetadata.cpp:2859
ome::xml::meta::AggregateMetadata::setProjectDatasetRef
void setProjectDatasetRef(const std::string &dataset, index_type projectIndex, index_type datasetRefIndex)
Set the DatasetRef property of Project.
Definition: AggregateMetadata.cpp:16261
ome::xml::meta::AggregateMetadata::setFilamentType
void setFilamentType(ome::xml::model::enums::FilamentType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Filament.
Definition: AggregateMetadata.cpp:11872
ome::xml::meta::AggregateMetadata::getMaskText
const std::string & getMaskText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Mask.
Definition: AggregateMetadata.cpp:6151
ome::xml::meta::AggregateMetadata::getObjectiveLensNA
double getObjectiveLensNA(index_type instrumentIndex, index_type objectiveIndex) const
Get the LensNA property of Objective.
Definition: AggregateMetadata.cpp:6516
ome::xml::meta::AggregateMetadata::getDatasetName
const std::string & getDatasetName(index_type datasetIndex) const
Get the Name property of Dataset.
Definition: AggregateMetadata.cpp:2631
ome::xml::meta::AggregateMetadata::getLaserAnnotationRef
const std::string & getLaserAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Laser.
Definition: AggregateMetadata.cpp:4896
ome::xml::meta::AggregateMetadata::getPlateRowNamingConvention
ome::xml::model::enums::NamingConvention getPlateRowNamingConvention(index_type plateIndex) const
Get the RowNamingConvention property of Plate.
Definition: AggregateMetadata.cpp:7180
ome::xml::meta::AggregateMetadata::getXMLAnnotationCount
index_type getXMLAnnotationCount() const
Get the number of XMLAnnotation elements.
Definition: AggregateMetadata.cpp:1674
ome::xml::meta::AggregateMetadata::setRectangleFillColor
void setRectangleFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Rectangle.
Definition: AggregateMetadata.cpp:16507
ome::xml::meta::AggregateMetadata::setInstrumentID
void setInstrumentID(const std::string &id, index_type instrumentIndex)
Set the ID property of Instrument.
Definition: AggregateMetadata.cpp:12663
ome
Open Microscopy Environment C++ implementation.
ome::xml::meta::AggregateMetadata::setLineTheT
void setLineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Line.
Definition: AggregateMetadata.cpp:13676
ome::xml::meta::AggregateMetadata::setMaskBinData
void setMaskBinData(const std::vector< uint8_t > &base64Binary, index_type ROIIndex, index_type shapeIndex)
Set the Base64Binary property of BinData.
Definition: AggregateMetadata.cpp:9945
ome::xml::meta::AggregateMetadata::getROIAnnotationRef
const std::string & getROIAnnotationRef(index_type ROIIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of ROI.
Definition: AggregateMetadata.cpp:8298
ome::xml::meta::AggregateMetadata::getArcManufacturer
const std::string & getArcManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of Arc.
Definition: AggregateMetadata.cpp:1799
ome::xml::meta::AggregateMetadata::setDetectorZoom
void setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex)
Set the Zoom property of Detector.
Definition: AggregateMetadata.cpp:10868
ome::xml::meta::AggregateMetadata::getPlaneAnnotationRefCount
index_type getPlaneAnnotationRefCount(index_type imageIndex, index_type planeIndex) const
Get the number of AnnotationRef elements in Plane.
Definition: AggregateMetadata.cpp:620
ome::xml::meta::AggregateMetadata::setReagentID
void setReagentID(const std::string &id, index_type screenIndex, index_type reagentIndex)
Set the ID property of Reagent.
Definition: AggregateMetadata.cpp:16445
ome::xml::meta::AggregateMetadata::getTagAnnotationValue
const std::string & getTagAnnotationValue(index_type tagAnnotationIndex) const
Get the Value property of TagAnnotation.
Definition: AggregateMetadata.cpp:9057
ome::xml::meta::AggregateMetadata::getFilterFilterWheel
const std::string & getFilterFilterWheel(index_type instrumentIndex, index_type filterIndex) const
Get the FilterWheel property of Filter.
Definition: AggregateMetadata.cpp:3924
ome::xml::meta::AggregateMetadata::setImageAcquisitionDate
void setImageAcquisitionDate(ome::xml::model::primitives::Timestamp acquisitionDate, index_type imageIndex)
Set the AcquisitionDate property of Image.
Definition: AggregateMetadata.cpp:12420
ome::xml::meta::AggregateMetadata::getLabelFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getLabelFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Label.
Definition: AggregateMetadata.cpp:4685
ome::xml::meta::AggregateMetadata::getReagentName
const std::string & getReagentName(index_type screenIndex, index_type reagentIndex) const
Get the Name property of Reagent.
Definition: AggregateMetadata.cpp:8405
ome::xml::meta::AggregateMetadata::getImageAnnotationRef
const std::string & getImageAnnotationRef(index_type imageIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Image.
Definition: AggregateMetadata.cpp:4380
ome::xml::meta::AggregateMetadata::getReagentID
const std::string & getReagentID(index_type screenIndex, index_type reagentIndex) const
Get the ID property of Reagent.
Definition: AggregateMetadata.cpp:8390
ome::xml::meta::AggregateMetadata::getBinaryFileMIMEType
const std::string & getBinaryFileMIMEType(index_type fileAnnotationIndex) const
Get the MIMEType property of BinaryFile.
Definition: AggregateMetadata.cpp:2071
ome::xml::meta::AggregateMetadata::setMicrobeamManipulationLightSourceSettingsID
void setMicrobeamManipulationLightSourceSettingsID(const std::string &id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)
Set the ID property of LightSourceSettings.
Definition: AggregateMetadata.cpp:13405
ome::xml::meta::AggregateMetadata::setLabelTransform
void setLabelTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Label.
Definition: AggregateMetadata.cpp:12905
ome::xml::meta::AggregateMetadata::getDetectorType
ome::xml::model::enums::DetectorType getDetectorType(index_type instrumentIndex, index_type detectorIndex) const
Get the Type property of Detector.
Definition: AggregateMetadata.cpp:2783
ome::xml::meta::AggregateMetadata::getImagingEnvironmentCO2Percent
ome::xml::model::primitives::PercentFraction getImagingEnvironmentCO2Percent(index_type imageIndex) const
Get the CO2Percent property of ImagingEnvironment.
Definition: AggregateMetadata.cpp:4547
ome::xml::meta::AggregateMetadata::setPlateRows
void setPlateRows(ome::xml::model::primitives::PositiveInteger rows, index_type plateIndex)
Set the Rows property of Plate.
Definition: AggregateMetadata.cpp:15250
ome::xml::meta::AggregateMetadata::getMicroscopeManufacturer
const std::string & getMicroscopeManufacturer(index_type instrumentIndex) const
Get the Manufacturer property of Microscope.
Definition: AggregateMetadata.cpp:6365
ome::xml::meta::AggregateMetadata::getInstrumentAnnotationRefCount
index_type getInstrumentAnnotationRefCount(index_type instrumentIndex) const
Get the number of AnnotationRef elements in Instrument.
Definition: AggregateMetadata.cpp:476
ome::xml::meta::AggregateMetadata::getUUIDFileName
const std::string & getUUIDFileName(index_type imageIndex, index_type tiffDataIndex) const
Get the FileName property of UUID.
Definition: AggregateMetadata.cpp:9407
ome::xml::meta::AggregateMetadata::getFilterSetSerialNumber
const std::string & getFilterSetSerialNumber(index_type instrumentIndex, index_type filterSetIndex) const
Get the SerialNumber property of FilterSet.
Definition: AggregateMetadata.cpp:4135
ome::xml::meta::AggregateMetadata::getPixelsPhysicalSizeZ
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getPixelsPhysicalSizeZ(index_type imageIndex) const
Get the PhysicalSizeZ property of Pixels.
Definition: AggregateMetadata.cpp:6773
ome::xml::meta::AggregateMetadata::getPlateRefCount
index_type getPlateRefCount(index_type screenIndex) const
Get the number of PlateRef elements.
Definition: AggregateMetadata.cpp:1404
ome::xml::meta::AggregateMetadata::getEllipseFontStyle
ome::xml::model::enums::FontStyle getEllipseFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Ellipse.
Definition: AggregateMetadata.cpp:3208
ome::xml::meta::AggregateMetadata::setPlateStatus
void setPlateStatus(const std::string &status, index_type plateIndex)
Set the Status property of Plate.
Definition: AggregateMetadata.cpp:15265
ome::xml::meta::AggregateMetadata::getExperimenterGroupDescription
const std::string & getExperimenterGroupDescription(index_type experimenterGroupIndex) const
Get the Description property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:3634
ome::xml::meta::AggregateMetadata::setPolygonLocked
void setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polygon.
Definition: AggregateMetadata.cpp:15809
ome::xml::meta::AggregateMetadata::getDetectorID
const std::string & getDetectorID(index_type instrumentIndex, index_type detectorIndex) const
Get the ID property of Detector.
Definition: AggregateMetadata.cpp:2693
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:17660
ome::xml::meta::AggregateMetadata::getLaserPockelCell
bool getLaserPockelCell(index_type instrumentIndex, index_type lightSourceIndex) const
Get the PockelCell property of Laser.
Definition: AggregateMetadata.cpp:5001
ome::xml::meta::AggregateMetadata::getPixelsTimeIncrement
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > getPixelsTimeIncrement(index_type imageIndex) const
Get the TimeIncrement property of Pixels.
Definition: AggregateMetadata.cpp:6878
ome::xml::meta::AggregateMetadata::setTimestampAnnotationAnnotationRef
void setTimestampAnnotationAnnotationRef(const std::string &annotation, index_type timestampAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:17295
ome::xml::meta::AggregateMetadata::getScreenProtocolIdentifier
const std::string & getScreenProtocolIdentifier(index_type screenIndex) const
Get the ProtocolIdentifier property of Screen.
Definition: AggregateMetadata.cpp:8859
ome::xml::meta::AggregateMetadata::getImagingEnvironmentMap
const ome::xml::model::primitives::OrderedMultimap & getImagingEnvironmentMap(index_type imageIndex) const
Get the map value of ImagingEnvironment.
Definition: AggregateMetadata.cpp:1737
ome::xml::meta::AggregateMetadata::setFilterAnnotationRef
void setFilterAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type filterIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Filter.
Definition: AggregateMetadata.cpp:11964
ome::xml::meta::AggregateMetadata::setFolderID
void setFolderID(const std::string &id, index_type folderIndex)
Set the ID property of Folder.
Definition: AggregateMetadata.cpp:12252
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:10853
ome::xml::model::enums::FontStyle
FontStyle enumeration.
Definition: FontStyle.h:72
ome::xml::meta::AggregateMetadata::getTransmittanceRangeCutOutTolerance
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > getTransmittanceRangeCutOutTolerance(index_type instrumentIndex, index_type filterIndex) const
Get the CutOutTolerance property of TransmittanceRange.
Definition: AggregateMetadata.cpp:9376
ome::xml::meta::AggregateMetadata::getReagentReagentIdentifier
const std::string & getReagentReagentIdentifier(index_type screenIndex, index_type reagentIndex) const
Get the ReagentIdentifier property of Reagent.
Definition: AggregateMetadata.cpp:8420
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationDescription
const std::string & getMicrobeamManipulationDescription(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the Description property of MicrobeamManipulation.
Definition: AggregateMetadata.cpp:6273
ome::xml::meta::AggregateMetadata::setLineFontStyle
void setLineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Line.
Definition: AggregateMetadata.cpp:13526
ome::xml::meta::AggregateMetadata::getDatasetDescription
const std::string & getDatasetDescription(index_type datasetIndex) const
Get the Description property of Dataset.
Definition: AggregateMetadata.cpp:2556
ome::xml::meta::AggregateMetadata::getPolylineFillRule
ome::xml::model::enums::FillRule getPolylineFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Polyline.
Definition: AggregateMetadata.cpp:7935
ome::xml::meta::AggregateMetadata::setXMLAnnotationValue
void setXMLAnnotationValue(const std::string &value, index_type XMLAnnotationIndex)
Set the Value property of XMLAnnotation.
Definition: AggregateMetadata.cpp:17782
ome::xml::meta::AggregateMetadata::getTermAnnotationAnnotationCount
index_type getTermAnnotationAnnotationCount(index_type termAnnotationIndex) const
Get the number of links to a TermAnnotation.
Definition: AggregateMetadata.cpp:355
ome::xml::meta::AggregateMetadata::getPointFontStyle
ome::xml::model::enums::FontStyle getPointFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Point.
Definition: AggregateMetadata.cpp:7453
ome::xml::meta::AggregateMetadata::setMaskHeight
void setMaskHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Mask.
Definition: AggregateMetadata.cpp:14116
ome::xml::meta::AggregateMetadata::setObjectiveImmersion
void setObjectiveImmersion(ome::xml::model::enums::Immersion immersion, index_type instrumentIndex, index_type objectiveIndex)
Set the Immersion property of Objective.
Definition: AggregateMetadata.cpp:14541
ome::xml::meta::AggregateMetadata::getROIName
const std::string & getROIName(index_type ROIIndex) const
Get the Name property of ROI.
Definition: AggregateMetadata.cpp:8343
ome::xml::meta::AggregateMetadata::getLineFontStyle
ome::xml::model::enums::FontStyle getLineFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Line.
Definition: AggregateMetadata.cpp:5471
ome::xml::meta::AggregateMetadata::setLongAnnotationNamespace
void setLongAnnotationNamespace(const std::string &namespace_, index_type longAnnotationIndex)
Set the Namespace property of LongAnnotation.
Definition: AggregateMetadata.cpp:13918
ome::xml::meta::AggregateMetadata::setDetectorID
void setDetectorID(const std::string &id, index_type instrumentIndex, index_type detectorIndex)
Set the ID property of Detector.
Definition: AggregateMetadata.cpp:10748
ome::xml::model::enums::DetectorType
DetectorType enumeration.
Definition: DetectorType.h:72
ome::xml::meta::AggregateMetadata::setDetectorSerialNumber
void setDetectorSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type detectorIndex)
Set the SerialNumber property of Detector.
Definition: AggregateMetadata.cpp:10823
ome::xml::meta::AggregateMetadata::getPolylineID
const std::string & getPolylineID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Polyline.
Definition: AggregateMetadata.cpp:7995
ome::xml::meta::AggregateMetadata::setExperimenterInstitution
void setExperimenterInstitution(const std::string &institution, index_type experimenterIndex)
Set the Institution property of Experimenter.
Definition: AggregateMetadata.cpp:11613
ome::xml::meta::AggregateMetadata::setUUIDValue
void setUUIDValue(std::string value, index_type imageIndex, index_type tiffDataIndex)
Set the text value of UUID.
Definition: AggregateMetadata.cpp:1596
ome::xml::meta::AggregateMetadata::setPolygonText
void setPolygonText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polygon.
Definition: AggregateMetadata.cpp:15884
ome::xml::meta::AggregateMetadata::setRectangleX
void setRectangleX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Rectangle.
Definition: AggregateMetadata.cpp:16762
ome::xml::meta::AggregateMetadata::getRectangleFillRule
ome::xml::model::enums::FillRule getRectangleFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Rectangle.
Definition: AggregateMetadata.cpp:8467
ome::xml::meta::AggregateMetadata::setExperimentType
void setExperimentType(ome::xml::model::enums::ExperimentType type, index_type experimentIndex)
Set the Type property of Experiment.
Definition: AggregateMetadata.cpp:11536
ome::xml::meta::AggregateMetadata::getPixelsBinData
const std::vector< uint8_t > & getPixelsBinData(index_type imageIndex, index_type binDataIndex) const
Get the Base64Binary property of BinData.
Definition: AggregateMetadata.cpp:1905
ome::xml::meta::AggregateMetadata::getPixelsBinDataCompression
ome::xml::model::enums::Compression getPixelsBinDataCompression(index_type imageIndex, index_type binDataIndex) const
Get the Compression property of BinData.
Definition: AggregateMetadata.cpp:1995
ome::xml::meta::AggregateMetadata::setBinaryFileBinDataBigEndian
void setBinaryFileBinDataBigEndian(bool bigEndian, index_type fileAnnotationIndex)
Set the BigEndian property of BinData.
Definition: AggregateMetadata.cpp:9975
ome::xml::meta::AggregateMetadata::getLaserSerialNumber
const std::string & getLaserSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of Laser.
Definition: AggregateMetadata.cpp:5076
ome::xml::meta::AggregateMetadata::getPolygonStrokeColor
ome::xml::model::primitives::Color getPolygonStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Polygon.
Definition: AggregateMetadata.cpp:7784
ome::xml::meta::AggregateMetadata::getFilterSetLotNumber
const std::string & getFilterSetLotNumber(index_type instrumentIndex, index_type filterSetIndex) const
Get the LotNumber property of FilterSet.
Definition: AggregateMetadata.cpp:4090
ome::xml::meta::AggregateMetadata::setScreenDescription
void setScreenDescription(const std::string &description, index_type screenIndex)
Set the Description property of Screen.
Definition: AggregateMetadata.cpp:16839
ome::xml::meta::AggregateMetadata::getMicroscopeModel
const std::string & getMicroscopeModel(index_type instrumentIndex) const
Get the Model property of Microscope.
Definition: AggregateMetadata.cpp:6380
ome::xml::meta::AggregateMetadata::getProjectDatasetRef
const std::string & getProjectDatasetRef(index_type projectIndex, index_type datasetRefIndex) const
Get the DatasetRef property of Project.
Definition: AggregateMetadata.cpp:8206
ome::xml::meta::AggregateMetadata::getPixelsSizeT
ome::xml::model::primitives::PositiveInteger getPixelsSizeT(index_type imageIndex) const
Get the SizeT property of Pixels.
Definition: AggregateMetadata.cpp:6818
ome::xml::meta::AggregateMetadata::getLabelTheT
ome::xml::model::primitives::NonNegativeInteger getLabelTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Label.
Definition: AggregateMetadata.cpp:4820
ome::xml::meta::AggregateMetadata::setChannelIlluminationType
void setChannelIlluminationType(ome::xml::model::enums::IlluminationType illuminationType, index_type imageIndex, index_type channelIndex)
Set the IlluminationType property of Channel.
Definition: AggregateMetadata.cpp:10414
ome::xml::meta::AggregateMetadata::getObjectiveModel
const std::string & getObjectiveModel(index_type instrumentIndex, index_type objectiveIndex) const
Get the Model property of Objective.
Definition: AggregateMetadata.cpp:6561
ome::xml::meta::AggregateMetadata::setLightEmittingDiodeID
void setLightEmittingDiodeID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:13208
ome::xml::meta::AggregateMetadata::getMaskX
double getMaskX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Mask.
Definition: AggregateMetadata.cpp:6241
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationLightSourceSettingsCount
index_type getMicrobeamManipulationLightSourceSettingsCount(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the number of LightSourceSettings elements in MicrobeamManipulation.
Definition: AggregateMetadata.cpp:1244
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:16155
ome::xml::meta::AggregateMetadata::getWellSampleID
const std::string & getWellSampleID(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the ID property of WellSample.
Definition: AggregateMetadata.cpp:9560
ome::xml::meta::AggregateMetadata::getPolygonTheZ
ome::xml::model::primitives::NonNegativeInteger getPolygonTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Polygon.
Definition: AggregateMetadata.cpp:7874
ome::xml::meta::AggregateMetadata::setMicroscopeType
void setMicroscopeType(ome::xml::model::enums::MicroscopeType type, index_type instrumentIndex)
Set the Type property of Microscope.
Definition: AggregateMetadata.cpp:14465
ome::xml::meta::AggregateMetadata::getCommentAnnotationAnnotator
const std::string & getCommentAnnotationAnnotator(index_type commentAnnotationIndex) const
Get the Annotator property of CommentAnnotation.
Definition: AggregateMetadata.cpp:2465
ome::xml::meta::AggregateMetadata::getLabelTheZ
ome::xml::model::primitives::NonNegativeInteger getLabelTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Label.
Definition: AggregateMetadata.cpp:4835
ome::xml::meta::AggregateMetadata::setPolylineID
void setPolylineID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polyline.
Definition: AggregateMetadata.cpp:16050
ome::xml::meta::AggregateMetadata::getExperimentID
const std::string & getExperimentID(index_type experimentIndex) const
Get the ID property of Experiment.
Definition: AggregateMetadata.cpp:3466
ome::xml::meta::AggregateMetadata::getLightEmittingDiodePower
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > getLightEmittingDiodePower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:5213
ome::xml::meta::AggregateMetadata::getFilamentManufacturer
const std::string & getFilamentManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of Filament.
Definition: AggregateMetadata.cpp:3757
ome::xml::meta::AggregateMetadata::getPolygonPoints
const std::string & getPolygonPoints(index_type ROIIndex, index_type shapeIndex) const
Get the Points property of Polygon.
Definition: AggregateMetadata.cpp:7769
ome::xml::meta::AggregateMetadata::setGenericExcitationSourceManufacturer
void setGenericExcitationSourceManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of GenericExcitationSource.
Definition: AggregateMetadata.cpp:12359
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:10339
ome::xml::meta::AggregateMetadata::getInstrumentID
const std::string & getInstrumentID(index_type instrumentIndex) const
Get the ID property of Instrument.
Definition: AggregateMetadata.cpp:4608
ome::xml::meta::AggregateMetadata::setScreenName
void setScreenName(const std::string &name, index_type screenIndex)
Set the Name property of Screen.
Definition: AggregateMetadata.cpp:16869
ome::xml::meta::AggregateMetadata::setLabelLocked
void setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Label.
Definition: AggregateMetadata.cpp:12785
ome::xml::meta::AggregateMetadata::getLaserID
const std::string & getLaserID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of Laser.
Definition: AggregateMetadata.cpp:4926
ome::xml::meta::AggregateMetadata::getReagentAnnotationRef
const std::string & getReagentAnnotationRef(index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Reagent.
Definition: AggregateMetadata.cpp:8360
ome::xml::meta::AggregateMetadata::getObjectiveIris
bool getObjectiveIris(index_type instrumentIndex, index_type objectiveIndex) const
Get the Iris property of Objective.
Definition: AggregateMetadata.cpp:6501
ome::xml::meta::AggregateMetadata::setLightPathExcitationFilterRef
void setLightPathExcitationFilterRef(const std::string &excitationFilter, index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex)
Set the ExcitationFilterRef property of LightPath.
Definition: AggregateMetadata.cpp:13344
ome::xml::meta::AggregateMetadata::getObjectiveCalibratedMagnification
double getObjectiveCalibratedMagnification(index_type instrumentIndex, index_type objectiveIndex) const
Get the CalibratedMagnification property of Objective.
Definition: AggregateMetadata.cpp:6441
ome::xml::meta::AggregateMetadata::getGenericExcitationSourceAnnotationRef
const std::string & getGenericExcitationSourceAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of GenericExcitationSource.
Definition: AggregateMetadata.cpp:4259
ome::xml::meta::AggregateMetadata::createRoot
void createRoot()
Create root node.
Definition: AggregateMetadata.cpp:208
ome::xml::meta::AggregateMetadata::getFilterSetExcitationFilterRefCount
index_type getFilterSetExcitationFilterRefCount(index_type instrumentIndex, index_type filterSetIndex) const
Get the number of ExcitationFilterRef elements in FilterSet.
Definition: AggregateMetadata.cpp:1004
ome::xml::meta::AggregateMetadata::getTermAnnotationDescription
const std::string & getTermAnnotationDescription(index_type termAnnotationIndex) const
Get the Description property of TermAnnotation.
Definition: AggregateMetadata.cpp:9103
ome::xml::meta::AggregateMetadata::setChannelContrastMethod
void setChannelContrastMethod(ome::xml::model::enums::ContrastMethod contrastMethod, index_type imageIndex, index_type channelIndex)
Set the ContrastMethod property of Channel.
Definition: AggregateMetadata.cpp:10324
ome::xml::meta::AggregateMetadata::getLightEmittingDiodeSerialNumber
const std::string & getLightEmittingDiodeSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:5228
ome::xml::meta::AggregateMetadata::setPolygonPoints
void setPolygonPoints(const std::string &points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polygon.
Definition: AggregateMetadata.cpp:15824
ome::xml::meta::AggregateMetadata::getImageROIRef
const std::string & getImageROIRef(index_type imageIndex, index_type ROIRefIndex) const
Get the ROIRef property of Image.
Definition: AggregateMetadata.cpp:4515
ome::xml::meta::AggregateMetadata::setMaskFillColor
void setMaskFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Mask.
Definition: AggregateMetadata.cpp:14041
ome::xml::meta::AggregateMetadata::getMaskFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getMaskFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Mask.
Definition: AggregateMetadata.cpp:6031
ome::xml::meta::AggregateMetadata::getMaskBinDataBigEndian
bool getMaskBinDataBigEndian(index_type ROIIndex, index_type shapeIndex) const
Get the BigEndian property of BinData.
Definition: AggregateMetadata.cpp:1935
ome::xml::meta::AggregateMetadata::setEllipseFillColor
void setEllipseFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Ellipse.
Definition: AggregateMetadata.cpp:11203
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:10459
ome::xml::meta::AggregateMetadata::setChannelAnnotationRef
void setChannelAnnotationRef(const std::string &annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Channel.
Definition: AggregateMetadata.cpp:10294
ome::xml::meta::AggregateMetadata::setEllipseStrokeDashArray
void setEllipseStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Ellipse.
Definition: AggregateMetadata.cpp:11353
ome::xml::meta::AggregateMetadata::getTiffDataFirstZ
ome::xml::model::primitives::NonNegativeInteger getTiffDataFirstZ(index_type imageIndex, index_type tiffDataIndex) const
Get the FirstZ property of TiffData.
Definition: AggregateMetadata.cpp:9194
ome::xml::meta::AggregateMetadata::getObjectiveSettingsID
const std::string & getObjectiveSettingsID(index_type imageIndex) const
Get the ID property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:6637
ome::xml::meta::AggregateMetadata::getLabelX
double getLabelX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Label.
Definition: AggregateMetadata.cpp:4865
ome::xml::meta::AggregateMetadata::setRectangleID
void setRectangleID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Rectangle.
Definition: AggregateMetadata.cpp:16597
ome::xml::meta::AggregateMetadata::getFilamentSerialNumber
const std::string & getFilamentSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of Filament.
Definition: AggregateMetadata.cpp:3802
ome::xml::meta::AggregateMetadata::setWellColor
void setWellColor(ome::xml::model::primitives::Color color, index_type plateIndex, index_type wellIndex)
Set the Color property of Well.
Definition: AggregateMetadata.cpp:17494
ome::xml::meta::AggregateMetadata::setObjectiveAnnotationRef
void setObjectiveAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type objectiveIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Objective.
Definition: AggregateMetadata.cpp:14481
ome::xml::meta::AggregateMetadata::setLineMarkerEnd
void setLineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex)
Set the MarkerEnd property of Line.
Definition: AggregateMetadata.cpp:13571
ome::xml::meta::AggregateMetadata::setObjectiveLotNumber
void setObjectiveLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the LotNumber property of Objective.
Definition: AggregateMetadata.cpp:14586
ome::xml::meta::AggregateMetadata::getPolygonFillRule
ome::xml::model::enums::FillRule getPolygonFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Polygon.
Definition: AggregateMetadata.cpp:7679
ome::xml::meta::AggregateMetadata::getDetectorAnnotationRef
const std::string & getDetectorAnnotationRef(index_type instrumentIndex, index_type detectorIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Detector.
Definition: AggregateMetadata.cpp:2663
ome::xml::meta::AggregateMetadata::setWellColumn
void setWellColumn(ome::xml::model::primitives::NonNegativeInteger column, index_type plateIndex, index_type wellIndex)
Set the Column property of Well.
Definition: AggregateMetadata.cpp:17509
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::AggregateMetadata::setImageAnnotationRef
void setImageAnnotationRef(const std::string &annotation, index_type imageIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Image.
Definition: AggregateMetadata.cpp:12435
ome::xml::meta::AggregateMetadata::setObjectiveSerialNumber
void setObjectiveSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the SerialNumber property of Objective.
Definition: AggregateMetadata.cpp:14646
ome::xml::meta::AggregateMetadata::getPolygonStrokeDashArray
const std::string & getPolygonStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Polygon.
Definition: AggregateMetadata.cpp:7799
ome::xml::meta::AggregateMetadata::setDetectorSettingsBinning
void setDetectorSettingsBinning(ome::xml::model::enums::Binning binning, index_type imageIndex, index_type channelIndex)
Set the Binning property of DetectorSettings.
Definition: AggregateMetadata.cpp:10884
ome::xml::meta::AggregateMetadata::setXMLAnnotationID
void setXMLAnnotationID(const std::string &id, index_type XMLAnnotationIndex)
Set the ID property of XMLAnnotation.
Definition: AggregateMetadata.cpp:17752
ome::xml::meta::AggregateMetadata::getDichroicAnnotationRef
const std::string & getDichroicAnnotationRef(index_type instrumentIndex, index_type dichroicIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Dichroic.
Definition: AggregateMetadata.cpp:2950
ome::xml::meta::AggregateMetadata::getRectangleID
const std::string & getRectangleID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Rectangle.
Definition: AggregateMetadata.cpp:8542
ome::xml::meta::AggregateMetadata::setTimestampAnnotationAnnotator
void setTimestampAnnotationAnnotator(const std::string &annotator, index_type timestampAnnotationIndex)
Set the Annotator property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:17310
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationLightSourceSettingsWavelength
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getMicrobeamManipulationLightSourceSettingsWavelength(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const
Get the Wavelength property of LightSourceSettings.
Definition: AggregateMetadata.cpp:5380
ome::xml::meta::AggregateMetadata::setImagingEnvironmentMap
void setImagingEnvironmentMap(const ome::xml::model::primitives::OrderedMultimap &value, index_type imageIndex)
Set the map value of ImagingEnvironment.
Definition: AggregateMetadata.cpp:9791
ome::xml::meta::AggregateMetadata::getTermAnnotationAnnotator
const std::string & getTermAnnotationAnnotator(index_type termAnnotationIndex) const
Get the Annotator property of TermAnnotation.
Definition: AggregateMetadata.cpp:9088
ome::xml::meta::AggregateMetadata::getLaserManufacturer
const std::string & getLaserManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of Laser.
Definition: AggregateMetadata.cpp:4971
ome::xml::meta::AggregateMetadata::setMaskBinDataBigEndian
void setMaskBinDataBigEndian(bool bigEndian, index_type ROIIndex, index_type shapeIndex)
Set the BigEndian property of BinData.
Definition: AggregateMetadata.cpp:9990
ome::xml::meta::AggregateMetadata::getImageName
const std::string & getImageName(index_type imageIndex) const
Get the Name property of Image.
Definition: AggregateMetadata.cpp:4500
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationType
ome::xml::model::enums::MicrobeamManipulationType getMicrobeamManipulationType(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the Type property of MicrobeamManipulation.
Definition: AggregateMetadata.cpp:6333
ome::xml::meta::AggregateMetadata::getLineFillRule
ome::xml::model::enums::FillRule getLineFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Line.
Definition: AggregateMetadata.cpp:5426
ome::xml::meta::AggregateMetadata::setPixelsType
void setPixelsType(ome::xml::model::enums::PixelType type, index_type imageIndex)
Set the Type property of Pixels.
Definition: AggregateMetadata.cpp:14948
ome::xml::meta::AggregateMetadata::getImagingEnvironmentAirPressure
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPressure > getImagingEnvironmentAirPressure(index_type imageIndex) const
Get the AirPressure property of ImagingEnvironment.
Definition: AggregateMetadata.cpp:4532
ome::xml::meta::AggregateMetadata::getCommentAnnotationID
const std::string & getCommentAnnotationID(index_type commentAnnotationIndex) const
Get the ID property of CommentAnnotation.
Definition: AggregateMetadata.cpp:2495
ome::xml::meta::AggregateMetadata::getObjectiveSettingsCorrectionCollar
double getObjectiveSettingsCorrectionCollar(index_type imageIndex) const
Get the CorrectionCollar property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:6622
ome::xml::meta::AggregateMetadata::setDichroicSerialNumber
void setDichroicSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the SerialNumber property of Dichroic.
Definition: AggregateMetadata.cpp:11080
ome::xml::meta::AggregateMetadata::getRectangleFontFamily
ome::xml::model::enums::FontFamily getRectangleFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Rectangle.
Definition: AggregateMetadata.cpp:8482
ome::xml::meta::AggregateMetadata::setTiffDataFirstC
void setTiffDataFirstC(ome::xml::model::primitives::NonNegativeInteger firstC, index_type imageIndex, index_type tiffDataIndex)
Set the FirstC property of TiffData.
Definition: AggregateMetadata.cpp:17219
ome::xml::meta::AggregateMetadata::getLabelFillColor
ome::xml::model::primitives::Color getLabelFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Label.
Definition: AggregateMetadata.cpp:4640
ome::xml::meta::AggregateMetadata::getPlateFieldIndex
ome::xml::model::primitives::NonNegativeInteger getPlateFieldIndex(index_type plateIndex) const
Get the FieldIndex property of Plate.
Definition: AggregateMetadata.cpp:7135
ome::xml::meta::AggregateMetadata::getChannelEmissionWavelength
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getChannelEmissionWavelength(index_type imageIndex, index_type channelIndex) const
Get the EmissionWavelength property of Channel.
Definition: AggregateMetadata.cpp:2284
ome::xml::model::enums::MicrobeamManipulationType
MicrobeamManipulationType enumeration.
Definition: MicrobeamManipulationType.h:72
ome::xml::meta::AggregateMetadata::getLaserModel
const std::string & getLaserModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of Laser.
Definition: AggregateMetadata.cpp:4986
ome::xml::meta::AggregateMetadata::getDichroicSerialNumber
const std::string & getDichroicSerialNumber(index_type instrumentIndex, index_type dichroicIndex) const
Get the SerialNumber property of Dichroic.
Definition: AggregateMetadata.cpp:3025
ome::xml::meta::AggregateMetadata::getPointText
const std::string & getPointText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Point.
Definition: AggregateMetadata.cpp:7543
ome::xml::model::enums::LaserType
LaserType enumeration.
Definition: LaserType.h:72
ome::xml::meta::AggregateMetadata::setLineTheC
void setLineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Line.
Definition: AggregateMetadata.cpp:13661
ome::xml::meta::AggregateMetadata::getPointTheZ
ome::xml::model::primitives::NonNegativeInteger getPointTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Point.
Definition: AggregateMetadata.cpp:7588
ome::xml::meta::AggregateMetadata::getArcPower
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > getArcPower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of Arc.
Definition: AggregateMetadata.cpp:1829
ome::xml::meta::AggregateMetadata::setScreenPlateRef
void setScreenPlateRef(const std::string &plate, index_type screenIndex, index_type plateRefIndex)
Set the PlateRef property of Screen.
Definition: AggregateMetadata.cpp:16884
ome::xml::meta::AggregateMetadata::getPlateAcquisitionEndTime
ome::xml::model::primitives::Timestamp getPlateAcquisitionEndTime(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the EndTime property of PlateAcquisition.
Definition: AggregateMetadata.cpp:7286
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationLightSourceSettingsAttenuation
ome::xml::model::primitives::PercentFraction getMicrobeamManipulationLightSourceSettingsAttenuation(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const
Get the Attenuation property of LightSourceSettings.
Definition: AggregateMetadata.cpp:5320
ome::xml::meta::AggregateMetadata::getPixelsDimensionOrder
ome::xml::model::enums::DimensionOrder getPixelsDimensionOrder(index_type imageIndex) const
Get the DimensionOrder property of Pixels.
Definition: AggregateMetadata.cpp:6698
ome::xml::meta::AggregateMetadata::setLaserPulse
void setLaserPulse(ome::xml::model::enums::Pulse pulse, index_type instrumentIndex, index_type lightSourceIndex)
Set the Pulse property of Laser.
Definition: AggregateMetadata.cpp:13086
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:16020
ome::xml::meta::AggregateMetadata::getEllipseTheT
ome::xml::model::primitives::NonNegativeInteger getEllipseTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Ellipse.
Definition: AggregateMetadata.cpp:3358
ome::xml::meta::AggregateMetadata::setPointTheT
void setPointTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Point.
Definition: AggregateMetadata.cpp:15628
ome::xml::meta::AggregateMetadata::setLineFillColor
void setLineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Line.
Definition: AggregateMetadata.cpp:13466
ome::xml::meta::AggregateMetadata::getStageLabelY
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getStageLabelY(index_type imageIndex) const
Get the Y property of StageLabel.
Definition: AggregateMetadata.cpp:8950
ome::xml::meta::AggregateMetadata::getCommentAnnotationNamespace
const std::string & getCommentAnnotationNamespace(index_type commentAnnotationIndex) const
Get the Namespace property of CommentAnnotation.
Definition: AggregateMetadata.cpp:2510
ome::xml::meta::AggregateMetadata::getLineTheC
ome::xml::model::primitives::NonNegativeInteger getLineTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Line.
Definition: AggregateMetadata.cpp:5606
ome::xml::meta::AggregateMetadata::setPolylineFillColor
void setPolylineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Polyline.
Definition: AggregateMetadata.cpp:15975
ome::xml::meta::AggregateMetadata::getFolderROIRef
const std::string & getFolderROIRef(index_type folderIndex, index_type ROIRefIndex) const
Get the ROIRef property of Folder.
Definition: AggregateMetadata.cpp:4242
ome::xml::meta::AggregateMetadata::getListAnnotationCount
index_type getListAnnotationCount() const
Get the number of ListAnnotation elements.
Definition: AggregateMetadata.cpp:1260
ome::xml::meta::AggregateMetadata::getProjectName
const std::string & getProjectName(index_type projectIndex) const
Get the Name property of Project.
Definition: AggregateMetadata.cpp:8281
ome::xml::meta::AggregateMetadata::getPolygonFontFamily
ome::xml::model::enums::FontFamily getPolygonFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Polygon.
Definition: AggregateMetadata.cpp:7694
ome::xml::meta::AggregateMetadata::setPixelsBinDataCompression
void setPixelsBinDataCompression(ome::xml::model::enums::Compression compression, index_type imageIndex, index_type binDataIndex)
Set the Compression property of BinData.
Definition: AggregateMetadata.cpp:10050
ome::xml::meta::AggregateMetadata::setMicroscopeSerialNumber
void setMicroscopeSerialNumber(const std::string &serialNumber, index_type instrumentIndex)
Set the SerialNumber property of Microscope.
Definition: AggregateMetadata.cpp:14450
ome::xml::meta::AggregateMetadata::getPlanePositionZ
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPlanePositionZ(index_type imageIndex, index_type planeIndex) const
Get the PositionZ property of Plane.
Definition: AggregateMetadata.cpp:6999
ome::xml::meta::AggregateMetadata::setWellRow
void setWellRow(ome::xml::model::primitives::NonNegativeInteger row, index_type plateIndex, index_type wellIndex)
Set the Row property of Well.
Definition: AggregateMetadata.cpp:17584
ome::xml::meta::AggregateMetadata::getFolderImageRefCount
index_type getFolderImageRefCount(index_type folderIndex) const
Get the number of ImageRef elements in Folder.
Definition: AggregateMetadata.cpp:1180
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationROIRef
const std::string & getMicrobeamManipulationROIRef(index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex) const
Get the ROIRef property of MicrobeamManipulation.
Definition: AggregateMetadata.cpp:6318
ome::xml::meta::AggregateMetadata::getRectangleTheT
ome::xml::model::primitives::NonNegativeInteger getRectangleTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Rectangle.
Definition: AggregateMetadata.cpp:8647
ome::xml::meta::AggregateMetadata::getPlateAcquisitionMaximumFieldCount
ome::xml::model::primitives::PositiveInteger getPlateAcquisitionMaximumFieldCount(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the MaximumFieldCount property of PlateAcquisition.
Definition: AggregateMetadata.cpp:7316
ome::xml::meta::AggregateMetadata::getFilterSetEmissionFilterRefCount
index_type getFilterSetEmissionFilterRefCount(index_type instrumentIndex, index_type filterSetIndex) const
Get the number of EmissionFilterRef elements in FilterSet.
Definition: AggregateMetadata.cpp:972
ome::xml::meta::AggregateMetadata::getFilterSetDichroicRef
const std::string & getFilterSetDichroicRef(index_type instrumentIndex, index_type filterSetIndex) const
Get the DichroicRef property of FilterSet.
Definition: AggregateMetadata.cpp:4030
ome::xml::meta::AggregateMetadata::setPolygonFillColor
void setPolygonFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Polygon.
Definition: AggregateMetadata.cpp:15719
ome::xml::meta::AggregateMetadata::getTimestampAnnotationAnnotator
const std::string & getTimestampAnnotationAnnotator(index_type timestampAnnotationIndex) const
Get the Annotator property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:9255
ome::xml::meta::AggregateMetadata::getMaskBinDataCompression
ome::xml::model::enums::Compression getMaskBinDataCompression(index_type ROIIndex, index_type shapeIndex) const
Get the Compression property of BinData.
Definition: AggregateMetadata.cpp:1980
ome::xml::meta::AggregateMetadata::getExperimenterAnnotationRefCount
index_type getExperimenterAnnotationRefCount(index_type experimenterIndex) const
Get the number of AnnotationRef elements in Experimenter.
Definition: AggregateMetadata.cpp:636
ome::xml::meta::AggregateMetadata::getROIDescription
const std::string & getROIDescription(index_type ROIIndex) const
Get the Description property of ROI.
Definition: AggregateMetadata.cpp:8313
ome::xml::meta::AggregateMetadata::getFileAnnotationAnnotationCount
index_type getFileAnnotationAnnotationCount(index_type fileAnnotationIndex) const
Get the number of links to a FileAnnotation.
Definition: AggregateMetadata.cpp:280
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationLightSourceSettingsID
const std::string & getMicrobeamManipulationLightSourceSettingsID(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const
Get the ID property of LightSourceSettings.
Definition: AggregateMetadata.cpp:5350
ome::xml::meta::AggregateMetadata::getChannelColor
ome::xml::model::primitives::Color getChannelColor(index_type imageIndex, index_type channelIndex) const
Get the Color property of Channel.
Definition: AggregateMetadata.cpp:2254
ome::xml::meta::AggregateMetadata::getBinaryFileBinDataLength
ome::xml::model::primitives::NonNegativeLong getBinaryFileBinDataLength(index_type fileAnnotationIndex) const
Get the Length property of BinData.
Definition: AggregateMetadata.cpp:2010
ome::xml::meta::AggregateMetadata::getLineAnnotationRef
const std::string & getLineAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Line.
Definition: AggregateMetadata.cpp:5396
ome::xml::meta::AggregateMetadata::getTagAnnotationDescription
const std::string & getTagAnnotationDescription(index_type tagAnnotationIndex) const
Get the Description property of TagAnnotation.
Definition: AggregateMetadata.cpp:9012
ome::xml::meta::AggregateMetadata::getScreenReagentSetIdentifier
const std::string & getScreenReagentSetIdentifier(index_type screenIndex) const
Get the ReagentSetIdentifier property of Screen.
Definition: AggregateMetadata.cpp:8889
ome::xml::meta::AggregateMetadata::setExperimenterID
void setExperimenterID(const std::string &id, index_type experimenterIndex)
Set the ID property of Experimenter.
Definition: AggregateMetadata.cpp:11598
ome::xml::meta::AggregateMetadata::setPlateAcquisitionWellSampleRef
void setPlateAcquisitionWellSampleRef(const std::string &wellSample, index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex)
Set the WellSampleRef property of PlateAcquisition.
Definition: AggregateMetadata.cpp:15416
ome::xml::meta::AggregateMetadata::setEllipseTheT
void setEllipseTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Ellipse.
Definition: AggregateMetadata.cpp:11413
ome::xml::meta::AggregateMetadata::getMaskBinDataLength
ome::xml::model::primitives::NonNegativeLong getMaskBinDataLength(index_type ROIIndex, index_type shapeIndex) const
Get the Length property of BinData.
Definition: AggregateMetadata.cpp:2025
ome::xml::meta::AggregateMetadata::getLabelStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getLabelStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Label.
Definition: AggregateMetadata.cpp:4775
ome::xml::meta::AggregateMetadata::setPlateAcquisitionName
void setPlateAcquisitionName(const std::string &name, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Name property of PlateAcquisition.
Definition: AggregateMetadata.cpp:15386
ome::xml::meta::AggregateMetadata::getLineStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getLineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Line.
Definition: AggregateMetadata.cpp:5576
ome::xml::meta::AggregateMetadata::getPolylineTheZ
ome::xml::model::primitives::NonNegativeInteger getPolylineTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Polyline.
Definition: AggregateMetadata.cpp:8160
ome::xml::meta::AggregateMetadata::setTransmittanceRangeTransmittance
void setTransmittanceRangeTransmittance(ome::xml::model::primitives::PercentFraction transmittance, index_type instrumentIndex, index_type filterIndex)
Set the Transmittance property of TransmittanceRange.
Definition: AggregateMetadata.cpp:17446
ome::xml::meta::AggregateMetadata::setChannelLightSourceSettingsID
void setChannelLightSourceSettingsID(const std::string &id, index_type imageIndex, index_type channelIndex)
Set the ID property of LightSourceSettings.
Definition: AggregateMetadata.cpp:13390
ome::xml::meta::AggregateMetadata::getScreenName
const std::string & getScreenName(index_type screenIndex) const
Get the Name property of Screen.
Definition: AggregateMetadata.cpp:8814
ome::xml::meta::AggregateMetadata::setMicroscopeLotNumber
void setMicroscopeLotNumber(const std::string &lotNumber, index_type instrumentIndex)
Set the LotNumber property of Microscope.
Definition: AggregateMetadata.cpp:14405
ome::xml::meta::AggregateMetadata::setDoubleAnnotationAnnotator
void setDoubleAnnotationAnnotator(const std::string &annotator, index_type doubleAnnotationIndex)
Set the Annotator property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:11112
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:17645
ome::xml::meta::AggregateMetadata::getPlanePositionY
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPlanePositionY(index_type imageIndex, index_type planeIndex) const
Get the PositionY property of Plane.
Definition: AggregateMetadata.cpp:6984
ome::xml::meta::AggregateMetadata::getListAnnotationID
const std::string & getListAnnotationID(index_type listAnnotationIndex) const
Get the ID property of ListAnnotation.
Definition: AggregateMetadata.cpp:5772
ome::xml::meta::AggregateMetadata::getScreenDescription
const std::string & getScreenDescription(index_type screenIndex) const
Get the Description property of Screen.
Definition: AggregateMetadata.cpp:8784
ome::xml::meta::AggregateMetadata::getPixelsInterleaved
bool getPixelsInterleaved(index_type imageIndex) const
Get the Interleaved property of Pixels.
Definition: AggregateMetadata.cpp:6728
ome::xml::meta::AggregateMetadata::getUUIDValue
std::string getUUIDValue(index_type imageIndex, index_type tiffDataIndex) const
Get the text value of UUID.
Definition: AggregateMetadata.cpp:1611
ome::xml::meta::AggregateMetadata::setFilamentLotNumber
void setFilamentLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Filament.
Definition: AggregateMetadata.cpp:11797
ome::xml::meta::AggregateMetadata::setLabelFontFamily
void setLabelFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Label.
Definition: AggregateMetadata.cpp:12725
ome::xml::meta::AggregateMetadata::getExperimenterInstitution
const std::string & getExperimenterInstitution(index_type experimenterIndex) const
Get the Institution property of Experimenter.
Definition: AggregateMetadata.cpp:3558
ome::xml::meta::AggregateMetadata::setPolygonFillRule
void setPolygonFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Polygon.
Definition: AggregateMetadata.cpp:15734
ome::xml::meta::AggregateMetadata::getEllipseAnnotationRef
const std::string & getEllipseAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Ellipse.
Definition: AggregateMetadata.cpp:3133
ome::xml::meta::AggregateMetadata::setBooleanAnnotationNamespace
void setBooleanAnnotationNamespace(const std::string &namespace_, index_type booleanAnnotationIndex)
Set the Namespace property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:10248
ome::xml::meta::AggregateMetadata::getFolderID
const std::string & getFolderID(index_type folderIndex) const
Get the ID property of Folder.
Definition: AggregateMetadata.cpp:4197
ome::xml::meta::AggregateMetadata::setTermAnnotationValue
void setTermAnnotationValue(const std::string &value, index_type termAnnotationIndex)
Set the Value property of TermAnnotation.
Definition: AggregateMetadata.cpp:17203
ome::xml::meta::AggregateMetadata::setBinaryFileFileName
void setBinaryFileFileName(const std::string &fileName, index_type fileAnnotationIndex)
Set the FileName property of BinaryFile.
Definition: AggregateMetadata.cpp:10111
ome::xml::meta::AggregateMetadata::getPlaneCount
index_type getPlaneCount(index_type imageIndex) const
Get the number of Plane elements.
Definition: AggregateMetadata.cpp:1356
ome::xml::meta::AggregateMetadata::getFolderAnnotationRef
const std::string & getFolderAnnotationRef(index_type folderIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Folder.
Definition: AggregateMetadata.cpp:4152
ome::xml::meta::AggregateMetadata::getEllipseFillColor
ome::xml::model::primitives::Color getEllipseFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Ellipse.
Definition: AggregateMetadata.cpp:3148
ome::xml::meta::AggregateMetadata::setMaskAnnotationRef
void setMaskAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Mask.
Definition: AggregateMetadata.cpp:14026
ome::xml::meta::AggregateMetadata::setDatasetID
void setDatasetID(const std::string &id, index_type datasetIndex)
Set the ID property of Dataset.
Definition: AggregateMetadata.cpp:10656
ome::xml::meta::AggregateMetadata::setPointText
void setPointText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Point.
Definition: AggregateMetadata.cpp:15598
ome::xml::meta::AggregateMetadata::getDetectorSettingsBinning
ome::xml::model::enums::Binning getDetectorSettingsBinning(index_type imageIndex, index_type channelIndex) const
Get the Binning property of DetectorSettings.
Definition: AggregateMetadata.cpp:2829
ome::xml::meta::AggregateMetadata::setRoot
void setRoot(ome::compat::shared_ptr< MetadataRoot > &root)
Set the root node of the metadata.
Definition: AggregateMetadata.cpp:228
ome::xml::meta::AggregateMetadata::getReagentDescription
const std::string & getReagentDescription(index_type screenIndex, index_type reagentIndex) const
Get the Description property of Reagent.
Definition: AggregateMetadata.cpp:8375
ome::xml::meta::AggregateMetadata::getTiffDataCount
index_type getTiffDataCount(index_type imageIndex) const
Get the number of TiffData elements.
Definition: AggregateMetadata.cpp:1564
ome::xml::meta::AggregateMetadata::getDoubleAnnotationAnnotator
const std::string & getDoubleAnnotationAnnotator(index_type doubleAnnotationIndex) const
Get the Annotator property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:3057
ome::xml::meta::AggregateMetadata::getPlaneTheT
ome::xml::model::primitives::NonNegativeInteger getPlaneTheT(index_type imageIndex, index_type planeIndex) const
Get the TheT property of Plane.
Definition: AggregateMetadata.cpp:7029
ome::xml::meta::AggregateMetadata::getExperimenterLastName
const std::string & getExperimenterLastName(index_type experimenterIndex) const
Get the LastName property of Experimenter.
Definition: AggregateMetadata.cpp:3573
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:13511
ome::xml::meta::AggregateMetadata::setEllipseY
void setEllipseY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Ellipse.
Definition: AggregateMetadata.cpp:11473
ome::xml::meta::AggregateMetadata::setPlateAcquisitionMaximumFieldCount
void setPlateAcquisitionMaximumFieldCount(ome::xml::model::primitives::PositiveInteger maximumFieldCount, index_type plateIndex, index_type plateAcquisitionIndex)
Set the MaximumFieldCount property of PlateAcquisition.
Definition: AggregateMetadata.cpp:15371
ome::xml::meta::AggregateMetadata::setLabelStrokeColor
void setLabelStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Label.
Definition: AggregateMetadata.cpp:12800
ome::xml::meta::AggregateMetadata::setWellExternalDescription
void setWellExternalDescription(const std::string &externalDescription, index_type plateIndex, index_type wellIndex)
Set the ExternalDescription property of Well.
Definition: AggregateMetadata.cpp:17524
ome::xml::meta::AggregateMetadata::setLongAnnotationAnnotator
void setLongAnnotationAnnotator(const std::string &annotator, index_type longAnnotationIndex)
Set the Annotator property of LongAnnotation.
Definition: AggregateMetadata.cpp:13873
ome::xml::meta::AggregateMetadata::getMapAnnotationDescription
const std::string & getMapAnnotationDescription(index_type mapAnnotationIndex) const
Get the Description property of MapAnnotation.
Definition: AggregateMetadata.cpp:5925
ome::xml::meta::AggregateMetadata::getChannelAnnotationRef
const std::string & getChannelAnnotationRef(index_type imageIndex, index_type channelIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Channel.
Definition: AggregateMetadata.cpp:2239
ome::xml::meta::AggregateMetadata::setObjectiveNominalMagnification
void setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the NominalMagnification property of Objective.
Definition: AggregateMetadata.cpp:14631
ome::xml::meta::AggregateMetadata::setPlateExternalIdentifier
void setPlateExternalIdentifier(const std::string &externalIdentifier, index_type plateIndex)
Set the ExternalIdentifier property of Plate.
Definition: AggregateMetadata.cpp:15175
ome::xml::meta::AggregateMetadata::~AggregateMetadata
virtual ~AggregateMetadata()
Destructor.
Definition: AggregateMetadata.cpp:203
ome::xml::meta::AggregateMetadata::getScreenCount
index_type getScreenCount() const
Get the number of Screen elements.
Definition: AggregateMetadata.cpp:1516
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:17386
ome::xml::meta::AggregateMetadata::getPolylineFontStyle
ome::xml::model::enums::FontStyle getPolylineFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Polyline.
Definition: AggregateMetadata.cpp:7980
ome::xml::meta::AggregateMetadata::getReagentAnnotationRefCount
index_type getReagentAnnotationRefCount(index_type screenIndex, index_type reagentIndex) const
Get the number of AnnotationRef elements in Reagent.
Definition: AggregateMetadata.cpp:604
ome::xml::meta::AggregateMetadata::getImagingEnvironmentTemperature
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTemperature > getImagingEnvironmentTemperature(index_type imageIndex) const
Get the Temperature property of ImagingEnvironment.
Definition: AggregateMetadata.cpp:4577
ome::xml::meta::AggregateMetadata::getRectangleFillColor
ome::xml::model::primitives::Color getRectangleFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Rectangle.
Definition: AggregateMetadata.cpp:8452
ome::xml::meta::AggregateMetadata::getMapAnnotationNamespace
const std::string & getMapAnnotationNamespace(index_type mapAnnotationIndex) const
Get the Namespace property of MapAnnotation.
Definition: AggregateMetadata.cpp:5955
ome::xml::meta::AggregateMetadata::setTermAnnotationAnnotator
void setTermAnnotationAnnotator(const std::string &annotator, index_type termAnnotationIndex)
Set the Annotator property of TermAnnotation.
Definition: AggregateMetadata.cpp:17143
ome::xml::meta::AggregateMetadata::getPlateName
const std::string & getPlateName(index_type plateIndex) const
Get the Name property of Plate.
Definition: AggregateMetadata.cpp:7165
ome::xml::meta::AggregateMetadata::getDatasetRefCount
index_type getDatasetRefCount(index_type projectIndex) const
Get the number of DatasetRef elements.
Definition: AggregateMetadata.cpp:892
ome::xml::meta::AggregateMetadata::getScreenPlateRef
const std::string & getScreenPlateRef(index_type screenIndex, index_type plateRefIndex) const
Get the PlateRef property of Screen.
Definition: AggregateMetadata.cpp:8829
ome::xml::meta::AggregateMetadata::setTagAnnotationNamespace
void setTagAnnotationNamespace(const std::string &namespace_, index_type tagAnnotationIndex)
Set the Namespace property of TagAnnotation.
Definition: AggregateMetadata.cpp:17097
ome::xml::meta::AggregateMetadata::setListAnnotationID
void setListAnnotationID(const std::string &id, index_type listAnnotationIndex)
Set the ID property of ListAnnotation.
Definition: AggregateMetadata.cpp:13827
ome::xml::meta::AggregateMetadata::setPlateWellOriginX
void setPlateWellOriginX(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > wellOriginX, index_type plateIndex)
Set the WellOriginX property of Plate.
Definition: AggregateMetadata.cpp:15280
ome::xml::meta::AggregateMetadata::getPolygonFillColor
ome::xml::model::primitives::Color getPolygonFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Polygon.
Definition: AggregateMetadata.cpp:7664
ome::xml::meta::AggregateMetadata
Aggregating metadata store.
Definition: AggregateMetadata.h:67
ome::xml::meta::AggregateMetadata::setMaskStrokeColor
void setMaskStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Mask.
Definition: AggregateMetadata.cpp:14161
ome::xml::meta::AggregateMetadata::setBooleanAnnotationDescription
void setBooleanAnnotationDescription(const std::string &description, index_type booleanAnnotationIndex)
Set the Description property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:10218
ome::xml::meta::AggregateMetadata::setMaskFontStyle
void setMaskFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Mask.
Definition: AggregateMetadata.cpp:14101
ome::xml::meta::AggregateMetadata::setPixelsBigEndian
void setPixelsBigEndian(bool bigEndian, index_type imageIndex)
Set the BigEndian property of Pixels.
Definition: AggregateMetadata.cpp:14738
ome::xml::model::enums::PixelType
PixelType enumeration.
Definition: PixelType.h:72
ome::xml::meta::AggregateMetadata::getChannelSamplesPerPixel
ome::xml::model::primitives::PositiveInteger getChannelSamplesPerPixel(index_type imageIndex, index_type channelIndex) const
Get the SamplesPerPixel property of Channel.
Definition: AggregateMetadata.cpp:2434
ome::xml::meta::AggregateMetadata::getLabelStrokeDashArray
const std::string & getLabelStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Label.
Definition: AggregateMetadata.cpp:4760
ome::xml::meta::AggregateMetadata::setPlateAnnotationRef
void setPlateAnnotationRef(const std::string &annotation, index_type plateIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Plate.
Definition: AggregateMetadata.cpp:15115
ome::xml::meta::AggregateMetadata::getMaskLocked
bool getMaskLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Mask.
Definition: AggregateMetadata.cpp:6091
ome::xml::meta::AggregateMetadata::setLaserFrequencyMultiplication
void setLaserFrequencyMultiplication(ome::xml::model::primitives::PositiveInteger frequencyMultiplication, index_type instrumentIndex, index_type lightSourceIndex)
Set the FrequencyMultiplication property of Laser.
Definition: AggregateMetadata.cpp:12966
ome::xml::meta::AggregateMetadata::setDoubleAnnotationAnnotationRef
void setDoubleAnnotationAnnotationRef(const std::string &annotation, index_type doubleAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:11097
ome::xml::meta::AggregateMetadata::setMaskBinDataCompression
void setMaskBinDataCompression(ome::xml::model::enums::Compression compression, index_type ROIIndex, index_type shapeIndex)
Set the Compression property of BinData.
Definition: AggregateMetadata.cpp:10035
ome::xml::meta::AggregateMetadata::getScreenReagentSetDescription
const std::string & getScreenReagentSetDescription(index_type screenIndex) const
Get the ReagentSetDescription property of Screen.
Definition: AggregateMetadata.cpp:8874
ome::xml::meta::AggregateMetadata::setMapAnnotationAnnotationRef
void setMapAnnotationAnnotationRef(const std::string &annotation, index_type mapAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of MapAnnotation.
Definition: AggregateMetadata.cpp:13950
ome::xml::meta::AggregateMetadata::getPolygonStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPolygonStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Polygon.
Definition: AggregateMetadata.cpp:7814
ome::xml::meta::AggregateMetadata::setDetectorSettingsID
void setDetectorSettingsID(const std::string &id, index_type imageIndex, index_type channelIndex)
Set the ID property of DetectorSettings.
Definition: AggregateMetadata.cpp:10914
ome::xml::meta::AggregateMetadata::getMapAnnotationCount
index_type getMapAnnotationCount() const
Get the number of MapAnnotation elements.
Definition: AggregateMetadata.cpp:1292
ome::xml::meta::AggregateMetadata::getLightPathEmissionFilterRef
const std::string & getLightPathEmissionFilterRef(index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex) const
Get the EmissionFilterRef property of LightPath.
Definition: AggregateMetadata.cpp:5274
ome::xml::meta::AggregateMetadata::setChannelName
void setChannelName(const std::string &name, index_type imageIndex, index_type channelIndex)
Set the Name property of Channel.
Definition: AggregateMetadata.cpp:10444
ome::xml::meta::AggregateMetadata::getExperimenterUserName
const std::string & getExperimenterUserName(index_type experimenterIndex) const
Get the UserName property of Experimenter.
Definition: AggregateMetadata.cpp:3603
ome::xml::meta::AggregateMetadata::setFilterSerialNumber
void setFilterSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type filterIndex)
Set the SerialNumber property of Filter.
Definition: AggregateMetadata.cpp:12054
ome::xml::meta::AggregateMetadata::setExperimenterEmail
void setExperimenterEmail(const std::string &email, index_type experimenterIndex)
Set the Email property of Experimenter.
Definition: AggregateMetadata.cpp:11568
ome::xml::meta::AggregateMetadata::getInstrumentAnnotationRef
const std::string & getInstrumentAnnotationRef(index_type instrumentIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Instrument.
Definition: AggregateMetadata.cpp:4593
ome::xml::meta::AggregateMetadata::getFilterModel
const std::string & getFilterModel(index_type instrumentIndex, index_type filterIndex) const
Get the Model property of Filter.
Definition: AggregateMetadata.cpp:3984
ome::xml::meta::AggregateMetadata::getTimestampAnnotationNamespace
const std::string & getTimestampAnnotationNamespace(index_type timestampAnnotationIndex) const
Get the Namespace property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:9300
ome::xml::meta::AggregateMetadata::setMaskTheZ
void setMaskTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Mask.
Definition: AggregateMetadata.cpp:14251
ome::xml::meta::AggregateMetadata::setCommentAnnotationAnnotator
void setCommentAnnotationAnnotator(const std::string &annotator, index_type commentAnnotationIndex)
Set the Annotator property of CommentAnnotation.
Definition: AggregateMetadata.cpp:10520
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:14661
ome::xml::meta::AggregateMetadata::setObjectiveModel
void setObjectiveModel(const std::string &model, index_type instrumentIndex, index_type objectiveIndex)
Set the Model property of Objective.
Definition: AggregateMetadata.cpp:14616
ome::xml::meta::AggregateMetadata::setPixelsSizeC
void setPixelsSizeC(ome::xml::model::primitives::PositiveInteger sizeC, index_type imageIndex)
Set the SizeC property of Pixels.
Definition: AggregateMetadata.cpp:14858
ome::xml::meta::AggregateMetadata::setFileAnnotationDescription
void setFileAnnotationDescription(const std::string &description, index_type fileAnnotationIndex)
Set the Description property of FileAnnotation.
Definition: AggregateMetadata.cpp:11918
ome::xml::meta::AggregateMetadata::getLineFontFamily
ome::xml::model::enums::FontFamily getLineFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Line.
Definition: AggregateMetadata.cpp:5441
ome::xml::meta::AggregateMetadata::getPolylineTransform
const ::ome::xml::model::AffineTransform & getPolylineTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Polyline.
Definition: AggregateMetadata.cpp:8175
ome::xml::meta::AggregateMetadata::getTimestampAnnotationCount
index_type getTimestampAnnotationCount() const
Get the number of TimestampAnnotation elements.
Definition: AggregateMetadata.cpp:1580
ome::xml::meta::AggregateMetadata::setLineLocked
void setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Line.
Definition: AggregateMetadata.cpp:13556
ome::xml::meta::AggregateMetadata::getPlanePositionX
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPlanePositionX(index_type imageIndex, index_type planeIndex) const
Get the PositionX property of Plane.
Definition: AggregateMetadata.cpp:6969
ome::xml::meta::AggregateMetadata::setDichroicManufacturer
void setDichroicManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type dichroicIndex)
Set the Manufacturer property of Dichroic.
Definition: AggregateMetadata.cpp:11050
ome::xml::meta::AggregateMetadata::getPlateRows
ome::xml::model::primitives::PositiveInteger getPlateRows(index_type plateIndex) const
Get the Rows property of Plate.
Definition: AggregateMetadata.cpp:7195
ome::xml::meta::AggregateMetadata::getBinaryOnlyMetadataFile
const std::string & getBinaryOnlyMetadataFile() const
Get the MetadataFile property of BinaryOnly.
Definition: AggregateMetadata.cpp:2102
ome::xml::meta::AggregateMetadata::getTagAnnotationAnnotationRef
const std::string & getTagAnnotationAnnotationRef(index_type tagAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of TagAnnotation.
Definition: AggregateMetadata.cpp:8982
ome::xml::meta::AggregateMetadata::setFolderImageRef
void setFolderImageRef(const std::string &image, index_type folderIndex, index_type imageRefIndex)
Set the ImageRef property of Folder.
Definition: AggregateMetadata.cpp:12267
ome::xml::meta::AggregateMetadata::getFolderDescription
const std::string & getFolderDescription(index_type folderIndex) const
Get the Description property of Folder.
Definition: AggregateMetadata.cpp:4167
ome::xml::meta::AggregateMetadata::getPixelsSizeY
ome::xml::model::primitives::PositiveInteger getPixelsSizeY(index_type imageIndex) const
Get the SizeY property of Pixels.
Definition: AggregateMetadata.cpp:6848
ome::xml::meta::AggregateMetadata::setDetectorType
void setDetectorType(ome::xml::model::enums::DetectorType type, index_type instrumentIndex, index_type detectorIndex)
Set the Type property of Detector.
Definition: AggregateMetadata.cpp:10838
ome::xml::meta::AggregateMetadata::setGenericExcitationSourceMap
void setGenericExcitationSourceMap(const ome::xml::model::primitives::OrderedMultimap &value, index_type instrumentIndex, index_type lightSourceIndex)
Set the map value of GenericExcitationSource.
Definition: AggregateMetadata.cpp:9774
ome::xml::meta::AggregateMetadata::setPixelsBinData
void setPixelsBinData(const std::vector< uint8_t > &base64Binary, index_type imageIndex, index_type binDataIndex)
Set the Base64Binary property of BinData.
Definition: AggregateMetadata.cpp:9960
ome::xml::meta::AggregateMetadata::setListAnnotationAnnotationRef
void setListAnnotationAnnotationRef(const std::string &annotation, index_type listAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of ListAnnotation.
Definition: AggregateMetadata.cpp:13782
ome::xml::meta::AggregateMetadata::getMaskTransform
const ::ome::xml::model::AffineTransform & getMaskTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Mask.
Definition: AggregateMetadata.cpp:6211
ome::xml::model::primitives::Quantity
A quantity of a defined unit.
Definition: Quantity.h:57
ome::xml::meta::AggregateMetadata::getFolderCount
index_type getFolderCount() const
Get the number of Folder elements.
Definition: AggregateMetadata.cpp:1132
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:9884
ome::xml::meta::AggregateMetadata::setLineY1
void setLineY1(double y1, index_type ROIIndex, index_type shapeIndex)
Set the Y1 property of Line.
Definition: AggregateMetadata.cpp:13751
ome::xml::meta::AggregateMetadata::setTermAnnotationAnnotationRef
void setTermAnnotationAnnotationRef(const std::string &annotation, index_type termAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TermAnnotation.
Definition: AggregateMetadata.cpp:17128
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:17416
ome::xml::meta::AggregateMetadata::setMaskID
void setMaskID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Mask.
Definition: AggregateMetadata.cpp:14131
ome::xml::meta::AggregateMetadata::setWellAnnotationRef
void setWellAnnotationRef(const std::string &annotation, index_type plateIndex, index_type wellIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Well.
Definition: AggregateMetadata.cpp:17479
ome::xml::meta::AggregateMetadata::getTimestampAnnotationID
const std::string & getTimestampAnnotationID(index_type timestampAnnotationIndex) const
Get the ID property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:9285
ome::xml::meta::AggregateMetadata::setObjectiveSettingsMedium
void setObjectiveSettingsMedium(ome::xml::model::enums::Medium medium, index_type imageIndex)
Set the Medium property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:14707
ome::xml::meta::AggregateMetadata::setChannelNDFilter
void setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex)
Set the NDFilter property of Channel.
Definition: AggregateMetadata.cpp:10429
ome::xml::meta::AggregateMetadata::getPointLocked
bool getPointLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Point.
Definition: AggregateMetadata.cpp:7483
ome::xml::meta::AggregateMetadata::setPointTheC
void setPointTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Point.
Definition: AggregateMetadata.cpp:15613
ome::xml::meta::AggregateMetadata::getDetectorSettingsOffset
double getDetectorSettingsOffset(index_type imageIndex, index_type channelIndex) const
Get the Offset property of DetectorSettings.
Definition: AggregateMetadata.cpp:2889
ome::xml::meta::AggregateMetadata::getWellID
const std::string & getWellID(index_type plateIndex, index_type wellIndex) const
Get the ID property of Well.
Definition: AggregateMetadata.cpp:9499
ome::xml::meta::AggregateMetadata::getLineMarkerEnd
ome::xml::model::enums::Marker getLineMarkerEnd(index_type ROIIndex, index_type shapeIndex) const
Get the MarkerEnd property of Line.
Definition: AggregateMetadata.cpp:5516
ome::xml::meta::AggregateMetadata::getGenericExcitationSourceManufacturer
const std::string & getGenericExcitationSourceManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of GenericExcitationSource.
Definition: AggregateMetadata.cpp:4304
ome::xml::meta::AggregateMetadata::setBinaryFileMIMEType
void setBinaryFileMIMEType(const std::string &mimeType, index_type fileAnnotationIndex)
Set the MIMEType property of BinaryFile.
Definition: AggregateMetadata.cpp:10126
ome::xml::meta::AggregateMetadata::getBinaryFileBinDataBigEndian
bool getBinaryFileBinDataBigEndian(index_type fileAnnotationIndex) const
Get the BigEndian property of BinData.
Definition: AggregateMetadata.cpp:1920
ome::xml::meta::AggregateMetadata::getFilterType
ome::xml::model::enums::FilterType getFilterType(index_type instrumentIndex, index_type filterIndex) const
Get the Type property of Filter.
Definition: AggregateMetadata.cpp:4014
ome::xml::meta::AggregateMetadata::setEllipseTheC
void setEllipseTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Ellipse.
Definition: AggregateMetadata.cpp:11398
ome::xml::meta::AggregateMetadata::getLabelAnnotationRef
const std::string & getLabelAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Label.
Definition: AggregateMetadata.cpp:4625
ome::xml::meta::AggregateMetadata::setRectangleText
void setRectangleText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Rectangle.
Definition: AggregateMetadata.cpp:16672
ome::xml::meta::AggregateMetadata::AggregateMetadata
AggregateMetadata(delegate_list_type &delegates)
Constructor.
Definition: AggregateMetadata.cpp:198
ome::xml::meta::AggregateMetadata::getExperimenterGroupAnnotationRef
const std::string & getExperimenterGroupAnnotationRef(index_type experimenterGroupIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:3619
ome::xml::meta::AggregateMetadata::getPointFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getPointFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Point.
Definition: AggregateMetadata.cpp:7438
ome::xml::meta::AggregateMetadata::setDichroicModel
void setDichroicModel(const std::string &model, index_type instrumentIndex, index_type dichroicIndex)
Set the Model property of Dichroic.
Definition: AggregateMetadata.cpp:11065
ome::xml::meta::AggregateMetadata::getWellAnnotationRefCount
index_type getWellAnnotationRefCount(index_type plateIndex, index_type wellIndex) const
Get the number of AnnotationRef elements in Well.
Definition: AggregateMetadata.cpp:668
ome::xml::meta::AggregateMetadata::getBinaryFileBinDataCompression
ome::xml::model::enums::Compression getBinaryFileBinDataCompression(index_type fileAnnotationIndex) const
Get the Compression property of BinData.
Definition: AggregateMetadata.cpp:1965
ome::xml::meta::AggregateMetadata::setDatasetName
void setDatasetName(const std::string &name, index_type datasetIndex)
Set the Name property of Dataset.
Definition: AggregateMetadata.cpp:10686
ome::xml::meta::AggregateMetadata::setDetectorManufacturer
void setDetectorManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type detectorIndex)
Set the Manufacturer property of Detector.
Definition: AggregateMetadata.cpp:10778
ome::xml::meta::AggregateMetadata::getXMLAnnotationAnnotator
const std::string & getXMLAnnotationAnnotator(index_type XMLAnnotationIndex) const
Get the Annotator property of XMLAnnotation.
Definition: AggregateMetadata.cpp:9667
ome::xml::meta::AggregateMetadata::getChannelFluor
const std::string & getChannelFluor(index_type imageIndex, index_type channelIndex) const
Get the Fluor property of Channel.
Definition: AggregateMetadata.cpp:2329
ome::xml::meta::AggregateMetadata::getExperimenterAnnotationRef
const std::string & getExperimenterAnnotationRef(index_type experimenterIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Experimenter.
Definition: AggregateMetadata.cpp:3498
ome::xml::meta::AggregateMetadata::getObjectiveNominalMagnification
double getObjectiveNominalMagnification(index_type instrumentIndex, index_type objectiveIndex) const
Get the NominalMagnification property of Objective.
Definition: AggregateMetadata.cpp:6576
ome::xml::meta::AggregateMetadata::getObjectiveCorrection
ome::xml::model::enums::Correction getObjectiveCorrection(index_type instrumentIndex, index_type objectiveIndex) const
Get the Correction property of Objective.
Definition: AggregateMetadata.cpp:6456
ome::xml::meta::AggregateMetadata::setDoubleAnnotationID
void setDoubleAnnotationID(const std::string &id, index_type doubleAnnotationIndex)
Set the ID property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:11142
ome::xml::meta::AggregateMetadata::setArcSerialNumber
void setArcSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Arc.
Definition: AggregateMetadata.cpp:9899
ome::xml::meta::AggregateMetadata::setFilterSetEmissionFilterRef
void setFilterSetEmissionFilterRef(const std::string &emissionFilter, index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex)
Set the EmissionFilterRef property of FilterSet.
Definition: AggregateMetadata.cpp:12100
ome::xml::meta::AggregateMetadata::setFilterSetID
void setFilterSetID(const std::string &id, index_type instrumentIndex, index_type filterSetIndex)
Set the ID property of FilterSet.
Definition: AggregateMetadata.cpp:12130
ome::xml::meta::AggregateMetadata::setEllipseRadiusX
void setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex)
Set the RadiusX property of Ellipse.
Definition: AggregateMetadata.cpp:11308
ome::xml::meta::AggregateMetadata::setReagentName
void setReagentName(const std::string &name, index_type screenIndex, index_type reagentIndex)
Set the Name property of Reagent.
Definition: AggregateMetadata.cpp:16460
ome::xml::meta::AggregateMetadata::getLaserPump
const std::string & getLaserPump(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Pump property of Laser.
Definition: AggregateMetadata.cpp:5046
ome::xml::meta::AggregateMetadata::getChannelExcitationWavelength
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getChannelExcitationWavelength(index_type imageIndex, index_type channelIndex) const
Get the ExcitationWavelength property of Channel.
Definition: AggregateMetadata.cpp:2299
ome::xml::meta::AggregateMetadata::getPointTransform
const ::ome::xml::model::AffineTransform & getPointTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Point.
Definition: AggregateMetadata.cpp:7603
ome::xml::meta::AggregateMetadata::setListAnnotationDescription
void setListAnnotationDescription(const std::string &description, index_type listAnnotationIndex)
Set the Description property of ListAnnotation.
Definition: AggregateMetadata.cpp:13812
ome::xml::meta::AggregateMetadata::getLaserTuneable
bool getLaserTuneable(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Tuneable property of Laser.
Definition: AggregateMetadata.cpp:5091
ome::xml::meta::AggregateMetadata::setLabelText
void setLabelText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Label.
Definition: AggregateMetadata.cpp:12845
ome::xml::meta::AggregateMetadata::setImageExperimentRef
void setImageExperimentRef(const std::string &experiment, index_type imageIndex)
Set the ExperimentRef property of Image.
Definition: AggregateMetadata.cpp:12465
ome::xml::meta::AggregateMetadata::getEllipseID
const std::string & getEllipseID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Ellipse.
Definition: AggregateMetadata.cpp:3223
ome::xml::meta::AggregateMetadata::setTimestampAnnotationValue
void setTimestampAnnotationValue(ome::xml::model::primitives::Timestamp value, index_type timestampAnnotationIndex)
Set the Value property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:17370
ome::xml::meta::AggregateMetadata::setObjectiveSettingsID
void setObjectiveSettingsID(const std::string &id, index_type imageIndex)
Set the ID property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:14692
ome::xml::meta::AggregateMetadata::setDoubleAnnotationDescription
void setDoubleAnnotationDescription(const std::string &description, index_type doubleAnnotationIndex)
Set the Description property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:11127
ome::xml::meta::AggregateMetadata::setExperimenterGroupName
void setExperimenterGroupName(const std::string &name, index_type experimenterGroupIndex)
Set the Name property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:11749
ome::xml::meta::AggregateMetadata::setPolygonTheT
void setPolygonTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Polygon.
Definition: AggregateMetadata.cpp:15914
ome::xml::meta::AggregateMetadata::getPlateAcquisitionAnnotationRefCount
index_type getPlateAcquisitionAnnotationRefCount(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the number of AnnotationRef elements in PlateAcquisition.
Definition: AggregateMetadata.cpp:700
ome::xml::meta::AggregateMetadata::getExperimenterGroupID
const std::string & getExperimenterGroupID(index_type experimenterGroupIndex) const
Get the ID property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:3664
ome::xml::meta::AggregateMetadata::getTransmittanceRangeCutIn
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getTransmittanceRangeCutIn(index_type instrumentIndex, index_type filterIndex) const
Get the CutIn property of TransmittanceRange.
Definition: AggregateMetadata.cpp:9331
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:15869
ome::xml::meta::AggregateMetadata::getEllipseStrokeColor
ome::xml::model::primitives::Color getEllipseStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Ellipse.
Definition: AggregateMetadata.cpp:3283
ome::xml::meta::AggregateMetadata::setTermAnnotationDescription
void setTermAnnotationDescription(const std::string &description, index_type termAnnotationIndex)
Set the Description property of TermAnnotation.
Definition: AggregateMetadata.cpp:17158
ome::xml::meta::AggregateMetadata::getPolylineText
const std::string & getPolylineText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Polyline.
Definition: AggregateMetadata.cpp:8115
ome::xml::meta::AggregateMetadata::getPolygonID
const std::string & getPolygonID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Polygon.
Definition: AggregateMetadata.cpp:7739
ome::xml::meta::AggregateMetadata::getXMLAnnotationAnnotationRef
const std::string & getXMLAnnotationAnnotationRef(index_type XMLAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of XMLAnnotation.
Definition: AggregateMetadata.cpp:9652
ome::xml::meta::AggregateMetadata::setMicrobeamManipulationDescription
void setMicrobeamManipulationDescription(const std::string &description, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the Description property of MicrobeamManipulation.
Definition: AggregateMetadata.cpp:14328
ome::xml::meta::AggregateMetadata::getGenericExcitationSourceLotNumber
const std::string & getGenericExcitationSourceLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of GenericExcitationSource.
Definition: AggregateMetadata.cpp:4289
ome::xml::meta::AggregateMetadata::getInstrumentCount
index_type getInstrumentCount() const
Get the number of Instrument elements.
Definition: AggregateMetadata.cpp:1212
ome::xml::meta::AggregateMetadata::getRectangleText
const std::string & getRectangleText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Rectangle.
Definition: AggregateMetadata.cpp:8617
ome::xml::meta::AggregateMetadata::getWellSampleTimepoint
ome::xml::model::primitives::Timestamp getWellSampleTimepoint(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the Timepoint property of WellSample.
Definition: AggregateMetadata.cpp:9635
ome::xml::meta::AggregateMetadata::getEllipseTheZ
ome::xml::model::primitives::NonNegativeInteger getEllipseTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Ellipse.
Definition: AggregateMetadata.cpp:3373
ome::xml::meta::AggregateMetadata::getWellSampleRefCount
index_type getWellSampleRefCount(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the number of WellSampleRef elements.
Definition: AggregateMetadata.cpp:1658
ome::xml::meta::AggregateMetadata::setRectangleTheC
void setRectangleTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Rectangle.
Definition: AggregateMetadata.cpp:16687
ome::xml::meta::AggregateMetadata::setMicrobeamManipulationROIRef
void setMicrobeamManipulationROIRef(const std::string &roi, index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex)
Set the ROIRef property of MicrobeamManipulation.
Definition: AggregateMetadata.cpp:14373
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:16657
ome::xml::meta::AggregateMetadata::setChannelSamplesPerPixel
void setChannelSamplesPerPixel(ome::xml::model::primitives::PositiveInteger samplesPerPixel, index_type imageIndex, index_type channelIndex)
Set the SamplesPerPixel property of Channel.
Definition: AggregateMetadata.cpp:10489
ome::xml::meta::AggregateMetadata::getDatasetExperimenterGroupRef
const std::string & getDatasetExperimenterGroupRef(index_type datasetIndex) const
Get the ExperimenterGroupRef property of Dataset.
Definition: AggregateMetadata.cpp:2571
ome::xml::meta::AggregateMetadata::setGenericExcitationSourceModel
void setGenericExcitationSourceModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of GenericExcitationSource.
Definition: AggregateMetadata.cpp:12374
ome::xml::meta::AggregateMetadata::setPolylinePoints
void setPolylinePoints(const std::string &points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polyline.
Definition: AggregateMetadata.cpp:16110
ome::xml::meta::AggregateMetadata::setMicrobeamManipulationID
void setMicrobeamManipulationID(const std::string &id, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the ID property of MicrobeamManipulation.
Definition: AggregateMetadata.cpp:14358
ome::xml::meta::AggregateMetadata::getMicroscopeLotNumber
const std::string & getMicroscopeLotNumber(index_type instrumentIndex) const
Get the LotNumber property of Microscope.
Definition: AggregateMetadata.cpp:6350
ome::xml::meta::AggregateMetadata::getPolylineTheC
ome::xml::model::primitives::NonNegativeInteger getPolylineTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Polyline.
Definition: AggregateMetadata.cpp:8130
ome::xml::meta::AggregateMetadata::getChannelPinholeSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getChannelPinholeSize(index_type imageIndex, index_type channelIndex) const
Get the PinholeSize property of Channel.
Definition: AggregateMetadata.cpp:2404
ome::xml::meta::AggregateMetadata::getObjectiveSettingsRefractiveIndex
double getObjectiveSettingsRefractiveIndex(index_type imageIndex) const
Get the RefractiveIndex property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:6667
ome::xml::meta::AggregateMetadata::setImageMicrobeamManipulationRef
void setImageMicrobeamManipulationRef(const std::string &microbeamManipulation, index_type imageIndex, index_type microbeamManipulationRefIndex)
Set the MicrobeamManipulationRef property of Image.
Definition: AggregateMetadata.cpp:12540
ome::xml::meta::AggregateMetadata::setTimestampAnnotationNamespace
void setTimestampAnnotationNamespace(const std::string &namespace_, index_type timestampAnnotationIndex)
Set the Namespace property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:17355
ome::xml::model::primitives::Color
An RGBA color value.
Definition: Color.h:84
ome::xml::meta::AggregateMetadata::setProjectName
void setProjectName(const std::string &name, index_type projectIndex)
Set the Name property of Project.
Definition: AggregateMetadata.cpp:16336
ome::xml::meta::AggregateMetadata::setGenericExcitationSourceSerialNumber
void setGenericExcitationSourceSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of GenericExcitationSource.
Definition: AggregateMetadata.cpp:12404
ome::xml::meta::AggregateMetadata::getFolderRefCount
index_type getFolderRefCount(index_type folderIndex) const
Get the number of FolderRef elements.
Definition: AggregateMetadata.cpp:1148
ome::xml::meta::AggregateMetadata::getTimestampAnnotationAnnotationCount
index_type getTimestampAnnotationAnnotationCount(index_type timestampAnnotationIndex) const
Get the number of links to a TimestampAnnotation.
Definition: AggregateMetadata.cpp:370
ome::xml::meta::AggregateMetadata::setLabelFillRule
void setLabelFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Label.
Definition: AggregateMetadata.cpp:12710
ome::xml::meta::AggregateMetadata::setPointY
void setPointY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Point.
Definition: AggregateMetadata.cpp:15688
ome::xml::meta::AggregateMetadata::getScreenProtocolDescription
const std::string & getScreenProtocolDescription(index_type screenIndex) const
Get the ProtocolDescription property of Screen.
Definition: AggregateMetadata.cpp:8844
ome::xml::meta::AggregateMetadata::getWellColor
ome::xml::model::primitives::Color getWellColor(index_type plateIndex, index_type wellIndex) const
Get the Color property of Well.
Definition: AggregateMetadata.cpp:9439
ome::xml::meta::AggregateMetadata::getChannelLightSourceSettingsWavelength
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getChannelLightSourceSettingsWavelength(index_type imageIndex, index_type channelIndex) const
Get the Wavelength property of LightSourceSettings.
Definition: AggregateMetadata.cpp:5365
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:10354
ome::xml::meta::AggregateMetadata::setDetectorOffset
void setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex)
Set the Offset property of Detector.
Definition: AggregateMetadata.cpp:10808
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:10959
ome::xml::meta::AggregateMetadata::setScreenReagentSetIdentifier
void setScreenReagentSetIdentifier(const std::string &reagentSetIdentifier, index_type screenIndex)
Set the ReagentSetIdentifier property of Screen.
Definition: AggregateMetadata.cpp:16944
ome::xml::meta::AggregateMetadata::setBinaryFileSize
void setBinaryFileSize(ome::xml::model::primitives::NonNegativeLong size, index_type fileAnnotationIndex)
Set the Size property of BinaryFile.
Definition: AggregateMetadata.cpp:10141
ome::xml::meta::AggregateMetadata::getRoot
ome::compat::shared_ptr< MetadataRoot > & getRoot()
Get the root node of the metadata.
Definition: AggregateMetadata.cpp:221
ome::xml::meta::AggregateMetadata::setArcModel
void setArcModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Arc.
Definition: AggregateMetadata.cpp:9869
ome::xml::meta::AggregateMetadata::getImageExperimenterGroupRef
const std::string & getImageExperimenterGroupRef(index_type imageIndex) const
Get the ExperimenterGroupRef property of Image.
Definition: AggregateMetadata.cpp:4425
ome::xml::meta::AggregateMetadata::setBinaryFileBinData
void setBinaryFileBinData(const std::vector< uint8_t > &base64Binary, index_type fileAnnotationIndex)
Set the Base64Binary property of BinData.
Definition: AggregateMetadata.cpp:9930
ome::xml::meta::AggregateMetadata::setImageExperimenterGroupRef
void setImageExperimenterGroupRef(const std::string &experimenterGroup, index_type imageIndex)
Set the ExperimenterGroupRef property of Image.
Definition: AggregateMetadata.cpp:12480
ome::xml::meta::AggregateMetadata::getGenericExcitationSourcePower
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > getGenericExcitationSourcePower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of GenericExcitationSource.
Definition: AggregateMetadata.cpp:4334
ome::xml::meta::AggregateMetadata::setStageLabelZ
void setStageLabelZ(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > z, index_type imageIndex)
Set the Z property of StageLabel.
Definition: AggregateMetadata.cpp:17020
ome::xml::meta::AggregateMetadata::setPlaneTheT
void setPlaneTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type imageIndex, index_type planeIndex)
Set the TheT property of Plane.
Definition: AggregateMetadata.cpp:15084
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:13420
ome::xml::meta::AggregateMetadata::setRectangleTheT
void setRectangleTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Rectangle.
Definition: AggregateMetadata.cpp:16702
ome::xml::meta::AggregateMetadata::setPolylineTheZ
void setPolylineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Polyline.
Definition: AggregateMetadata.cpp:16215
ome::xml::meta::AggregateMetadata::getBooleanAnnotationAnnotator
const std::string & getBooleanAnnotationAnnotator(index_type booleanAnnotationIndex) const
Get the Annotator property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:2148
ome::xml::meta::AggregateMetadata::setFilterSetManufacturer
void setFilterSetManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type filterSetIndex)
Set the Manufacturer property of FilterSet.
Definition: AggregateMetadata.cpp:12160
ome::xml::meta::AggregateMetadata::getLongAnnotationValue
int64_t getLongAnnotationValue(index_type longAnnotationIndex) const
Get the Value property of LongAnnotation.
Definition: AggregateMetadata.cpp:5878
ome::xml::meta::AggregateMetadata::setLongAnnotationAnnotationRef
void setLongAnnotationAnnotationRef(const std::string &annotation, index_type longAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of LongAnnotation.
Definition: AggregateMetadata.cpp:13858
ome::xml::meta::AggregateMetadata::setDatasetExperimenterGroupRef
void setDatasetExperimenterGroupRef(const std::string &experimenterGroup, index_type datasetIndex)
Set the ExperimenterGroupRef property of Dataset.
Definition: AggregateMetadata.cpp:10626
ome::xml::meta::AggregateMetadata::getTagAnnotationID
const std::string & getTagAnnotationID(index_type tagAnnotationIndex) const
Get the ID property of TagAnnotation.
Definition: AggregateMetadata.cpp:9027
ome::xml::meta::AggregateMetadata::setLaserLotNumber
void setLaserLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Laser.
Definition: AggregateMetadata.cpp:13011
ome::xml::meta::AggregateMetadata::setCommentAnnotationValue
void setCommentAnnotationValue(const std::string &value, index_type commentAnnotationIndex)
Set the Value property of CommentAnnotation.
Definition: AggregateMetadata.cpp:10580
ome::xml::meta::AggregateMetadata::getLongAnnotationCount
index_type getLongAnnotationCount() const
Get the number of LongAnnotation elements.
Definition: AggregateMetadata.cpp:1276
ome::xml::meta::AggregateMetadata::getBinaryOnlyUUID
const std::string & getBinaryOnlyUUID() const
Get the UUID property of BinaryOnly.
Definition: AggregateMetadata.cpp:2117
ome::xml::meta::AggregateMetadata::getPlateDescription
const std::string & getPlateDescription(index_type plateIndex) const
Get the Description property of Plate.
Definition: AggregateMetadata.cpp:7105
ome::xml::meta::AggregateMetadata::getDichroicLotNumber
const std::string & getDichroicLotNumber(index_type instrumentIndex, index_type dichroicIndex) const
Get the LotNumber property of Dichroic.
Definition: AggregateMetadata.cpp:2980
ome::xml::meta::AggregateMetadata::setDetectorAnnotationRef
void setDetectorAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type detectorIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Detector.
Definition: AggregateMetadata.cpp:10718
ome::xml::meta::AggregateMetadata::getFilterLotNumber
const std::string & getFilterLotNumber(index_type instrumentIndex, index_type filterIndex) const
Get the LotNumber property of Filter.
Definition: AggregateMetadata.cpp:3954
ome::xml::meta::AggregateMetadata::getFolderFolderRef
const std::string & getFolderFolderRef(index_type folderIndex, index_type folderRefIndex) const
Get the FolderRef property of Folder.
Definition: AggregateMetadata.cpp:4182
ome::xml::meta::AggregateMetadata::setRectangleHeight
void setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Rectangle.
Definition: AggregateMetadata.cpp:16582
ome::xml::meta::AggregateMetadata::getPointX
double getPointX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Point.
Definition: AggregateMetadata.cpp:7618
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:14191
ome::xml::meta::AggregateMetadata::getLabelY
double getLabelY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Label.
Definition: AggregateMetadata.cpp:4880
ome::xml::meta::AggregateMetadata::setDoubleAnnotationNamespace
void setDoubleAnnotationNamespace(const std::string &namespace_, index_type doubleAnnotationIndex)
Set the Namespace property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:11157
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:15583
ome::xml::meta::AggregateMetadata::setLineAnnotationRef
void setLineAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Line.
Definition: AggregateMetadata.cpp:13451
ome::xml::meta::AggregateMetadata::getMicroscopeType
ome::xml::model::enums::MicroscopeType getMicroscopeType(index_type instrumentIndex) const
Get the Type property of Microscope.
Definition: AggregateMetadata.cpp:6410
ome::xml::meta::AggregateMetadata::getTermAnnotationAnnotationRef
const std::string & getTermAnnotationAnnotationRef(index_type termAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of TermAnnotation.
Definition: AggregateMetadata.cpp:9073
ome::xml::meta::AggregateMetadata::setPolygonTheC
void setPolygonTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Polygon.
Definition: AggregateMetadata.cpp:15899
ome::xml::meta::AggregateMetadata::setROIName
void setROIName(const std::string &name, index_type ROIIndex)
Set the Name property of ROI.
Definition: AggregateMetadata.cpp:16398
ome::xml::meta::AggregateMetadata::getStageLabelName
const std::string & getStageLabelName(index_type imageIndex) const
Get the Name property of StageLabel.
Definition: AggregateMetadata.cpp:8920
ome::xml::meta::AggregateMetadata::getPlateAnnotationRefCount
index_type getPlateAnnotationRefCount(index_type plateIndex) const
Get the number of AnnotationRef elements in Plate.
Definition: AggregateMetadata.cpp:556
ome::xml::meta::AggregateMetadata::getFilterSetID
const std::string & getFilterSetID(index_type instrumentIndex, index_type filterSetIndex) const
Get the ID property of FilterSet.
Definition: AggregateMetadata.cpp:4075
ome::xml::meta::AggregateMetadata::getBinaryFileFileName
const std::string & getBinaryFileFileName(index_type fileAnnotationIndex) const
Get the FileName property of BinaryFile.
Definition: AggregateMetadata.cpp:2056
ome::xml::meta::AggregateMetadata::setDichroicLotNumber
void setDichroicLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the LotNumber property of Dichroic.
Definition: AggregateMetadata.cpp:11035
ome::xml::meta::AggregateMetadata::setPointX
void setPointX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Point.
Definition: AggregateMetadata.cpp:15673
ome::xml::meta::AggregateMetadata::getMaskY
double getMaskY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Mask.
Definition: AggregateMetadata.cpp:6256
ome::xml::meta::AggregateMetadata::setScreenReagentSetDescription
void setScreenReagentSetDescription(const std::string &reagentSetDescription, index_type screenIndex)
Set the ReagentSetDescription property of Screen.
Definition: AggregateMetadata.cpp:16929
ome::xml::meta::AggregateMetadata::setFilamentID
void setFilamentID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Filament.
Definition: AggregateMetadata.cpp:11782
ome::xml::meta::AggregateMetadata::getPlaneTheZ
ome::xml::model::primitives::NonNegativeInteger getPlaneTheZ(index_type imageIndex, index_type planeIndex) const
Get the TheZ property of Plane.
Definition: AggregateMetadata.cpp:7044
ome::xml::meta::AggregateMetadata::getProjectDescription
const std::string & getProjectDescription(index_type projectIndex) const
Get the Description property of Project.
Definition: AggregateMetadata.cpp:8221
ome::xml::meta::AggregateMetadata::setPolylineMarkerStart
void setPolylineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex)
Set the MarkerStart property of Polyline.
Definition: AggregateMetadata.cpp:16095
ome::xml::meta::AggregateMetadata::setProjectExperimenterGroupRef
void setProjectExperimenterGroupRef(const std::string &experimenterGroup, index_type projectIndex)
Set the ExperimenterGroupRef property of Project.
Definition: AggregateMetadata.cpp:16291
ome::xml::meta::AggregateMetadata::setXMLAnnotationNamespace
void setXMLAnnotationNamespace(const std::string &namespace_, index_type XMLAnnotationIndex)
Set the Namespace property of XMLAnnotation.
Definition: AggregateMetadata.cpp:17767
ome::xml::meta::AggregateMetadata::setMapAnnotationDescription
void setMapAnnotationDescription(const std::string &description, index_type mapAnnotationIndex)
Set the Description property of MapAnnotation.
Definition: AggregateMetadata.cpp:13980
ome::xml::meta::AggregateMetadata::setPointFillColor
void setPointFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Point.
Definition: AggregateMetadata.cpp:15448
ome::xml::meta::AggregateMetadata::getDichroicManufacturer
const std::string & getDichroicManufacturer(index_type instrumentIndex, index_type dichroicIndex) const
Get the Manufacturer property of Dichroic.
Definition: AggregateMetadata.cpp:2995
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:11842
ome::xml::meta::AggregateMetadata::getMaskFillRule
ome::xml::model::enums::FillRule getMaskFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Mask.
Definition: AggregateMetadata.cpp:6001
ome::xml::meta::AggregateMetadata::getLongAnnotationID
const std::string & getLongAnnotationID(index_type longAnnotationIndex) const
Get the ID property of LongAnnotation.
Definition: AggregateMetadata.cpp:5848
ome::xml::meta::AggregateMetadata::setLabelY
void setLabelY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Label.
Definition: AggregateMetadata.cpp:12935
ome::xml::meta::AggregateMetadata::getPolygonText
const std::string & getPolygonText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Polygon.
Definition: AggregateMetadata.cpp:7829
ome::xml::meta::AggregateMetadata::getLabelFillRule
ome::xml::model::enums::FillRule getLabelFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Label.
Definition: AggregateMetadata.cpp:4655
ome::xml::meta::AggregateMetadata::getBooleanAnnotationNamespace
const std::string & getBooleanAnnotationNamespace(index_type booleanAnnotationIndex) const
Get the Namespace property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:2193
ome::xml::meta::AggregateMetadata::getLabelStrokeColor
ome::xml::model::primitives::Color getLabelStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Label.
Definition: AggregateMetadata.cpp:4745
ome::xml::meta::AggregateMetadata::getRectangleLocked
bool getRectangleLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Rectangle.
Definition: AggregateMetadata.cpp:8557
ome::xml::meta::AggregateMetadata::setPlateAcquisitionAnnotationRef
void setPlateAcquisitionAnnotationRef(const std::string &annotation, index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex)
Set the AnnotationRef property of PlateAcquisition.
Definition: AggregateMetadata.cpp:15311
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:17431
ome::xml::meta::AggregateMetadata::getWellAnnotationRef
const std::string & getWellAnnotationRef(index_type plateIndex, index_type wellIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Well.
Definition: AggregateMetadata.cpp:9424
ome::xml::model::enums::LaserMedium
LaserMedium enumeration.
Definition: LaserMedium.h:72
ome::xml::meta::AggregateMetadata::setPolygonStrokeDashArray
void setPolygonStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polygon.
Definition: AggregateMetadata.cpp:15854
ome::xml::meta::AggregateMetadata::getPolylineLocked
bool getPolylineLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Polyline.
Definition: AggregateMetadata.cpp:8010
ome::xml::meta::AggregateMetadata::getFolderImageRef
const std::string & getFolderImageRef(index_type folderIndex, index_type imageRefIndex) const
Get the ImageRef property of Folder.
Definition: AggregateMetadata.cpp:4212
ome::xml::meta::AggregateMetadata::setFileAnnotationAnnotationRef
void setFileAnnotationAnnotationRef(const std::string &annotation, index_type fileAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of FileAnnotation.
Definition: AggregateMetadata.cpp:11888
ome::xml::meta::AggregateMetadata::getImageDescription
const std::string & getImageDescription(index_type imageIndex) const
Get the Description property of Image.
Definition: AggregateMetadata.cpp:4395
ome::xml::meta::AggregateMetadata::getArcLotNumber
const std::string & getArcLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of Arc.
Definition: AggregateMetadata.cpp:1784
ome::xml::meta::AggregateMetadata::setChannelPockelCellSetting
void setChannelPockelCellSetting(int32_t pockelCellSetting, index_type imageIndex, index_type channelIndex)
Set the PockelCellSetting property of Channel.
Definition: AggregateMetadata.cpp:10474
ome::xml::meta::AggregateMetadata::getLongAnnotationAnnotationRef
const std::string & getLongAnnotationAnnotationRef(index_type longAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of LongAnnotation.
Definition: AggregateMetadata.cpp:5803
ome::xml::meta::AggregateMetadata::setEllipseTransform
void setEllipseTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Ellipse.
Definition: AggregateMetadata.cpp:11443
ome::xml::meta::AggregateMetadata::getObjectiveSettingsMedium
ome::xml::model::enums::Medium getObjectiveSettingsMedium(index_type imageIndex) const
Get the Medium property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:6652
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::AggregateMetadata::getListAnnotationAnnotationCount
index_type getListAnnotationAnnotationCount(index_type listAnnotationIndex) const
Get the number of links to a ListAnnotation.
Definition: AggregateMetadata.cpp:295
ome::xml::meta::AggregateMetadata::getObjectiveManufacturer
const std::string & getObjectiveManufacturer(index_type instrumentIndex, index_type objectiveIndex) const
Get the Manufacturer property of Objective.
Definition: AggregateMetadata.cpp:6546
ome::xml::meta::AggregateMetadata::setTermAnnotationID
void setTermAnnotationID(const std::string &id, index_type termAnnotationIndex)
Set the ID property of TermAnnotation.
Definition: AggregateMetadata.cpp:17173
ome::xml::meta::Metadata
Abstract class for metadata storage and retrieval.
Definition: Metadata.h:61
ome::xml::meta::AggregateMetadata::setPlateID
void setPlateID(const std::string &id, index_type plateIndex)
Set the ID property of Plate.
Definition: AggregateMetadata.cpp:15205
ome::xml::meta::AggregateMetadata::setMicrobeamManipulationExperimenterRef
void setMicrobeamManipulationExperimenterRef(const std::string &experimenter, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the ExperimenterRef property of MicrobeamManipulation.
Definition: AggregateMetadata.cpp:14343
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:11248
ome::xml::model::enums::Medium
Medium enumeration.
Definition: Medium.h:72
ome::xml::meta::AggregateMetadata::setRightsRightsHeld
void setRightsRightsHeld(const std::string &rightsHeld)
Set the RightsHeld property of Rights.
Definition: AggregateMetadata.cpp:16793
ome::xml::meta::AggregateMetadata::setGenericExcitationSourceLotNumber
void setGenericExcitationSourceLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of GenericExcitationSource.
Definition: AggregateMetadata.cpp:12344
ome::xml::meta::AggregateMetadata::getFilterManufacturer
const std::string & getFilterManufacturer(index_type instrumentIndex, index_type filterIndex) const
Get the Manufacturer property of Filter.
Definition: AggregateMetadata.cpp:3969
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:13268
ome::xml::meta::AggregateMetadata::setPolylineTheT
void setPolylineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Polyline.
Definition: AggregateMetadata.cpp:16200
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:14994
ome::xml::meta::AggregateMetadata::setFilterID
void setFilterID(const std::string &id, index_type instrumentIndex, index_type filterIndex)
Set the ID property of Filter.
Definition: AggregateMetadata.cpp:11994
ome::xml::meta::AggregateMetadata::getObjectiveAnnotationRef
const std::string & getObjectiveAnnotationRef(index_type instrumentIndex, index_type objectiveIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Objective.
Definition: AggregateMetadata.cpp:6426
ome::xml::meta::AggregateMetadata::getLightPathExcitationFilterRefCount
index_type getLightPathExcitationFilterRefCount(index_type imageIndex, index_type channelIndex) const
Get the number of ExcitationFilterRef elements in LightPath.
Definition: AggregateMetadata.cpp:988
ome::xml::meta::AggregateMetadata::setFilamentSerialNumber
void setFilamentSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Filament.
Definition: AggregateMetadata.cpp:11857
ome::xml::meta::AggregateMetadata::getPixelsSizeX
ome::xml::model::primitives::PositiveInteger getPixelsSizeX(index_type imageIndex) const
Get the SizeX property of Pixels.
Definition: AggregateMetadata.cpp:6833
ome::xml::meta::AggregateMetadata::setStageLabelX
void setStageLabelX(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > x, index_type imageIndex)
Set the X property of StageLabel.
Definition: AggregateMetadata.cpp:16990
ome::xml::meta::AggregateMetadata::setFilterSetDichroicRef
void setFilterSetDichroicRef(const std::string &dichroic, index_type instrumentIndex, index_type filterSetIndex)
Set the DichroicRef property of FilterSet.
Definition: AggregateMetadata.cpp:12085
ome::xml::meta::AggregateMetadata::setLightEmittingDiodeModel
void setLightEmittingDiodeModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:13253
ome::xml::meta::AggregateMetadata::getLineFillColor
ome::xml::model::primitives::Color getLineFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Line.
Definition: AggregateMetadata.cpp:5411
ome::xml::meta::AggregateMetadata::setBinaryFileBinDataLength
void setBinaryFileBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type fileAnnotationIndex)
Set the Length property of BinData.
Definition: AggregateMetadata.cpp:10065
ome::xml::meta::AggregateMetadata::getDoubleAnnotationAnnotationRef
const std::string & getDoubleAnnotationAnnotationRef(index_type doubleAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:3042
ome::xml::meta::AggregateMetadata::setMaskText
void setMaskText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Mask.
Definition: AggregateMetadata.cpp:14206
ome::xml::meta::AggregateMetadata::setUUIDFileName
void setUUIDFileName(const std::string &fileName, index_type imageIndex, index_type tiffDataIndex)
Set the FileName property of UUID.
Definition: AggregateMetadata.cpp:17462
ome::xml::meta::AggregateMetadata::setTagAnnotationAnnotator
void setTagAnnotationAnnotator(const std::string &annotator, index_type tagAnnotationIndex)
Set the Annotator property of TagAnnotation.
Definition: AggregateMetadata.cpp:17052
ome::xml::meta::AggregateMetadata::setMaskTheC
void setMaskTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Mask.
Definition: AggregateMetadata.cpp:14221
ome::xml::meta::AggregateMetadata::setLineID
void setLineID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Line.
Definition: AggregateMetadata.cpp:13541
ome::xml::meta::AggregateMetadata::getMaskHeight
double getMaskHeight(index_type ROIIndex, index_type shapeIndex) const
Get the Height property of Mask.
Definition: AggregateMetadata.cpp:6061
ome::xml::meta::AggregateMetadata::setLaserType
void setLaserType(ome::xml::model::enums::LaserType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Laser.
Definition: AggregateMetadata.cpp:13161
ome::xml::meta::AggregateMetadata::getDetectorSettingsIntegration
ome::xml::model::primitives::PositiveInteger getDetectorSettingsIntegration(index_type imageIndex, index_type channelIndex) const
Get the Integration property of DetectorSettings.
Definition: AggregateMetadata.cpp:2874
ome::xml::meta::AggregateMetadata::setExperimenterGroupDescription
void setExperimenterGroupDescription(const std::string &description, index_type experimenterGroupIndex)
Set the Description property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:11689
ome::xml::meta::AggregateMetadata::setPolylineStrokeDashArray
void setPolylineStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polyline.
Definition: AggregateMetadata.cpp:16140
ome::xml::meta::AggregateMetadata::setExperimenterGroupID
void setExperimenterGroupID(const std::string &id, index_type experimenterGroupIndex)
Set the ID property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:11719
ome::xml::meta::AggregateMetadata::getEllipseX
double getEllipseX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Ellipse.
Definition: AggregateMetadata.cpp:3403
ome::xml::meta::AggregateMetadata::setPointLocked
void setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Point.
Definition: AggregateMetadata.cpp:15538
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:15764
ome::xml::meta::AggregateMetadata::getMaskID
const std::string & getMaskID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Mask.
Definition: AggregateMetadata.cpp:6076
ome::xml::meta::AggregateMetadata::getPlaneTheC
ome::xml::model::primitives::NonNegativeInteger getPlaneTheC(index_type imageIndex, index_type planeIndex) const
Get the TheC property of Plane.
Definition: AggregateMetadata.cpp:7014
ome::xml::meta::AggregateMetadata::setFilterLotNumber
void setFilterLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type filterIndex)
Set the LotNumber property of Filter.
Definition: AggregateMetadata.cpp:12009
ome::xml::meta::AggregateMetadata::getLineMarkerStart
ome::xml::model::enums::Marker getLineMarkerStart(index_type ROIIndex, index_type shapeIndex) const
Get the MarkerStart property of Line.
Definition: AggregateMetadata.cpp:5531
ome::xml::meta::AggregateMetadata::setRectangleLocked
void setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Rectangle.
Definition: AggregateMetadata.cpp:16612
ome::xml::meta::AggregateMetadata::setTimestampAnnotationDescription
void setTimestampAnnotationDescription(const std::string &description, index_type timestampAnnotationIndex)
Set the Description property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:17325
ome::xml::meta::AggregateMetadata::getWellSampleIndex
ome::xml::model::primitives::NonNegativeInteger getWellSampleIndex(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the Index property of WellSample.
Definition: AggregateMetadata.cpp:9590
ome::xml::meta::AggregateMetadata::getROIID
const std::string & getROIID(index_type ROIIndex) const
Get the ID property of ROI.
Definition: AggregateMetadata.cpp:8328
ome::xml::meta::AggregateMetadata::setPixelsSizeZ
void setPixelsSizeZ(ome::xml::model::primitives::PositiveInteger sizeZ, index_type imageIndex)
Set the SizeZ property of Pixels.
Definition: AggregateMetadata.cpp:14918
ome::xml::meta::AggregateMetadata::getListAnnotationDescription
const std::string & getListAnnotationDescription(index_type listAnnotationIndex) const
Get the Description property of ListAnnotation.
Definition: AggregateMetadata.cpp:5757
ome::xml::meta::AggregateMetadata::getPlateColumnNamingConvention
ome::xml::model::enums::NamingConvention getPlateColumnNamingConvention(index_type plateIndex) const
Get the ColumnNamingConvention property of Plate.
Definition: AggregateMetadata.cpp:7075
ome::xml::meta::AggregateMetadata::setMaskWidth
void setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Mask.
Definition: AggregateMetadata.cpp:14281
ome::xml::meta::AggregateMetadata::setInstrumentAnnotationRef
void setInstrumentAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Instrument.
Definition: AggregateMetadata.cpp:12648
ome::xml::meta::AggregateMetadata::setScreenAnnotationRef
void setScreenAnnotationRef(const std::string &annotation, index_type screenIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Screen.
Definition: AggregateMetadata.cpp:16824
ome::xml::meta::AggregateMetadata::getChannelLightSourceSettingsAttenuation
ome::xml::model::primitives::PercentFraction getChannelLightSourceSettingsAttenuation(index_type imageIndex, index_type channelIndex) const
Get the Attenuation property of LightSourceSettings.
Definition: AggregateMetadata.cpp:5305
ome::xml::meta::AggregateMetadata::setChannelID
void setChannelID(const std::string &id, index_type imageIndex, index_type channelIndex)
Set the ID property of Channel.
Definition: AggregateMetadata.cpp:10399
ome::xml::meta::AggregateMetadata::getScreenAnnotationRefCount
index_type getScreenAnnotationRefCount(index_type screenIndex) const
Get the number of AnnotationRef elements in Screen.
Definition: AggregateMetadata.cpp:588
ome::xml::meta::AggregateMetadata::getPolygonTheT
ome::xml::model::primitives::NonNegativeInteger getPolygonTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Polygon.
Definition: AggregateMetadata.cpp:7859
ome::xml::meta::BaseMetadata::index_type
std::size_t index_type
Index into an array.
Definition: BaseMetadata.h:64
ome::xml::meta::AggregateMetadata::setImageName
void setImageName(const std::string &name, index_type imageIndex)
Set the Name property of Image.
Definition: AggregateMetadata.cpp:12555
ome::xml::meta::AggregateMetadata::getLaserType
ome::xml::model::enums::LaserType getLaserType(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Type property of Laser.
Definition: AggregateMetadata.cpp:5106
ome::xml::meta::AggregateMetadata::getROIAnnotationRefCount
index_type getROIAnnotationRefCount(index_type ROIIndex) const
Get the number of AnnotationRef elements in ROI.
Definition: AggregateMetadata.cpp:716
ome::xml::meta::AggregateMetadata::getXMLAnnotationValue
const std::string & getXMLAnnotationValue(index_type XMLAnnotationIndex) const
Get the Value property of XMLAnnotation.
Definition: AggregateMetadata.cpp:9727
ome::xml::meta::AggregateMetadata::getPointFontFamily
ome::xml::model::enums::FontFamily getPointFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Point.
Definition: AggregateMetadata.cpp:7423
ome::xml::model::enums::MicroscopeType
MicroscopeType enumeration.
Definition: MicroscopeType.h:72
ome::xml::meta::AggregateMetadata::getWellColumn
ome::xml::model::primitives::NonNegativeInteger getWellColumn(index_type plateIndex, index_type wellIndex) const
Get the Column property of Well.
Definition: AggregateMetadata.cpp:9454
ome::xml::meta::AggregateMetadata::getLineID
const std::string & getLineID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Line.
Definition: AggregateMetadata.cpp:5486
ome::xml::meta::AggregateMetadata::getWellRow
ome::xml::model::primitives::NonNegativeInteger getWellRow(index_type plateIndex, index_type wellIndex) const
Get the Row property of Well.
Definition: AggregateMetadata.cpp:9529
ome::xml::meta::AggregateMetadata::getGenericExcitationSourceMap
const ome::xml::model::primitives::OrderedMultimap & getGenericExcitationSourceMap(index_type instrumentIndex, index_type lightSourceIndex) const
Get the map value of GenericExcitationSource.
Definition: AggregateMetadata.cpp:1721
ome::xml::meta::AggregateMetadata::getDichroicID
const std::string & getDichroicID(index_type instrumentIndex, index_type dichroicIndex) const
Get the ID property of Dichroic.
Definition: AggregateMetadata.cpp:2965
ome::xml::meta::AggregateMetadata::getReagentCount
index_type getReagentCount(index_type screenIndex) const
Get the number of Reagent elements.
Definition: AggregateMetadata.cpp:1500
ome::xml::meta::AggregateMetadata::setDatasetImageRef
void setDatasetImageRef(const std::string &image, index_type datasetIndex, index_type imageRefIndex)
Set the ImageRef property of Dataset.
Definition: AggregateMetadata.cpp:10671
ome::xml::meta::AggregateMetadata::getDetectorLotNumber
const std::string & getDetectorLotNumber(index_type instrumentIndex, index_type detectorIndex) const
Get the LotNumber property of Detector.
Definition: AggregateMetadata.cpp:2708
ome::xml::meta::AggregateMetadata::setPolygonStrokeColor
void setPolygonStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Polygon.
Definition: AggregateMetadata.cpp:15839
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:14828
ome::xml::meta::AggregateMetadata::setMaskBinDataLength
void setMaskBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type ROIIndex, index_type shapeIndex)
Set the Length property of BinData.
Definition: AggregateMetadata.cpp:10080
ome::xml::meta::AggregateMetadata::getLaserWavelength
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getLaserWavelength(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Wavelength property of Laser.
Definition: AggregateMetadata.cpp:5121
ome::xml::meta::AggregateMetadata::getFilamentType
ome::xml::model::enums::FilamentType getFilamentType(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Type property of Filament.
Definition: AggregateMetadata.cpp:3817
ome::xml::meta::AggregateMetadata::getPlateAcquisitionStartTime
ome::xml::model::primitives::Timestamp getPlateAcquisitionStartTime(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the StartTime property of PlateAcquisition.
Definition: AggregateMetadata.cpp:7346
ome::xml::meta::AggregateMetadata::getRectangleTheC
ome::xml::model::primitives::NonNegativeInteger getRectangleTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Rectangle.
Definition: AggregateMetadata.cpp:8632
ome::xml::meta::AggregateMetadata::getRightsRightsHolder
const std::string & getRightsRightsHolder() const
Get the RightsHolder property of Rights.
Definition: AggregateMetadata.cpp:8753
ome::xml::meta::AggregateMetadata::getWellSampleCount
index_type getWellSampleCount(index_type plateIndex, index_type wellIndex) const
Get the number of WellSample elements.
Definition: AggregateMetadata.cpp:1642
ome::xml::meta::AggregateMetadata::setWellExternalIdentifier
void setWellExternalIdentifier(const std::string &externalIdentifier, index_type plateIndex, index_type wellIndex)
Set the ExternalIdentifier property of Well.
Definition: AggregateMetadata.cpp:17539
ome::xml::meta::AggregateMetadata::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: AggregateMetadata.cpp:12740
ome::xml::meta::AggregateMetadata::getTiffDataPlaneCount
ome::xml::model::primitives::NonNegativeInteger getTiffDataPlaneCount(index_type imageIndex, index_type tiffDataIndex) const
Get the PlaneCount property of TiffData.
Definition: AggregateMetadata.cpp:9224
ome::xml::meta::AggregateMetadata::getLineY2
double getLineY2(index_type ROIIndex, index_type shapeIndex) const
Get the Y2 property of Line.
Definition: AggregateMetadata.cpp:5711
ome::xml::meta::AggregateMetadata::getEllipseRadiusX
double getEllipseRadiusX(index_type ROIIndex, index_type shapeIndex) const
Get the RadiusX property of Ellipse.
Definition: AggregateMetadata.cpp:3253
ome::xml::model::enums::FilterType
FilterType enumeration.
Definition: FilterType.h:72
ome::xml::meta::AggregateMetadata::setLineFillRule
void setLineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Line.
Definition: AggregateMetadata.cpp:13481
ome::xml::meta::AggregateMetadata::getLightPathAnnotationRef
const std::string & getLightPathAnnotationRef(index_type imageIndex, index_type channelIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of LightPath.
Definition: AggregateMetadata.cpp:5244
ome::xml::meta::AggregateMetadata::setLineFontFamily
void setLineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Line.
Definition: AggregateMetadata.cpp:13496
ome::xml::meta::AggregateMetadata::setPolygonTransform
void setPolygonTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Polygon.
Definition: AggregateMetadata.cpp:15944
ome::xml::meta::AggregateMetadata::getFilterSerialNumber
const std::string & getFilterSerialNumber(index_type instrumentIndex, index_type filterIndex) const
Get the SerialNumber property of Filter.
Definition: AggregateMetadata.cpp:3999
ome::xml::meta::AggregateMetadata::setTiffDataFirstT
void setTiffDataFirstT(ome::xml::model::primitives::NonNegativeInteger firstT, index_type imageIndex, index_type tiffDataIndex)
Set the FirstT property of TiffData.
Definition: AggregateMetadata.cpp:17234
ome::xml::meta::AggregateMetadata::setPolygonID
void setPolygonID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polygon.
Definition: AggregateMetadata.cpp:15794
ome::xml::meta::AggregateMetadata::setRectangleStrokeDashArray
void setRectangleStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Rectangle.
Definition: AggregateMetadata.cpp:16642
ome::xml::meta::AggregateMetadata::getGenericExcitationSourceID
const std::string & getGenericExcitationSourceID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of GenericExcitationSource.
Definition: AggregateMetadata.cpp:4274
ome::xml::meta::AggregateMetadata::getPolylineAnnotationRef
const std::string & getPolylineAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Polyline.
Definition: AggregateMetadata.cpp:7905
ome::xml::meta::AggregateMetadata::setLabelTheZ
void setLabelTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Label.
Definition: AggregateMetadata.cpp:12890
ome::xml::meta::AggregateMetadata::setFilterType
void setFilterType(ome::xml::model::enums::FilterType type, index_type instrumentIndex, index_type filterIndex)
Set the Type property of Filter.
Definition: AggregateMetadata.cpp:12069
ome::xml::meta::AggregateMetadata::setObjectiveManufacturer
void setObjectiveManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type objectiveIndex)
Set the Manufacturer property of Objective.
Definition: AggregateMetadata.cpp:14601
ome::xml::meta::AggregateMetadata::setPolylineAnnotationRef
void setPolylineAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Polyline.
Definition: AggregateMetadata.cpp:15960
ome::xml::meta::AggregateMetadata::setDetectorSettingsGain
void setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex)
Set the Gain property of DetectorSettings.
Definition: AggregateMetadata.cpp:10899
ome::xml::meta::AggregateMetadata::getPolylineStrokeColor
ome::xml::model::primitives::Color getPolylineStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Polyline.
Definition: AggregateMetadata.cpp:8070
ome::xml::meta::AggregateMetadata::getExperimentExperimenterRef
const std::string & getExperimentExperimenterRef(index_type experimentIndex) const
Get the ExperimenterRef property of Experiment.
Definition: AggregateMetadata.cpp:3451
ome::xml::meta::AggregateMetadata::getObjectiveAnnotationRefCount
index_type getObjectiveAnnotationRefCount(index_type instrumentIndex, index_type objectiveIndex) const
Get the number of AnnotationRef elements in Objective.
Definition: AggregateMetadata.cpp:492
ome::xml::meta::AggregateMetadata::setPolylineFillRule
void setPolylineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Polyline.
Definition: AggregateMetadata.cpp:15990
ome::xml::meta::AggregateMetadata::getFilterAnnotationRef
const std::string & getFilterAnnotationRef(index_type instrumentIndex, index_type filterIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Filter.
Definition: AggregateMetadata.cpp:3909
ome::xml::meta::AggregateMetadata::setPlateColumns
void setPlateColumns(ome::xml::model::primitives::PositiveInteger columns, index_type plateIndex)
Set the Columns property of Plate.
Definition: AggregateMetadata.cpp:15145
ome::xml::meta::AggregateMetadata::getTagAnnotationAnnotator
const std::string & getTagAnnotationAnnotator(index_type tagAnnotationIndex) const
Get the Annotator property of TagAnnotation.
Definition: AggregateMetadata.cpp:8997
ome::xml::meta::AggregateMetadata::setPixelsBinDataLength
void setPixelsBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type imageIndex, index_type binDataIndex)
Set the Length property of BinData.
Definition: AggregateMetadata.cpp:10095
ome::xml::meta::AggregateMetadata::getObjectiveID
const std::string & getObjectiveID(index_type instrumentIndex, index_type objectiveIndex) const
Get the ID property of Objective.
Definition: AggregateMetadata.cpp:6471
ome::xml::meta::AggregateMetadata::setTermAnnotationNamespace
void setTermAnnotationNamespace(const std::string &namespace_, index_type termAnnotationIndex)
Set the Namespace property of TermAnnotation.
Definition: AggregateMetadata.cpp:17188
ome::xml::meta::AggregateMetadata::setPixelsTimeIncrement
void setPixelsTimeIncrement(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > timeIncrement, index_type imageIndex)
Set the TimeIncrement property of Pixels.
Definition: AggregateMetadata.cpp:14933
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::AggregateMetadata::getCommentAnnotationAnnotationRef
const std::string & getCommentAnnotationAnnotationRef(index_type commentAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of CommentAnnotation.
Definition: AggregateMetadata.cpp:2450
ome::xml::meta::AggregateMetadata::setPointStrokeDashArray
void setPointStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Point.
Definition: AggregateMetadata.cpp:15568
ome::xml::meta::AggregateMetadata::getDetectorVoltage
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsElectricPotential > getDetectorVoltage(index_type instrumentIndex, index_type detectorIndex) const
Get the Voltage property of Detector.
Definition: AggregateMetadata.cpp:2798
ome::xml::meta::AggregateMetadata::setObjectiveSettingsCorrectionCollar
void setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex)
Set the CorrectionCollar property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:14677
ome::xml::meta::AggregateMetadata::getShapeAnnotationRefCount
index_type getShapeAnnotationRefCount(index_type ROIIndex, index_type shapeIndex) const
Get the number of AnnotationRef elements in Shape.
Definition: AggregateMetadata.cpp:796
ome::xml::meta::AggregateMetadata::getPlaneHashSHA1
const std::string & getPlaneHashSHA1(index_type imageIndex, index_type planeIndex) const
Get the HashSHA1 property of Plane.
Definition: AggregateMetadata.cpp:6954
ome::xml::meta::AggregateMetadata::getPolylinePoints
const std::string & getPolylinePoints(index_type ROIIndex, index_type shapeIndex) const
Get the Points property of Polyline.
Definition: AggregateMetadata.cpp:8055
ome::xml::meta::AggregateMetadata::getLightEmittingDiodeManufacturer
const std::string & getLightEmittingDiodeManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:5183
ome::xml::meta::AggregateMetadata::setLaserModel
void setLaserModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Laser.
Definition: AggregateMetadata.cpp:13041
ome::xml::meta::AggregateMetadata::getTransmittanceRangeCutOut
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getTransmittanceRangeCutOut(index_type instrumentIndex, index_type filterIndex) const
Get the CutOut property of TransmittanceRange.
Definition: AggregateMetadata.cpp:9361
ome::xml::meta::AggregateMetadata::getMaskStrokeColor
ome::xml::model::primitives::Color getMaskStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Mask.
Definition: AggregateMetadata.cpp:6106
ome::xml::meta::AggregateMetadata::getLightPathEmissionFilterRefCount
index_type getLightPathEmissionFilterRefCount(index_type imageIndex, index_type channelIndex) const
Get the number of EmissionFilterRef elements in LightPath.
Definition: AggregateMetadata.cpp:956
ome::xml::meta::AggregateMetadata::setPolylineFontStyle
void setPolylineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Polyline.
Definition: AggregateMetadata.cpp:16035
ome::xml::meta::AggregateMetadata::getEllipseLocked
bool getEllipseLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Ellipse.
Definition: AggregateMetadata.cpp:3238
ome::xml::meta::AggregateMetadata::getRightsRightsHeld
const std::string & getRightsRightsHeld() const
Get the RightsHeld property of Rights.
Definition: AggregateMetadata.cpp:8738
ome::xml::meta::AggregateMetadata::getImageROIRefCount
index_type getImageROIRefCount(index_type imageIndex) const
Get the number of ROIRef elements in Image.
Definition: AggregateMetadata.cpp:1452
ome::xml::meta::AggregateMetadata::setDoubleAnnotationValue
void setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex)
Set the Value property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:11172
ome::xml::meta::AggregateMetadata::getWellExternalDescription
const std::string & getWellExternalDescription(index_type plateIndex, index_type wellIndex) const
Get the ExternalDescription property of Well.
Definition: AggregateMetadata.cpp:9469
ome::xml::meta::AggregateMetadata::getImageID
const std::string & getImageID(index_type imageIndex) const
Get the ID property of Image.
Definition: AggregateMetadata.cpp:4455