ome-xml 5.2.0

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

- File List

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 getPixelsBinDataCount(index_type imageIndex) const;
115
116 // Documented in base class.
117 index_type
118 getBooleanAnnotationAnnotationCount(index_type booleanAnnotationIndex) const;
119
120 // Documented in base class.
121 index_type
122 getCommentAnnotationAnnotationCount(index_type commentAnnotationIndex) const;
123
124 // Documented in base class.
125 index_type
126 getDoubleAnnotationAnnotationCount(index_type doubleAnnotationIndex) const;
127
128 // Documented in base class.
129 index_type
130 getFileAnnotationAnnotationCount(index_type fileAnnotationIndex) const;
131
132 // Documented in base class.
133 index_type
134 getListAnnotationAnnotationCount(index_type listAnnotationIndex) const;
135
136 // Documented in base class.
137 index_type
138 getLongAnnotationAnnotationCount(index_type longAnnotationIndex) 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 // Documented in base class.
161 const std::string&
162 getShapeType(index_type roiIndex, index_type shapeIndex) const;
163 // Documented in base class.
164 index_type
165 getROIAnnotationRefCount(index_type ROIIndex) const;
166
167 // Documented in base class.
168 index_type
169 getPlateAcquisitionAnnotationRefCount(index_type plateIndex, index_type plateAcquisitionIndex) const;
170
171 // Documented in base class.
172 index_type
173 getPlateAnnotationRefCount(index_type plateIndex) const;
174
175 // Documented in base class.
176 index_type
177 getExperimenterGroupAnnotationRefCount(index_type experimenterGroupIndex) const;
178
179 // Documented in base class.
180 index_type
181 getImageAnnotationRefCount(index_type imageIndex) const;
182
183 // Documented in base class.
184 index_type
185 getScreenAnnotationRefCount(index_type screenIndex) const;
186
187 // Documented in base class.
188 index_type
189 getWellAnnotationRefCount(index_type plateIndex, index_type wellIndex) const;
190
191 // Documented in base class.
192 index_type
193 getDatasetAnnotationRefCount(index_type datasetIndex) const;
194
195 // Documented in base class.
196 index_type
197 getProjectAnnotationRefCount(index_type projectIndex) const;
198
199 // Documented in base class.
200 index_type
201 getReagentAnnotationRefCount(index_type screenIndex, index_type reagentIndex) const;
202
203 // Documented in base class.
204 index_type
205 getPlaneAnnotationRefCount(index_type imageIndex, index_type planeIndex) const;
206
207 // Documented in base class.
208 index_type
209 getExperimenterAnnotationRefCount(index_type experimenterIndex) const;
210
211 // Documented in base class.
212 index_type
213 getWellSampleAnnotationRefCount(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
214
215 // Documented in base class.
216 index_type
217 getPixelsAnnotationRefCount(index_type imageIndex) const;
218
219 // Documented in base class.
220 index_type
221 getChannelAnnotationRefCount(index_type imageIndex, index_type channelIndex) const;
222
223 // Documented in base class.
224 index_type
225 getBooleanAnnotationCount() const;
226
227 // Documented in base class.
228 index_type
229 getChannelCount(index_type imageIndex) const;
230
231 // Documented in base class.
232 index_type
233 getCommentAnnotationCount() const;
234
235 // Documented in base class.
236 index_type
237 getDatasetCount() const;
238
239 // Documented in base class.
240 index_type
241 getDatasetRefCount(index_type projectIndex) const;
242
243 // Documented in base class.
244 index_type
245 getDetectorCount(index_type instrumentIndex) const;
246
247 // Documented in base class.
248 index_type
249 getDichroicCount(index_type instrumentIndex) const;
250
251 // Documented in base class.
252 index_type
253 getDoubleAnnotationCount() const;
254
255 // Documented in base class.
256 index_type
257 getLightPathEmissionFilterRefCount(index_type imageIndex, index_type channelIndex) const;
258
259 // Documented in base class.
260 index_type
261 getFilterSetEmissionFilterRefCount(index_type instrumentIndex, index_type filterSetIndex) const;
262
263 // Documented in base class.
264 index_type
265 getLightPathExcitationFilterRefCount(index_type imageIndex, index_type channelIndex) const;
266
267 // Documented in base class.
268 index_type
269 getFilterSetExcitationFilterRefCount(index_type instrumentIndex, index_type filterSetIndex) const;
270
271 // Documented in base class.
272 index_type
273 getExperimentCount() const;
274
275 // Documented in base class.
276 index_type
277 getExperimenterCount() const;
278
279 // Documented in base class.
280 index_type
281 getExperimenterGroupCount() const;
282
283 // Documented in base class.
284 index_type
285 getExperimenterGroupExperimenterRefCount(index_type experimenterGroupIndex) const;
286
287 // Documented in base class.
288 index_type
289 getFileAnnotationCount() const;
290
291 // Documented in base class.
292 index_type
293 getFilterCount(index_type instrumentIndex) const;
294
295 // Documented in base class.
296 index_type
297 getFilterSetCount(index_type instrumentIndex) const;
298
299 // Documented in base class.
300 index_type
301 getImageCount() const;
302
303 // Documented in base class.
304 index_type
305 getDatasetImageRefCount(index_type datasetIndex) const;
306
307 // Documented in base class.
308 index_type
309 getInstrumentCount() const;
310
311 // Documented in base class.
312 index_type
313 getLeaderCount(index_type experimenterGroupIndex) const;
314
315 // Documented in base class.
316 index_type
317 getLightSourceCount(index_type instrumentIndex) const;
318
319 // Documented in base class.
320 index_type
321 getMicrobeamManipulationLightSourceSettingsCount(index_type experimentIndex, index_type microbeamManipulationIndex) const;
322
323 // Documented in base class.
324 index_type
325 getListAnnotationCount() const;
326
327 // Documented in base class.
328 index_type
329 getLongAnnotationCount() const;
330
331 // Documented in base class.
332 index_type
333 getMicrobeamManipulationCount(index_type experimentIndex) const;
334
335 // Documented in base class.
336 index_type
337 getMicrobeamManipulationRefCount(index_type imageIndex) const;
338
339 // Documented in base class.
340 index_type
341 getObjectiveCount(index_type instrumentIndex) const;
342
343 // Documented in base class.
344 index_type
345 getPlaneCount(index_type imageIndex) const;
346
347 // Documented in base class.
348 index_type
349 getPlateCount() const;
350
351 // Documented in base class.
352 index_type
353 getPlateAcquisitionCount(index_type plateIndex) const;
354
355 // Documented in base class.
356 index_type
357 getPlateRefCount(index_type screenIndex) const;
358
359 // Documented in base class.
360 index_type
361 getProjectCount() const;
362
363 // Documented in base class.
364 index_type
365 getROICount() const;
366
367 // Documented in base class.
368 index_type
369 getImageROIRefCount(index_type imageIndex) const;
370
371 // Documented in base class.
372 index_type
373 getMicrobeamManipulationROIRefCount(index_type experimentIndex, index_type microbeamManipulationIndex) const;
374
375 // Documented in base class.
376 index_type
377 getReagentCount(index_type screenIndex) const;
378
379 // Documented in base class.
380 index_type
381 getScreenCount() const;
382
383 // Documented in base class.
384 index_type
385 getShapeCount(index_type ROIIndex) const;
386
387 // Documented in base class.
388 index_type
389 getTagAnnotationCount() const;
390
391 // Documented in base class.
392 index_type
393 getTermAnnotationCount() const;
394
395 // Documented in base class.
396 index_type
397 getTiffDataCount(index_type imageIndex) const;
398
399 // Documented in base class.
400 index_type
401 getTimestampAnnotationCount() const;
402
403 // Documented in base class.
404 void
405 setUUIDValue(std::string value, index_type imageIndex, index_type tiffDataIndex);
406
407 std::string
408 getUUIDValue(index_type imageIndex, index_type tiffDataIndex) const;
409
410 // Documented in base class.
411 index_type
412 getWellCount(index_type plateIndex) const;
413
414 // Documented in base class.
415 index_type
416 getWellSampleCount(index_type plateIndex, index_type wellIndex) const;
417
418 // Documented in base class.
419 index_type
420 getWellSampleRefCount(index_type plateIndex, index_type plateAcquisitionIndex) const;
421
422 // Documented in base class.
423 index_type
424 getXMLAnnotationCount() const;
425
426
427 // Documented in base class.
428 bool
429 getPixelsBinDataBigEndian(index_type imageIndex,
430 index_type binDataIndex) const;
431
432 // Documented in base class.
433 const std::string&
434 getUUID() const;
435
436
437
438 // Documented in base class.
439 std::string
440 getArcID(index_type instrumentIndex, index_type lightSourceIndex) const;
441
442 // Documented in base class.
443 std::string
444 getArcLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
445
446 // Documented in base class.
447 std::string
448 getArcManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
449
450 // Documented in base class.
451 std::string
452 getArcModel(index_type instrumentIndex, index_type lightSourceIndex) const;
453
454 // Documented in base class.
455 double
456 getArcPower(index_type instrumentIndex, index_type lightSourceIndex) const;
457
458 // Documented in base class.
459 std::string
460 getArcSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
461
462 // Documented in base class.
463 ome::xml::model::enums::ArcType
464 getArcType(index_type instrumentIndex, index_type lightSourceIndex) const;
465
466
467 // Documented in base class.
468 std::string
469 getBinaryFileFileName(index_type fileAnnotationIndex) const;
470
471 // Documented in base class.
472 std::string
473 getBinaryFileMIMEType(index_type fileAnnotationIndex) const;
474
475 // Documented in base class.
476 ome::xml::model::primitives::NonNegativeLong
477 getBinaryFileSize(index_type fileAnnotationIndex) const;
478
479
480 // Documented in base class.
481 std::string
482 getBinaryOnlyMetadataFile() const;
483
484 // Documented in base class.
485 std::string
486 getBinaryOnlyUUID() const;
487
488
489 // Documented in base class.
490 const std::string&
491 getBooleanAnnotationAnnotationRef(index_type booleanAnnotationIndex, index_type annotationRefIndex) const;
492
493 // Documented in base class.
494 std::string
495 getBooleanAnnotationAnnotator(index_type booleanAnnotationIndex) const;
496
497 // Documented in base class.
498 std::string
499 getBooleanAnnotationDescription(index_type booleanAnnotationIndex) const;
500
501 // Documented in base class.
502 std::string
503 getBooleanAnnotationID(index_type booleanAnnotationIndex) const;
504
505 // Documented in base class.
506 std::string
507 getBooleanAnnotationNamespace(index_type booleanAnnotationIndex) const;
508
509 // Documented in base class.
510 bool
511 getBooleanAnnotationValue(index_type booleanAnnotationIndex) const;
512
513
514 // Documented in base class.
515 ome::xml::model::enums::AcquisitionMode
516 getChannelAcquisitionMode(index_type imageIndex, index_type channelIndex) const;
517
518 // Documented in base class.
519 const std::string&
520 getChannelAnnotationRef(index_type imageIndex, index_type channelIndex, index_type annotationRefIndex) const;
521
522 // Documented in base class.
523 ome::xml::model::primitives::Color
524 getChannelColor(index_type imageIndex, index_type channelIndex) const;
525
526 // Documented in base class.
527 ome::xml::model::enums::ContrastMethod
528 getChannelContrastMethod(index_type imageIndex, index_type channelIndex) const;
529
530 // Documented in base class.
531 ome::xml::model::primitives::PositiveInteger
532 getChannelEmissionWavelength(index_type imageIndex, index_type channelIndex) const;
533
534 // Documented in base class.
535 ome::xml::model::primitives::PositiveInteger
536 getChannelExcitationWavelength(index_type imageIndex, index_type channelIndex) const;
537
538 // Documented in base class.
539 const std::string&
540 getChannelFilterSetRef(index_type imageIndex, index_type channelIndex) const;
541
542 // Documented in base class.
543 std::string
544 getChannelFluor(index_type imageIndex, index_type channelIndex) const;
545
546 // Documented in base class.
547 std::string
548 getChannelID(index_type imageIndex, index_type channelIndex) const;
549
550 // Documented in base class.
551 ome::xml::model::enums::IlluminationType
552 getChannelIlluminationType(index_type imageIndex, index_type channelIndex) const;
553
554 // Documented in base class.
555 double
556 getChannelNDFilter(index_type imageIndex, index_type channelIndex) const;
557
558 // Documented in base class.
559 std::string
560 getChannelName(index_type imageIndex, index_type channelIndex) const;
561
562 // Documented in base class.
563 double
564 getChannelPinholeSize(index_type imageIndex, index_type channelIndex) const;
565
566 // Documented in base class.
567 int32_t
568 getChannelPockelCellSetting(index_type imageIndex, index_type channelIndex) const;
569
570 // Documented in base class.
571 ome::xml::model::primitives::PositiveInteger
572 getChannelSamplesPerPixel(index_type imageIndex, index_type channelIndex) const;
573
574
575 // Documented in base class.
576 const std::string&
577 getCommentAnnotationAnnotationRef(index_type commentAnnotationIndex, index_type annotationRefIndex) const;
578
579 // Documented in base class.
580 std::string
581 getCommentAnnotationAnnotator(index_type commentAnnotationIndex) const;
582
583 // Documented in base class.
584 std::string
585 getCommentAnnotationDescription(index_type commentAnnotationIndex) const;
586
587 // Documented in base class.
588 std::string
589 getCommentAnnotationID(index_type commentAnnotationIndex) const;
590
591 // Documented in base class.
592 std::string
593 getCommentAnnotationNamespace(index_type commentAnnotationIndex) const;
594
595 // Documented in base class.
596 std::string
597 getCommentAnnotationValue(index_type commentAnnotationIndex) const;
598
599
600 // Documented in base class.
601 const std::string&
602 getDatasetAnnotationRef(index_type datasetIndex, index_type annotationRefIndex) const;
603
604 // Documented in base class.
605 std::string
606 getDatasetDescription(index_type datasetIndex) const;
607
608 // Documented in base class.
609 const std::string&
610 getDatasetExperimenterGroupRef(index_type datasetIndex) const;
611
612 // Documented in base class.
613 const std::string&
614 getDatasetExperimenterRef(index_type datasetIndex) const;
615
616 // Documented in base class.
617 std::string
618 getDatasetID(index_type datasetIndex) const;
619
620 // Documented in base class.
621 const std::string&
622 getDatasetImageRef(index_type datasetIndex, index_type imageRefIndex) const;
623
624 // Documented in base class.
625 std::string
626 getDatasetName(index_type datasetIndex) const;
627
628
629
630 // Documented in base class.
631 double
632 getDetectorAmplificationGain(index_type instrumentIndex, index_type detectorIndex) const;
633
634 // Documented in base class.
635 double
636 getDetectorGain(index_type instrumentIndex, index_type detectorIndex) const;
637
638 // Documented in base class.
639 std::string
640 getDetectorID(index_type instrumentIndex, index_type detectorIndex) const;
641
642 // Documented in base class.
643 std::string
644 getDetectorLotNumber(index_type instrumentIndex, index_type detectorIndex) const;
645
646 // Documented in base class.
647 std::string
648 getDetectorManufacturer(index_type instrumentIndex, index_type detectorIndex) const;
649
650 // Documented in base class.
651 std::string
652 getDetectorModel(index_type instrumentIndex, index_type detectorIndex) const;
653
654 // Documented in base class.
655 double
656 getDetectorOffset(index_type instrumentIndex, index_type detectorIndex) const;
657
658 // Documented in base class.
659 std::string
660 getDetectorSerialNumber(index_type instrumentIndex, index_type detectorIndex) const;
661
662 // Documented in base class.
663 ome::xml::model::enums::DetectorType
664 getDetectorType(index_type instrumentIndex, index_type detectorIndex) const;
665
666 // Documented in base class.
667 double
668 getDetectorVoltage(index_type instrumentIndex, index_type detectorIndex) const;
669
670 // Documented in base class.
671 double
672 getDetectorZoom(index_type instrumentIndex, index_type detectorIndex) const;
673
674
675 // Documented in base class.
676 ome::xml::model::enums::Binning
677 getDetectorSettingsBinning(index_type imageIndex, index_type channelIndex) const;
678
679 // Documented in base class.
680 double
681 getDetectorSettingsGain(index_type imageIndex, index_type channelIndex) const;
682
683 // Documented in base class.
684 std::string
685 getDetectorSettingsID(index_type imageIndex, index_type channelIndex) const;
686
687 // Documented in base class.
688 ome::xml::model::primitives::PositiveInteger
689 getDetectorSettingsIntegration(index_type imageIndex, index_type channelIndex) const;
690
691 // Documented in base class.
692 double
693 getDetectorSettingsOffset(index_type imageIndex, index_type channelIndex) const;
694
695 // Documented in base class.
696 double
697 getDetectorSettingsReadOutRate(index_type imageIndex, index_type channelIndex) const;
698
699 // Documented in base class.
700 double
701 getDetectorSettingsVoltage(index_type imageIndex, index_type channelIndex) const;
702
703 // Documented in base class.
704 double
705 getDetectorSettingsZoom(index_type imageIndex, index_type channelIndex) const;
706
707
708 // Documented in base class.
709 std::string
710 getDichroicID(index_type instrumentIndex, index_type dichroicIndex) const;
711
712 // Documented in base class.
713 std::string
714 getDichroicLotNumber(index_type instrumentIndex, index_type dichroicIndex) const;
715
716 // Documented in base class.
717 std::string
718 getDichroicManufacturer(index_type instrumentIndex, index_type dichroicIndex) const;
719
720 // Documented in base class.
721 std::string
722 getDichroicModel(index_type instrumentIndex, index_type dichroicIndex) const;
723
724 // Documented in base class.
725 std::string
726 getDichroicSerialNumber(index_type instrumentIndex, index_type dichroicIndex) const;
727
728
729
730 // Documented in base class.
731 const std::string&
732 getDoubleAnnotationAnnotationRef(index_type doubleAnnotationIndex, index_type annotationRefIndex) const;
733
734 // Documented in base class.
735 std::string
736 getDoubleAnnotationAnnotator(index_type doubleAnnotationIndex) const;
737
738 // Documented in base class.
739 std::string
740 getDoubleAnnotationDescription(index_type doubleAnnotationIndex) const;
741
742 // Documented in base class.
743 std::string
744 getDoubleAnnotationID(index_type doubleAnnotationIndex) const;
745
746 // Documented in base class.
747 std::string
748 getDoubleAnnotationNamespace(index_type doubleAnnotationIndex) const;
749
750 // Documented in base class.
751 double
752 getDoubleAnnotationValue(index_type doubleAnnotationIndex) const;
753
754
755 // Documented in base class.
756 ome::xml::model::primitives::Color
757 getEllipseFillColor(index_type ROIIndex, index_type shapeIndex) const;
758
759 // Documented in base class.
760 ome::xml::model::enums::FillRule
761 getEllipseFillRule(index_type ROIIndex, index_type shapeIndex) const;
762
763 // Documented in base class.
764 ome::xml::model::enums::FontFamily
765 getEllipseFontFamily(index_type ROIIndex, index_type shapeIndex) const;
766
767 // Documented in base class.
768 ome::xml::model::primitives::NonNegativeInteger
769 getEllipseFontSize(index_type ROIIndex, index_type shapeIndex) const;
770
771 // Documented in base class.
772 ome::xml::model::enums::FontStyle
773 getEllipseFontStyle(index_type ROIIndex, index_type shapeIndex) const;
774
775 // Documented in base class.
776 std::string
777 getEllipseID(index_type ROIIndex, index_type shapeIndex) const;
778
779 // Documented in base class.
780 ome::xml::model::enums::LineCap
781 getEllipseLineCap(index_type ROIIndex, index_type shapeIndex) const;
782
783 // Documented in base class.
784 bool
785 getEllipseLocked(index_type ROIIndex, index_type shapeIndex) const;
786
787 // Documented in base class.
788 ome::xml::model::primitives::Color
789 getEllipseStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
790
791 // Documented in base class.
792 std::string
793 getEllipseStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
794
795 // Documented in base class.
796 double
797 getEllipseStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
798
799 // Documented in base class.
800 std::string
801 getEllipseText(index_type ROIIndex, index_type shapeIndex) const;
802
803 // Documented in base class.
804 ome::xml::model::primitives::NonNegativeInteger
805 getEllipseTheC(index_type ROIIndex, index_type shapeIndex) const;
806
807 // Documented in base class.
808 ome::xml::model::primitives::NonNegativeInteger
809 getEllipseTheT(index_type ROIIndex, index_type shapeIndex) const;
810
811 // Documented in base class.
812 ome::xml::model::primitives::NonNegativeInteger
813 getEllipseTheZ(index_type ROIIndex, index_type shapeIndex) const;
814
815 // Documented in base class.
816 const ::ome::xml::model::AffineTransform&
817 getEllipseTransform(index_type ROIIndex, index_type shapeIndex) const;
818
819 // Documented in base class.
820 bool
821 getEllipseVisible(index_type ROIIndex, index_type shapeIndex) const;
822
823 // Documented in base class.
824 double
825 getEllipseRadiusX(index_type ROIIndex, index_type shapeIndex) const;
826
827 // Documented in base class.
828 double
829 getEllipseRadiusY(index_type ROIIndex, index_type shapeIndex) const;
830
831 // Documented in base class.
832 double
833 getEllipseX(index_type ROIIndex, index_type shapeIndex) const;
834
835 // Documented in base class.
836 double
837 getEllipseY(index_type ROIIndex, index_type shapeIndex) const;
838
839
840
841
842 // Documented in base class.
843 std::string
844 getExperimentDescription(index_type experimentIndex) const;
845
846 // Documented in base class.
847 const std::string&
848 getExperimentExperimenterRef(index_type experimentIndex) const;
849
850 // Documented in base class.
851 std::string
852 getExperimentID(index_type experimentIndex) const;
853
854 // Documented in base class.
855 ome::xml::model::enums::ExperimentType
856 getExperimentType(index_type experimentIndex) const;
857
858
859
860 // Documented in base class.
861 const std::string&
862 getExperimenterAnnotationRef(index_type experimenterIndex, index_type annotationRefIndex) const;
863
864 // Documented in base class.
865 std::string
866 getExperimenterEmail(index_type experimenterIndex) const;
867
868 // Documented in base class.
869 std::string
870 getExperimenterFirstName(index_type experimenterIndex) const;
871
872 // Documented in base class.
873 std::string
874 getExperimenterID(index_type experimenterIndex) const;
875
876 // Documented in base class.
877 std::string
878 getExperimenterInstitution(index_type experimenterIndex) const;
879
880 // Documented in base class.
881 std::string
882 getExperimenterLastName(index_type experimenterIndex) const;
883
884 // Documented in base class.
885 std::string
886 getExperimenterMiddleName(index_type experimenterIndex) const;
887
888 // Documented in base class.
889 std::string
890 getExperimenterUserName(index_type experimenterIndex) const;
891
892
893 // Documented in base class.
894 const std::string&
895 getExperimenterGroupAnnotationRef(index_type experimenterGroupIndex, index_type annotationRefIndex) const;
896
897 // Documented in base class.
898 std::string
899 getExperimenterGroupDescription(index_type experimenterGroupIndex) const;
900
901 // Documented in base class.
902 const std::string&
903 getExperimenterGroupExperimenterRef(index_type experimenterGroupIndex, index_type experimenterRefIndex) const;
904
905 // Documented in base class.
906 std::string
907 getExperimenterGroupID(index_type experimenterGroupIndex) const;
908
909 // Documented in base class.
910 const std::string&
911 getExperimenterGroupLeader(index_type experimenterGroupIndex, index_type leaderIndex) const;
912
913 // Documented in base class.
914 std::string
915 getExperimenterGroupName(index_type experimenterGroupIndex) const;
916
917
918
919
920 // Documented in base class.
921 std::string
922 getFilamentID(index_type instrumentIndex, index_type lightSourceIndex) const;
923
924 // Documented in base class.
925 std::string
926 getFilamentLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
927
928 // Documented in base class.
929 std::string
930 getFilamentManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
931
932 // Documented in base class.
933 std::string
934 getFilamentModel(index_type instrumentIndex, index_type lightSourceIndex) const;
935
936 // Documented in base class.
937 double
938 getFilamentPower(index_type instrumentIndex, index_type lightSourceIndex) const;
939
940 // Documented in base class.
941 std::string
942 getFilamentSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
943
944 // Documented in base class.
945 ome::xml::model::enums::FilamentType
946 getFilamentType(index_type instrumentIndex, index_type lightSourceIndex) const;
947
948
949 // Documented in base class.
950 const std::string&
951 getFileAnnotationAnnotationRef(index_type fileAnnotationIndex, index_type annotationRefIndex) const;
952
953 // Documented in base class.
954 std::string
955 getFileAnnotationAnnotator(index_type fileAnnotationIndex) const;
956
957 // Documented in base class.
958 std::string
959 getFileAnnotationDescription(index_type fileAnnotationIndex) const;
960
961 // Documented in base class.
962 std::string
963 getFileAnnotationID(index_type fileAnnotationIndex) const;
964
965 // Documented in base class.
966 std::string
967 getFileAnnotationNamespace(index_type fileAnnotationIndex) const;
968
969
970 // Documented in base class.
971 std::string
972 getFilterFilterWheel(index_type instrumentIndex, index_type filterIndex) const;
973
974 // Documented in base class.
975 std::string
976 getFilterID(index_type instrumentIndex, index_type filterIndex) const;
977
978 // Documented in base class.
979 std::string
980 getFilterLotNumber(index_type instrumentIndex, index_type filterIndex) const;
981
982 // Documented in base class.
983 std::string
984 getFilterManufacturer(index_type instrumentIndex, index_type filterIndex) const;
985
986 // Documented in base class.
987 std::string
988 getFilterModel(index_type instrumentIndex, index_type filterIndex) const;
989
990 // Documented in base class.
991 std::string
992 getFilterSerialNumber(index_type instrumentIndex, index_type filterIndex) const;
993
994 // Documented in base class.
995 ome::xml::model::enums::FilterType
996 getFilterType(index_type instrumentIndex, index_type filterIndex) const;
997
998
999 // Documented in base class.
1000 const std::string&
1001 getFilterSetDichroicRef(index_type instrumentIndex, index_type filterSetIndex) const;
1002
1003 // Documented in base class.
1004 const std::string&
1005 getFilterSetEmissionFilterRef(index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex) const;
1006
1007 // Documented in base class.
1008 const std::string&
1009 getFilterSetExcitationFilterRef(index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex) const;
1010
1011 // Documented in base class.
1012 std::string
1013 getFilterSetID(index_type instrumentIndex, index_type filterSetIndex) const;
1014
1015 // Documented in base class.
1016 std::string
1017 getFilterSetLotNumber(index_type instrumentIndex, index_type filterSetIndex) const;
1018
1019 // Documented in base class.
1020 std::string
1021 getFilterSetManufacturer(index_type instrumentIndex, index_type filterSetIndex) const;
1022
1023 // Documented in base class.
1024 std::string
1025 getFilterSetModel(index_type instrumentIndex, index_type filterSetIndex) const;
1026
1027 // Documented in base class.
1028 std::string
1029 getFilterSetSerialNumber(index_type instrumentIndex, index_type filterSetIndex) const;
1030
1031
1032
1033 // Documented in base class.
1034 ome::xml::model::primitives::Timestamp
1035 getImageAcquisitionDate(index_type imageIndex) const;
1036
1037 // Documented in base class.
1038 const std::string&
1039 getImageAnnotationRef(index_type imageIndex, index_type annotationRefIndex) const;
1040
1041 // Documented in base class.
1042 std::string
1043 getImageDescription(index_type imageIndex) const;
1044
1045 // Documented in base class.
1046 const std::string&
1047 getImageExperimentRef(index_type imageIndex) const;
1048
1049 // Documented in base class.
1050 const std::string&
1051 getImageExperimenterGroupRef(index_type imageIndex) const;
1052
1053 // Documented in base class.
1054 const std::string&
1055 getImageExperimenterRef(index_type imageIndex) const;
1056
1057 // Documented in base class.
1058 std::string
1059 getImageID(index_type imageIndex) const;
1060
1061 // Documented in base class.
1062 const std::string&
1063 getImageInstrumentRef(index_type imageIndex) const;
1064
1065 // Documented in base class.
1066 const std::string&
1067 getImageMicrobeamManipulationRef(index_type imageIndex, index_type microbeamManipulationRefIndex) const;
1068
1069 // Documented in base class.
1070 std::string
1071 getImageName(index_type imageIndex) const;
1072
1073 // Documented in base class.
1074 const std::string&
1075 getImageROIRef(index_type imageIndex, index_type ROIRefIndex) const;
1076
1077
1078
1079 // Documented in base class.
1080 double
1081 getImagingEnvironmentAirPressure(index_type imageIndex) const;
1082
1083 // Documented in base class.
1084 ome::xml::model::primitives::PercentFraction
1085 getImagingEnvironmentCO2Percent(index_type imageIndex) const;
1086
1087 // Documented in base class.
1088 ome::xml::model::primitives::PercentFraction
1089 getImagingEnvironmentHumidity(index_type imageIndex) const;
1090
1091 // Documented in base class.
1092 double
1093 getImagingEnvironmentTemperature(index_type imageIndex) const;
1094
1095
1096 // Documented in base class.
1097 std::string
1098 getInstrumentID(index_type instrumentIndex) const;
1099
1100
1101
1102 // Documented in base class.
1103 ome::xml::model::primitives::Color
1104 getLabelFillColor(index_type ROIIndex, index_type shapeIndex) const;
1105
1106 // Documented in base class.
1107 ome::xml::model::enums::FillRule
1108 getLabelFillRule(index_type ROIIndex, index_type shapeIndex) const;
1109
1110 // Documented in base class.
1111 ome::xml::model::enums::FontFamily
1112 getLabelFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1113
1114 // Documented in base class.
1115 ome::xml::model::primitives::NonNegativeInteger
1116 getLabelFontSize(index_type ROIIndex, index_type shapeIndex) const;
1117
1118 // Documented in base class.
1119 ome::xml::model::enums::FontStyle
1120 getLabelFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1121
1122 // Documented in base class.
1123 std::string
1124 getLabelID(index_type ROIIndex, index_type shapeIndex) const;
1125
1126 // Documented in base class.
1127 ome::xml::model::enums::LineCap
1128 getLabelLineCap(index_type ROIIndex, index_type shapeIndex) const;
1129
1130 // Documented in base class.
1131 bool
1132 getLabelLocked(index_type ROIIndex, index_type shapeIndex) const;
1133
1134 // Documented in base class.
1135 ome::xml::model::primitives::Color
1136 getLabelStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1137
1138 // Documented in base class.
1139 std::string
1140 getLabelStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1141
1142 // Documented in base class.
1143 double
1144 getLabelStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1145
1146 // Documented in base class.
1147 std::string
1148 getLabelText(index_type ROIIndex, index_type shapeIndex) const;
1149
1150 // Documented in base class.
1151 ome::xml::model::primitives::NonNegativeInteger
1152 getLabelTheC(index_type ROIIndex, index_type shapeIndex) const;
1153
1154 // Documented in base class.
1155 ome::xml::model::primitives::NonNegativeInteger
1156 getLabelTheT(index_type ROIIndex, index_type shapeIndex) const;
1157
1158 // Documented in base class.
1159 ome::xml::model::primitives::NonNegativeInteger
1160 getLabelTheZ(index_type ROIIndex, index_type shapeIndex) const;
1161
1162 // Documented in base class.
1163 const ::ome::xml::model::AffineTransform&
1164 getLabelTransform(index_type ROIIndex, index_type shapeIndex) const;
1165
1166 // Documented in base class.
1167 bool
1168 getLabelVisible(index_type ROIIndex, index_type shapeIndex) const;
1169
1170 // Documented in base class.
1171 double
1172 getLabelX(index_type ROIIndex, index_type shapeIndex) const;
1173
1174 // Documented in base class.
1175 double
1176 getLabelY(index_type ROIIndex, index_type shapeIndex) const;
1177
1178
1179 // Documented in base class.
1180 std::string
1181 getLaserID(index_type instrumentIndex, index_type lightSourceIndex) const;
1182
1183 // Documented in base class.
1184 std::string
1185 getLaserLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1186
1187 // Documented in base class.
1188 std::string
1189 getLaserManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
1190
1191 // Documented in base class.
1192 std::string
1193 getLaserModel(index_type instrumentIndex, index_type lightSourceIndex) const;
1194
1195 // Documented in base class.
1196 double
1197 getLaserPower(index_type instrumentIndex, index_type lightSourceIndex) const;
1198
1199 // Documented in base class.
1200 std::string
1201 getLaserSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1202
1203 // Documented in base class.
1204 ome::xml::model::primitives::PositiveInteger
1205 getLaserFrequencyMultiplication(index_type instrumentIndex, index_type lightSourceIndex) const;
1206
1207 // Documented in base class.
1208 ome::xml::model::enums::LaserMedium
1209 getLaserLaserMedium(index_type instrumentIndex, index_type lightSourceIndex) const;
1210
1211 // Documented in base class.
1212 bool
1213 getLaserPockelCell(index_type instrumentIndex, index_type lightSourceIndex) const;
1214
1215 // Documented in base class.
1216 ome::xml::model::enums::Pulse
1217 getLaserPulse(index_type instrumentIndex, index_type lightSourceIndex) const;
1218
1219 // Documented in base class.
1220 const std::string&
1221 getLaserPump(index_type instrumentIndex, index_type lightSourceIndex) const;
1222
1223 // Documented in base class.
1224 double
1225 getLaserRepetitionRate(index_type instrumentIndex, index_type lightSourceIndex) const;
1226
1227 // Documented in base class.
1228 bool
1229 getLaserTuneable(index_type instrumentIndex, index_type lightSourceIndex) const;
1230
1231 // Documented in base class.
1232 ome::xml::model::enums::LaserType
1233 getLaserType(index_type instrumentIndex, index_type lightSourceIndex) const;
1234
1235 // Documented in base class.
1236 ome::xml::model::primitives::PositiveInteger
1237 getLaserWavelength(index_type instrumentIndex, index_type lightSourceIndex) const;
1238
1239
1240
1241 // Documented in base class.
1242 std::string
1243 getLightEmittingDiodeID(index_type instrumentIndex, index_type lightSourceIndex) const;
1244
1245 // Documented in base class.
1246 std::string
1247 getLightEmittingDiodeLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1248
1249 // Documented in base class.
1250 std::string
1251 getLightEmittingDiodeManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
1252
1253 // Documented in base class.
1254 std::string
1255 getLightEmittingDiodeModel(index_type instrumentIndex, index_type lightSourceIndex) const;
1256
1257 // Documented in base class.
1258 double
1259 getLightEmittingDiodePower(index_type instrumentIndex, index_type lightSourceIndex) const;
1260
1261 // Documented in base class.
1262 std::string
1263 getLightEmittingDiodeSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1264
1265
1266 // Documented in base class.
1267 const std::string&
1268 getLightPathDichroicRef(index_type imageIndex, index_type channelIndex) const;
1269
1270 // Documented in base class.
1271 const std::string&
1272 getLightPathEmissionFilterRef(index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex) const;
1273
1274 // Documented in base class.
1275 const std::string&
1276 getLightPathExcitationFilterRef(index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex) const;
1277
1278
1279 // Documented in base class.
1280 ome::xml::model::primitives::PercentFraction
1281 getChannelLightSourceSettingsAttenuation(index_type imageIndex, index_type channelIndex) const;
1282
1283 // Documented in base class.
1284 ome::xml::model::primitives::PercentFraction
1285 getMicrobeamManipulationLightSourceSettingsAttenuation(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const;
1286
1287 // Documented in base class.
1288 std::string
1289 getChannelLightSourceSettingsID(index_type imageIndex, index_type channelIndex) const;
1290
1291 // Documented in base class.
1292 std::string
1293 getMicrobeamManipulationLightSourceSettingsID(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const;
1294
1295 // Documented in base class.
1296 ome::xml::model::primitives::PositiveInteger
1297 getChannelLightSourceSettingsWavelength(index_type imageIndex, index_type channelIndex) const;
1298
1299 // Documented in base class.
1300 ome::xml::model::primitives::PositiveInteger
1301 getMicrobeamManipulationLightSourceSettingsWavelength(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const;
1302
1303
1304 // Documented in base class.
1305 ome::xml::model::primitives::Color
1306 getLineFillColor(index_type ROIIndex, index_type shapeIndex) const;
1307
1308 // Documented in base class.
1309 ome::xml::model::enums::FillRule
1310 getLineFillRule(index_type ROIIndex, index_type shapeIndex) const;
1311
1312 // Documented in base class.
1313 ome::xml::model::enums::FontFamily
1314 getLineFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1315
1316 // Documented in base class.
1317 ome::xml::model::primitives::NonNegativeInteger
1318 getLineFontSize(index_type ROIIndex, index_type shapeIndex) const;
1319
1320 // Documented in base class.
1321 ome::xml::model::enums::FontStyle
1322 getLineFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1323
1324 // Documented in base class.
1325 std::string
1326 getLineID(index_type ROIIndex, index_type shapeIndex) const;
1327
1328 // Documented in base class.
1329 ome::xml::model::enums::LineCap
1330 getLineLineCap(index_type ROIIndex, index_type shapeIndex) const;
1331
1332 // Documented in base class.
1333 bool
1334 getLineLocked(index_type ROIIndex, index_type shapeIndex) const;
1335
1336 // Documented in base class.
1337 ome::xml::model::primitives::Color
1338 getLineStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1339
1340 // Documented in base class.
1341 std::string
1342 getLineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1343
1344 // Documented in base class.
1345 double
1346 getLineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1347
1348 // Documented in base class.
1349 std::string
1350 getLineText(index_type ROIIndex, index_type shapeIndex) const;
1351
1352 // Documented in base class.
1353 ome::xml::model::primitives::NonNegativeInteger
1354 getLineTheC(index_type ROIIndex, index_type shapeIndex) const;
1355
1356 // Documented in base class.
1357 ome::xml::model::primitives::NonNegativeInteger
1358 getLineTheT(index_type ROIIndex, index_type shapeIndex) const;
1359
1360 // Documented in base class.
1361 ome::xml::model::primitives::NonNegativeInteger
1362 getLineTheZ(index_type ROIIndex, index_type shapeIndex) const;
1363
1364 // Documented in base class.
1365 const ::ome::xml::model::AffineTransform&
1366 getLineTransform(index_type ROIIndex, index_type shapeIndex) const;
1367
1368 // Documented in base class.
1369 bool
1370 getLineVisible(index_type ROIIndex, index_type shapeIndex) const;
1371
1372 // Documented in base class.
1373 ome::xml::model::enums::Marker
1374 getLineMarkerEnd(index_type ROIIndex, index_type shapeIndex) const;
1375
1376 // Documented in base class.
1377 ome::xml::model::enums::Marker
1378 getLineMarkerStart(index_type ROIIndex, index_type shapeIndex) const;
1379
1380 // Documented in base class.
1381 double
1382 getLineX1(index_type ROIIndex, index_type shapeIndex) const;
1383
1384 // Documented in base class.
1385 double
1386 getLineX2(index_type ROIIndex, index_type shapeIndex) const;
1387
1388 // Documented in base class.
1389 double
1390 getLineY1(index_type ROIIndex, index_type shapeIndex) const;
1391
1392 // Documented in base class.
1393 double
1394 getLineY2(index_type ROIIndex, index_type shapeIndex) const;
1395
1396
1397 // Documented in base class.
1398 const std::string&
1399 getListAnnotationAnnotationRef(index_type listAnnotationIndex, index_type annotationRefIndex) const;
1400
1401 // Documented in base class.
1402 std::string
1403 getListAnnotationAnnotator(index_type listAnnotationIndex) const;
1404
1405 // Documented in base class.
1406 std::string
1407 getListAnnotationDescription(index_type listAnnotationIndex) const;
1408
1409 // Documented in base class.
1410 std::string
1411 getListAnnotationID(index_type listAnnotationIndex) const;
1412
1413 // Documented in base class.
1414 std::string
1415 getListAnnotationNamespace(index_type listAnnotationIndex) const;
1416
1417
1418 // Documented in base class.
1419 const std::string&
1420 getLongAnnotationAnnotationRef(index_type longAnnotationIndex, index_type annotationRefIndex) const;
1421
1422 // Documented in base class.
1423 std::string
1424 getLongAnnotationAnnotator(index_type longAnnotationIndex) const;
1425
1426 // Documented in base class.
1427 std::string
1428 getLongAnnotationDescription(index_type longAnnotationIndex) const;
1429
1430 // Documented in base class.
1431 std::string
1432 getLongAnnotationID(index_type longAnnotationIndex) const;
1433
1434 // Documented in base class.
1435 std::string
1436 getLongAnnotationNamespace(index_type longAnnotationIndex) const;
1437
1438 // Documented in base class.
1439 int64_t
1440 getLongAnnotationValue(index_type longAnnotationIndex) const;
1441
1442
1443 // Documented in base class.
1444 ome::xml::model::primitives::Color
1445 getMaskFillColor(index_type ROIIndex, index_type shapeIndex) const;
1446
1447 // Documented in base class.
1448 ome::xml::model::enums::FillRule
1449 getMaskFillRule(index_type ROIIndex, index_type shapeIndex) const;
1450
1451 // Documented in base class.
1452 ome::xml::model::enums::FontFamily
1453 getMaskFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1454
1455 // Documented in base class.
1456 ome::xml::model::primitives::NonNegativeInteger
1457 getMaskFontSize(index_type ROIIndex, index_type shapeIndex) const;
1458
1459 // Documented in base class.
1460 ome::xml::model::enums::FontStyle
1461 getMaskFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1462
1463 // Documented in base class.
1464 std::string
1465 getMaskID(index_type ROIIndex, index_type shapeIndex) const;
1466
1467 // Documented in base class.
1468 ome::xml::model::enums::LineCap
1469 getMaskLineCap(index_type ROIIndex, index_type shapeIndex) const;
1470
1471 // Documented in base class.
1472 bool
1473 getMaskLocked(index_type ROIIndex, index_type shapeIndex) const;
1474
1475 // Documented in base class.
1476 ome::xml::model::primitives::Color
1477 getMaskStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1478
1479 // Documented in base class.
1480 std::string
1481 getMaskStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1482
1483 // Documented in base class.
1484 double
1485 getMaskStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1486
1487 // Documented in base class.
1488 std::string
1489 getMaskText(index_type ROIIndex, index_type shapeIndex) const;
1490
1491 // Documented in base class.
1492 ome::xml::model::primitives::NonNegativeInteger
1493 getMaskTheC(index_type ROIIndex, index_type shapeIndex) const;
1494
1495 // Documented in base class.
1496 ome::xml::model::primitives::NonNegativeInteger
1497 getMaskTheT(index_type ROIIndex, index_type shapeIndex) const;
1498
1499 // Documented in base class.
1500 ome::xml::model::primitives::NonNegativeInteger
1501 getMaskTheZ(index_type ROIIndex, index_type shapeIndex) const;
1502
1503 // Documented in base class.
1504 const ::ome::xml::model::AffineTransform&
1505 getMaskTransform(index_type ROIIndex, index_type shapeIndex) const;
1506
1507 // Documented in base class.
1508 bool
1509 getMaskVisible(index_type ROIIndex, index_type shapeIndex) const;
1510
1511 // Documented in base class.
1512 double
1513 getMaskHeight(index_type ROIIndex, index_type shapeIndex) const;
1514
1515 // Documented in base class.
1516 double
1517 getMaskWidth(index_type ROIIndex, index_type shapeIndex) const;
1518
1519 // Documented in base class.
1520 double
1521 getMaskX(index_type ROIIndex, index_type shapeIndex) const;
1522
1523 // Documented in base class.
1524 double
1525 getMaskY(index_type ROIIndex, index_type shapeIndex) const;
1526
1527
1528
1529 // Documented in base class.
1530 std::string
1531 getMicrobeamManipulationDescription(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1532
1533 // Documented in base class.
1534 const std::string&
1535 getMicrobeamManipulationExperimenterRef(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1536
1537 // Documented in base class.
1538 std::string
1539 getMicrobeamManipulationID(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1540
1541 // Documented in base class.
1542 const std::string&
1543 getMicrobeamManipulationROIRef(index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex) const;
1544
1545 // Documented in base class.
1546 ome::xml::model::enums::MicrobeamManipulationType
1547 getMicrobeamManipulationType(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1548
1549
1550
1551 // Documented in base class.
1552 std::string
1553 getMicroscopeLotNumber(index_type instrumentIndex) const;
1554
1555 // Documented in base class.
1556 std::string
1557 getMicroscopeManufacturer(index_type instrumentIndex) const;
1558
1559 // Documented in base class.
1560 std::string
1561 getMicroscopeModel(index_type instrumentIndex) const;
1562
1563 // Documented in base class.
1564 std::string
1565 getMicroscopeSerialNumber(index_type instrumentIndex) const;
1566
1567 // Documented in base class.
1568 ome::xml::model::enums::MicroscopeType
1569 getMicroscopeType(index_type instrumentIndex) const;
1570
1571
1572 // Documented in base class.
1573 double
1574 getObjectiveCalibratedMagnification(index_type instrumentIndex, index_type objectiveIndex) const;
1575
1576 // Documented in base class.
1577 ome::xml::model::enums::Correction
1578 getObjectiveCorrection(index_type instrumentIndex, index_type objectiveIndex) const;
1579
1580 // Documented in base class.
1581 std::string
1582 getObjectiveID(index_type instrumentIndex, index_type objectiveIndex) const;
1583
1584 // Documented in base class.
1585 ome::xml::model::enums::Immersion
1586 getObjectiveImmersion(index_type instrumentIndex, index_type objectiveIndex) const;
1587
1588 // Documented in base class.
1589 bool
1590 getObjectiveIris(index_type instrumentIndex, index_type objectiveIndex) const;
1591
1592 // Documented in base class.
1593 double
1594 getObjectiveLensNA(index_type instrumentIndex, index_type objectiveIndex) const;
1595
1596 // Documented in base class.
1597 std::string
1598 getObjectiveLotNumber(index_type instrumentIndex, index_type objectiveIndex) const;
1599
1600 // Documented in base class.
1601 std::string
1602 getObjectiveManufacturer(index_type instrumentIndex, index_type objectiveIndex) const;
1603
1604 // Documented in base class.
1605 std::string
1606 getObjectiveModel(index_type instrumentIndex, index_type objectiveIndex) const;
1607
1608 // Documented in base class.
1609 double
1610 getObjectiveNominalMagnification(index_type instrumentIndex, index_type objectiveIndex) const;
1611
1612 // Documented in base class.
1613 std::string
1614 getObjectiveSerialNumber(index_type instrumentIndex, index_type objectiveIndex) const;
1615
1616 // Documented in base class.
1617 double
1618 getObjectiveWorkingDistance(index_type instrumentIndex, index_type objectiveIndex) const;
1619
1620
1621 // Documented in base class.
1622 double
1623 getObjectiveSettingsCorrectionCollar(index_type imageIndex) const;
1624
1625 // Documented in base class.
1626 std::string
1627 getObjectiveSettingsID(index_type imageIndex) const;
1628
1629 // Documented in base class.
1630 ome::xml::model::enums::Medium
1631 getObjectiveSettingsMedium(index_type imageIndex) const;
1632
1633 // Documented in base class.
1634 double
1635 getObjectiveSettingsRefractiveIndex(index_type imageIndex) const;
1636
1637
1638 // Documented in base class.
1639 const std::string&
1640 getPixelsAnnotationRef(index_type imageIndex, index_type annotationRefIndex) const;
1641
1642 // Documented in base class.
1643 bool
1644 getPixelsBigEndian(index_type imageIndex) const;
1645
1646 // Documented in base class.
1647 ome::xml::model::enums::DimensionOrder
1648 getPixelsDimensionOrder(index_type imageIndex) const;
1649
1650 // Documented in base class.
1651 std::string
1652 getPixelsID(index_type imageIndex) const;
1653
1654 // Documented in base class.
1655 bool
1656 getPixelsInterleaved(index_type imageIndex) const;
1657
1658 // Documented in base class.
1659 ome::xml::model::primitives::PositiveFloat
1660 getPixelsPhysicalSizeX(index_type imageIndex) const;
1661
1662 // Documented in base class.
1663 ome::xml::model::primitives::PositiveFloat
1664 getPixelsPhysicalSizeY(index_type imageIndex) const;
1665
1666 // Documented in base class.
1667 ome::xml::model::primitives::PositiveFloat
1668 getPixelsPhysicalSizeZ(index_type imageIndex) const;
1669
1670 // Documented in base class.
1671 ome::xml::model::primitives::PositiveInteger
1672 getPixelsSignificantBits(index_type imageIndex) const;
1673
1674 // Documented in base class.
1675 ome::xml::model::primitives::PositiveInteger
1676 getPixelsSizeC(index_type imageIndex) const;
1677
1678 // Documented in base class.
1679 ome::xml::model::primitives::PositiveInteger
1680 getPixelsSizeT(index_type imageIndex) const;
1681
1682 // Documented in base class.
1683 ome::xml::model::primitives::PositiveInteger
1684 getPixelsSizeX(index_type imageIndex) const;
1685
1686 // Documented in base class.
1687 ome::xml::model::primitives::PositiveInteger
1688 getPixelsSizeY(index_type imageIndex) const;
1689
1690 // Documented in base class.
1691 ome::xml::model::primitives::PositiveInteger
1692 getPixelsSizeZ(index_type imageIndex) const;
1693
1694 // Documented in base class.
1695 double
1696 getPixelsTimeIncrement(index_type imageIndex) const;
1697
1698 // Documented in base class.
1699 ome::xml::model::enums::PixelType
1700 getPixelsType(index_type imageIndex) const;
1701
1702
1703 // Documented in base class.
1704 const std::string&
1705 getPlaneAnnotationRef(index_type imageIndex, index_type planeIndex, index_type annotationRefIndex) const;
1706
1707 // Documented in base class.
1708 double
1709 getPlaneDeltaT(index_type imageIndex, index_type planeIndex) const;
1710
1711 // Documented in base class.
1712 double
1713 getPlaneExposureTime(index_type imageIndex, index_type planeIndex) const;
1714
1715 // Documented in base class.
1716 std::string
1717 getPlaneHashSHA1(index_type imageIndex, index_type planeIndex) const;
1718
1719 // Documented in base class.
1720 double
1721 getPlanePositionX(index_type imageIndex, index_type planeIndex) const;
1722
1723 // Documented in base class.
1724 double
1725 getPlanePositionY(index_type imageIndex, index_type planeIndex) const;
1726
1727 // Documented in base class.
1728 double
1729 getPlanePositionZ(index_type imageIndex, index_type planeIndex) const;
1730
1731 // Documented in base class.
1732 ome::xml::model::primitives::NonNegativeInteger
1733 getPlaneTheC(index_type imageIndex, index_type planeIndex) const;
1734
1735 // Documented in base class.
1736 ome::xml::model::primitives::NonNegativeInteger
1737 getPlaneTheT(index_type imageIndex, index_type planeIndex) const;
1738
1739 // Documented in base class.
1740 ome::xml::model::primitives::NonNegativeInteger
1741 getPlaneTheZ(index_type imageIndex, index_type planeIndex) const;
1742
1743
1744 // Documented in base class.
1745 const std::string&
1746 getPlateAnnotationRef(index_type plateIndex, index_type annotationRefIndex) const;
1747
1748 // Documented in base class.
1749 ome::xml::model::enums::NamingConvention
1750 getPlateColumnNamingConvention(index_type plateIndex) const;
1751
1752 // Documented in base class.
1753 ome::xml::model::primitives::PositiveInteger
1754 getPlateColumns(index_type plateIndex) const;
1755
1756 // Documented in base class.
1757 std::string
1758 getPlateDescription(index_type plateIndex) const;
1759
1760 // Documented in base class.
1761 std::string
1762 getPlateExternalIdentifier(index_type plateIndex) const;
1763
1764 // Documented in base class.
1765 ome::xml::model::primitives::NonNegativeInteger
1766 getPlateFieldIndex(index_type plateIndex) const;
1767
1768 // Documented in base class.
1769 std::string
1770 getPlateID(index_type plateIndex) const;
1771
1772 // Documented in base class.
1773 std::string
1774 getPlateName(index_type plateIndex) const;
1775
1776 // Documented in base class.
1777 ome::xml::model::enums::NamingConvention
1778 getPlateRowNamingConvention(index_type plateIndex) const;
1779
1780 // Documented in base class.
1781 ome::xml::model::primitives::PositiveInteger
1782 getPlateRows(index_type plateIndex) const;
1783
1784 // Documented in base class.
1785 std::string
1786 getPlateStatus(index_type plateIndex) const;
1787
1788 // Documented in base class.
1789 double
1790 getPlateWellOriginX(index_type plateIndex) const;
1791
1792 // Documented in base class.
1793 double
1794 getPlateWellOriginY(index_type plateIndex) const;
1795
1796
1797 // Documented in base class.
1798 const std::string&
1799 getPlateAcquisitionAnnotationRef(index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex) const;
1800
1801 // Documented in base class.
1802 std::string
1803 getPlateAcquisitionDescription(index_type plateIndex, index_type plateAcquisitionIndex) const;
1804
1805 // Documented in base class.
1806 ome::xml::model::primitives::Timestamp
1807 getPlateAcquisitionEndTime(index_type plateIndex, index_type plateAcquisitionIndex) const;
1808
1809 // Documented in base class.
1810 std::string
1811 getPlateAcquisitionID(index_type plateIndex, index_type plateAcquisitionIndex) const;
1812
1813 // Documented in base class.
1814 ome::xml::model::primitives::PositiveInteger
1815 getPlateAcquisitionMaximumFieldCount(index_type plateIndex, index_type plateAcquisitionIndex) const;
1816
1817 // Documented in base class.
1818 std::string
1819 getPlateAcquisitionName(index_type plateIndex, index_type plateAcquisitionIndex) const;
1820
1821 // Documented in base class.
1822 ome::xml::model::primitives::Timestamp
1823 getPlateAcquisitionStartTime(index_type plateIndex, index_type plateAcquisitionIndex) const;
1824
1825 // Documented in base class.
1826 const std::string&
1827 getPlateAcquisitionWellSampleRef(index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex) const;
1828
1829
1830
1831 // Documented in base class.
1832 ome::xml::model::primitives::Color
1833 getPointFillColor(index_type ROIIndex, index_type shapeIndex) const;
1834
1835 // Documented in base class.
1836 ome::xml::model::enums::FillRule
1837 getPointFillRule(index_type ROIIndex, index_type shapeIndex) const;
1838
1839 // Documented in base class.
1840 ome::xml::model::enums::FontFamily
1841 getPointFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1842
1843 // Documented in base class.
1844 ome::xml::model::primitives::NonNegativeInteger
1845 getPointFontSize(index_type ROIIndex, index_type shapeIndex) const;
1846
1847 // Documented in base class.
1848 ome::xml::model::enums::FontStyle
1849 getPointFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1850
1851 // Documented in base class.
1852 std::string
1853 getPointID(index_type ROIIndex, index_type shapeIndex) const;
1854
1855 // Documented in base class.
1856 ome::xml::model::enums::LineCap
1857 getPointLineCap(index_type ROIIndex, index_type shapeIndex) const;
1858
1859 // Documented in base class.
1860 bool
1861 getPointLocked(index_type ROIIndex, index_type shapeIndex) const;
1862
1863 // Documented in base class.
1864 ome::xml::model::primitives::Color
1865 getPointStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1866
1867 // Documented in base class.
1868 std::string
1869 getPointStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1870
1871 // Documented in base class.
1872 double
1873 getPointStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1874
1875 // Documented in base class.
1876 std::string
1877 getPointText(index_type ROIIndex, index_type shapeIndex) const;
1878
1879 // Documented in base class.
1880 ome::xml::model::primitives::NonNegativeInteger
1881 getPointTheC(index_type ROIIndex, index_type shapeIndex) const;
1882
1883 // Documented in base class.
1884 ome::xml::model::primitives::NonNegativeInteger
1885 getPointTheT(index_type ROIIndex, index_type shapeIndex) const;
1886
1887 // Documented in base class.
1888 ome::xml::model::primitives::NonNegativeInteger
1889 getPointTheZ(index_type ROIIndex, index_type shapeIndex) const;
1890
1891 // Documented in base class.
1892 const ::ome::xml::model::AffineTransform&
1893 getPointTransform(index_type ROIIndex, index_type shapeIndex) const;
1894
1895 // Documented in base class.
1896 bool
1897 getPointVisible(index_type ROIIndex, index_type shapeIndex) const;
1898
1899 // Documented in base class.
1900 double
1901 getPointX(index_type ROIIndex, index_type shapeIndex) const;
1902
1903 // Documented in base class.
1904 double
1905 getPointY(index_type ROIIndex, index_type shapeIndex) const;
1906
1907
1908 // Documented in base class.
1909 ome::xml::model::primitives::Color
1910 getPolygonFillColor(index_type ROIIndex, index_type shapeIndex) const;
1911
1912 // Documented in base class.
1913 ome::xml::model::enums::FillRule
1914 getPolygonFillRule(index_type ROIIndex, index_type shapeIndex) const;
1915
1916 // Documented in base class.
1917 ome::xml::model::enums::FontFamily
1918 getPolygonFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1919
1920 // Documented in base class.
1921 ome::xml::model::primitives::NonNegativeInteger
1922 getPolygonFontSize(index_type ROIIndex, index_type shapeIndex) const;
1923
1924 // Documented in base class.
1925 ome::xml::model::enums::FontStyle
1926 getPolygonFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1927
1928 // Documented in base class.
1929 std::string
1930 getPolygonID(index_type ROIIndex, index_type shapeIndex) const;
1931
1932 // Documented in base class.
1933 ome::xml::model::enums::LineCap
1934 getPolygonLineCap(index_type ROIIndex, index_type shapeIndex) const;
1935
1936 // Documented in base class.
1937 bool
1938 getPolygonLocked(index_type ROIIndex, index_type shapeIndex) const;
1939
1940 // Documented in base class.
1941 ome::xml::model::primitives::Color
1942 getPolygonStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1943
1944 // Documented in base class.
1945 std::string
1946 getPolygonStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1947
1948 // Documented in base class.
1949 double
1950 getPolygonStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1951
1952 // Documented in base class.
1953 std::string
1954 getPolygonText(index_type ROIIndex, index_type shapeIndex) const;
1955
1956 // Documented in base class.
1957 ome::xml::model::primitives::NonNegativeInteger
1958 getPolygonTheC(index_type ROIIndex, index_type shapeIndex) const;
1959
1960 // Documented in base class.
1961 ome::xml::model::primitives::NonNegativeInteger
1962 getPolygonTheT(index_type ROIIndex, index_type shapeIndex) const;
1963
1964 // Documented in base class.
1965 ome::xml::model::primitives::NonNegativeInteger
1966 getPolygonTheZ(index_type ROIIndex, index_type shapeIndex) const;
1967
1968 // Documented in base class.
1969 const ::ome::xml::model::AffineTransform&
1970 getPolygonTransform(index_type ROIIndex, index_type shapeIndex) const;
1971
1972 // Documented in base class.
1973 bool
1974 getPolygonVisible(index_type ROIIndex, index_type shapeIndex) const;
1975
1976 // Documented in base class.
1977 std::string
1978 getPolygonPoints(index_type ROIIndex, index_type shapeIndex) const;
1979
1980
1981 // Documented in base class.
1982 ome::xml::model::primitives::Color
1983 getPolylineFillColor(index_type ROIIndex, index_type shapeIndex) const;
1984
1985 // Documented in base class.
1986 ome::xml::model::enums::FillRule
1987 getPolylineFillRule(index_type ROIIndex, index_type shapeIndex) const;
1988
1989 // Documented in base class.
1990 ome::xml::model::enums::FontFamily
1991 getPolylineFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1992
1993 // Documented in base class.
1994 ome::xml::model::primitives::NonNegativeInteger
1995 getPolylineFontSize(index_type ROIIndex, index_type shapeIndex) const;
1996
1997 // Documented in base class.
1998 ome::xml::model::enums::FontStyle
1999 getPolylineFontStyle(index_type ROIIndex, index_type shapeIndex) const;
2000
2001 // Documented in base class.
2002 std::string
2003 getPolylineID(index_type ROIIndex, index_type shapeIndex) const;
2004
2005 // Documented in base class.
2006 ome::xml::model::enums::LineCap
2007 getPolylineLineCap(index_type ROIIndex, index_type shapeIndex) const;
2008
2009 // Documented in base class.
2010 bool
2011 getPolylineLocked(index_type ROIIndex, index_type shapeIndex) const;
2012
2013 // Documented in base class.
2014 ome::xml::model::primitives::Color
2015 getPolylineStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
2016
2017 // Documented in base class.
2018 std::string
2019 getPolylineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
2020
2021 // Documented in base class.
2022 double
2023 getPolylineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
2024
2025 // Documented in base class.
2026 std::string
2027 getPolylineText(index_type ROIIndex, index_type shapeIndex) const;
2028
2029 // Documented in base class.
2030 ome::xml::model::primitives::NonNegativeInteger
2031 getPolylineTheC(index_type ROIIndex, index_type shapeIndex) const;
2032
2033 // Documented in base class.
2034 ome::xml::model::primitives::NonNegativeInteger
2035 getPolylineTheT(index_type ROIIndex, index_type shapeIndex) const;
2036
2037 // Documented in base class.
2038 ome::xml::model::primitives::NonNegativeInteger
2039 getPolylineTheZ(index_type ROIIndex, index_type shapeIndex) const;
2040
2041 // Documented in base class.
2042 const ::ome::xml::model::AffineTransform&
2043 getPolylineTransform(index_type ROIIndex, index_type shapeIndex) const;
2044
2045 // Documented in base class.
2046 bool
2047 getPolylineVisible(index_type ROIIndex, index_type shapeIndex) const;
2048
2049 // Documented in base class.
2050 ome::xml::model::enums::Marker
2051 getPolylineMarkerEnd(index_type ROIIndex, index_type shapeIndex) const;
2052
2053 // Documented in base class.
2054 ome::xml::model::enums::Marker
2055 getPolylineMarkerStart(index_type ROIIndex, index_type shapeIndex) const;
2056
2057 // Documented in base class.
2058 std::string
2059 getPolylinePoints(index_type ROIIndex, index_type shapeIndex) const;
2060
2061
2062 // Documented in base class.
2063 const std::string&
2064 getProjectAnnotationRef(index_type projectIndex, index_type annotationRefIndex) const;
2065
2066 // Documented in base class.
2067 const std::string&
2068 getProjectDatasetRef(index_type projectIndex, index_type datasetRefIndex) const;
2069
2070 // Documented in base class.
2071 std::string
2072 getProjectDescription(index_type projectIndex) const;
2073
2074 // Documented in base class.
2075 const std::string&
2076 getProjectExperimenterGroupRef(index_type projectIndex) const;
2077
2078 // Documented in base class.
2079 const std::string&
2080 getProjectExperimenterRef(index_type projectIndex) const;
2081
2082 // Documented in base class.
2083 std::string
2084 getProjectID(index_type projectIndex) const;
2085
2086 // Documented in base class.
2087 std::string
2088 getProjectName(index_type projectIndex) const;
2089
2090
2091
2092 // Documented in base class.
2093 const std::string&
2094 getROIAnnotationRef(index_type ROIIndex, index_type annotationRefIndex) const;
2095
2096 // Documented in base class.
2097 std::string
2098 getROIDescription(index_type ROIIndex) const;
2099
2100 // Documented in base class.
2101 std::string
2102 getROIID(index_type ROIIndex) const;
2103
2104 // Documented in base class.
2105 std::string
2106 getROIName(index_type ROIIndex) const;
2107
2108 // Documented in base class.
2109 std::string
2110 getROINamespace(index_type ROIIndex) const;
2111
2112
2113
2114 // Documented in base class.
2115 const std::string&
2116 getReagentAnnotationRef(index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex) const;
2117
2118 // Documented in base class.
2119 std::string
2120 getReagentDescription(index_type screenIndex, index_type reagentIndex) const;
2121
2122 // Documented in base class.
2123 std::string
2124 getReagentID(index_type screenIndex, index_type reagentIndex) const;
2125
2126 // Documented in base class.
2127 std::string
2128 getReagentName(index_type screenIndex, index_type reagentIndex) const;
2129
2130 // Documented in base class.
2131 std::string
2132 getReagentReagentIdentifier(index_type screenIndex, index_type reagentIndex) const;
2133
2134
2135
2136 // Documented in base class.
2137 ome::xml::model::primitives::Color
2138 getRectangleFillColor(index_type ROIIndex, index_type shapeIndex) const;
2139
2140 // Documented in base class.
2141 ome::xml::model::enums::FillRule
2142 getRectangleFillRule(index_type ROIIndex, index_type shapeIndex) const;
2143
2144 // Documented in base class.
2145 ome::xml::model::enums::FontFamily
2146 getRectangleFontFamily(index_type ROIIndex, index_type shapeIndex) const;
2147
2148 // Documented in base class.
2149 ome::xml::model::primitives::NonNegativeInteger
2150 getRectangleFontSize(index_type ROIIndex, index_type shapeIndex) const;
2151
2152 // Documented in base class.
2153 ome::xml::model::enums::FontStyle
2154 getRectangleFontStyle(index_type ROIIndex, index_type shapeIndex) const;
2155
2156 // Documented in base class.
2157 std::string
2158 getRectangleID(index_type ROIIndex, index_type shapeIndex) const;
2159
2160 // Documented in base class.
2161 ome::xml::model::enums::LineCap
2162 getRectangleLineCap(index_type ROIIndex, index_type shapeIndex) const;
2163
2164 // Documented in base class.
2165 bool
2166 getRectangleLocked(index_type ROIIndex, index_type shapeIndex) const;
2167
2168 // Documented in base class.
2169 ome::xml::model::primitives::Color
2170 getRectangleStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
2171
2172 // Documented in base class.
2173 std::string
2174 getRectangleStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
2175
2176 // Documented in base class.
2177 double
2178 getRectangleStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
2179
2180 // Documented in base class.
2181 std::string
2182 getRectangleText(index_type ROIIndex, index_type shapeIndex) const;
2183
2184 // Documented in base class.
2185 ome::xml::model::primitives::NonNegativeInteger
2186 getRectangleTheC(index_type ROIIndex, index_type shapeIndex) const;
2187
2188 // Documented in base class.
2189 ome::xml::model::primitives::NonNegativeInteger
2190 getRectangleTheT(index_type ROIIndex, index_type shapeIndex) const;
2191
2192 // Documented in base class.
2193 ome::xml::model::primitives::NonNegativeInteger
2194 getRectangleTheZ(index_type ROIIndex, index_type shapeIndex) const;
2195
2196 // Documented in base class.
2197 const ::ome::xml::model::AffineTransform&
2198 getRectangleTransform(index_type ROIIndex, index_type shapeIndex) const;
2199
2200 // Documented in base class.
2201 bool
2202 getRectangleVisible(index_type ROIIndex, index_type shapeIndex) const;
2203
2204 // Documented in base class.
2205 double
2206 getRectangleHeight(index_type ROIIndex, index_type shapeIndex) const;
2207
2208 // Documented in base class.
2209 double
2210 getRectangleWidth(index_type ROIIndex, index_type shapeIndex) const;
2211
2212 // Documented in base class.
2213 double
2214 getRectangleX(index_type ROIIndex, index_type shapeIndex) const;
2215
2216 // Documented in base class.
2217 double
2218 getRectangleY(index_type ROIIndex, index_type shapeIndex) const;
2219
2220
2221 // Documented in base class.
2222 std::string
2223 getRightsRightsHeld() const;
2224
2225 // Documented in base class.
2226 std::string
2227 getRightsRightsHolder() const;
2228
2229
2230 // Documented in base class.
2231 const std::string&
2232 getScreenAnnotationRef(index_type screenIndex, index_type annotationRefIndex) const;
2233
2234 // Documented in base class.
2235 std::string
2236 getScreenDescription(index_type screenIndex) const;
2237
2238 // Documented in base class.
2239 std::string
2240 getScreenID(index_type screenIndex) const;
2241
2242 // Documented in base class.
2243 std::string
2244 getScreenName(index_type screenIndex) const;
2245
2246 // Documented in base class.
2247 const std::string&
2248 getScreenPlateRef(index_type screenIndex, index_type plateRefIndex) const;
2249
2250 // Documented in base class.
2251 std::string
2252 getScreenProtocolDescription(index_type screenIndex) const;
2253
2254 // Documented in base class.
2255 std::string
2256 getScreenProtocolIdentifier(index_type screenIndex) const;
2257
2258 // Documented in base class.
2259 std::string
2260 getScreenReagentSetDescription(index_type screenIndex) const;
2261
2262 // Documented in base class.
2263 std::string
2264 getScreenReagentSetIdentifier(index_type screenIndex) const;
2265
2266 // Documented in base class.
2267 std::string
2268 getScreenType(index_type screenIndex) const;
2269
2270
2271 // Documented in base class.
2272 std::string
2273 getStageLabelName(index_type imageIndex) const;
2274
2275 // Documented in base class.
2276 double
2277 getStageLabelX(index_type imageIndex) const;
2278
2279 // Documented in base class.
2280 double
2281 getStageLabelY(index_type imageIndex) const;
2282
2283 // Documented in base class.
2284 double
2285 getStageLabelZ(index_type imageIndex) const;
2286
2287
2288
2289 // Documented in base class.
2290 const std::string&
2291 getTagAnnotationAnnotationRef(index_type tagAnnotationIndex, index_type annotationRefIndex) const;
2292
2293 // Documented in base class.
2294 std::string
2295 getTagAnnotationAnnotator(index_type tagAnnotationIndex) const;
2296
2297 // Documented in base class.
2298 std::string
2299 getTagAnnotationDescription(index_type tagAnnotationIndex) const;
2300
2301 // Documented in base class.
2302 std::string
2303 getTagAnnotationID(index_type tagAnnotationIndex) const;
2304
2305 // Documented in base class.
2306 std::string
2307 getTagAnnotationNamespace(index_type tagAnnotationIndex) const;
2308
2309 // Documented in base class.
2310 std::string
2311 getTagAnnotationValue(index_type tagAnnotationIndex) const;
2312
2313
2314 // Documented in base class.
2315 const std::string&
2316 getTermAnnotationAnnotationRef(index_type termAnnotationIndex, index_type annotationRefIndex) const;
2317
2318 // Documented in base class.
2319 std::string
2320 getTermAnnotationAnnotator(index_type termAnnotationIndex) const;
2321
2322 // Documented in base class.
2323 std::string
2324 getTermAnnotationDescription(index_type termAnnotationIndex) const;
2325
2326 // Documented in base class.
2327 std::string
2328 getTermAnnotationID(index_type termAnnotationIndex) const;
2329
2330 // Documented in base class.
2331 std::string
2332 getTermAnnotationNamespace(index_type termAnnotationIndex) const;
2333
2334 // Documented in base class.
2335 std::string
2336 getTermAnnotationValue(index_type termAnnotationIndex) const;
2337
2338
2339 // Documented in base class.
2340 ome::xml::model::primitives::NonNegativeInteger
2341 getTiffDataFirstC(index_type imageIndex, index_type tiffDataIndex) const;
2342
2343 // Documented in base class.
2344 ome::xml::model::primitives::NonNegativeInteger
2345 getTiffDataFirstT(index_type imageIndex, index_type tiffDataIndex) const;
2346
2347 // Documented in base class.
2348 ome::xml::model::primitives::NonNegativeInteger
2349 getTiffDataFirstZ(index_type imageIndex, index_type tiffDataIndex) const;
2350
2351 // Documented in base class.
2352 ome::xml::model::primitives::NonNegativeInteger
2353 getTiffDataIFD(index_type imageIndex, index_type tiffDataIndex) const;
2354
2355 // Documented in base class.
2356 ome::xml::model::primitives::NonNegativeInteger
2357 getTiffDataPlaneCount(index_type imageIndex, index_type tiffDataIndex) const;
2358
2359
2360 // Documented in base class.
2361 const std::string&
2362 getTimestampAnnotationAnnotationRef(index_type timestampAnnotationIndex, index_type annotationRefIndex) const;
2363
2364 // Documented in base class.
2365 std::string
2366 getTimestampAnnotationAnnotator(index_type timestampAnnotationIndex) const;
2367
2368 // Documented in base class.
2369 std::string
2370 getTimestampAnnotationDescription(index_type timestampAnnotationIndex) const;
2371
2372 // Documented in base class.
2373 std::string
2374 getTimestampAnnotationID(index_type timestampAnnotationIndex) const;
2375
2376 // Documented in base class.
2377 std::string
2378 getTimestampAnnotationNamespace(index_type timestampAnnotationIndex) const;
2379
2380 // Documented in base class.
2381 ome::xml::model::primitives::Timestamp
2382 getTimestampAnnotationValue(index_type timestampAnnotationIndex) const;
2383
2384
2385 // Documented in base class.
2386 ome::xml::model::primitives::PositiveInteger
2387 getTransmittanceRangeCutIn(index_type instrumentIndex, index_type filterIndex) const;
2388
2389 // Documented in base class.
2390 ome::xml::model::primitives::NonNegativeInteger
2391 getTransmittanceRangeCutInTolerance(index_type instrumentIndex, index_type filterIndex) const;
2392
2393 // Documented in base class.
2394 ome::xml::model::primitives::PositiveInteger
2395 getTransmittanceRangeCutOut(index_type instrumentIndex, index_type filterIndex) const;
2396
2397 // Documented in base class.
2398 ome::xml::model::primitives::NonNegativeInteger
2399 getTransmittanceRangeCutOutTolerance(index_type instrumentIndex, index_type filterIndex) const;
2400
2401 // Documented in base class.
2402 ome::xml::model::primitives::PercentFraction
2403 getTransmittanceRangeTransmittance(index_type instrumentIndex, index_type filterIndex) const;
2404
2405
2406 // Documented in base class.
2407 std::string
2408 getUUIDFileName(index_type imageIndex, index_type tiffDataIndex) const;
2409
2410
2411
2412 // Documented in base class.
2413 const std::string&
2414 getWellAnnotationRef(index_type plateIndex, index_type wellIndex, index_type annotationRefIndex) const;
2415
2416 // Documented in base class.
2417 ome::xml::model::primitives::Color
2418 getWellColor(index_type plateIndex, index_type wellIndex) const;
2419
2420 // Documented in base class.
2421 ome::xml::model::primitives::NonNegativeInteger
2422 getWellColumn(index_type plateIndex, index_type wellIndex) const;
2423
2424 // Documented in base class.
2425 std::string
2426 getWellExternalDescription(index_type plateIndex, index_type wellIndex) const;
2427
2428 // Documented in base class.
2429 std::string
2430 getWellExternalIdentifier(index_type plateIndex, index_type wellIndex) const;
2431
2432 // Documented in base class.
2433 std::string
2434 getWellID(index_type plateIndex, index_type wellIndex) const;
2435
2436 // Documented in base class.
2437 const std::string&
2438 getWellReagentRef(index_type plateIndex, index_type wellIndex) const;
2439
2440 // Documented in base class.
2441 ome::xml::model::primitives::NonNegativeInteger
2442 getWellRow(index_type plateIndex, index_type wellIndex) const;
2443
2444 // Documented in base class.
2445 std::string
2446 getWellType(index_type plateIndex, index_type wellIndex) const;
2447
2448
2449 // Documented in base class.
2450 const std::string&
2451 getWellSampleAnnotationRef(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex, index_type annotationRefIndex) const;
2452
2453 // Documented in base class.
2454 std::string
2455 getWellSampleID(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2456
2457 // Documented in base class.
2458 const std::string&
2459 getWellSampleImageRef(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2460
2461 // Documented in base class.
2462 ome::xml::model::primitives::NonNegativeInteger
2463 getWellSampleIndex(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2464
2465 // Documented in base class.
2466 double
2467 getWellSamplePositionX(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2468
2469 // Documented in base class.
2470 double
2471 getWellSamplePositionY(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2472
2473 // Documented in base class.
2474 ome::xml::model::primitives::Timestamp
2475 getWellSampleTimepoint(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2476
2477
2478
2479 // Documented in base class.
2480 const std::string&
2481 getXMLAnnotationAnnotationRef(index_type XMLAnnotationIndex, index_type annotationRefIndex) const;
2482
2483 // Documented in base class.
2484 std::string
2485 getXMLAnnotationAnnotator(index_type XMLAnnotationIndex) const;
2486
2487 // Documented in base class.
2488 std::string
2489 getXMLAnnotationDescription(index_type XMLAnnotationIndex) const;
2490
2491 // Documented in base class.
2492 std::string
2493 getXMLAnnotationID(index_type XMLAnnotationIndex) const;
2494
2495 // Documented in base class.
2496 std::string
2497 getXMLAnnotationNamespace(index_type XMLAnnotationIndex) const;
2498
2499 // Documented in base class.
2500 std::string
2501 getXMLAnnotationValue(index_type XMLAnnotationIndex) const;
2502
2503
2504 // Documented in base class.
2505 void
2506 setPixelsBinDataBigEndian(bool bigEndian,
2507 index_type imageIndex,
2508 index_type binDataIndex);
2509
2510 // Documented in base class.
2511 void
2512 setUUID(const std::string& uuid);
2513
2514
2515
2516 // Documented in base class.
2517 void
2518 setArcID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
2519
2520 // Documented in base class.
2521 void
2522 setArcLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
2523
2524 // Documented in base class.
2525 void
2526 setArcManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
2527
2528 // Documented in base class.
2529 void
2530 setArcModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
2531
2532 // Documented in base class.
2533 void
2534 setArcPower(double power, index_type instrumentIndex, index_type lightSourceIndex);
2535
2536 // Documented in base class.
2537 void
2538 setArcSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
2539
2540 // Documented in base class.
2541 void
2542 setArcType(ome::xml::model::enums::ArcType type, index_type instrumentIndex, index_type lightSourceIndex);
2543
2544
2545 // Documented in base class.
2546 void
2547 setBinaryFileFileName(std::string fileName, index_type fileAnnotationIndex);
2548
2549 // Documented in base class.
2550 void
2551 setBinaryFileMIMEType(std::string mimeType, index_type fileAnnotationIndex);
2552
2553 // Documented in base class.
2554 void
2555 setBinaryFileSize(ome::xml::model::primitives::NonNegativeLong size, index_type fileAnnotationIndex);
2556
2557
2558 // Documented in base class.
2559 void
2560 setBinaryOnlyMetadataFile(std::string metadataFile);
2561
2562 // Documented in base class.
2563 void
2564 setBinaryOnlyUUID(std::string uuid);
2565
2566
2567 // Documented in base class.
2568 void
2569 setBooleanAnnotationAnnotationRef(const std::string& annotation, index_type booleanAnnotationIndex, index_type annotationRefIndex);
2570
2571 // Documented in base class.
2572 void
2573 setBooleanAnnotationAnnotator(std::string annotator, index_type booleanAnnotationIndex);
2574
2575 // Documented in base class.
2576 void
2577 setBooleanAnnotationDescription(std::string description, index_type booleanAnnotationIndex);
2578
2579 // Documented in base class.
2580 void
2581 setBooleanAnnotationID(std::string id, index_type booleanAnnotationIndex);
2582
2583 // Documented in base class.
2584 void
2585 setBooleanAnnotationNamespace(std::string namespace_, index_type booleanAnnotationIndex);
2586
2587 // Documented in base class.
2588 void
2589 setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex);
2590
2591
2592 // Documented in base class.
2593 void
2594 setChannelAcquisitionMode(ome::xml::model::enums::AcquisitionMode acquisitionMode, index_type imageIndex, index_type channelIndex);
2595
2596 // Documented in base class.
2597 void
2598 setChannelAnnotationRef(const std::string& annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex);
2599
2600 // Documented in base class.
2601 void
2602 setChannelColor(ome::xml::model::primitives::Color color, index_type imageIndex, index_type channelIndex);
2603
2604 // Documented in base class.
2605 void
2606 setChannelContrastMethod(ome::xml::model::enums::ContrastMethod contrastMethod, index_type imageIndex, index_type channelIndex);
2607
2608 // Documented in base class.
2609 void
2610 setChannelEmissionWavelength(ome::xml::model::primitives::PositiveInteger emissionWavelength, index_type imageIndex, index_type channelIndex);
2611
2612 // Documented in base class.
2613 void
2614 setChannelExcitationWavelength(ome::xml::model::primitives::PositiveInteger excitationWavelength, index_type imageIndex, index_type channelIndex);
2615
2616 // Documented in base class.
2617 void
2618 setChannelFilterSetRef(const std::string& filterSet, index_type imageIndex, index_type channelIndex);
2619
2620 // Documented in base class.
2621 void
2622 setChannelFluor(std::string fluor, index_type imageIndex, index_type channelIndex);
2623
2624 // Documented in base class.
2625 void
2626 setChannelID(std::string id, index_type imageIndex, index_type channelIndex);
2627
2628 // Documented in base class.
2629 void
2630 setChannelIlluminationType(ome::xml::model::enums::IlluminationType illuminationType, index_type imageIndex, index_type channelIndex);
2631
2632 // Documented in base class.
2633 void
2634 setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex);
2635
2636 // Documented in base class.
2637 void
2638 setChannelName(std::string name, index_type imageIndex, index_type channelIndex);
2639
2640 // Documented in base class.
2641 void
2642 setChannelPinholeSize(double pinholeSize, index_type imageIndex, index_type channelIndex);
2643
2644 // Documented in base class.
2645 void
2646 setChannelPockelCellSetting(int32_t pockelCellSetting, index_type imageIndex, index_type channelIndex);
2647
2648 // Documented in base class.
2649 void
2650 setChannelSamplesPerPixel(ome::xml::model::primitives::PositiveInteger samplesPerPixel, index_type imageIndex, index_type channelIndex);
2651
2652
2653 // Documented in base class.
2654 void
2655 setCommentAnnotationAnnotationRef(const std::string& annotation, index_type commentAnnotationIndex, index_type annotationRefIndex);
2656
2657 // Documented in base class.
2658 void
2659 setCommentAnnotationAnnotator(std::string annotator, index_type commentAnnotationIndex);
2660
2661 // Documented in base class.
2662 void
2663 setCommentAnnotationDescription(std::string description, index_type commentAnnotationIndex);
2664
2665 // Documented in base class.
2666 void
2667 setCommentAnnotationID(std::string id, index_type commentAnnotationIndex);
2668
2669 // Documented in base class.
2670 void
2671 setCommentAnnotationNamespace(std::string namespace_, index_type commentAnnotationIndex);
2672
2673 // Documented in base class.
2674 void
2675 setCommentAnnotationValue(std::string value, index_type commentAnnotationIndex);
2676
2677
2678 // Documented in base class.
2679 void
2680 setDatasetAnnotationRef(const std::string& annotation, index_type datasetIndex, index_type annotationRefIndex);
2681
2682 // Documented in base class.
2683 void
2684 setDatasetDescription(std::string description, index_type datasetIndex);
2685
2686 // Documented in base class.
2687 void
2688 setDatasetExperimenterGroupRef(const std::string& experimenterGroup, index_type datasetIndex);
2689
2690 // Documented in base class.
2691 void
2692 setDatasetExperimenterRef(const std::string& experimenter, index_type datasetIndex);
2693
2694 // Documented in base class.
2695 void
2696 setDatasetID(std::string id, index_type datasetIndex);
2697
2698 // Documented in base class.
2699 void
2700 setDatasetImageRef(const std::string& image, index_type datasetIndex, index_type imageRefIndex);
2701
2702 // Documented in base class.
2703 void
2704 setDatasetName(std::string name, index_type datasetIndex);
2705
2706
2707
2708 // Documented in base class.
2709 void
2710 setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex);
2711
2712 // Documented in base class.
2713 void
2714 setDetectorGain(double gain, index_type instrumentIndex, index_type detectorIndex);
2715
2716 // Documented in base class.
2717 void
2718 setDetectorID(std::string id, index_type instrumentIndex, index_type detectorIndex);
2719
2720 // Documented in base class.
2721 void
2722 setDetectorLotNumber(std::string lotNumber, index_type instrumentIndex, index_type detectorIndex);
2723
2724 // Documented in base class.
2725 void
2726 setDetectorManufacturer(std::string manufacturer, index_type instrumentIndex, index_type detectorIndex);
2727
2728 // Documented in base class.
2729 void
2730 setDetectorModel(std::string model, index_type instrumentIndex, index_type detectorIndex);
2731
2732 // Documented in base class.
2733 void
2734 setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex);
2735
2736 // Documented in base class.
2737 void
2738 setDetectorSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type detectorIndex);
2739
2740 // Documented in base class.
2741 void
2742 setDetectorType(ome::xml::model::enums::DetectorType type, index_type instrumentIndex, index_type detectorIndex);
2743
2744 // Documented in base class.
2745 void
2746 setDetectorVoltage(double voltage, index_type instrumentIndex, index_type detectorIndex);
2747
2748 // Documented in base class.
2749 void
2750 setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex);
2751
2752
2753 // Documented in base class.
2754 void
2755 setDetectorSettingsBinning(ome::xml::model::enums::Binning binning, index_type imageIndex, index_type channelIndex);
2756
2757 // Documented in base class.
2758 void
2759 setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex);
2760
2761 // Documented in base class.
2762 void
2763 setDetectorSettingsID(std::string id, index_type imageIndex, index_type channelIndex);
2764
2765 // Documented in base class.
2766 void
2767 setDetectorSettingsIntegration(ome::xml::model::primitives::PositiveInteger integration, index_type imageIndex, index_type channelIndex);
2768
2769 // Documented in base class.
2770 void
2771 setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex);
2772
2773 // Documented in base class.
2774 void
2775 setDetectorSettingsReadOutRate(double readOutRate, index_type imageIndex, index_type channelIndex);
2776
2777 // Documented in base class.
2778 void
2779 setDetectorSettingsVoltage(double voltage, index_type imageIndex, index_type channelIndex);
2780
2781 // Documented in base class.
2782 void
2783 setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex);
2784
2785
2786 // Documented in base class.
2787 void
2788 setDichroicID(std::string id, index_type instrumentIndex, index_type dichroicIndex);
2789
2790 // Documented in base class.
2791 void
2792 setDichroicLotNumber(std::string lotNumber, index_type instrumentIndex, index_type dichroicIndex);
2793
2794 // Documented in base class.
2795 void
2796 setDichroicManufacturer(std::string manufacturer, index_type instrumentIndex, index_type dichroicIndex);
2797
2798 // Documented in base class.
2799 void
2800 setDichroicModel(std::string model, index_type instrumentIndex, index_type dichroicIndex);
2801
2802 // Documented in base class.
2803 void
2804 setDichroicSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type dichroicIndex);
2805
2806
2807
2808 // Documented in base class.
2809 void
2810 setDoubleAnnotationAnnotationRef(const std::string& annotation, index_type doubleAnnotationIndex, index_type annotationRefIndex);
2811
2812 // Documented in base class.
2813 void
2814 setDoubleAnnotationAnnotator(std::string annotator, index_type doubleAnnotationIndex);
2815
2816 // Documented in base class.
2817 void
2818 setDoubleAnnotationDescription(std::string description, index_type doubleAnnotationIndex);
2819
2820 // Documented in base class.
2821 void
2822 setDoubleAnnotationID(std::string id, index_type doubleAnnotationIndex);
2823
2824 // Documented in base class.
2825 void
2826 setDoubleAnnotationNamespace(std::string namespace_, index_type doubleAnnotationIndex);
2827
2828 // Documented in base class.
2829 void
2830 setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex);
2831
2832
2833 // Documented in base class.
2834 void
2835 setEllipseFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
2836
2837 // Documented in base class.
2838 void
2839 setEllipseFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
2840
2841 // Documented in base class.
2842 void
2843 setEllipseFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
2844
2845 // Documented in base class.
2846 void
2847 setEllipseFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
2848
2849 // Documented in base class.
2850 void
2851 setEllipseFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
2852
2853 // Documented in base class.
2854 void
2855 setEllipseID(std::string id, index_type ROIIndex, index_type shapeIndex);
2856
2857 // Documented in base class.
2858 void
2859 setEllipseLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
2860
2861 // Documented in base class.
2862 void
2863 setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
2864
2865 // Documented in base class.
2866 void
2867 setEllipseStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
2868
2869 // Documented in base class.
2870 void
2871 setEllipseStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
2872
2873 // Documented in base class.
2874 void
2875 setEllipseStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
2876
2877 // Documented in base class.
2878 void
2879 setEllipseText(std::string text, index_type ROIIndex, index_type shapeIndex);
2880
2881 // Documented in base class.
2882 void
2883 setEllipseTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
2884
2885 // Documented in base class.
2886 void
2887 setEllipseTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
2888
2889 // Documented in base class.
2890 void
2891 setEllipseTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
2892
2893 // Documented in base class.
2894 void
2895 setEllipseTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
2896
2897 // Documented in base class.
2898 void
2899 setEllipseVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
2900
2901 // Documented in base class.
2902 void
2903 setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex);
2904
2905 // Documented in base class.
2906 void
2907 setEllipseRadiusY(double radiusY, index_type ROIIndex, index_type shapeIndex);
2908
2909 // Documented in base class.
2910 void
2911 setEllipseX(double x, index_type ROIIndex, index_type shapeIndex);
2912
2913 // Documented in base class.
2914 void
2915 setEllipseY(double y, index_type ROIIndex, index_type shapeIndex);
2916
2917
2918
2919
2920 // Documented in base class.
2921 void
2922 setExperimentDescription(std::string description, index_type experimentIndex);
2923
2924 // Documented in base class.
2925 void
2926 setExperimentExperimenterRef(const std::string& experimenter, index_type experimentIndex);
2927
2928 // Documented in base class.
2929 void
2930 setExperimentID(std::string id, index_type experimentIndex);
2931
2932 // Documented in base class.
2933 void
2934 setExperimentType(ome::xml::model::enums::ExperimentType type, index_type experimentIndex);
2935
2936
2937
2938 // Documented in base class.
2939 void
2940 setExperimenterAnnotationRef(const std::string& annotation, index_type experimenterIndex, index_type annotationRefIndex);
2941
2942 // Documented in base class.
2943 void
2944 setExperimenterEmail(std::string email, index_type experimenterIndex);
2945
2946 // Documented in base class.
2947 void
2948 setExperimenterFirstName(std::string firstName, index_type experimenterIndex);
2949
2950 // Documented in base class.
2951 void
2952 setExperimenterID(std::string id, index_type experimenterIndex);
2953
2954 // Documented in base class.
2955 void
2956 setExperimenterInstitution(std::string institution, index_type experimenterIndex);
2957
2958 // Documented in base class.
2959 void
2960 setExperimenterLastName(std::string lastName, index_type experimenterIndex);
2961
2962 // Documented in base class.
2963 void
2964 setExperimenterMiddleName(std::string middleName, index_type experimenterIndex);
2965
2966 // Documented in base class.
2967 void
2968 setExperimenterUserName(std::string userName, index_type experimenterIndex);
2969
2970
2971 // Documented in base class.
2972 void
2973 setExperimenterGroupAnnotationRef(const std::string& annotation, index_type experimenterGroupIndex, index_type annotationRefIndex);
2974
2975 // Documented in base class.
2976 void
2977 setExperimenterGroupDescription(std::string description, index_type experimenterGroupIndex);
2978
2979 // Documented in base class.
2980 void
2981 setExperimenterGroupExperimenterRef(const std::string& experimenter, index_type experimenterGroupIndex, index_type experimenterRefIndex);
2982
2983 // Documented in base class.
2984 void
2985 setExperimenterGroupID(std::string id, index_type experimenterGroupIndex);
2986
2987 // Documented in base class.
2988 void
2989 setExperimenterGroupLeader(const std::string& leader, index_type experimenterGroupIndex, index_type leaderIndex);
2990
2991 // Documented in base class.
2992 void
2993 setExperimenterGroupName(std::string name, index_type experimenterGroupIndex);
2994
2995
2996
2997
2998 // Documented in base class.
2999 void
3000 setFilamentID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
3001
3002 // Documented in base class.
3003 void
3004 setFilamentLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
3005
3006 // Documented in base class.
3007 void
3008 setFilamentManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
3009
3010 // Documented in base class.
3011 void
3012 setFilamentModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
3013
3014 // Documented in base class.
3015 void
3016 setFilamentPower(double power, index_type instrumentIndex, index_type lightSourceIndex);
3017
3018 // Documented in base class.
3019 void
3020 setFilamentSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
3021
3022 // Documented in base class.
3023 void
3024 setFilamentType(ome::xml::model::enums::FilamentType type, index_type instrumentIndex, index_type lightSourceIndex);
3025
3026
3027 // Documented in base class.
3028 void
3029 setFileAnnotationAnnotationRef(const std::string& annotation, index_type fileAnnotationIndex, index_type annotationRefIndex);
3030
3031 // Documented in base class.
3032 void
3033 setFileAnnotationAnnotator(std::string annotator, index_type fileAnnotationIndex);
3034
3035 // Documented in base class.
3036 void
3037 setFileAnnotationDescription(std::string description, index_type fileAnnotationIndex);
3038
3039 // Documented in base class.
3040 void
3041 setFileAnnotationID(std::string id, index_type fileAnnotationIndex);
3042
3043 // Documented in base class.
3044 void
3045 setFileAnnotationNamespace(std::string namespace_, index_type fileAnnotationIndex);
3046
3047
3048 // Documented in base class.
3049 void
3050 setFilterFilterWheel(std::string filterWheel, index_type instrumentIndex, index_type filterIndex);
3051
3052 // Documented in base class.
3053 void
3054 setFilterID(std::string id, index_type instrumentIndex, index_type filterIndex);
3055
3056 // Documented in base class.
3057 void
3058 setFilterLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterIndex);
3059
3060 // Documented in base class.
3061 void
3062 setFilterManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterIndex);
3063
3064 // Documented in base class.
3065 void
3066 setFilterModel(std::string model, index_type instrumentIndex, index_type filterIndex);
3067
3068 // Documented in base class.
3069 void
3070 setFilterSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterIndex);
3071
3072 // Documented in base class.
3073 void
3074 setFilterType(ome::xml::model::enums::FilterType type, index_type instrumentIndex, index_type filterIndex);
3075
3076
3077 // Documented in base class.
3078 void
3079 setFilterSetDichroicRef(const std::string& dichroic, index_type instrumentIndex, index_type filterSetIndex);
3080
3081 // Documented in base class.
3082 void
3083 setFilterSetEmissionFilterRef(const std::string& emissionFilter, index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex);
3084
3085 // Documented in base class.
3086 void
3087 setFilterSetExcitationFilterRef(const std::string& excitationFilter, index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex);
3088
3089 // Documented in base class.
3090 void
3091 setFilterSetID(std::string id, index_type instrumentIndex, index_type filterSetIndex);
3092
3093 // Documented in base class.
3094 void
3095 setFilterSetLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterSetIndex);
3096
3097 // Documented in base class.
3098 void
3099 setFilterSetManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterSetIndex);
3100
3101 // Documented in base class.
3102 void
3103 setFilterSetModel(std::string model, index_type instrumentIndex, index_type filterSetIndex);
3104
3105 // Documented in base class.
3106 void
3107 setFilterSetSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterSetIndex);
3108
3109
3110
3111 // Documented in base class.
3112 void
3113 setImageAcquisitionDate(ome::xml::model::primitives::Timestamp acquisitionDate, index_type imageIndex);
3114
3115 // Documented in base class.
3116 void
3117 setImageAnnotationRef(const std::string& annotation, index_type imageIndex, index_type annotationRefIndex);
3118
3119 // Documented in base class.
3120 void
3121 setImageDescription(std::string description, index_type imageIndex);
3122
3123 // Documented in base class.
3124 void
3125 setImageExperimentRef(const std::string& experiment, index_type imageIndex);
3126
3127 // Documented in base class.
3128 void
3129 setImageExperimenterGroupRef(const std::string& experimenterGroup, index_type imageIndex);
3130
3131 // Documented in base class.
3132 void
3133 setImageExperimenterRef(const std::string& experimenter, index_type imageIndex);
3134
3135 // Documented in base class.
3136 void
3137 setImageID(std::string id, index_type imageIndex);
3138
3139 // Documented in base class.
3140 void
3141 setImageInstrumentRef(const std::string& instrument, index_type imageIndex);
3142
3143 // Documented in base class.
3144 void
3145 setImageMicrobeamManipulationRef(const std::string& microbeamManipulation, index_type imageIndex, index_type microbeamManipulationRefIndex);
3146
3147 // Documented in base class.
3148 void
3149 setImageName(std::string name, index_type imageIndex);
3150
3151 // Documented in base class.
3152 void
3153 setImageROIRef(const std::string& roi, index_type imageIndex, index_type ROIRefIndex);
3154
3155
3156
3157 // Documented in base class.
3158 void
3159 setImagingEnvironmentAirPressure(double airPressure, index_type imageIndex);
3160
3161 // Documented in base class.
3162 void
3163 setImagingEnvironmentCO2Percent(ome::xml::model::primitives::PercentFraction co2Percent, index_type imageIndex);
3164
3165 // Documented in base class.
3166 void
3167 setImagingEnvironmentHumidity(ome::xml::model::primitives::PercentFraction humidity, index_type imageIndex);
3168
3169 // Documented in base class.
3170 void
3171 setImagingEnvironmentTemperature(double temperature, index_type imageIndex);
3172
3173
3174 // Documented in base class.
3175 void
3176 setInstrumentID(std::string id, index_type instrumentIndex);
3177
3178
3179
3180 // Documented in base class.
3181 void
3182 setLabelFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3183
3184 // Documented in base class.
3185 void
3186 setLabelFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3187
3188 // Documented in base class.
3189 void
3190 setLabelFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3191
3192 // Documented in base class.
3193 void
3194 setLabelFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
3195
3196 // Documented in base class.
3197 void
3198 setLabelFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3199
3200 // Documented in base class.
3201 void
3202 setLabelID(std::string id, index_type ROIIndex, index_type shapeIndex);
3203
3204 // Documented in base class.
3205 void
3206 setLabelLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
3207
3208 // Documented in base class.
3209 void
3210 setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3211
3212 // Documented in base class.
3213 void
3214 setLabelStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3215
3216 // Documented in base class.
3217 void
3218 setLabelStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3219
3220 // Documented in base class.
3221 void
3222 setLabelStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
3223
3224 // Documented in base class.
3225 void
3226 setLabelText(std::string text, index_type ROIIndex, index_type shapeIndex);
3227
3228 // Documented in base class.
3229 void
3230 setLabelTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3231
3232 // Documented in base class.
3233 void
3234 setLabelTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3235
3236 // Documented in base class.
3237 void
3238 setLabelTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3239
3240 // Documented in base class.
3241 void
3242 setLabelTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3243
3244 // Documented in base class.
3245 void
3246 setLabelVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
3247
3248 // Documented in base class.
3249 void
3250 setLabelX(double x, index_type ROIIndex, index_type shapeIndex);
3251
3252 // Documented in base class.
3253 void
3254 setLabelY(double y, index_type ROIIndex, index_type shapeIndex);
3255
3256
3257 // Documented in base class.
3258 void
3259 setLaserID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
3260
3261 // Documented in base class.
3262 void
3263 setLaserLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
3264
3265 // Documented in base class.
3266 void
3267 setLaserManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
3268
3269 // Documented in base class.
3270 void
3271 setLaserModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
3272
3273 // Documented in base class.
3274 void
3275 setLaserPower(double power, index_type instrumentIndex, index_type lightSourceIndex);
3276
3277 // Documented in base class.
3278 void
3279 setLaserSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
3280
3281 // Documented in base class.
3282 void
3283 setLaserFrequencyMultiplication(ome::xml::model::primitives::PositiveInteger frequencyMultiplication, index_type instrumentIndex, index_type lightSourceIndex);
3284
3285 // Documented in base class.
3286 void
3287 setLaserLaserMedium(ome::xml::model::enums::LaserMedium laserMedium, index_type instrumentIndex, index_type lightSourceIndex);
3288
3289 // Documented in base class.
3290 void
3291 setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex);
3292
3293 // Documented in base class.
3294 void
3295 setLaserPulse(ome::xml::model::enums::Pulse pulse, index_type instrumentIndex, index_type lightSourceIndex);
3296
3297 // Documented in base class.
3298 void
3299 setLaserPump(const std::string& pump, index_type instrumentIndex, index_type lightSourceIndex);
3300
3301 // Documented in base class.
3302 void
3303 setLaserRepetitionRate(double repetitionRate, index_type instrumentIndex, index_type lightSourceIndex);
3304
3305 // Documented in base class.
3306 void
3307 setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex);
3308
3309 // Documented in base class.
3310 void
3311 setLaserType(ome::xml::model::enums::LaserType type, index_type instrumentIndex, index_type lightSourceIndex);
3312
3313 // Documented in base class.
3314 void
3315 setLaserWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type instrumentIndex, index_type lightSourceIndex);
3316
3317
3318
3319 // Documented in base class.
3320 void
3321 setLightEmittingDiodeID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
3322
3323 // Documented in base class.
3324 void
3325 setLightEmittingDiodeLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
3326
3327 // Documented in base class.
3328 void
3329 setLightEmittingDiodeManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
3330
3331 // Documented in base class.
3332 void
3333 setLightEmittingDiodeModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
3334
3335 // Documented in base class.
3336 void
3337 setLightEmittingDiodePower(double power, index_type instrumentIndex, index_type lightSourceIndex);
3338
3339 // Documented in base class.
3340 void
3341 setLightEmittingDiodeSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
3342
3343
3344 // Documented in base class.
3345 void
3346 setLightPathDichroicRef(const std::string& dichroic, index_type imageIndex, index_type channelIndex);
3347
3348 // Documented in base class.
3349 void
3350 setLightPathEmissionFilterRef(const std::string& emissionFilter, index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex);
3351
3352 // Documented in base class.
3353 void
3354 setLightPathExcitationFilterRef(const std::string& excitationFilter, index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex);
3355
3356
3357 // Documented in base class.
3358 void
3359 setChannelLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type imageIndex, index_type channelIndex);
3360
3361 // Documented in base class.
3362 void
3363 setMicrobeamManipulationLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
3364
3365 // Documented in base class.
3366 void
3367 setChannelLightSourceSettingsID(std::string id, index_type imageIndex, index_type channelIndex);
3368
3369 // Documented in base class.
3370 void
3371 setMicrobeamManipulationLightSourceSettingsID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
3372
3373 // Documented in base class.
3374 void
3375 setChannelLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type imageIndex, index_type channelIndex);
3376
3377 // Documented in base class.
3378 void
3379 setMicrobeamManipulationLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
3380
3381
3382 // Documented in base class.
3383 void
3384 setLineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3385
3386 // Documented in base class.
3387 void
3388 setLineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3389
3390 // Documented in base class.
3391 void
3392 setLineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3393
3394 // Documented in base class.
3395 void
3396 setLineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
3397
3398 // Documented in base class.
3399 void
3400 setLineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3401
3402 // Documented in base class.
3403 void
3404 setLineID(std::string id, index_type ROIIndex, index_type shapeIndex);
3405
3406 // Documented in base class.
3407 void
3408 setLineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
3409
3410 // Documented in base class.
3411 void
3412 setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3413
3414 // Documented in base class.
3415 void
3416 setLineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3417
3418 // Documented in base class.
3419 void
3420 setLineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3421
3422 // Documented in base class.
3423 void
3424 setLineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
3425
3426 // Documented in base class.
3427 void
3428 setLineText(std::string text, index_type ROIIndex, index_type shapeIndex);
3429
3430 // Documented in base class.
3431 void
3432 setLineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3433
3434 // Documented in base class.
3435 void
3436 setLineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3437
3438 // Documented in base class.
3439 void
3440 setLineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3441
3442 // Documented in base class.
3443 void
3444 setLineTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3445
3446 // Documented in base class.
3447 void
3448 setLineVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
3449
3450 // Documented in base class.
3451 void
3452 setLineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex);
3453
3454 // Documented in base class.
3455 void
3456 setLineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex);
3457
3458 // Documented in base class.
3459 void
3460 setLineX1(double x1, index_type ROIIndex, index_type shapeIndex);
3461
3462 // Documented in base class.
3463 void
3464 setLineX2(double x2, index_type ROIIndex, index_type shapeIndex);
3465
3466 // Documented in base class.
3467 void
3468 setLineY1(double y1, index_type ROIIndex, index_type shapeIndex);
3469
3470 // Documented in base class.
3471 void
3472 setLineY2(double y2, index_type ROIIndex, index_type shapeIndex);
3473
3474
3475 // Documented in base class.
3476 void
3477 setListAnnotationAnnotationRef(const std::string& annotation, index_type listAnnotationIndex, index_type annotationRefIndex);
3478
3479 // Documented in base class.
3480 void
3481 setListAnnotationAnnotator(std::string annotator, index_type listAnnotationIndex);
3482
3483 // Documented in base class.
3484 void
3485 setListAnnotationDescription(std::string description, index_type listAnnotationIndex);
3486
3487 // Documented in base class.
3488 void
3489 setListAnnotationID(std::string id, index_type listAnnotationIndex);
3490
3491 // Documented in base class.
3492 void
3493 setListAnnotationNamespace(std::string namespace_, index_type listAnnotationIndex);
3494
3495
3496 // Documented in base class.
3497 void
3498 setLongAnnotationAnnotationRef(const std::string& annotation, index_type longAnnotationIndex, index_type annotationRefIndex);
3499
3500 // Documented in base class.
3501 void
3502 setLongAnnotationAnnotator(std::string annotator, index_type longAnnotationIndex);
3503
3504 // Documented in base class.
3505 void
3506 setLongAnnotationDescription(std::string description, index_type longAnnotationIndex);
3507
3508 // Documented in base class.
3509 void
3510 setLongAnnotationID(std::string id, index_type longAnnotationIndex);
3511
3512 // Documented in base class.
3513 void
3514 setLongAnnotationNamespace(std::string namespace_, index_type longAnnotationIndex);
3515
3516 // Documented in base class.
3517 void
3518 setLongAnnotationValue(int64_t value, index_type longAnnotationIndex);
3519
3520
3521 // Documented in base class.
3522 void
3523 setMaskFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3524
3525 // Documented in base class.
3526 void
3527 setMaskFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3528
3529 // Documented in base class.
3530 void
3531 setMaskFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3532
3533 // Documented in base class.
3534 void
3535 setMaskFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
3536
3537 // Documented in base class.
3538 void
3539 setMaskFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3540
3541 // Documented in base class.
3542 void
3543 setMaskID(std::string id, index_type ROIIndex, index_type shapeIndex);
3544
3545 // Documented in base class.
3546 void
3547 setMaskLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
3548
3549 // Documented in base class.
3550 void
3551 setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3552
3553 // Documented in base class.
3554 void
3555 setMaskStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3556
3557 // Documented in base class.
3558 void
3559 setMaskStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3560
3561 // Documented in base class.
3562 void
3563 setMaskStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
3564
3565 // Documented in base class.
3566 void
3567 setMaskText(std::string text, index_type ROIIndex, index_type shapeIndex);
3568
3569 // Documented in base class.
3570 void
3571 setMaskTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3572
3573 // Documented in base class.
3574 void
3575 setMaskTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3576
3577 // Documented in base class.
3578 void
3579 setMaskTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3580
3581 // Documented in base class.
3582 void
3583 setMaskTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3584
3585 // Documented in base class.
3586 void
3587 setMaskVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
3588
3589 // Documented in base class.
3590 void
3591 setMaskHeight(double height, index_type ROIIndex, index_type shapeIndex);
3592
3593 // Documented in base class.
3594 void
3595 setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex);
3596
3597 // Documented in base class.
3598 void
3599 setMaskX(double x, index_type ROIIndex, index_type shapeIndex);
3600
3601 // Documented in base class.
3602 void
3603 setMaskY(double y, index_type ROIIndex, index_type shapeIndex);
3604
3605
3606
3607 // Documented in base class.
3608 void
3609 setMicrobeamManipulationDescription(std::string description, index_type experimentIndex, index_type microbeamManipulationIndex);
3610
3611 // Documented in base class.
3612 void
3613 setMicrobeamManipulationExperimenterRef(const std::string& experimenter, index_type experimentIndex, index_type microbeamManipulationIndex);
3614
3615 // Documented in base class.
3616 void
3617 setMicrobeamManipulationID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex);
3618
3619 // Documented in base class.
3620 void
3621 setMicrobeamManipulationROIRef(const std::string& roi, index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex);
3622
3623 // Documented in base class.
3624 void
3625 setMicrobeamManipulationType(ome::xml::model::enums::MicrobeamManipulationType type, index_type experimentIndex, index_type microbeamManipulationIndex);
3626
3627
3628
3629 // Documented in base class.
3630 void
3631 setMicroscopeLotNumber(std::string lotNumber, index_type instrumentIndex);
3632
3633 // Documented in base class.
3634 void
3635 setMicroscopeManufacturer(std::string manufacturer, index_type instrumentIndex);
3636
3637 // Documented in base class.
3638 void
3639 setMicroscopeModel(std::string model, index_type instrumentIndex);
3640
3641 // Documented in base class.
3642 void
3643 setMicroscopeSerialNumber(std::string serialNumber, index_type instrumentIndex);
3644
3645 // Documented in base class.
3646 void
3647 setMicroscopeType(ome::xml::model::enums::MicroscopeType type, index_type instrumentIndex);
3648
3649
3650 // Documented in base class.
3651 void
3652 setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex);
3653
3654 // Documented in base class.
3655 void
3656 setObjectiveCorrection(ome::xml::model::enums::Correction correction, index_type instrumentIndex, index_type objectiveIndex);
3657
3658 // Documented in base class.
3659 void
3660 setObjectiveID(std::string id, index_type instrumentIndex, index_type objectiveIndex);
3661
3662 // Documented in base class.
3663 void
3664 setObjectiveImmersion(ome::xml::model::enums::Immersion immersion, index_type instrumentIndex, index_type objectiveIndex);
3665
3666 // Documented in base class.
3667 void
3668 setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex);
3669
3670 // Documented in base class.
3671 void
3672 setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex);
3673
3674 // Documented in base class.
3675 void
3676 setObjectiveLotNumber(std::string lotNumber, index_type instrumentIndex, index_type objectiveIndex);
3677
3678 // Documented in base class.
3679 void
3680 setObjectiveManufacturer(std::string manufacturer, index_type instrumentIndex, index_type objectiveIndex);
3681
3682 // Documented in base class.
3683 void
3684 setObjectiveModel(std::string model, index_type instrumentIndex, index_type objectiveIndex);
3685
3686 // Documented in base class.
3687 void
3688 setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex);
3689
3690 // Documented in base class.
3691 void
3692 setObjectiveSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type objectiveIndex);
3693
3694 // Documented in base class.
3695 void
3696 setObjectiveWorkingDistance(double workingDistance, index_type instrumentIndex, index_type objectiveIndex);
3697
3698
3699 // Documented in base class.
3700 void
3701 setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex);
3702
3703 // Documented in base class.
3704 void
3705 setObjectiveSettingsID(std::string id, index_type imageIndex);
3706
3707 // Documented in base class.
3708 void
3709 setObjectiveSettingsMedium(ome::xml::model::enums::Medium medium, index_type imageIndex);
3710
3711 // Documented in base class.
3712 void
3713 setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex);
3714
3715
3716 // Documented in base class.
3717 void
3718 setPixelsAnnotationRef(const std::string& annotation, index_type imageIndex, index_type annotationRefIndex);
3719
3720 // Documented in base class.
3721 void
3722 setPixelsBigEndian(bool bigEndian, index_type imageIndex);
3723
3724 // Documented in base class.
3725 void
3726 setPixelsDimensionOrder(ome::xml::model::enums::DimensionOrder dimensionOrder, index_type imageIndex);
3727
3728 // Documented in base class.
3729 void
3730 setPixelsID(std::string id, index_type imageIndex);
3731
3732 // Documented in base class.
3733 void
3734 setPixelsInterleaved(bool interleaved, index_type imageIndex);
3735
3736 // Documented in base class.
3737 void
3738 setPixelsPhysicalSizeX(ome::xml::model::primitives::PositiveFloat physicalSizeX, index_type imageIndex);
3739
3740 // Documented in base class.
3741 void
3742 setPixelsPhysicalSizeY(ome::xml::model::primitives::PositiveFloat physicalSizeY, index_type imageIndex);
3743
3744 // Documented in base class.
3745 void
3746 setPixelsPhysicalSizeZ(ome::xml::model::primitives::PositiveFloat physicalSizeZ, index_type imageIndex);
3747
3748 // Documented in base class.
3749 void
3750 setPixelsSignificantBits(ome::xml::model::primitives::PositiveInteger significantBits, index_type imageIndex);
3751
3752 // Documented in base class.
3753 void
3754 setPixelsSizeC(ome::xml::model::primitives::PositiveInteger sizeC, index_type imageIndex);
3755
3756 // Documented in base class.
3757 void
3758 setPixelsSizeT(ome::xml::model::primitives::PositiveInteger sizeT, index_type imageIndex);
3759
3760 // Documented in base class.
3761 void
3762 setPixelsSizeX(ome::xml::model::primitives::PositiveInteger sizeX, index_type imageIndex);
3763
3764 // Documented in base class.
3765 void
3766 setPixelsSizeY(ome::xml::model::primitives::PositiveInteger sizeY, index_type imageIndex);
3767
3768 // Documented in base class.
3769 void
3770 setPixelsSizeZ(ome::xml::model::primitives::PositiveInteger sizeZ, index_type imageIndex);
3771
3772 // Documented in base class.
3773 void
3774 setPixelsTimeIncrement(double timeIncrement, index_type imageIndex);
3775
3776 // Documented in base class.
3777 void
3778 setPixelsType(ome::xml::model::enums::PixelType type, index_type imageIndex);
3779
3780
3781 // Documented in base class.
3782 void
3783 setPlaneAnnotationRef(const std::string& annotation, index_type imageIndex, index_type planeIndex, index_type annotationRefIndex);
3784
3785 // Documented in base class.
3786 void
3787 setPlaneDeltaT(double deltaT, index_type imageIndex, index_type planeIndex);
3788
3789 // Documented in base class.
3790 void
3791 setPlaneExposureTime(double exposureTime, index_type imageIndex, index_type planeIndex);
3792
3793 // Documented in base class.
3794 void
3795 setPlaneHashSHA1(std::string hashSHA1, index_type imageIndex, index_type planeIndex);
3796
3797 // Documented in base class.
3798 void
3799 setPlanePositionX(double positionX, index_type imageIndex, index_type planeIndex);
3800
3801 // Documented in base class.
3802 void
3803 setPlanePositionY(double positionY, index_type imageIndex, index_type planeIndex);
3804
3805 // Documented in base class.
3806 void
3807 setPlanePositionZ(double positionZ, index_type imageIndex, index_type planeIndex);
3808
3809 // Documented in base class.
3810 void
3811 setPlaneTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type imageIndex, index_type planeIndex);
3812
3813 // Documented in base class.
3814 void
3815 setPlaneTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type imageIndex, index_type planeIndex);
3816
3817 // Documented in base class.
3818 void
3819 setPlaneTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type imageIndex, index_type planeIndex);
3820
3821
3822 // Documented in base class.
3823 void
3824 setPlateAnnotationRef(const std::string& annotation, index_type plateIndex, index_type annotationRefIndex);
3825
3826 // Documented in base class.
3827 void
3828 setPlateColumnNamingConvention(ome::xml::model::enums::NamingConvention columnNamingConvention, index_type plateIndex);
3829
3830 // Documented in base class.
3831 void
3832 setPlateColumns(ome::xml::model::primitives::PositiveInteger columns, index_type plateIndex);
3833
3834 // Documented in base class.
3835 void
3836 setPlateDescription(std::string description, index_type plateIndex);
3837
3838 // Documented in base class.
3839 void
3840 setPlateExternalIdentifier(std::string externalIdentifier, index_type plateIndex);
3841
3842 // Documented in base class.
3843 void
3844 setPlateFieldIndex(ome::xml::model::primitives::NonNegativeInteger fieldIndex, index_type plateIndex);
3845
3846 // Documented in base class.
3847 void
3848 setPlateID(std::string id, index_type plateIndex);
3849
3850 // Documented in base class.
3851 void
3852 setPlateName(std::string name, index_type plateIndex);
3853
3854 // Documented in base class.
3855 void
3856 setPlateRowNamingConvention(ome::xml::model::enums::NamingConvention rowNamingConvention, index_type plateIndex);
3857
3858 // Documented in base class.
3859 void
3860 setPlateRows(ome::xml::model::primitives::PositiveInteger rows, index_type plateIndex);
3861
3862 // Documented in base class.
3863 void
3864 setPlateStatus(std::string status, index_type plateIndex);
3865
3866 // Documented in base class.
3867 void
3868 setPlateWellOriginX(double wellOriginX, index_type plateIndex);
3869
3870 // Documented in base class.
3871 void
3872 setPlateWellOriginY(double wellOriginY, index_type plateIndex);
3873
3874
3875 // Documented in base class.
3876 void
3877 setPlateAcquisitionAnnotationRef(const std::string& annotation, index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex);
3878
3879 // Documented in base class.
3880 void
3881 setPlateAcquisitionDescription(std::string description, index_type plateIndex, index_type plateAcquisitionIndex);
3882
3883 // Documented in base class.
3884 void
3885 setPlateAcquisitionEndTime(ome::xml::model::primitives::Timestamp endTime, index_type plateIndex, index_type plateAcquisitionIndex);
3886
3887 // Documented in base class.
3888 void
3889 setPlateAcquisitionID(std::string id, index_type plateIndex, index_type plateAcquisitionIndex);
3890
3891 // Documented in base class.
3892 void
3893 setPlateAcquisitionMaximumFieldCount(ome::xml::model::primitives::PositiveInteger maximumFieldCount, index_type plateIndex, index_type plateAcquisitionIndex);
3894
3895 // Documented in base class.
3896 void
3897 setPlateAcquisitionName(std::string name, index_type plateIndex, index_type plateAcquisitionIndex);
3898
3899 // Documented in base class.
3900 void
3901 setPlateAcquisitionStartTime(ome::xml::model::primitives::Timestamp startTime, index_type plateIndex, index_type plateAcquisitionIndex);
3902
3903 // Documented in base class.
3904 void
3905 setPlateAcquisitionWellSampleRef(const std::string& wellSample, index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex);
3906
3907
3908
3909 // Documented in base class.
3910 void
3911 setPointFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3912
3913 // Documented in base class.
3914 void
3915 setPointFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3916
3917 // Documented in base class.
3918 void
3919 setPointFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3920
3921 // Documented in base class.
3922 void
3923 setPointFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
3924
3925 // Documented in base class.
3926 void
3927 setPointFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3928
3929 // Documented in base class.
3930 void
3931 setPointID(std::string id, index_type ROIIndex, index_type shapeIndex);
3932
3933 // Documented in base class.
3934 void
3935 setPointLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
3936
3937 // Documented in base class.
3938 void
3939 setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3940
3941 // Documented in base class.
3942 void
3943 setPointStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3944
3945 // Documented in base class.
3946 void
3947 setPointStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3948
3949 // Documented in base class.
3950 void
3951 setPointStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
3952
3953 // Documented in base class.
3954 void
3955 setPointText(std::string text, index_type ROIIndex, index_type shapeIndex);
3956
3957 // Documented in base class.
3958 void
3959 setPointTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3960
3961 // Documented in base class.
3962 void
3963 setPointTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3964
3965 // Documented in base class.
3966 void
3967 setPointTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3968
3969 // Documented in base class.
3970 void
3971 setPointTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3972
3973 // Documented in base class.
3974 void
3975 setPointVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
3976
3977 // Documented in base class.
3978 void
3979 setPointX(double x, index_type ROIIndex, index_type shapeIndex);
3980
3981 // Documented in base class.
3982 void
3983 setPointY(double y, index_type ROIIndex, index_type shapeIndex);
3984
3985
3986 // Documented in base class.
3987 void
3988 setPolygonFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3989
3990 // Documented in base class.
3991 void
3992 setPolygonFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3993
3994 // Documented in base class.
3995 void
3996 setPolygonFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3997
3998 // Documented in base class.
3999 void
4000 setPolygonFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
4001
4002 // Documented in base class.
4003 void
4004 setPolygonFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
4005
4006 // Documented in base class.
4007 void
4008 setPolygonID(std::string id, index_type ROIIndex, index_type shapeIndex);
4009
4010 // Documented in base class.
4011 void
4012 setPolygonLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
4013
4014 // Documented in base class.
4015 void
4016 setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
4017
4018 // Documented in base class.
4019 void
4020 setPolygonStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
4021
4022 // Documented in base class.
4023 void
4024 setPolygonStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
4025
4026 // Documented in base class.
4027 void
4028 setPolygonStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
4029
4030 // Documented in base class.
4031 void
4032 setPolygonText(std::string text, index_type ROIIndex, index_type shapeIndex);
4033
4034 // Documented in base class.
4035 void
4036 setPolygonTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
4037
4038 // Documented in base class.
4039 void
4040 setPolygonTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
4041
4042 // Documented in base class.
4043 void
4044 setPolygonTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
4045
4046 // Documented in base class.
4047 void
4048 setPolygonTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
4049
4050 // Documented in base class.
4051 void
4052 setPolygonVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
4053
4054 // Documented in base class.
4055 void
4056 setPolygonPoints(std::string points, index_type ROIIndex, index_type shapeIndex);
4057
4058
4059 // Documented in base class.
4060 void
4061 setPolylineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
4062
4063 // Documented in base class.
4064 void
4065 setPolylineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
4066
4067 // Documented in base class.
4068 void
4069 setPolylineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
4070
4071 // Documented in base class.
4072 void
4073 setPolylineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
4074
4075 // Documented in base class.
4076 void
4077 setPolylineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
4078
4079 // Documented in base class.
4080 void
4081 setPolylineID(std::string id, index_type ROIIndex, index_type shapeIndex);
4082
4083 // Documented in base class.
4084 void
4085 setPolylineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
4086
4087 // Documented in base class.
4088 void
4089 setPolylineLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
4090
4091 // Documented in base class.
4092 void
4093 setPolylineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
4094
4095 // Documented in base class.
4096 void
4097 setPolylineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
4098
4099 // Documented in base class.
4100 void
4101 setPolylineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
4102
4103 // Documented in base class.
4104 void
4105 setPolylineText(std::string text, index_type ROIIndex, index_type shapeIndex);
4106
4107 // Documented in base class.
4108 void
4109 setPolylineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
4110
4111 // Documented in base class.
4112 void
4113 setPolylineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
4114
4115 // Documented in base class.
4116 void
4117 setPolylineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
4118
4119 // Documented in base class.
4120 void
4121 setPolylineTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
4122
4123 // Documented in base class.
4124 void
4125 setPolylineVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
4126
4127 // Documented in base class.
4128 void
4129 setPolylineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex);
4130
4131 // Documented in base class.
4132 void
4133 setPolylineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex);
4134
4135 // Documented in base class.
4136 void
4137 setPolylinePoints(std::string points, index_type ROIIndex, index_type shapeIndex);
4138
4139
4140 // Documented in base class.
4141 void
4142 setProjectAnnotationRef(const std::string& annotation, index_type projectIndex, index_type annotationRefIndex);
4143
4144 // Documented in base class.
4145 void
4146 setProjectDatasetRef(const std::string& dataset, index_type projectIndex, index_type datasetRefIndex);
4147
4148 // Documented in base class.
4149 void
4150 setProjectDescription(std::string description, index_type projectIndex);
4151
4152 // Documented in base class.
4153 void
4154 setProjectExperimenterGroupRef(const std::string& experimenterGroup, index_type projectIndex);
4155
4156 // Documented in base class.
4157 void
4158 setProjectExperimenterRef(const std::string& experimenter, index_type projectIndex);
4159
4160 // Documented in base class.
4161 void
4162 setProjectID(std::string id, index_type projectIndex);
4163
4164 // Documented in base class.
4165 void
4166 setProjectName(std::string name, index_type projectIndex);
4167
4168
4169
4170 // Documented in base class.
4171 void
4172 setROIAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type annotationRefIndex);
4173
4174 // Documented in base class.
4175 void
4176 setROIDescription(std::string description, index_type ROIIndex);
4177
4178 // Documented in base class.
4179 void
4180 setROIID(std::string id, index_type ROIIndex);
4181
4182 // Documented in base class.
4183 void
4184 setROIName(std::string name, index_type ROIIndex);
4185
4186 // Documented in base class.
4187 void
4188 setROINamespace(std::string namespace_, index_type ROIIndex);
4189
4190
4191
4192 // Documented in base class.
4193 void
4194 setReagentAnnotationRef(const std::string& annotation, index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex);
4195
4196 // Documented in base class.
4197 void
4198 setReagentDescription(std::string description, index_type screenIndex, index_type reagentIndex);
4199
4200 // Documented in base class.
4201 void
4202 setReagentID(std::string id, index_type screenIndex, index_type reagentIndex);
4203
4204 // Documented in base class.
4205 void
4206 setReagentName(std::string name, index_type screenIndex, index_type reagentIndex);
4207
4208 // Documented in base class.
4209 void
4210 setReagentReagentIdentifier(std::string reagentIdentifier, index_type screenIndex, index_type reagentIndex);
4211
4212
4213
4214 // Documented in base class.
4215 void
4216 setRectangleFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
4217
4218 // Documented in base class.
4219 void
4220 setRectangleFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
4221
4222 // Documented in base class.
4223 void
4224 setRectangleFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
4225
4226 // Documented in base class.
4227 void
4228 setRectangleFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
4229
4230 // Documented in base class.
4231 void
4232 setRectangleFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
4233
4234 // Documented in base class.
4235 void
4236 setRectangleID(std::string id, index_type ROIIndex, index_type shapeIndex);
4237
4238 // Documented in base class.
4239 void
4240 setRectangleLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
4241
4242 // Documented in base class.
4243 void
4244 setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
4245
4246 // Documented in base class.
4247 void
4248 setRectangleStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
4249
4250 // Documented in base class.
4251 void
4252 setRectangleStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
4253
4254 // Documented in base class.
4255 void
4256 setRectangleStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
4257
4258 // Documented in base class.
4259 void
4260 setRectangleText(std::string text, index_type ROIIndex, index_type shapeIndex);
4261
4262 // Documented in base class.
4263 void
4264 setRectangleTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
4265
4266 // Documented in base class.
4267 void
4268 setRectangleTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
4269
4270 // Documented in base class.
4271 void
4272 setRectangleTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
4273
4274 // Documented in base class.
4275 void
4276 setRectangleTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
4277
4278 // Documented in base class.
4279 void
4280 setRectangleVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
4281
4282 // Documented in base class.
4283 void
4284 setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex);
4285
4286 // Documented in base class.
4287 void
4288 setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex);
4289
4290 // Documented in base class.
4291 void
4292 setRectangleX(double x, index_type ROIIndex, index_type shapeIndex);
4293
4294 // Documented in base class.
4295 void
4296 setRectangleY(double y, index_type ROIIndex, index_type shapeIndex);
4297
4298
4299 // Documented in base class.
4300 void
4301 setRightsRightsHeld(std::string rightsHeld);
4302
4303 // Documented in base class.
4304 void
4305 setRightsRightsHolder(std::string rightsHolder);
4306
4307
4308 // Documented in base class.
4309 void
4310 setScreenAnnotationRef(const std::string& annotation, index_type screenIndex, index_type annotationRefIndex);
4311
4312 // Documented in base class.
4313 void
4314 setScreenDescription(std::string description, index_type screenIndex);
4315
4316 // Documented in base class.
4317 void
4318 setScreenID(std::string id, index_type screenIndex);
4319
4320 // Documented in base class.
4321 void
4322 setScreenName(std::string name, index_type screenIndex);
4323
4324 // Documented in base class.
4325 void
4326 setScreenPlateRef(const std::string& plate, index_type screenIndex, index_type plateRefIndex);
4327
4328 // Documented in base class.
4329 void
4330 setScreenProtocolDescription(std::string protocolDescription, index_type screenIndex);
4331
4332 // Documented in base class.
4333 void
4334 setScreenProtocolIdentifier(std::string protocolIdentifier, index_type screenIndex);
4335
4336 // Documented in base class.
4337 void
4338 setScreenReagentSetDescription(std::string reagentSetDescription, index_type screenIndex);
4339
4340 // Documented in base class.
4341 void
4342 setScreenReagentSetIdentifier(std::string reagentSetIdentifier, index_type screenIndex);
4343
4344 // Documented in base class.
4345 void
4346 setScreenType(std::string type, index_type screenIndex);
4347
4348
4349 // Documented in base class.
4350 void
4351 setStageLabelName(std::string name, index_type imageIndex);
4352
4353 // Documented in base class.
4354 void
4355 setStageLabelX(double x, index_type imageIndex);
4356
4357 // Documented in base class.
4358 void
4359 setStageLabelY(double y, index_type imageIndex);
4360
4361 // Documented in base class.
4362 void
4363 setStageLabelZ(double z, index_type imageIndex);
4364
4365
4366
4367 // Documented in base class.
4368 void
4369 setTagAnnotationAnnotationRef(const std::string& annotation, index_type tagAnnotationIndex, index_type annotationRefIndex);
4370
4371 // Documented in base class.
4372 void
4373 setTagAnnotationAnnotator(std::string annotator, index_type tagAnnotationIndex);
4374
4375 // Documented in base class.
4376 void
4377 setTagAnnotationDescription(std::string description, index_type tagAnnotationIndex);
4378
4379 // Documented in base class.
4380 void
4381 setTagAnnotationID(std::string id, index_type tagAnnotationIndex);
4382
4383 // Documented in base class.
4384 void
4385 setTagAnnotationNamespace(std::string namespace_, index_type tagAnnotationIndex);
4386
4387 // Documented in base class.
4388 void
4389 setTagAnnotationValue(std::string value, index_type tagAnnotationIndex);
4390
4391
4392 // Documented in base class.
4393 void
4394 setTermAnnotationAnnotationRef(const std::string& annotation, index_type termAnnotationIndex, index_type annotationRefIndex);
4395
4396 // Documented in base class.
4397 void
4398 setTermAnnotationAnnotator(std::string annotator, index_type termAnnotationIndex);
4399
4400 // Documented in base class.
4401 void
4402 setTermAnnotationDescription(std::string description, index_type termAnnotationIndex);
4403
4404 // Documented in base class.
4405 void
4406 setTermAnnotationID(std::string id, index_type termAnnotationIndex);
4407
4408 // Documented in base class.
4409 void
4410 setTermAnnotationNamespace(std::string namespace_, index_type termAnnotationIndex);
4411
4412 // Documented in base class.
4413 void
4414 setTermAnnotationValue(std::string value, index_type termAnnotationIndex);
4415
4416
4417 // Documented in base class.
4418 void
4419 setTiffDataFirstC(ome::xml::model::primitives::NonNegativeInteger firstC, index_type imageIndex, index_type tiffDataIndex);
4420
4421 // Documented in base class.
4422 void
4423 setTiffDataFirstT(ome::xml::model::primitives::NonNegativeInteger firstT, index_type imageIndex, index_type tiffDataIndex);
4424
4425 // Documented in base class.
4426 void
4427 setTiffDataFirstZ(ome::xml::model::primitives::NonNegativeInteger firstZ, index_type imageIndex, index_type tiffDataIndex);
4428
4429 // Documented in base class.
4430 void
4431 setTiffDataIFD(ome::xml::model::primitives::NonNegativeInteger ifd, index_type imageIndex, index_type tiffDataIndex);
4432
4433 // Documented in base class.
4434 void
4435 setTiffDataPlaneCount(ome::xml::model::primitives::NonNegativeInteger planeCount, index_type imageIndex, index_type tiffDataIndex);
4436
4437
4438 // Documented in base class.
4439 void
4440 setTimestampAnnotationAnnotationRef(const std::string& annotation, index_type timestampAnnotationIndex, index_type annotationRefIndex);
4441
4442 // Documented in base class.
4443 void
4444 setTimestampAnnotationAnnotator(std::string annotator, index_type timestampAnnotationIndex);
4445
4446 // Documented in base class.
4447 void
4448 setTimestampAnnotationDescription(std::string description, index_type timestampAnnotationIndex);
4449
4450 // Documented in base class.
4451 void
4452 setTimestampAnnotationID(std::string id, index_type timestampAnnotationIndex);
4453
4454 // Documented in base class.
4455 void
4456 setTimestampAnnotationNamespace(std::string namespace_, index_type timestampAnnotationIndex);
4457
4458 // Documented in base class.
4459 void
4460 setTimestampAnnotationValue(ome::xml::model::primitives::Timestamp value, index_type timestampAnnotationIndex);
4461
4462
4463 // Documented in base class.
4464 void
4465 setTransmittanceRangeCutIn(ome::xml::model::primitives::PositiveInteger cutIn, index_type instrumentIndex, index_type filterIndex);
4466
4467 // Documented in base class.
4468 void
4469 setTransmittanceRangeCutInTolerance(ome::xml::model::primitives::NonNegativeInteger cutInTolerance, index_type instrumentIndex, index_type filterIndex);
4470
4471 // Documented in base class.
4472 void
4473 setTransmittanceRangeCutOut(ome::xml::model::primitives::PositiveInteger cutOut, index_type instrumentIndex, index_type filterIndex);
4474
4475 // Documented in base class.
4476 void
4477 setTransmittanceRangeCutOutTolerance(ome::xml::model::primitives::NonNegativeInteger cutOutTolerance, index_type instrumentIndex, index_type filterIndex);
4478
4479 // Documented in base class.
4480 void
4481 setTransmittanceRangeTransmittance(ome::xml::model::primitives::PercentFraction transmittance, index_type instrumentIndex, index_type filterIndex);
4482
4483
4484 // Documented in base class.
4485 void
4486 setUUIDFileName(std::string fileName, index_type imageIndex, index_type tiffDataIndex);
4487
4488
4489
4490 // Documented in base class.
4491 void
4492 setWellAnnotationRef(const std::string& annotation, index_type plateIndex, index_type wellIndex, index_type annotationRefIndex);
4493
4494 // Documented in base class.
4495 void
4496 setWellColor(ome::xml::model::primitives::Color color, index_type plateIndex, index_type wellIndex);
4497
4498 // Documented in base class.
4499 void
4500 setWellColumn(ome::xml::model::primitives::NonNegativeInteger column, index_type plateIndex, index_type wellIndex);
4501
4502 // Documented in base class.
4503 void
4504 setWellExternalDescription(std::string externalDescription, index_type plateIndex, index_type wellIndex);
4505
4506 // Documented in base class.
4507 void
4508 setWellExternalIdentifier(std::string externalIdentifier, index_type plateIndex, index_type wellIndex);
4509
4510 // Documented in base class.
4511 void
4512 setWellID(std::string id, index_type plateIndex, index_type wellIndex);
4513
4514 // Documented in base class.
4515 void
4516 setWellReagentRef(const std::string& reagent, index_type plateIndex, index_type wellIndex);
4517
4518 // Documented in base class.
4519 void
4520 setWellRow(ome::xml::model::primitives::NonNegativeInteger row, index_type plateIndex, index_type wellIndex);
4521
4522 // Documented in base class.
4523 void
4524 setWellType(std::string type, index_type plateIndex, index_type wellIndex);
4525
4526
4527 // Documented in base class.
4528 void
4529 setWellSampleAnnotationRef(const std::string& annotation, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex, index_type annotationRefIndex);
4530
4531 // Documented in base class.
4532 void
4533 setWellSampleID(std::string id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4534
4535 // Documented in base class.
4536 void
4537 setWellSampleImageRef(const std::string& image, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4538
4539 // Documented in base class.
4540 void
4541 setWellSampleIndex(ome::xml::model::primitives::NonNegativeInteger index, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4542
4543 // Documented in base class.
4544 void
4545 setWellSamplePositionX(double positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4546
4547 // Documented in base class.
4548 void
4549 setWellSamplePositionY(double positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4550
4551 // Documented in base class.
4552 void
4553 setWellSampleTimepoint(ome::xml::model::primitives::Timestamp timepoint, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4554
4555
4556
4557 // Documented in base class.
4558 void
4559 setXMLAnnotationAnnotationRef(const std::string& annotation, index_type XMLAnnotationIndex, index_type annotationRefIndex);
4560
4561 // Documented in base class.
4562 void
4563 setXMLAnnotationAnnotator(std::string annotator, index_type XMLAnnotationIndex);
4564
4565 // Documented in base class.
4566 void
4567 setXMLAnnotationDescription(std::string description, index_type XMLAnnotationIndex);
4568
4569 // Documented in base class.
4570 void
4571 setXMLAnnotationID(std::string id, index_type XMLAnnotationIndex);
4572
4573 // Documented in base class.
4574 void
4575 setXMLAnnotationNamespace(std::string namespace_, index_type XMLAnnotationIndex);
4576
4577 // Documented in base class.
4578 void
4579 setXMLAnnotationValue(std::string value, index_type XMLAnnotationIndex);
4580
4581 };
4582
4583 }
4584 }
4585 }
4586
4587 #endif // OME_XML_META_AGGREGATEMETADATA_H
4588
4589 /*
4590 * Local Variables:
4591 * mode:C++
4592 * End:
4593 */
ome::xml::meta::AggregateMetadata::getObjectiveSettingsID
std::string getObjectiveSettingsID(index_type imageIndex) const
Get the ID property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:5827
ome::xml::meta::AggregateMetadata::setDoubleAnnotationID
void setDoubleAnnotationID(std::string id, index_type doubleAnnotationIndex)
Set the ID property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:10179
ome::xml::meta::AggregateMetadata::setPixelsBinDataBigEndian
void setPixelsBinDataBigEndian(bool bigEndian, index_type imageIndex, index_type binDataIndex)
Set the BigEndian property of Pixels.
Definition: AggregateMetadata.cpp:9038
ome::xml::meta::AggregateMetadata::getProjectAnnotationRefCount
index_type getProjectAnnotationRefCount(index_type projectIndex) const
Get the number of AnnotationRef elements in Project.
Definition: AggregateMetadata.cpp:545
ome::xml::meta::AggregateMetadata::setEllipseStrokeDashArray
void setEllipseStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Ellipse.
Definition: AggregateMetadata.cpp:10360
ome::xml::meta::AggregateMetadata::getObjectiveSettingsMedium
ome::xml::model::enums::Medium getObjectiveSettingsMedium(index_type imageIndex) const
Get the Medium property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:5842
ome::xml::meta::AggregateMetadata::getUUID
const std::string & getUUID() const
Get the UUID associated with this collection of metadata.
Definition: AggregateMetadata.cpp:1488
ome::xml::meta::AggregateMetadata::getReagentReagentIdentifier
std::string getReagentReagentIdentifier(index_type screenIndex, index_type reagentIndex) const
Get the ReagentIdentifier property of Reagent.
Definition: AggregateMetadata.cpp:7685
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:14737
ome::xml::meta::AggregateMetadata::setPointLineCap
void setPointLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Point.
Definition: AggregateMetadata.cpp:14240
ome::xml::model::enums::FilamentType
FilamentType enumeration.
Definition: FilamentType.h:72
ome::xml::meta::AggregateMetadata::setLineText
void setLineText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Line.
Definition: AggregateMetadata.cpp:12380
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:15389
ome::xml::meta::AggregateMetadata::getExperimenterID
std::string getExperimenterID(index_type experimenterIndex) const
Get the ID property of Experimenter.
Definition: AggregateMetadata.cpp:3083
ome::xml::meta::AggregateMetadata::setChannelEmissionWavelength
void setChannelEmissionWavelength(ome::xml::model::primitives::PositiveInteger emissionWavelength, index_type imageIndex, index_type channelIndex)
Set the EmissionWavelength property of Channel.
Definition: AggregateMetadata.cpp:9406
ome::xml::meta::AggregateMetadata::setLongAnnotationAnnotator
void setLongAnnotationAnnotator(std::string annotator, index_type longAnnotationIndex)
Set the Annotator property of LongAnnotation.
Definition: AggregateMetadata.cpp:12652
ome::xml::meta::AggregateMetadata::getWellExternalDescription
std::string getWellExternalDescription(index_type plateIndex, index_type wellIndex) const
Get the ExternalDescription property of Well.
Definition: AggregateMetadata.cpp:8749
ome::xml::meta::AggregateMetadata::setLineID
void setLineID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Line.
Definition: AggregateMetadata.cpp:12290
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:9346
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:14375
ome::xml::meta::AggregateMetadata::setRectangleY
void setRectangleY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Rectangle.
Definition: AggregateMetadata.cpp:15569
ome::xml::meta::AggregateMetadata::setPlaneDeltaT
void setPlaneDeltaT(double deltaT, index_type imageIndex, index_type planeIndex)
Set the DeltaT property of Plane.
Definition: AggregateMetadata.cpp:13696
ome::xml::model::enums::ExperimentType
ExperimentType enumeration.
Definition: ExperimentType.h:72
ome::xml::meta::AggregateMetadata::setMicroscopeSerialNumber
void setMicroscopeSerialNumber(std::string serialNumber, index_type instrumentIndex)
Set the SerialNumber property of Microscope.
Definition: AggregateMetadata.cpp:13167
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:7140
ome::xml::meta::AggregateMetadata::setScreenID
void setScreenID(std::string id, index_type screenIndex)
Set the ID property of Screen.
Definition: AggregateMetadata.cpp:15646
ome::xml::model::enums::ArcType
ArcType enumeration.
Definition: ArcType.h:72
ome::xml::meta::AggregateMetadata::setDichroicID
void setDichroicID(std::string id, index_type instrumentIndex, index_type dichroicIndex)
Set the ID property of Dichroic.
Definition: AggregateMetadata.cpp:10057
ome::xml::meta::AggregateMetadata::setFilterFilterWheel
void setFilterFilterWheel(std::string filterWheel, index_type instrumentIndex, index_type filterIndex)
Set the FilterWheel property of Filter.
Definition: AggregateMetadata.cpp:11001
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationID
std::string getMicrobeamManipulationID(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the ID property of MicrobeamManipulation.
Definition: AggregateMetadata.cpp:5508
ome::xml::meta::AggregateMetadata::getScreenReagentSetDescription
std::string getScreenReagentSetDescription(index_type screenIndex) const
Get the ReagentSetDescription property of Screen.
Definition: AggregateMetadata.cpp:8154
ome::xml::meta::AggregateMetadata::getWellExternalIdentifier
std::string getWellExternalIdentifier(index_type plateIndex, index_type wellIndex) const
Get the ExternalIdentifier property of Well.
Definition: AggregateMetadata.cpp:8764
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:4132
ome::xml::meta::AggregateMetadata::setRectangleText
void setRectangleText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Rectangle.
Definition: AggregateMetadata.cpp:15434
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:15494
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:11474
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:4858
ome::xml::meta::AggregateMetadata::setExperimentExperimenterRef
void setExperimentExperimenterRef(const std::string &experimenter, index_type experimentIndex)
Set the ExperimenterRef property of Experiment.
Definition: AggregateMetadata.cpp:10558
ome::xml::meta::AggregateMetadata::getPlateRows
ome::xml::model::primitives::PositiveInteger getPlateRows(index_type plateIndex) const
Get the Rows property of Plate.
Definition: AggregateMetadata.cpp:6400
ome::xml::meta::AggregateMetadata::setLineStrokeDashArray
void setLineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Line.
Definition: AggregateMetadata.cpp:12350
ome::xml::meta::AggregateMetadata::setImageName
void setImageName(std::string name, index_type imageIndex)
Set the Name property of Image.
Definition: AggregateMetadata.cpp:11364
ome::xml::meta::AggregateMetadata::setScreenReagentSetDescription
void setScreenReagentSetDescription(std::string reagentSetDescription, index_type screenIndex)
Set the ReagentSetDescription property of Screen.
Definition: AggregateMetadata.cpp:15721
ome::xml::meta::AggregateMetadata::getMicroscopeType
ome::xml::model::enums::MicroscopeType getMicroscopeType(index_type instrumentIndex) const
Get the Type property of Microscope.
Definition: AggregateMetadata.cpp:5615
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:2323
ome::xml::meta::AggregateMetadata::getLabelLocked
bool getLabelLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Label.
Definition: AggregateMetadata.cpp:4012
ome::xml::meta::AggregateMetadata::getWellSampleRefCount
index_type getWellSampleRefCount(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the number of WellSampleRef elements.
Definition: AggregateMetadata.cpp:1439
ome::xml::meta::AggregateMetadata::getPointVisible
bool getPointVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Point.
Definition: AggregateMetadata.cpp:6823
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:15329
ome::xml::meta::AggregateMetadata::getLineVisible
bool getLineVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Line.
Definition: AggregateMetadata.cpp:4888
ome::xml::meta::AggregateMetadata::getExperimenterLastName
std::string getExperimenterLastName(index_type experimenterIndex) const
Get the LastName property of Experimenter.
Definition: AggregateMetadata.cpp:3113
ome::xml::meta::AggregateMetadata::getLineLocked
bool getLineLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Line.
Definition: AggregateMetadata.cpp:4753
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:8794
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:7335
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:1779
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:13560
ome::xml::meta::AggregateMetadata::setLineVisible
void setLineVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Line.
Definition: AggregateMetadata.cpp:12455
ome::xml::meta::AggregateMetadata::setPixelsInterleaved
void setPixelsInterleaved(bool interleaved, index_type imageIndex)
Set the Interleaved property of Pixels.
Definition: AggregateMetadata.cpp:13500
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:13105
ome::xml::meta::AggregateMetadata::setReagentID
void setReagentID(std::string id, index_type screenIndex, index_type reagentIndex)
Set the ID property of Reagent.
Definition: AggregateMetadata.cpp:15222
ome::xml::meta::AggregateMetadata::getMaskWidth
double getMaskWidth(index_type ROIIndex, index_type shapeIndex) const
Get the Width property of Mask.
Definition: AggregateMetadata.cpp:5431
ome::xml::meta::AggregateMetadata::setLaserRepetitionRate
void setLaserRepetitionRate(double repetitionRate, index_type instrumentIndex, index_type lightSourceIndex)
Set the RepetitionRate property of Laser.
Definition: AggregateMetadata.cpp:11925
ome::xml::meta::AggregateMetadata::getPixelsPhysicalSizeY
ome::xml::model::primitives::PositiveFloat getPixelsPhysicalSizeY(index_type imageIndex) const
Get the PhysicalSizeY property of Pixels.
Definition: AggregateMetadata.cpp:5963
ome::xml::meta::AggregateMetadata::setTermAnnotationDescription
void setTermAnnotationDescription(std::string description, index_type termAnnotationIndex)
Set the Description property of TermAnnotation.
Definition: AggregateMetadata.cpp:15950
ome::xml::meta::AggregateMetadata::getPolylineLineCap
ome::xml::model::enums::LineCap getPolylineLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Polyline.
Definition: AggregateMetadata.cpp:7230
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:5176
ome::xml::meta::AggregateMetadata::getPointStrokeWidth
double getPointStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Point.
Definition: AggregateMetadata.cpp:6733
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:11910
ome::xml::meta::AggregateMetadata::getImageAnnotationRefCount
index_type getImageAnnotationRefCount(index_type imageIndex) const
Get the number of AnnotationRef elements in Image.
Definition: AggregateMetadata.cpp:481
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:12139
ome::xml::meta::AggregateMetadata::getScreenDescription
std::string getScreenDescription(index_type screenIndex) const
Get the Description property of Screen.
Definition: AggregateMetadata.cpp:8064
ome::xml::meta::AggregateMetadata::getMaskStrokeWidth
double getMaskStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Mask.
Definition: AggregateMetadata.cpp:5311
ome::xml::meta::AggregateMetadata::getLabelStrokeWidth
double getLabelStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Label.
Definition: AggregateMetadata.cpp:4057
ome::xml::meta::AggregateMetadata::getListAnnotationID
std::string getListAnnotationID(index_type listAnnotationIndex) const
Get the ID property of ListAnnotation.
Definition: AggregateMetadata.cpp:5039
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:10726
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:1595
ome::xml::meta::AggregateMetadata::getExperimenterEmail
std::string getExperimenterEmail(index_type experimenterIndex) const
Get the Email property of Experimenter.
Definition: AggregateMetadata.cpp:3053
ome::xml::meta::AggregateMetadata::getDetectorSettingsVoltage
double getDetectorSettingsVoltage(index_type imageIndex, index_type channelIndex) const
Get the Voltage property of DetectorSettings.
Definition: AggregateMetadata.cpp:2459
ome::xml::meta::AggregateMetadata::setLaserManufacturer
void setLaserManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Laser.
Definition: AggregateMetadata.cpp:11790
ome::xml::model::enums::Correction
Correction enumeration.
Definition: Correction.h:72
ome::xml::meta::AggregateMetadata::setLongAnnotationID
void setLongAnnotationID(std::string id, index_type longAnnotationIndex)
Set the ID property of LongAnnotation.
Definition: AggregateMetadata.cpp:12682
ome::xml::meta::AggregateMetadata::getMicroscopeSerialNumber
std::string getMicroscopeSerialNumber(index_type instrumentIndex) const
Get the SerialNumber property of Microscope.
Definition: AggregateMetadata.cpp:5600
ome::xml::meta::AggregateMetadata::setPlateExternalIdentifier
void setPlateExternalIdentifier(std::string externalIdentifier, index_type plateIndex)
Set the ExternalIdentifier property of Plate.
Definition: AggregateMetadata.cpp:13892
ome::xml::meta::AggregateMetadata::getExperimentType
ome::xml::model::enums::ExperimentType getExperimentType(index_type experimentIndex) const
Get the Type property of Experiment.
Definition: AggregateMetadata.cpp:3021
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:13681
ome::xml::meta::AggregateMetadata::setObjectiveID
void setObjectiveID(std::string id, index_type instrumentIndex, index_type objectiveIndex)
Set the ID property of Objective.
Definition: AggregateMetadata.cpp:13228
ome::xml::meta::AggregateMetadata::setMicrobeamManipulationLightSourceSettingsWavelength
void setMicrobeamManipulationLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)
Set the Wavelength property of LightSourceSettings.
Definition: AggregateMetadata.cpp:12199
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:12758
ome::xml::meta::AggregateMetadata::getExperimenterGroupExperimenterRefCount
index_type getExperimenterGroupExperimenterRefCount(index_type experimenterGroupIndex) const
Get the number of ExperimenterRef elements in ExperimenterGroup.
Definition: AggregateMetadata.cpp:897
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:12923
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:7732
ome::xml::meta::AggregateMetadata::getProjectName
std::string getProjectName(index_type projectIndex) const
Get the Name property of Project.
Definition: AggregateMetadata.cpp:7531
ome::xml::meta::AggregateMetadata::getXMLAnnotationValue
std::string getXMLAnnotationValue(index_type XMLAnnotationIndex) const
Get the Value property of XMLAnnotation.
Definition: AggregateMetadata.cpp:9022
ome::xml::meta::AggregateMetadata::setDetectorVoltage
void setDetectorVoltage(double voltage, index_type instrumentIndex, index_type detectorIndex)
Set the Voltage property of Detector.
Definition: AggregateMetadata.cpp:9905
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:7410
ome::xml::meta::AggregateMetadata::getScreenCount
index_type getScreenCount() const
Get the number of Screen elements.
Definition: AggregateMetadata.cpp:1281
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:8520
ome::xml::meta::AggregateMetadata::getExperimenterGroupID
std::string getExperimenterGroupID(index_type experimenterGroupIndex) const
Get the ID property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:3204
ome::xml::meta::AggregateMetadata::setStageLabelZ
void setStageLabelZ(double z, index_type imageIndex)
Set the Z property of StageLabel.
Definition: AggregateMetadata.cpp:15812
ome::xml::meta::AggregateMetadata::getInstrumentID
std::string getInstrumentID(index_type instrumentIndex) const
Get the ID property of Instrument.
Definition: AggregateMetadata.cpp:3890
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:15008
ome::xml::meta::AggregateMetadata::setPointVisible
void setPointVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Point.
Definition: AggregateMetadata.cpp:14390
ome::xml::meta::AggregateMetadata::setBinaryFileMIMEType
void setBinaryFileMIMEType(std::string mimeType, index_type fileAnnotationIndex)
Set the MIMEType property of BinaryFile.
Definition: AggregateMetadata.cpp:9193
ome::xml::meta::AggregateMetadata::setPolygonStrokeDashArray
void setPolygonStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polygon.
Definition: AggregateMetadata.cpp:14571
ome::xml::meta::AggregateMetadata::getProjectID
std::string getProjectID(index_type projectIndex) const
Get the ID property of Project.
Definition: AggregateMetadata.cpp:7516
ome::xml::meta::AggregateMetadata::setTermAnnotationNamespace
void setTermAnnotationNamespace(std::string namespace_, index_type termAnnotationIndex)
Set the Namespace property of TermAnnotation.
Definition: AggregateMetadata.cpp:15980
ome::xml::meta::AggregateMetadata::getReagentName
std::string getReagentName(index_type screenIndex, index_type reagentIndex) const
Get the Name property of Reagent.
Definition: AggregateMetadata.cpp:7670
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:4768
ome::xml::meta::AggregateMetadata::getPointFontSize
ome::xml::model::primitives::NonNegativeInteger getPointFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Point.
Definition: AggregateMetadata.cpp:6628
ome::xml::meta::AggregateMetadata::setPlateAcquisitionDescription
void setPlateAcquisitionDescription(std::string description, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Description property of PlateAcquisition.
Definition: AggregateMetadata.cpp:14043
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:10435
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:14646
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:4828
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:5538
ome::xml::model::primitives::Timestamp
An ISO-8601 timestamp.
Definition: Timestamp.h:66
ome::xml::meta::AggregateMetadata::setRectangleFontSize
void setRectangleFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Rectangle.
Definition: AggregateMetadata.cpp:15314
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:4283
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:15299
ome::xml::meta::AggregateMetadata::setLightEmittingDiodeID
void setLightEmittingDiodeID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:11987
ome::xml::meta::AggregateMetadata::getDichroicID
std::string getDichroicID(index_type instrumentIndex, index_type dichroicIndex) const
Get the ID property of Dichroic.
Definition: AggregateMetadata.cpp:2490
ome::xml::meta::AggregateMetadata::getPlaneHashSHA1
std::string getPlaneHashSHA1(index_type imageIndex, index_type planeIndex) const
Get the HashSHA1 property of Plane.
Definition: AggregateMetadata.cpp:6159
ome::xml::meta::AggregateMetadata::getEllipseRadiusX
double getEllipseRadiusX(index_type ROIIndex, index_type shapeIndex) const
Get the RadiusX property of Ellipse.
Definition: AggregateMetadata.cpp:2913
ome::xml::meta::AggregateMetadata::setMicrobeamManipulationID
void setMicrobeamManipulationID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the ID property of MicrobeamManipulation.
Definition: AggregateMetadata.cpp:13075
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:6808
ome::xml::meta::AggregateMetadata::setRectangleStrokeDashArray
void setRectangleStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Rectangle.
Definition: AggregateMetadata.cpp:15404
ome::xml::meta::AggregateMetadata::setLaserWavelength
void setLaserWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type instrumentIndex, index_type lightSourceIndex)
Set the Wavelength property of Laser.
Definition: AggregateMetadata.cpp:11970
ome::xml::meta::AggregateMetadata::setDichroicModel
void setDichroicModel(std::string model, index_type instrumentIndex, index_type dichroicIndex)
Set the Model property of Dichroic.
Definition: AggregateMetadata.cpp:10102
ome::xml::meta::AggregateMetadata::getXMLAnnotationCount
index_type getXMLAnnotationCount() const
Get the number of XMLAnnotation elements.
Definition: AggregateMetadata.cpp:1455
ome::xml::meta::AggregateMetadata::setScreenDescription
void setScreenDescription(std::string description, index_type screenIndex)
Set the Description property of Screen.
Definition: AggregateMetadata.cpp:15631
ome::xml::meta::AggregateMetadata::setObjectiveWorkingDistance
void setObjectiveWorkingDistance(double workingDistance, index_type instrumentIndex, index_type objectiveIndex)
Set the WorkingDistance property of Objective.
Definition: AggregateMetadata.cpp:13363
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:16361
ome::xml::meta::AggregateMetadata::setDatasetName
void setDatasetName(std::string name, index_type datasetIndex)
Set the Name property of Dataset.
Definition: AggregateMetadata.cpp:9753
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:6793
ome::xml::meta::AggregateMetadata::getPolylinePoints
std::string getPolylinePoints(index_type ROIIndex, index_type shapeIndex) const
Get the Points property of Polyline.
Definition: AggregateMetadata.cpp:7425
ome::xml::meta::AggregateMetadata::getPlateAcquisitionID
std::string getPlateAcquisitionID(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the ID property of PlateAcquisition.
Definition: AggregateMetadata.cpp:6506
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:14962
ome::xml::meta::AggregateMetadata::getTransmittanceRangeCutIn
ome::xml::model::primitives::PositiveInteger getTransmittanceRangeCutIn(index_type instrumentIndex, index_type filterIndex) const
Get the CutIn property of TransmittanceRange.
Definition: AggregateMetadata.cpp:8611
ome::xml::meta::AggregateMetadata::setMaskStrokeWidth
void setMaskStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Mask.
Definition: AggregateMetadata.cpp:12878
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:16497
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:15192
ome::xml::meta::AggregateMetadata::setFilamentSerialNumber
void setFilamentSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Filament.
Definition: AggregateMetadata.cpp:10894
ome::xml::meta::AggregateMetadata::getLaserModel
std::string getLaserModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of Laser.
Definition: AggregateMetadata.cpp:4238
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:14118
ome::xml::meta::AggregateMetadata::getDetectorSettingsZoom
double getDetectorSettingsZoom(index_type imageIndex, index_type channelIndex) const
Get the Zoom property of DetectorSettings.
Definition: AggregateMetadata.cpp:2474
ome::xml::meta::AggregateMetadata::setScreenProtocolIdentifier
void setScreenProtocolIdentifier(std::string protocolIdentifier, index_type screenIndex)
Set the ProtocolIdentifier property of Screen.
Definition: AggregateMetadata.cpp:15706
ome::xml::meta::AggregateMetadata::getObjectiveIris
bool getObjectiveIris(index_type instrumentIndex, index_type objectiveIndex) const
Get the Iris property of Objective.
Definition: AggregateMetadata.cpp:5691
ome::xml::meta::AggregateMetadata::setLaserLotNumber
void setLaserLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Laser.
Definition: AggregateMetadata.cpp:11775
ome::xml::meta::AggregateMetadata::setFilterID
void setFilterID(std::string id, index_type instrumentIndex, index_type filterIndex)
Set the ID property of Filter.
Definition: AggregateMetadata.cpp:11016
ome::xml::meta::AggregateMetadata::getROIID
std::string getROIID(index_type ROIIndex) const
Get the ID property of ROI.
Definition: AggregateMetadata.cpp:7578
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:7548
ome::xml::meta::AggregateMetadata::getFilamentLotNumber
std::string getFilamentLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of Filament.
Definition: AggregateMetadata.cpp:3267
ome::xml::meta::AggregateMetadata::setInstrumentID
void setInstrumentID(std::string id, index_type instrumentIndex)
Set the ID property of Instrument.
Definition: AggregateMetadata.cpp:11457
ome::xml::meta::AggregateMetadata::setPixelsAnnotationRef
void setPixelsAnnotationRef(const std::string &annotation, index_type imageIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Pixels.
Definition: AggregateMetadata.cpp:13440
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:4918
ome::xml::meta::AggregateMetadata::setBooleanAnnotationAnnotator
void setBooleanAnnotationAnnotator(std::string annotator, index_type booleanAnnotationIndex)
Set the Annotator property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:9270
ome::xml::model::enums::AcquisitionMode
AcquisitionMode enumeration.
Definition: AcquisitionMode.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:6068
ome::xml::meta::AggregateMetadata::getFileAnnotationAnnotator
std::string getFileAnnotationAnnotator(index_type fileAnnotationIndex) const
Get the Annotator property of FileAnnotation.
Definition: AggregateMetadata.cpp:3373
ome::xml::meta::AggregateMetadata::getROICount
index_type getROICount() const
Get the number of ROI elements.
Definition: AggregateMetadata.cpp:1217
ome::xml::meta::AggregateMetadata::getTimestampAnnotationCount
index_type getTimestampAnnotationCount() const
Get the number of TimestampAnnotation elements.
Definition: AggregateMetadata.cpp:1361
ome::xml::meta::AggregateMetadata::getTiffDataCount
index_type getTiffDataCount(index_type imageIndex) const
Get the number of TiffData elements.
Definition: AggregateMetadata.cpp:1345
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:3555
ome::xml::meta::AggregateMetadata::getRectangleLineCap
ome::xml::model::enums::LineCap getRectangleLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Rectangle.
Definition: AggregateMetadata.cpp:7792
ome::xml::meta::AggregateMetadata::setFileAnnotationAnnotator
void setFileAnnotationAnnotator(std::string annotator, index_type fileAnnotationIndex)
Set the Annotator property of FileAnnotation.
Definition: AggregateMetadata.cpp:10940
ome::xml::meta::AggregateMetadata::getLongAnnotationValue
int64_t getLongAnnotationValue(index_type longAnnotationIndex) const
Get the Value property of LongAnnotation.
Definition: AggregateMetadata.cpp:5145
ome::xml::meta::AggregateMetadata::getListAnnotationDescription
std::string getListAnnotationDescription(index_type listAnnotationIndex) const
Get the Description property of ListAnnotation.
Definition: AggregateMetadata.cpp:5024
ome::xml::meta::AggregateMetadata::setWellExternalDescription
void setWellExternalDescription(std::string externalDescription, index_type plateIndex, index_type wellIndex)
Set the ExternalDescription property of Well.
Definition: AggregateMetadata.cpp:16316
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:14887
ome::xml::meta::AggregateMetadata::getFilterManufacturer
std::string getFilterManufacturer(index_type instrumentIndex, index_type filterIndex) const
Get the Manufacturer property of Filter.
Definition: AggregateMetadata.cpp:3479
ome::xml::meta::AggregateMetadata::setImagingEnvironmentTemperature
void setImagingEnvironmentTemperature(double temperature, index_type imageIndex)
Set the Temperature property of ImagingEnvironment.
Definition: AggregateMetadata.cpp:11441
ome::xml::meta::AggregateMetadata::getMaskVisible
bool getMaskVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Mask.
Definition: AggregateMetadata.cpp:5401
ome::xml::meta::AggregateMetadata::setObjectiveSettingsRefractiveIndex
void setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex)
Set the RefractiveIndex property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:13424
ome::xml::meta::AggregateMetadata::getDetectorManufacturer
std::string getDetectorManufacturer(index_type instrumentIndex, index_type detectorIndex) const
Get the Manufacturer property of Detector.
Definition: AggregateMetadata.cpp:2263
ome::xml::meta::AggregateMetadata::getLabelFontSize
ome::xml::model::primitives::NonNegativeInteger getLabelFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Label.
Definition: AggregateMetadata.cpp:3952
ome::xml::meta::AggregateMetadata::setEllipseText
void setEllipseText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Ellipse.
Definition: AggregateMetadata.cpp:10390
ome::xml::meta::AggregateMetadata::getPolylineVisible
bool getPolylineVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Polyline.
Definition: AggregateMetadata.cpp:7380
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:14180
ome::xml::meta::AggregateMetadata::getEllipseLineCap
ome::xml::model::enums::LineCap getEllipseLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Ellipse.
Definition: AggregateMetadata.cpp:2748
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:9255
ome::xml::meta::AggregateMetadata::setObjectiveIris
void setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex)
Set the Iris property of Objective.
Definition: AggregateMetadata.cpp:13258
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:12953
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:7625
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:9981
ome::xml::meta::AggregateMetadata::getPlateRowNamingConvention
ome::xml::model::enums::NamingConvention getPlateRowNamingConvention(index_type plateIndex) const
Get the RowNamingConvention property of Plate.
Definition: AggregateMetadata.cpp:6385
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:9162
ome::xml::meta::AggregateMetadata::setImagingEnvironmentAirPressure
void setImagingEnvironmentAirPressure(double airPressure, index_type imageIndex)
Set the AirPressure property of ImagingEnvironment.
Definition: AggregateMetadata.cpp:11396
ome::xml::meta::AggregateMetadata::getRectangleID
std::string getRectangleID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Rectangle.
Definition: AggregateMetadata.cpp:7777
ome::xml::meta::AggregateMetadata::getDoubleAnnotationCount
index_type getDoubleAnnotationCount() const
Get the number of DoubleAnnotation elements.
Definition: AggregateMetadata.cpp:769
ome::xml::meta::AggregateMetadata::getImageROIRefCount
index_type getImageROIRefCount(index_type imageIndex) const
Get the number of ROIRef elements in Image.
Definition: AggregateMetadata.cpp:1233
ome::xml::meta::AggregateMetadata::setExperimenterGroupID
void setExperimenterGroupID(std::string id, index_type experimenterGroupIndex)
Set the ID property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:10771
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:6884
ome::xml::meta::AggregateMetadata::setFilterSetLotNumber
void setFilterSetLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the LotNumber property of FilterSet.
Definition: AggregateMetadata.cpp:11167
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationLightSourceSettingsWavelength
ome::xml::model::primitives::PositiveInteger getMicrobeamManipulationLightSourceSettingsWavelength(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const
Get the Wavelength property of LightSourceSettings.
Definition: AggregateMetadata.cpp:4632
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:2369
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:4572
ome::xml::meta::AggregateMetadata::getScreenType
std::string getScreenType(index_type screenIndex) const
Get the Type property of Screen.
Definition: AggregateMetadata.cpp:8184
ome::xml::meta::AggregateMetadata::getLabelID
std::string getLabelID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Label.
Definition: AggregateMetadata.cpp:3982
ome::xml::meta::AggregateMetadata::getReagentID
std::string getReagentID(index_type screenIndex, index_type reagentIndex) const
Get the ID property of Reagent.
Definition: AggregateMetadata.cpp:7655
ome::xml::meta::AggregateMetadata::setObjectiveLensNA
void setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex)
Set the LensNA property of Objective.
Definition: AggregateMetadata.cpp:13273
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:16041
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:16514
ome::xml::meta::AggregateMetadata::getChannelExcitationWavelength
ome::xml::model::primitives::PositiveInteger getChannelExcitationWavelength(index_type imageIndex, index_type channelIndex) const
Get the ExcitationWavelength property of Channel.
Definition: AggregateMetadata.cpp:1854
ome::xml::meta::AggregateMetadata::getScreenID
std::string getScreenID(index_type screenIndex) const
Get the ID property of Screen.
Definition: AggregateMetadata.cpp:8079
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:7702
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:10786
ome::xml::meta::AggregateMetadata::getBooleanAnnotationAnnotator
std::string getBooleanAnnotationAnnotator(index_type booleanAnnotationIndex) const
Get the Annotator property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:1703
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:389
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:13470
ome::xml::meta::AggregateMetadata::getStageLabelZ
double getStageLabelZ(index_type imageIndex) const
Get the Z property of StageLabel.
Definition: AggregateMetadata.cpp:8245
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:8809
ome::xml::meta::AggregateMetadata::setLightEmittingDiodePower
void setLightEmittingDiodePower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:12047
ome::xml::meta::AggregateMetadata::getMaskHeight
double getMaskHeight(index_type ROIIndex, index_type shapeIndex) const
Get the Height property of Mask.
Definition: AggregateMetadata.cpp:5416
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:12124
ome::xml::meta::AggregateMetadata::getObjectiveManufacturer
std::string getObjectiveManufacturer(index_type instrumentIndex, index_type objectiveIndex) const
Get the Manufacturer property of Objective.
Definition: AggregateMetadata.cpp:5736
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:577
ome::xml::meta::AggregateMetadata::getDatasetCount
index_type getDatasetCount() const
Get the number of Dataset elements.
Definition: AggregateMetadata.cpp:705
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:4663
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:14827
ome::xml::meta::AggregateMetadata::setLaserTuneable
void setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex)
Set the Tuneable property of Laser.
Definition: AggregateMetadata.cpp:11940
ome::xml::meta::AggregateMetadata::setChannelPinholeSize
void setChannelPinholeSize(double pinholeSize, index_type imageIndex, index_type channelIndex)
Set the PinholeSize property of Channel.
Definition: AggregateMetadata.cpp:9526
ome::xml::meta::AggregateMetadata::setUUID
void setUUID(const std::string &uuid)
Set the UUID associated with this collection of metadata.
Definition: AggregateMetadata.cpp:9055
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:13620
ome::xml::meta::AggregateMetadata::getROIAnnotationRefCount
index_type getROIAnnotationRefCount(index_type ROIIndex) const
Get the number of AnnotationRef elements in ROI.
Definition: AggregateMetadata.cpp:417
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:14466
ome::xml::meta::AggregateMetadata::setTermAnnotationAnnotator
void setTermAnnotationAnnotator(std::string annotator, index_type termAnnotationIndex)
Set the Annotator property of TermAnnotation.
Definition: AggregateMetadata.cpp:15935
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:2414
ome::xml::meta::AggregateMetadata::getRightsRightsHeld
std::string getRightsRightsHeld() const
Get the RightsHeld property of Rights.
Definition: AggregateMetadata.cpp:8018
ome::xml::meta::AggregateMetadata::setCommentAnnotationDescription
void setCommentAnnotationDescription(std::string description, index_type commentAnnotationIndex)
Set the Description property of CommentAnnotation.
Definition: AggregateMetadata.cpp:9602
ome::xml::meta::AggregateMetadata::getDetectorVoltage
double getDetectorVoltage(index_type instrumentIndex, index_type detectorIndex) const
Get the Voltage property of Detector.
Definition: AggregateMetadata.cpp:2338
ome::xml::meta::AggregateMetadata::setXMLAnnotationAnnotator
void setXMLAnnotationAnnotator(std::string annotator, index_type XMLAnnotationIndex)
Set the Annotator property of XMLAnnotation.
Definition: AggregateMetadata.cpp:16529
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:6219
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:10255
ome::xml::meta::AggregateMetadata::getObjectiveSettingsRefractiveIndex
double getObjectiveSettingsRefractiveIndex(index_type imageIndex) const
Get the RefractiveIndex property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:5857
ome::xml::meta::AggregateMetadata::setTagAnnotationDescription
void setTagAnnotationDescription(std::string description, index_type tagAnnotationIndex)
Set the Description property of TagAnnotation.
Definition: AggregateMetadata.cpp:15859
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:1041
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:16071
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:9436
ome::xml::meta::AggregateMetadata::setMaskLocked
void setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Mask.
Definition: AggregateMetadata.cpp:12833
ome::xml::meta::AggregateMetadata::getExperimentCount
index_type getExperimentCount() const
Get the number of Experiment elements.
Definition: AggregateMetadata.cpp:849
ome::xml::meta::AggregateMetadata::setPolylineID
void setPolylineID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polyline.
Definition: AggregateMetadata.cpp:14782
ome::xml::meta::AggregateMetadata::setPolylinePoints
void setPolylinePoints(std::string points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polyline.
Definition: AggregateMetadata.cpp:14992
ome::xml::meta::AggregateMetadata::getRectangleText
std::string getRectangleText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Rectangle.
Definition: AggregateMetadata.cpp:7867
ome::xml::meta::AggregateMetadata::setScreenReagentSetIdentifier
void setScreenReagentSetIdentifier(std::string reagentSetIdentifier, index_type screenIndex)
Set the ReagentSetIdentifier property of Screen.
Definition: AggregateMetadata.cpp:15736
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:9572
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:12093
ome::xml::meta::AggregateMetadata::getFilamentSerialNumber
std::string getFilamentSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of Filament.
Definition: AggregateMetadata.cpp:3327
ome::xml::meta::AggregateMetadata::getLineStrokeWidth
double getLineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Line.
Definition: AggregateMetadata.cpp:4798
ome::xml::meta::AggregateMetadata::getPlateExternalIdentifier
std::string getPlateExternalIdentifier(index_type plateIndex) const
Get the ExternalIdentifier property of Plate.
Definition: AggregateMetadata.cpp:6325
ome::xml::meta::AggregateMetadata::setMaskX
void setMaskX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Mask.
Definition: AggregateMetadata.cpp:13013
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:4873
ome::xml::meta::AggregateMetadata::setXMLAnnotationValue
void setXMLAnnotationValue(std::string value, index_type XMLAnnotationIndex)
Set the Value property of XMLAnnotation.
Definition: AggregateMetadata.cpp:16589
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:10756
ome::xml::meta::AggregateMetadata::getPixelsTimeIncrement
double getPixelsTimeIncrement(index_type imageIndex) const
Get the TimeIncrement property of Pixels.
Definition: AggregateMetadata.cpp:6083
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:11669
ome::xml::meta::AggregateMetadata::getImageCount
index_type getImageCount() const
Get the number of Image elements.
Definition: AggregateMetadata.cpp:961
ome::xml::meta::AggregateMetadata::getPointText
std::string getPointText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Point.
Definition: AggregateMetadata.cpp:6748
ome::xml::meta::AggregateMetadata::setMicroscopeLotNumber
void setMicroscopeLotNumber(std::string lotNumber, index_type instrumentIndex)
Set the LotNumber property of Microscope.
Definition: AggregateMetadata.cpp:13122
ome::xml::meta::AggregateMetadata::setWellSampleID
void setWellSampleID(std::string id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the ID property of WellSample.
Definition: AggregateMetadata.cpp:16422
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:13786
ome::xml::meta::AggregateMetadata::getLineFontSize
ome::xml::model::primitives::NonNegativeInteger getLineFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Line.
Definition: AggregateMetadata.cpp:4693
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:16437
ome::xml::meta::AggregateMetadata::getRectangleX
double getRectangleX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Rectangle.
Definition: AggregateMetadata.cpp:7987
ome::xml::meta::AggregateMetadata::getDatasetAnnotationRefCount
index_type getDatasetAnnotationRefCount(index_type datasetIndex) const
Get the number of AnnotationRef elements in Dataset.
Definition: AggregateMetadata.cpp:529
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:12743
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationRefCount
index_type getMicrobeamManipulationRefCount(index_type imageIndex) const
Get the number of MicrobeamManipulationRef elements.
Definition: AggregateMetadata.cpp:1105
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:13907
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:13847
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:1794
ome::xml::meta::AggregateMetadata::getChannelID
std::string getChannelID(index_type imageIndex, index_type channelIndex) const
Get the ID property of Channel.
Definition: AggregateMetadata.cpp:1899
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:10285
ome::xml::meta::AggregateMetadata::getArcModel
std::string getArcModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of Arc.
Definition: AggregateMetadata.cpp:1550
ome::xml::meta::AggregateMetadata::setPlateWellOriginX
void setPlateWellOriginX(double wellOriginX, index_type plateIndex)
Set the WellOriginX property of Plate.
Definition: AggregateMetadata.cpp:13997
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:11654
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:6763
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:785
ome::xml::meta::AggregateMetadata::setLaserSerialNumber
void setLaserSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Laser.
Definition: AggregateMetadata.cpp:11835
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:5191
ome::xml::meta::AggregateMetadata::setLabelX
void setLabelX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Label.
Definition: AggregateMetadata.cpp:11729
ome::xml::meta::AggregateMetadata::setBooleanAnnotationID
void setBooleanAnnotationID(std::string id, index_type booleanAnnotationIndex)
Set the ID property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:9300
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:9663
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:2853
ome::xml::meta::AggregateMetadata::getCommentAnnotationDescription
std::string getCommentAnnotationDescription(index_type commentAnnotationIndex) const
Get the Description property of CommentAnnotation.
Definition: AggregateMetadata.cpp:2035
ome::xml::meta::AggregateMetadata::setDatasetExperimenterRef
void setDatasetExperimenterRef(const std::string &experimenter, index_type datasetIndex)
Set the ExperimenterRef property of Dataset.
Definition: AggregateMetadata.cpp:9708
ome::xml::meta::AggregateMetadata::getLightEmittingDiodePower
double getLightEmittingDiodePower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:4480
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:513
ome::xml::meta::AggregateMetadata::getImageDescription
std::string getImageDescription(index_type imageIndex) const
Get the Description property of Image.
Definition: AggregateMetadata.cpp:3692
ome::xml::meta::AggregateMetadata::getDichroicLotNumber
std::string getDichroicLotNumber(index_type instrumentIndex, index_type dichroicIndex) const
Get the LotNumber property of Dichroic.
Definition: AggregateMetadata.cpp:2505
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:15284
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:7064
ome::xml::meta::AggregateMetadata::setArcSerialNumber
void setArcSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Arc.
Definition: AggregateMetadata.cpp:9147
ome::xml::model::enums::Immersion
Immersion enumeration.
Definition: Immersion.h:72
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:3922
ome::xml::meta::AggregateMetadata::setPixelsTimeIncrement
void setPixelsTimeIncrement(double timeIncrement, index_type imageIndex)
Set the TimeIncrement property of Pixels.
Definition: AggregateMetadata.cpp:13650
ome::xml::meta::AggregateMetadata::setArcManufacturer
void setArcManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Arc.
Definition: AggregateMetadata.cpp:9102
ome::xml::meta::AggregateMetadata::setObjectiveCalibratedMagnification
void setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the CalibratedMagnification property of Objective.
Definition: AggregateMetadata.cpp:13198
ome::xml::meta::AggregateMetadata::setTermAnnotationValue
void setTermAnnotationValue(std::string value, index_type termAnnotationIndex)
Set the Value property of TermAnnotation.
Definition: AggregateMetadata.cpp:15995
ome::xml::meta::AggregateMetadata::getPlateAnnotationRefCount
index_type getPlateAnnotationRefCount(index_type plateIndex) const
Get the number of AnnotationRef elements in Plate.
Definition: AggregateMetadata.cpp:449
ome::xml::meta::AggregateMetadata::getMaskText
std::string getMaskText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Mask.
Definition: AggregateMetadata.cpp:5326
ome::xml::meta::AggregateMetadata::setImageID
void setImageID(std::string id, index_type imageIndex)
Set the ID property of Image.
Definition: AggregateMetadata.cpp:11319
ome::xml::meta::AggregateMetadata::getLaserSerialNumber
std::string getLaserSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of Laser.
Definition: AggregateMetadata.cpp:4268
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:13605
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:15479
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:15115
ome::xml::meta::AggregateMetadata::setEllipseLineCap
void setEllipseLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Ellipse.
Definition: AggregateMetadata.cpp:10315
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:14270
ome::xml::meta::AggregateMetadata::setDetectorAmplificationGain
void setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex)
Set the AmplificationGain property of Detector.
Definition: AggregateMetadata.cpp:9770
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:403
ome::xml::meta::AggregateMetadata::setDetectorModel
void setDetectorModel(std::string model, index_type instrumentIndex, index_type detectorIndex)
Set the Model property of Detector.
Definition: AggregateMetadata.cpp:9845
ome::xml::meta::AggregateMetadata::setEllipseLocked
void setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Ellipse.
Definition: AggregateMetadata.cpp:10330
ome::xml::meta::AggregateMetadata::getPointID
std::string getPointID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Point.
Definition: AggregateMetadata.cpp:6658
ome::xml::model::enums::Pulse
Pulse enumeration.
Definition: Pulse.h:72
ome::xml::meta::AggregateMetadata::getDetectorLotNumber
std::string getDetectorLotNumber(index_type instrumentIndex, index_type detectorIndex) const
Get the LotNumber property of Detector.
Definition: AggregateMetadata.cpp:2248
ome::xml::meta::AggregateMetadata::getPlateWellOriginX
double getPlateWellOriginX(index_type plateIndex) const
Get the WellOriginX property of Plate.
Definition: AggregateMetadata.cpp:6430
ome::xml::meta::AggregateMetadata::setEllipseRadiusY
void setEllipseRadiusY(double radiusY, index_type ROIIndex, index_type shapeIndex)
Set the RadiusY property of Ellipse.
Definition: AggregateMetadata.cpp:10495
ome::xml::meta::AggregateMetadata::setTermAnnotationID
void setTermAnnotationID(std::string id, index_type termAnnotationIndex)
Set the ID property of TermAnnotation.
Definition: AggregateMetadata.cpp:15965
ome::xml::meta::AggregateMetadata::setProjectName
void setProjectName(std::string name, index_type projectIndex)
Set the Name property of Project.
Definition: AggregateMetadata.cpp:15098
ome::xml::meta::AggregateMetadata::getPlateAcquisitionCount
index_type getPlateAcquisitionCount(index_type plateIndex) const
Get the number of PlateAcquisition elements.
Definition: AggregateMetadata.cpp:1169
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:2096
ome::xml::meta::AggregateMetadata::setStageLabelX
void setStageLabelX(double x, index_type imageIndex)
Set the X property of StageLabel.
Definition: AggregateMetadata.cpp:15782
ome::xml::meta::AggregateMetadata::setPolygonVisible
void setPolygonVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Polygon.
Definition: AggregateMetadata.cpp:14676
ome::xml::meta::AggregateMetadata::setLightEmittingDiodeLotNumber
void setLightEmittingDiodeLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:12002
ome::xml::meta::AggregateMetadata::getLaserWavelength
ome::xml::model::primitives::PositiveInteger getLaserWavelength(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Wavelength property of Laser.
Definition: AggregateMetadata.cpp:4403
ome::xml::meta::AggregateMetadata::getImageID
std::string getImageID(index_type imageIndex) const
Get the ID property of Image.
Definition: AggregateMetadata.cpp:3752
ome::xml::meta::AggregateMetadata::getTransmittanceRangeCutOutTolerance
ome::xml::model::primitives::NonNegativeInteger getTransmittanceRangeCutOutTolerance(index_type instrumentIndex, index_type filterIndex) const
Get the CutOutTolerance property of TransmittanceRange.
Definition: AggregateMetadata.cpp:8656
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:15829
ome::xml::meta::AggregateMetadata::setReagentDescription
void setReagentDescription(std::string description, index_type screenIndex, index_type reagentIndex)
Set the Description property of Reagent.
Definition: AggregateMetadata.cpp:15207
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:11534
ome::xml::meta::AggregateMetadata::setBooleanAnnotationValue
void setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex)
Set the Value property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:9330
ome::xml::meta::AggregateMetadata::getLineLineCap
ome::xml::model::enums::LineCap getLineLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Line.
Definition: AggregateMetadata.cpp:4738
ome::xml::meta::AggregateMetadata::setImageInstrumentRef
void setImageInstrumentRef(const std::string &instrument, index_type imageIndex)
Set the InstrumentRef property of Image.
Definition: AggregateMetadata.cpp:11334
ome::xml::meta::AggregateMetadata::getFilterSetLotNumber
std::string getFilterSetLotNumber(index_type instrumentIndex, index_type filterSetIndex) const
Get the LotNumber property of FilterSet.
Definition: AggregateMetadata.cpp:3600
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:11411
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:1824
ome::xml::meta::AggregateMetadata::setPlateStatus
void setPlateStatus(std::string status, index_type plateIndex)
Set the Status property of Plate.
Definition: AggregateMetadata.cpp:13982
ome::xml::meta::AggregateMetadata::setXMLAnnotationID
void setXMLAnnotationID(std::string id, index_type XMLAnnotationIndex)
Set the ID property of XMLAnnotation.
Definition: AggregateMetadata.cpp:16559
ome::xml::meta::AggregateMetadata::setMaskY
void setMaskY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Mask.
Definition: AggregateMetadata.cpp:13028
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:4708
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:1249
ome::xml::meta::AggregateMetadata::setFilterLotNumber
void setFilterLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterIndex)
Set the LotNumber property of Filter.
Definition: AggregateMetadata.cpp:11031
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:14932
ome::xml::meta::AggregateMetadata::setLongAnnotationValue
void setLongAnnotationValue(int64_t value, index_type longAnnotationIndex)
Set the Value property of LongAnnotation.
Definition: AggregateMetadata.cpp:12712
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:14496
ome::xml::meta::AggregateMetadata::setTransmittanceRangeCutIn
void setTransmittanceRangeCutIn(ome::xml::model::primitives::PositiveInteger cutIn, index_type instrumentIndex, index_type filterIndex)
Set the CutIn property of TransmittanceRange.
Definition: AggregateMetadata.cpp:16178
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:7365
ome::xml::meta::AggregateMetadata::setLongAnnotationNamespace
void setLongAnnotationNamespace(std::string namespace_, index_type longAnnotationIndex)
Set the Namespace property of LongAnnotation.
Definition: AggregateMetadata.cpp:12697
ome::xml::model::enums::FontFamily
FontFamily enumeration.
Definition: FontFamily.h:72
ome::xml::model::enums::IlluminationType
IlluminationType enumeration.
Definition: IlluminationType.h:72
ome::xml::meta::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:10345
ome::xml::meta::AggregateMetadata::setPlaneExposureTime
void setPlaneExposureTime(double exposureTime, index_type imageIndex, index_type planeIndex)
Set the ExposureTime property of Plane.
Definition: AggregateMetadata.cpp:13711
ome::xml::meta::AggregateMetadata::setObjectiveSerialNumber
void setObjectiveSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the SerialNumber property of Objective.
Definition: AggregateMetadata.cpp:13348
ome::xml::meta::AggregateMetadata::getPolygonPoints
std::string getPolygonPoints(index_type ROIIndex, index_type shapeIndex) const
Get the Points property of Polygon.
Definition: AggregateMetadata.cpp:7124
ome::xml::meta::AggregateMetadata::delegates
delegate_list_type delegates
The active metadata store delegates.
Definition: AggregateMetadata.h:75
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:14165
ome::xml::meta::AggregateMetadata::getDoubleAnnotationAnnotationCount
index_type getDoubleAnnotationAnnotationCount(index_type doubleAnnotationIndex) const
Get the number of links to a DoubleAnnotation.
Definition: AggregateMetadata.cpp:268
ome::xml::meta::AggregateMetadata::getDoubleAnnotationDescription
std::string getDoubleAnnotationDescription(index_type doubleAnnotationIndex) const
Get the Description property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:2597
ome::xml::meta::AggregateMetadata::setWellSamplePositionY
void setWellSamplePositionY(double positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the PositionY property of WellSample.
Definition: AggregateMetadata.cpp:16482
ome::xml::meta::AggregateMetadata::getBooleanAnnotationID
std::string getBooleanAnnotationID(index_type booleanAnnotationIndex) const
Get the ID property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:1733
ome::xml::meta::AggregateMetadata::getTagAnnotationNamespace
std::string getTagAnnotationNamespace(index_type tagAnnotationIndex) const
Get the Namespace property of TagAnnotation.
Definition: AggregateMetadata.cpp:8322
ome::xml::meta::AggregateMetadata::getRectangleFontSize
ome::xml::model::primitives::NonNegativeInteger getRectangleFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Rectangle.
Definition: AggregateMetadata.cpp:7747
ome::xml::meta::AggregateMetadata::getTransmittanceRangeCutOut
ome::xml::model::primitives::PositiveInteger getTransmittanceRangeCutOut(index_type instrumentIndex, index_type filterIndex) const
Get the CutOut property of TransmittanceRange.
Definition: AggregateMetadata.cpp:8641
ome::xml::meta::AggregateMetadata::getMicroscopeModel
std::string getMicroscopeModel(index_type instrumentIndex) const
Get the Model property of Microscope.
Definition: AggregateMetadata.cpp:5585
ome::xml::meta::AggregateMetadata::getExperimenterGroupName
std::string getExperimenterGroupName(index_type experimenterGroupIndex) const
Get the Name property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:3234
ome::xml::meta::AggregateMetadata::setProjectDescription
void setProjectDescription(std::string description, index_type projectIndex)
Set the Description property of Project.
Definition: AggregateMetadata.cpp:15038
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:6989
ome::xml::meta::AggregateMetadata::setLaserPockelCell
void setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex)
Set the PockelCell property of Laser.
Definition: AggregateMetadata.cpp:11880
ome::xml::meta::AggregateMetadata::setLineX2
void setLineX2(double x2, index_type ROIIndex, index_type shapeIndex)
Set the X2 property of Line.
Definition: AggregateMetadata.cpp:12515
ome::xml::meta::AggregateMetadata::getPixelsType
ome::xml::model::enums::PixelType getPixelsType(index_type imageIndex) const
Get the Type property of Pixels.
Definition: AggregateMetadata.cpp:6098
ome::xml::meta::AggregateMetadata::getEllipseX
double getEllipseX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Ellipse.
Definition: AggregateMetadata.cpp:2943
ome::xml::meta::AggregateMetadata::getShapeCount
index_type getShapeCount(index_type ROIIndex) const
Get the number of Shape elements.
Definition: AggregateMetadata.cpp:1297
ome::xml::meta::AggregateMetadata::getPolygonStrokeDashArray
std::string getPolygonStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Polygon.
Definition: AggregateMetadata.cpp:7004
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:8444
ome::xml::meta::AggregateMetadata::getTagAnnotationValue
std::string getTagAnnotationValue(index_type tagAnnotationIndex) const
Get the Value property of TagAnnotation.
Definition: AggregateMetadata.cpp:8337
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:7094
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:10240
ome::xml::meta::AggregateMetadata::getChannelPockelCellSetting
int32_t getChannelPockelCellSetting(index_type imageIndex, index_type channelIndex) const
Get the PockelCellSetting property of Channel.
Definition: AggregateMetadata.cpp:1974
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:12485
ome::xml::meta::AggregateMetadata::getPointX
double getPointX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Point.
Definition: AggregateMetadata.cpp:6838
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:6521
ome::xml::model::enums::Binning
Binning enumeration.
Definition: Binning.h:72
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:12425
ome::xml::meta::AggregateMetadata::getPlanePositionY
double getPlanePositionY(index_type imageIndex, index_type planeIndex) const
Get the PositionY property of Plane.
Definition: AggregateMetadata.cpp:6189
ome::xml::meta::AggregateMetadata::setExperimenterUserName
void setExperimenterUserName(std::string userName, index_type experimenterIndex)
Set the UserName property of Experimenter.
Definition: AggregateMetadata.cpp:10710
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:12078
ome::xml::meta::AggregateMetadata::getPixelsPhysicalSizeZ
ome::xml::model::primitives::PositiveFloat getPixelsPhysicalSizeZ(index_type imageIndex) const
Get the PhysicalSizeZ property of Pixels.
Definition: AggregateMetadata.cpp:5978
ome::xml::meta::AggregateMetadata::getListAnnotationCount
index_type getListAnnotationCount() const
Get the number of ListAnnotation elements.
Definition: AggregateMetadata.cpp:1057
ome::xml::meta::AggregateMetadata::getLongAnnotationDescription
std::string getLongAnnotationDescription(index_type longAnnotationIndex) const
Get the Description property of LongAnnotation.
Definition: AggregateMetadata.cpp:5100
ome::xml::meta::AggregateMetadata::setLineY2
void setLineY2(double y2, index_type ROIIndex, index_type shapeIndex)
Set the Y2 property of Line.
Definition: AggregateMetadata.cpp:12545
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:561
ome::xml::meta::AggregateMetadata::setCommentAnnotationAnnotator
void setCommentAnnotationAnnotator(std::string annotator, index_type commentAnnotationIndex)
Set the Annotator property of CommentAnnotation.
Definition: AggregateMetadata.cpp:9587
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:7927
ome::xml::meta::AggregateMetadata::getPixelsBinDataBigEndian
bool getPixelsBinDataBigEndian(index_type imageIndex, index_type binDataIndex) const
Get the BigEndian property of Pixels.
Definition: AggregateMetadata.cpp:1472
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:4843
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:12440
ome::xml::meta::AggregateMetadata::setRectangleWidth
void setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Rectangle.
Definition: AggregateMetadata.cpp:15539
ome::xml::meta::AggregateMetadata::getFileAnnotationAnnotationCount
index_type getFileAnnotationAnnotationCount(index_type fileAnnotationIndex) const
Get the number of links to a FileAnnotation.
Definition: AggregateMetadata.cpp:283
ome::xml::meta::AggregateMetadata::getTermAnnotationAnnotationCount
index_type getTermAnnotationAnnotationCount(index_type termAnnotationIndex) const
Get the number of links to a TermAnnotation.
Definition: AggregateMetadata.cpp:343
ome::xml::meta::AggregateMetadata::setPolylineFontSize
void setPolylineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Polyline.
Definition: AggregateMetadata.cpp:14752
ome::xml::meta::AggregateMetadata::setTransmittanceRangeCutOutTolerance
void setTransmittanceRangeCutOutTolerance(ome::xml::model::primitives::NonNegativeInteger cutOutTolerance, index_type instrumentIndex, index_type filterIndex)
Set the CutOutTolerance property of TransmittanceRange.
Definition: AggregateMetadata.cpp:16223
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:11137
ome::xml::meta::AggregateMetadata::getCommentAnnotationNamespace
std::string getCommentAnnotationNamespace(index_type commentAnnotationIndex) const
Get the Namespace property of CommentAnnotation.
Definition: AggregateMetadata.cpp:2065
ome::xml::meta::AggregateMetadata::setObjectiveSettingsID
void setObjectiveSettingsID(std::string id, index_type imageIndex)
Set the ID property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:13394
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:8504
ome::xml::meta::AggregateMetadata::getWellSamplePositionX
double getWellSamplePositionX(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the PositionX property of WellSample.
Definition: AggregateMetadata.cpp:8900
ome::xml::meta::AggregateMetadata::getPolylineFontSize
ome::xml::model::primitives::NonNegativeInteger getPolylineFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Polyline.
Definition: AggregateMetadata.cpp:7185
ome::xml::meta::AggregateMetadata::setFilamentManufacturer
void setFilamentManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Filament.
Definition: AggregateMetadata.cpp:10849
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:13816
ome::xml::meta::AggregateMetadata::setMaskFontSize
void setMaskFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Mask.
Definition: AggregateMetadata.cpp:12773
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:13952
ome::xml::meta::AggregateMetadata::getTermAnnotationCount
index_type getTermAnnotationCount() const
Get the number of TermAnnotation elements.
Definition: AggregateMetadata.cpp:1329
ome::xml::meta::AggregateMetadata::getChannelNDFilter
double getChannelNDFilter(index_type imageIndex, index_type channelIndex) const
Get the NDFilter property of Channel.
Definition: AggregateMetadata.cpp:1929
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:4541
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:4343
ome::xml::meta::AggregateMetadata::setLabelStrokeWidth
void setLabelStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Label.
Definition: AggregateMetadata.cpp:11624
ome::xml::meta::AggregateMetadata::setTimestampAnnotationNamespace
void setTimestampAnnotationNamespace(std::string namespace_, index_type timestampAnnotationIndex)
Set the Namespace property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:16147
ome::xml::meta::AggregateMetadata::setImageExperimenterRef
void setImageExperimenterRef(const std::string &experimenter, index_type imageIndex)
Set the ExperimenterRef property of Image.
Definition: AggregateMetadata.cpp:11304
ome::xml::meta::AggregateMetadata::getPixelsID
std::string getPixelsID(index_type imageIndex) const
Get the ID property of Pixels.
Definition: AggregateMetadata.cpp:5918
ome::xml::meta::AggregateMetadata::getMaskLineCap
ome::xml::model::enums::LineCap getMaskLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Mask.
Definition: AggregateMetadata.cpp:5251
ome::xml::meta::AggregateMetadata::getDoubleAnnotationValue
double getDoubleAnnotationValue(index_type doubleAnnotationIndex) const
Get the Value property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:2642
ome::xml::meta::AggregateMetadata::getChannelFluor
std::string getChannelFluor(index_type imageIndex, index_type channelIndex) const
Get the Fluor property of Channel.
Definition: AggregateMetadata.cpp:1884
ome::xml::model::enums::NamingConvention
NamingConvention enumeration.
Definition: NamingConvention.h:72
ome::xml::meta::AggregateMetadata::setXMLAnnotationDescription
void setXMLAnnotationDescription(std::string description, index_type XMLAnnotationIndex)
Set the Description property of XMLAnnotation.
Definition: AggregateMetadata.cpp:16544
ome::xml::meta::AggregateMetadata::setScreenType
void setScreenType(std::string type, index_type screenIndex)
Set the Type property of Screen.
Definition: AggregateMetadata.cpp:15751
ome::xml::meta::AggregateMetadata::setPolylineLocked
void setPolylineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polyline.
Definition: AggregateMetadata.cpp:14812
ome::xml::meta::AggregateMetadata::setPlateDescription
void setPlateDescription(std::string description, index_type plateIndex)
Set the Description property of Plate.
Definition: AggregateMetadata.cpp:13877
ome::xml::meta::AggregateMetadata::setDetectorSettingsOffset
void setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex)
Set the Offset property of DetectorSettings.
Definition: AggregateMetadata.cpp:9996
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:1869
ome::xml::meta::AggregateMetadata::getLaserRepetitionRate
double getLaserRepetitionRate(index_type instrumentIndex, index_type lightSourceIndex) const
Get the RepetitionRate property of Laser.
Definition: AggregateMetadata.cpp:4358
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:7155
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:16056
ome::xml::meta::AggregateMetadata::setPlateWellOriginY
void setPlateWellOriginY(double wellOriginY, index_type plateIndex)
Set the WellOriginY property of Plate.
Definition: AggregateMetadata.cpp:14012
ome::xml::meta::AggregateMetadata::getWellSampleCount
index_type getWellSampleCount(index_type plateIndex, index_type wellIndex) const
Get the number of WellSample elements.
Definition: AggregateMetadata.cpp:1423
ome::xml::meta::AggregateMetadata::getFilterModel
std::string getFilterModel(index_type instrumentIndex, index_type filterIndex) const
Get the Model property of Filter.
Definition: AggregateMetadata.cpp:3494
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:11865
ome::xml::meta::AggregateMetadata::getLabelText
std::string getLabelText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Label.
Definition: AggregateMetadata.cpp:4072
ome::xml::meta::AggregateMetadata::setDetectorGain
void setDetectorGain(double gain, index_type instrumentIndex, index_type detectorIndex)
Set the Gain property of Detector.
Definition: AggregateMetadata.cpp:9785
ome::xml::meta::AggregateMetadata::getScreenProtocolDescription
std::string getScreenProtocolDescription(index_type screenIndex) const
Get the ProtocolDescription property of Screen.
Definition: AggregateMetadata.cpp:8124
ome::xml::meta::AggregateMetadata::getPixelsInterleaved
bool getPixelsInterleaved(index_type imageIndex) const
Get the Interleaved property of Pixels.
Definition: AggregateMetadata.cpp:5933
ome::xml::meta::AggregateMetadata::setLabelLineCap
void setLabelLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Label.
Definition: AggregateMetadata.cpp:11564
ome::xml::meta::AggregateMetadata::getListAnnotationNamespace
std::string getListAnnotationNamespace(index_type listAnnotationIndex) const
Get the Namespace property of ListAnnotation.
Definition: AggregateMetadata.cpp:5054
ome::xml::meta::AggregateMetadata::getLightEmittingDiodeModel
std::string getLightEmittingDiodeModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:4465
ome::xml::meta::AggregateMetadata::getEllipseID
std::string getEllipseID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Ellipse.
Definition: AggregateMetadata.cpp:2733
ome::xml::model::enums::ContrastMethod
ContrastMethod enumeration.
Definition: ContrastMethod.h:72
ome::xml::meta::AggregateMetadata::setProjectExperimenterRef
void setProjectExperimenterRef(const std::string &experimenter, index_type projectIndex)
Set the ExperimenterRef property of Project.
Definition: AggregateMetadata.cpp:15068
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:6249
ome::xml::meta::AggregateMetadata::setEllipseStrokeWidth
void setEllipseStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Ellipse.
Definition: AggregateMetadata.cpp:10375
ome::xml::meta::AggregateMetadata::getBinaryFileMIMEType
std::string getBinaryFileMIMEType(index_type fileAnnotationIndex) const
Get the MIMEType property of BinaryFile.
Definition: AggregateMetadata.cpp:1626
ome::xml::meta::AggregateMetadata::getTimestampAnnotationAnnotator
std::string getTimestampAnnotationAnnotator(index_type timestampAnnotationIndex) const
Get the Annotator property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:8535
ome::xml::meta::AggregateMetadata::setLabelStrokeDashArray
void setLabelStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Label.
Definition: AggregateMetadata.cpp:11609
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:11426
ome::xml::meta::AggregateMetadata::getFilamentPower
double getFilamentPower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of Filament.
Definition: AggregateMetadata.cpp:3312
ome::xml::meta::AggregateMetadata::setExperimenterEmail
void setExperimenterEmail(std::string email, index_type experimenterIndex)
Set the Email property of Experimenter.
Definition: AggregateMetadata.cpp:10620
ome::xml::meta::AggregateMetadata::getExperimenterUserName
std::string getExperimenterUserName(index_type experimenterIndex) const
Get the UserName property of Experimenter.
Definition: AggregateMetadata.cpp:3143
ome::xml::meta::AggregateMetadata::setArcID
void setArcID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Arc.
Definition: AggregateMetadata.cpp:9072
ome::xml::meta::AggregateMetadata::getImageAcquisitionDate
ome::xml::model::primitives::Timestamp getImageAcquisitionDate(index_type imageIndex) const
Get the AcquisitionDate property of Image.
Definition: AggregateMetadata.cpp:3662
ome::xml::meta::AggregateMetadata::getPointLineCap
ome::xml::model::enums::LineCap getPointLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Point.
Definition: AggregateMetadata.cpp:6673
ome::xml::meta::AggregateMetadata::getPointLocked
bool getPointLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Point.
Definition: AggregateMetadata.cpp:6688
ome::xml::meta::AggregateMetadata::getDetectorModel
std::string getDetectorModel(index_type instrumentIndex, index_type detectorIndex) const
Get the Model property of Detector.
Definition: AggregateMetadata.cpp:2278
ome::xml::meta::AggregateMetadata::getPolygonVisible
bool getPolygonVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Polygon.
Definition: AggregateMetadata.cpp:7109
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:4526
ome::xml::meta::AggregateMetadata::getFilterSetCount
index_type getFilterSetCount(index_type instrumentIndex) const
Get the number of FilterSet elements.
Definition: AggregateMetadata.cpp:945
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:5676
ome::xml::meta::AggregateMetadata::setPixelsPhysicalSizeX
void setPixelsPhysicalSizeX(ome::xml::model::primitives::PositiveFloat physicalSizeX, index_type imageIndex)
Set the PhysicalSizeX property of Pixels.
Definition: AggregateMetadata.cpp:13515
ome::xml::model::enums::DimensionOrder
DimensionOrder enumeration.
Definition: DimensionOrder.h:72
ome::xml::meta::AggregateMetadata::getWellSampleID
std::string getWellSampleID(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the ID property of WellSample.
Definition: AggregateMetadata.cpp:8855
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:13590
ome::xml::meta::AggregateMetadata::getPlaneCount
index_type getPlaneCount(index_type imageIndex) const
Get the number of Plane elements.
Definition: AggregateMetadata.cpp:1137
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::getExperimenterGroupAnnotationRef
const std::string & getExperimenterGroupAnnotationRef(index_type experimenterGroupIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:3159
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:6613
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:817
ome::xml::meta::AggregateMetadata::setLineX1
void setLineX1(double x1, index_type ROIIndex, index_type shapeIndex)
Set the X1 property of Line.
Definition: AggregateMetadata.cpp:12500
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:4511
ome::xml::meta::AggregateMetadata::getBinaryFileFileName
std::string getBinaryFileFileName(index_type fileAnnotationIndex) const
Get the FileName property of BinaryFile.
Definition: AggregateMetadata.cpp:1611
ome::xml::meta::AggregateMetadata::getXMLAnnotationID
std::string getXMLAnnotationID(index_type XMLAnnotationIndex) const
Get the ID property of XMLAnnotation.
Definition: AggregateMetadata.cpp:8992
ome::xml::meta::AggregateMetadata::getPolylineStrokeDashArray
std::string getPolylineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Polyline.
Definition: AggregateMetadata.cpp:7275
ome::xml::meta::AggregateMetadata::setExperimenterID
void setExperimenterID(std::string id, index_type experimenterIndex)
Set the ID property of Experimenter.
Definition: AggregateMetadata.cpp:10650
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:14360
ome::xml::meta::AggregateMetadata::setArcLotNumber
void setArcLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Arc.
Definition: AggregateMetadata.cpp:9087
ome::xml::meta::AggregateMetadata::getListAnnotationAnnotationCount
index_type getListAnnotationAnnotationCount(index_type listAnnotationIndex) const
Get the number of links to a ListAnnotation.
Definition: AggregateMetadata.cpp:298
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:13213
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:3782
ome::xml::meta::AggregateMetadata::getEllipseVisible
bool getEllipseVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Ellipse.
Definition: AggregateMetadata.cpp:2898
ome::xml::meta::AggregateMetadata::setPolygonID
void setPolygonID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polygon.
Definition: AggregateMetadata.cpp:14511
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:10605
ome::xml::meta::AggregateMetadata::getScreenProtocolIdentifier
std::string getScreenProtocolIdentifier(index_type screenIndex) const
Get the ProtocolIdentifier property of Screen.
Definition: AggregateMetadata.cpp:8139
ome::xml::meta::AggregateMetadata::getPlateFieldIndex
ome::xml::model::primitives::NonNegativeInteger getPlateFieldIndex(index_type plateIndex) const
Get the FieldIndex property of Plate.
Definition: AggregateMetadata.cpp:6340
ome::xml::meta::AggregateMetadata::setEllipseX
void setEllipseX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Ellipse.
Definition: AggregateMetadata.cpp:10510
ome::xml::meta::AggregateMetadata::getTermAnnotationDescription
std::string getTermAnnotationDescription(index_type termAnnotationIndex) const
Get the Description property of TermAnnotation.
Definition: AggregateMetadata.cpp:8383
ome::xml::meta::AggregateMetadata::setTagAnnotationNamespace
void setTagAnnotationNamespace(std::string namespace_, index_type tagAnnotationIndex)
Set the Namespace property of TagAnnotation.
Definition: AggregateMetadata.cpp:15889
ome::xml::meta::AggregateMetadata::setDoubleAnnotationAnnotator
void setDoubleAnnotationAnnotator(std::string annotator, index_type doubleAnnotationIndex)
Set the Annotator property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:10149
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:4648
ome::xml::meta::AggregateMetadata::getWellSamplePositionY
double getWellSamplePositionY(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the PositionY property of WellSample.
Definition: AggregateMetadata.cpp:8915
ome::xml::meta::AggregateMetadata::setExperimentID
void setExperimentID(std::string id, index_type experimentIndex)
Set the ID property of Experiment.
Definition: AggregateMetadata.cpp:10573
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:6265
ome::xml::meta::AggregateMetadata::getLineY2
double getLineY2(index_type ROIIndex, index_type shapeIndex) const
Get the Y2 property of Line.
Definition: AggregateMetadata.cpp:4978
ome::xml::meta::AggregateMetadata::getDatasetDescription
std::string getDatasetDescription(index_type datasetIndex) const
Get the Description property of Dataset.
Definition: AggregateMetadata.cpp:2111
ome::xml::meta::AggregateMetadata::getListAnnotationAnnotator
std::string getListAnnotationAnnotator(index_type listAnnotationIndex) const
Get the Annotator property of ListAnnotation.
Definition: AggregateMetadata.cpp:5009
ome::xml::meta::AggregateMetadata::setLightEmittingDiodeSerialNumber
void setLightEmittingDiodeSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:12062
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:12335
ome::xml::meta::AggregateMetadata::getLaserID
std::string getLaserID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of Laser.
Definition: AggregateMetadata.cpp:4193
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:14210
ome::xml::meta::AggregateMetadata::setObjectiveLotNumber
void setObjectiveLotNumber(std::string lotNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the LotNumber property of Objective.
Definition: AggregateMetadata.cpp:13288
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:3219
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:4027
ome::xml::meta::AggregateMetadata::setDatasetDescription
void setDatasetDescription(std::string description, index_type datasetIndex)
Set the Description property of Dataset.
Definition: AggregateMetadata.cpp:9678
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:8704
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:3358
ome::xml::meta::AggregateMetadata::getEllipseRadiusY
double getEllipseRadiusY(index_type ROIIndex, index_type shapeIndex) const
Get the RadiusY property of Ellipse.
Definition: AggregateMetadata.cpp:2928
ome::xml::meta::AggregateMetadata::setXMLAnnotationNamespace
void setXMLAnnotationNamespace(std::string namespace_, index_type XMLAnnotationIndex)
Set the Namespace property of XMLAnnotation.
Definition: AggregateMetadata.cpp:16574
ome::xml::meta::AggregateMetadata::getLongAnnotationNamespace
std::string getLongAnnotationNamespace(index_type longAnnotationIndex) const
Get the Namespace property of LongAnnotation.
Definition: AggregateMetadata.cpp:5130
ome::xml::meta::AggregateMetadata::setMicroscopeManufacturer
void setMicroscopeManufacturer(std::string manufacturer, index_type instrumentIndex)
Set the Manufacturer property of Microscope.
Definition: AggregateMetadata.cpp:13137
ome::xml::meta::AggregateMetadata::setPolylineStrokeDashArray
void setPolylineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polyline.
Definition: AggregateMetadata.cpp:14842
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:9376
ome::xml::meta::AggregateMetadata::getEllipseLocked
bool getEllipseLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Ellipse.
Definition: AggregateMetadata.cpp:2763
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:11379
ome::xml::meta::AggregateMetadata::getLeaderCount
index_type getLeaderCount(index_type experimenterGroupIndex) const
Get the number of Leader elements.
Definition: AggregateMetadata.cpp:1009
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:14058
ome::xml::meta::AggregateMetadata::setDetectorSettingsZoom
void setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex)
Set the Zoom property of DetectorSettings.
Definition: AggregateMetadata.cpp:10041
ome::xml::meta::AggregateMetadata::getPlaneExposureTime
double getPlaneExposureTime(index_type imageIndex, index_type planeIndex) const
Get the ExposureTime property of Plane.
Definition: AggregateMetadata.cpp:6144
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:15023
ome::xml::meta::AggregateMetadata::setPlanePositionX
void setPlanePositionX(double positionX, index_type imageIndex, index_type planeIndex)
Set the PositionX property of Plane.
Definition: AggregateMetadata.cpp:13741
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:10909
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:3677
ome::xml::meta::AggregateMetadata::getDetectorSerialNumber
std::string getDetectorSerialNumber(index_type instrumentIndex, index_type detectorIndex) const
Get the SerialNumber property of Detector.
Definition: AggregateMetadata.cpp:2308
ome::xml::meta::AggregateMetadata::setPolygonFontSize
void setPolygonFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Polygon.
Definition: AggregateMetadata.cpp:14481
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationDescription
std::string getMicrobeamManipulationDescription(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the Description property of MicrobeamManipulation.
Definition: AggregateMetadata.cpp:5478
ome::xml::meta::AggregateMetadata::getFileAnnotationDescription
std::string getFileAnnotationDescription(index_type fileAnnotationIndex) const
Get the Description property of FileAnnotation.
Definition: AggregateMetadata.cpp:3388
ome::xml::meta::AggregateMetadata::setChannelLightSourceSettingsWavelength
void setChannelLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type imageIndex, index_type channelIndex)
Set the Wavelength property of LightSourceSettings.
Definition: AggregateMetadata.cpp:12184
ome::xml::meta::AggregateMetadata::getObjectiveWorkingDistance
double getObjectiveWorkingDistance(index_type instrumentIndex, index_type objectiveIndex) const
Get the WorkingDistance property of Objective.
Definition: AggregateMetadata.cpp:5796
ome::xml::meta::AggregateMetadata::getFilamentID
std::string getFilamentID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of Filament.
Definition: AggregateMetadata.cpp:3252
ome::xml::meta::AggregateMetadata::setDetectorManufacturer
void setDetectorManufacturer(std::string manufacturer, index_type instrumentIndex, index_type detectorIndex)
Set the Manufacturer property of Detector.
Definition: AggregateMetadata.cpp:9830
ome::xml::meta::AggregateMetadata::getDoubleAnnotationAnnotator
std::string getDoubleAnnotationAnnotator(index_type doubleAnnotationIndex) const
Get the Annotator property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:2582
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:15269
ome::xml::meta::AggregateMetadata::getProjectExperimenterGroupRef
const std::string & getProjectExperimenterGroupRef(index_type projectIndex) const
Get the ExperimenterGroupRef property of Project.
Definition: AggregateMetadata.cpp:7486
ome::xml::meta::AggregateMetadata::getInstrumentCount
index_type getInstrumentCount() const
Get the number of Instrument elements.
Definition: AggregateMetadata.cpp:993
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:12410
ome::xml::meta::AggregateMetadata::getLineID
std::string getLineID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Line.
Definition: AggregateMetadata.cpp:4723
ome::xml::meta::AggregateMetadata::setDetectorZoom
void setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex)
Set the Zoom property of Detector.
Definition: AggregateMetadata.cpp:9920
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:2838
ome::xml::meta::AggregateMetadata::getExperimenterAnnotationRefCount
index_type getExperimenterAnnotationRefCount(index_type experimenterIndex) const
Get the number of AnnotationRef elements in Experimenter.
Definition: AggregateMetadata.cpp:593
ome::xml::meta::AggregateMetadata::getDetectorCount
index_type getDetectorCount(index_type instrumentIndex) const
Get the number of Detector elements.
Definition: AggregateMetadata.cpp:737
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:8109
ome::xml::meta::AggregateMetadata::getLabelStrokeDashArray
std::string getLabelStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Label.
Definition: AggregateMetadata.cpp:4042
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:11229
ome::xml::meta::AggregateMetadata::setPolylineText
void setPolylineText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polyline.
Definition: AggregateMetadata.cpp:14872
ome::xml::meta::AggregateMetadata::getPixelsAnnotationRefCount
index_type getPixelsAnnotationRefCount(index_type imageIndex) const
Get the number of AnnotationRef elements in Pixels.
Definition: AggregateMetadata.cpp:625
ome::xml::meta::AggregateMetadata::setPolylineLineCap
void setPolylineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Polyline.
Definition: AggregateMetadata.cpp:14797
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:11699
ome::xml::meta::AggregateMetadata::setLightEmittingDiodeModel
void setLightEmittingDiodeModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:12032
ome::xml::meta::AggregateMetadata::setDatasetID
void setDatasetID(std::string id, index_type datasetIndex)
Set the ID property of Dataset.
Definition: AggregateMetadata.cpp:9723
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:13967
ome::xml::meta::AggregateMetadata::getRectangleWidth
double getRectangleWidth(index_type ROIIndex, index_type shapeIndex) const
Get the Width property of Rectangle.
Definition: AggregateMetadata.cpp:7972
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:7441
ome::xml::meta::AggregateMetadata::getTimestampAnnotationAnnotationCount
index_type getTimestampAnnotationAnnotationCount(index_type timestampAnnotationIndex) const
Get the number of links to a TimestampAnnotation.
Definition: AggregateMetadata.cpp:358
ome::xml::meta::AggregateMetadata::setScreenProtocolDescription
void setScreenProtocolDescription(std::string protocolDescription, index_type screenIndex)
Set the ProtocolDescription property of Screen.
Definition: AggregateMetadata.cpp:15691
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:6491
ome::xml::meta::AggregateMetadata::setTransmittanceRangeCutInTolerance
void setTransmittanceRangeCutInTolerance(ome::xml::model::primitives::NonNegativeInteger cutInTolerance, index_type instrumentIndex, index_type filterIndex)
Set the CutInTolerance property of TransmittanceRange.
Definition: AggregateMetadata.cpp:16193
ome::xml::meta::AggregateMetadata::getEllipseStrokeWidth
double getEllipseStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Ellipse.
Definition: AggregateMetadata.cpp:2808
ome::xml::meta::AggregateMetadata::getTimestampAnnotationID
std::string getTimestampAnnotationID(index_type timestampAnnotationIndex) const
Get the ID property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:8565
ome::xml::meta::AggregateMetadata::setDetectorSettingsID
void setDetectorSettingsID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of DetectorSettings.
Definition: AggregateMetadata.cpp:9966
ome::xml::meta::AggregateMetadata::setPolygonLocked
void setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polygon.
Definition: AggregateMetadata.cpp:14541
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:16087
ome::xml::meta::AggregateMetadata::setLineFontSize
void setLineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Line.
Definition: AggregateMetadata.cpp:12260
ome::xml::meta::AggregateMetadata::getUUIDFileName
std::string getUUIDFileName(index_type imageIndex, index_type tiffDataIndex) const
Get the FileName property of UUID.
Definition: AggregateMetadata.cpp:8687
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:6566
ome::xml::model::enums::FontStyle
FontStyle enumeration.
Definition: FontStyle.h:72
ome::xml::meta::AggregateMetadata::setStageLabelName
void setStageLabelName(std::string name, index_type imageIndex)
Set the Name property of StageLabel.
Definition: AggregateMetadata.cpp:15767
ome::xml::meta::AggregateMetadata::setArcModel
void setArcModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Arc.
Definition: AggregateMetadata.cpp:9117
ome::xml::meta::AggregateMetadata::setPolylineVisible
void setPolylineVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Polyline.
Definition: AggregateMetadata.cpp:14947
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:12275
ome::xml::meta::AggregateMetadata::getFilamentModel
std::string getFilamentModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of Filament.
Definition: AggregateMetadata.cpp:3297
ome::xml::meta::AggregateMetadata::getDatasetRefCount
index_type getDatasetRefCount(index_type projectIndex) const
Get the number of DatasetRef elements.
Definition: AggregateMetadata.cpp:721
ome::xml::meta::AggregateMetadata::getRectangleStrokeDashArray
std::string getRectangleStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Rectangle.
Definition: AggregateMetadata.cpp:7837
ome::xml::meta::AggregateMetadata::getObjectiveSerialNumber
std::string getObjectiveSerialNumber(index_type instrumentIndex, index_type objectiveIndex) const
Get the SerialNumber property of Objective.
Definition: AggregateMetadata.cpp:5781
ome::xml::meta::AggregateMetadata::setMaskHeight
void setMaskHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Mask.
Definition: AggregateMetadata.cpp:12983
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:13243
ome::xml::meta::AggregateMetadata::getLongAnnotationCount
index_type getLongAnnotationCount() const
Get the number of LongAnnotation elements.
Definition: AggregateMetadata.cpp:1073
ome::xml::model::enums::DetectorType
DetectorType enumeration.
Definition: DetectorType.h:72
ome::xml::meta::AggregateMetadata::getPolylineStrokeWidth
double getPolylineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Polyline.
Definition: AggregateMetadata.cpp:7290
ome::xml::meta::AggregateMetadata::setUUIDFileName
void setUUIDFileName(std::string fileName, index_type imageIndex, index_type tiffDataIndex)
Set the FileName property of UUID.
Definition: AggregateMetadata.cpp:16254
ome::xml::meta::AggregateMetadata::getCommentAnnotationValue
std::string getCommentAnnotationValue(index_type commentAnnotationIndex) const
Get the Value property of CommentAnnotation.
Definition: AggregateMetadata.cpp:2080
ome::xml::meta::AggregateMetadata::setPixelsPhysicalSizeZ
void setPixelsPhysicalSizeZ(ome::xml::model::primitives::PositiveFloat physicalSizeZ, index_type imageIndex)
Set the PhysicalSizeZ property of Pixels.
Definition: AggregateMetadata.cpp:13545
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:1377
ome::xml::meta::AggregateMetadata::setLabelText
void setLabelText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Label.
Definition: AggregateMetadata.cpp:11639
ome::xml::meta::AggregateMetadata::getProjectExperimenterRef
const std::string & getProjectExperimenterRef(index_type projectIndex) const
Get the ExperimenterRef property of Project.
Definition: AggregateMetadata.cpp:7501
ome::xml::meta::AggregateMetadata::getImageExperimentRef
const std::string & getImageExperimentRef(index_type imageIndex) const
Get the ExperimentRef property of Image.
Definition: AggregateMetadata.cpp:3707
ome::xml::meta::AggregateMetadata::setRectangleX
void setRectangleX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Rectangle.
Definition: AggregateMetadata.cpp:15554
ome::xml::meta::AggregateMetadata::setChannelLightSourceSettingsID
void setChannelLightSourceSettingsID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of LightSourceSettings.
Definition: AggregateMetadata.cpp:12154
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:10588
ome::xml::meta::AggregateMetadata::setDetectorSerialNumber
void setDetectorSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type detectorIndex)
Set the SerialNumber property of Detector.
Definition: AggregateMetadata.cpp:9875
ome::xml::meta::AggregateMetadata::getLaserPockelCell
bool getLaserPockelCell(index_type instrumentIndex, index_type lightSourceIndex) const
Get the PockelCell property of Laser.
Definition: AggregateMetadata.cpp:4313
ome::xml::meta::AggregateMetadata::getLabelLineCap
ome::xml::model::enums::LineCap getLabelLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Label.
Definition: AggregateMetadata.cpp:3997
ome::xml::meta::AggregateMetadata::getPixelsSizeX
ome::xml::model::primitives::PositiveInteger getPixelsSizeX(index_type imageIndex) const
Get the SizeX property of Pixels.
Definition: AggregateMetadata.cpp:6038
ome::xml::meta::AggregateMetadata::getTermAnnotationValue
std::string getTermAnnotationValue(index_type termAnnotationIndex) const
Get the Value property of TermAnnotation.
Definition: AggregateMetadata.cpp:8428
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:2658
ome::xml::meta::AggregateMetadata::getPolygonID
std::string getPolygonID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Polygon.
Definition: AggregateMetadata.cpp:6944
ome::xml::meta::AggregateMetadata::setDichroicSerialNumber
void setDichroicSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the SerialNumber property of Dichroic.
Definition: AggregateMetadata.cpp:10117
ome::xml::meta::AggregateMetadata::getRectangleVisible
bool getRectangleVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Rectangle.
Definition: AggregateMetadata.cpp:7942
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:2688
ome::xml::meta::AggregateMetadata::getBinaryOnlyMetadataFile
std::string getBinaryOnlyMetadataFile() const
Get the MetadataFile property of BinaryOnly.
Definition: AggregateMetadata.cpp:1657
ome::xml::meta::AggregateMetadata::setRightsRightsHolder
void setRightsRightsHolder(std::string rightsHolder)
Set the RightsHolder property of Rights.
Definition: AggregateMetadata.cpp:15600
ome::xml::meta::AggregateMetadata::getXMLAnnotationDescription
std::string getXMLAnnotationDescription(index_type XMLAnnotationIndex) const
Get the Description property of XMLAnnotation.
Definition: AggregateMetadata.cpp:8977
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:4117
ome::xml::meta::AggregateMetadata::getExperimenterCount
index_type getExperimenterCount() const
Get the number of Experimenter elements.
Definition: AggregateMetadata.cpp:865
ome::xml::meta::AggregateMetadata::getChannelPinholeSize
double getChannelPinholeSize(index_type imageIndex, index_type channelIndex) const
Get the PinholeSize property of Channel.
Definition: AggregateMetadata.cpp:1959
ome::xml::meta::AggregateMetadata::getDetectorSettingsID
std::string getDetectorSettingsID(index_type imageIndex, index_type channelIndex) const
Get the ID property of DetectorSettings.
Definition: AggregateMetadata.cpp:2399
ome::xml::meta::AggregateMetadata::getPolylineLocked
bool getPolylineLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Polyline.
Definition: AggregateMetadata.cpp:7245
ome::xml::meta::AggregateMetadata::getDetectorID
std::string getDetectorID(index_type instrumentIndex, index_type detectorIndex) const
Get the ID property of Detector.
Definition: AggregateMetadata.cpp:2233
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:9481
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:6461
ome::xml::meta::AggregateMetadata::getEllipseFontSize
ome::xml::model::primitives::NonNegativeInteger getEllipseFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Ellipse.
Definition: AggregateMetadata.cpp:2703
ome::xml::meta::AggregateMetadata::getLaserManufacturer
std::string getLaserManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of Laser.
Definition: AggregateMetadata.cpp:4223
ome::xml::meta::AggregateMetadata::getROINamespace
std::string getROINamespace(index_type ROIIndex) const
Get the Namespace property of ROI.
Definition: AggregateMetadata.cpp:7608
ome::xml::meta::AggregateMetadata::getObjectiveCount
index_type getObjectiveCount(index_type instrumentIndex) const
Get the number of Objective elements.
Definition: AggregateMetadata.cpp:1121
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:7822
ome::xml::meta::AggregateMetadata::getLongAnnotationAnnotator
std::string getLongAnnotationAnnotator(index_type longAnnotationIndex) const
Get the Annotator property of LongAnnotation.
Definition: AggregateMetadata.cpp:5085
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:4328
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:13182
ome::xml::meta::AggregateMetadata::getTagAnnotationCount
index_type getTagAnnotationCount() const
Get the number of TagAnnotation elements.
Definition: AggregateMetadata.cpp:1313
ome::xml::meta::AggregateMetadata::getPlateWellOriginY
double getPlateWellOriginY(index_type plateIndex) const
Get the WellOriginY property of Plate.
Definition: AggregateMetadata.cpp:6445
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:2883
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:2718
ome::xml::meta::AggregateMetadata::setListAnnotationDescription
void setListAnnotationDescription(std::string description, index_type listAnnotationIndex)
Set the Description property of ListAnnotation.
Definition: AggregateMetadata.cpp:12591
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:8930
ome::xml::meta::AggregateMetadata::setDichroicManufacturer
void setDichroicManufacturer(std::string manufacturer, index_type instrumentIndex, index_type dichroicIndex)
Set the Manufacturer property of Dichroic.
Definition: AggregateMetadata.cpp:10087
ome::xml::meta::AggregateMetadata::setReagentName
void setReagentName(std::string name, index_type screenIndex, index_type reagentIndex)
Set the Name property of Reagent.
Definition: AggregateMetadata.cpp:15237
ome::xml::meta::AggregateMetadata::getEllipseText
std::string getEllipseText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Ellipse.
Definition: AggregateMetadata.cpp:2823
ome::xml::meta::AggregateMetadata::getImagingEnvironmentTemperature
double getImagingEnvironmentTemperature(index_type imageIndex) const
Get the Temperature property of ImagingEnvironment.
Definition: AggregateMetadata.cpp:3874
ome::xml::model::enums::LineCap
LineCap enumeration.
Definition: LineCap.h:72
ome::xml::meta::AggregateMetadata::getPlaneDeltaT
double getPlaneDeltaT(index_type imageIndex, index_type planeIndex) const
Get the DeltaT property of Plane.
Definition: AggregateMetadata.cpp:6129
ome::xml::meta::AggregateMetadata::getFilterSetModel
std::string getFilterSetModel(index_type instrumentIndex, index_type filterSetIndex) const
Get the Model property of FilterSet.
Definition: AggregateMetadata.cpp:3630
ome::xml::meta::AggregateMetadata::getExperimentExperimenterRef
const std::string & getExperimentExperimenterRef(index_type experimentIndex) const
Get the ExperimenterRef property of Experiment.
Definition: AggregateMetadata.cpp:2991
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:3570
ome::xml::meta::AggregateMetadata::getMaskX
double getMaskX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Mask.
Definition: AggregateMetadata.cpp:5446
ome::xml::meta::AggregateMetadata::getWellSampleAnnotationRef
const std::string & getWellSampleAnnotationRef(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of WellSample.
Definition: AggregateMetadata.cpp:8840
ome::xml::meta::AggregateMetadata::setLabelLocked
void setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Label.
Definition: AggregateMetadata.cpp:11579
ome::xml::meta::AggregateMetadata::setDetectorID
void setDetectorID(std::string id, index_type instrumentIndex, index_type detectorIndex)
Set the ID property of Detector.
Definition: AggregateMetadata.cpp:9800
ome::xml::meta::AggregateMetadata::getChannelName
std::string getChannelName(index_type imageIndex, index_type channelIndex) const
Get the Name property of Channel.
Definition: AggregateMetadata.cpp:1944
ome::xml::meta::AggregateMetadata::getWellType
std::string getWellType(index_type plateIndex, index_type wellIndex) const
Get the Type property of Well.
Definition: AggregateMetadata.cpp:8824
ome::xml::meta::AggregateMetadata::setLabelFontSize
void setLabelFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Label.
Definition: AggregateMetadata.cpp:11519
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:8353
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:6551
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:12108
ome::xml::meta::AggregateMetadata::setCommentAnnotationID
void setCommentAnnotationID(std::string id, index_type commentAnnotationIndex)
Set the ID property of CommentAnnotation.
Definition: AggregateMetadata.cpp:9617
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:7456
ome::xml::meta::AggregateMetadata::setMicrobeamManipulationLightSourceSettingsID
void setMicrobeamManipulationLightSourceSettingsID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)
Set the ID property of LightSourceSettings.
Definition: AggregateMetadata.cpp:12169
ome::xml::meta::AggregateMetadata::getPlateAcquisitionDescription
std::string getPlateAcquisitionDescription(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the Description property of PlateAcquisition.
Definition: AggregateMetadata.cpp:6476
ome::xml::meta::AggregateMetadata::setStageLabelY
void setStageLabelY(double y, index_type imageIndex)
Set the Y property of StageLabel.
Definition: AggregateMetadata.cpp:15797
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:5646
ome::xml::meta::AggregateMetadata::getExperimenterFirstName
std::string getExperimenterFirstName(index_type experimenterIndex) const
Get the FirstName property of Experimenter.
Definition: AggregateMetadata.cpp:3068
ome::xml::meta::AggregateMetadata::createRoot
void createRoot()
Create root node.
Definition: AggregateMetadata.cpp:196
ome::xml::meta::AggregateMetadata::getTransmittanceRangeCutInTolerance
ome::xml::model::primitives::NonNegativeInteger getTransmittanceRangeCutInTolerance(index_type instrumentIndex, index_type filterIndex) const
Get the CutInTolerance property of TransmittanceRange.
Definition: AggregateMetadata.cpp:8626
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:7762
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:9391
ome::xml::meta::AggregateMetadata::getDatasetExperimenterRef
const std::string & getDatasetExperimenterRef(index_type datasetIndex) const
Get the ExperimenterRef property of Dataset.
Definition: AggregateMetadata.cpp:2141
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:12728
ome::xml::meta::AggregateMetadata::getLabelVisible
bool getLabelVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Label.
Definition: AggregateMetadata.cpp:4147
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:10225
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:9361
ome::xml::meta::AggregateMetadata::setRectangleStrokeWidth
void setRectangleStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Rectangle.
Definition: AggregateMetadata.cpp:15419
ome::xml::meta::AggregateMetadata::getCommentAnnotationAnnotator
std::string getCommentAnnotationAnnotator(index_type commentAnnotationIndex) const
Get the Annotator property of CommentAnnotation.
Definition: AggregateMetadata.cpp:2020
ome::xml::meta::AggregateMetadata::setWellType
void setWellType(std::string type, index_type plateIndex, index_type wellIndex)
Set the Type property of Well.
Definition: AggregateMetadata.cpp:16391
ome::xml::meta::AggregateMetadata::setDoubleAnnotationNamespace
void setDoubleAnnotationNamespace(std::string namespace_, index_type doubleAnnotationIndex)
Set the Namespace property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:10194
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:801
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:16286
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:12470
ome::xml::meta::AggregateMetadata::getPolygonStrokeWidth
double getPolygonStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Polygon.
Definition: AggregateMetadata.cpp:7019
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:4102
ome::xml::meta::AggregateMetadata::setChannelName
void setChannelName(std::string name, index_type imageIndex, index_type channelIndex)
Set the Name property of Channel.
Definition: AggregateMetadata.cpp:9511
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:16301
ome::xml::meta::AggregateMetadata::setLineStrokeWidth
void setLineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Line.
Definition: AggregateMetadata.cpp:12365
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::setBooleanAnnotationNamespace
void setBooleanAnnotationNamespace(std::string namespace_, index_type booleanAnnotationIndex)
Set the Namespace property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:9315
ome::xml::meta::AggregateMetadata::getDetectorGain
double getDetectorGain(index_type instrumentIndex, index_type detectorIndex) const
Get the Gain property of Detector.
Definition: AggregateMetadata.cpp:2218
ome::xml::meta::AggregateMetadata::setMicrobeamManipulationDescription
void setMicrobeamManipulationDescription(std::string description, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the Description property of MicrobeamManipulation.
Definition: AggregateMetadata.cpp:13045
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:11244
ome::xml::meta::AggregateMetadata::setMaskVisible
void setMaskVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Mask.
Definition: AggregateMetadata.cpp:12968
ome::xml::meta::AggregateMetadata::setPolygonPoints
void setPolygonPoints(std::string points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polygon.
Definition: AggregateMetadata.cpp:14691
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:9936
ome::xml::meta::AggregateMetadata::setChannelID
void setChannelID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of Channel.
Definition: AggregateMetadata.cpp:9466
ome::xml::meta::AggregateMetadata::getObjectiveLotNumber
std::string getObjectiveLotNumber(index_type instrumentIndex, index_type objectiveIndex) const
Get the LotNumber property of Objective.
Definition: AggregateMetadata.cpp:5721
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:8262
ome::xml::meta::AggregateMetadata::setEllipseVisible
void setEllipseVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Ellipse.
Definition: AggregateMetadata.cpp:10465
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:4298
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:8671
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:13665
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:8947
ome::xml::meta::AggregateMetadata::getFilamentManufacturer
std::string getFilamentManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of Filament.
Definition: AggregateMetadata.cpp:3282
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:16011
ome::xml::meta::AggregateMetadata::getPixelsSignificantBits
ome::xml::model::primitives::PositiveInteger getPixelsSignificantBits(index_type imageIndex) const
Get the SignificantBits property of Pixels.
Definition: AggregateMetadata.cpp:5993
ome::xml::meta::AggregateMetadata::setDoubleAnnotationDescription
void setDoubleAnnotationDescription(std::string description, index_type doubleAnnotationIndex)
Set the Description property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:10164
ome::xml::meta::AggregateMetadata::setROINamespace
void setROINamespace(std::string namespace_, index_type ROIIndex)
Set the Namespace property of ROI.
Definition: AggregateMetadata.cpp:15175
ome::xml::model::enums::MicrobeamManipulationType
MicrobeamManipulationType enumeration.
Definition: MicrobeamManipulationType.h:72
ome::xml::meta::AggregateMetadata::setListAnnotationNamespace
void setListAnnotationNamespace(std::string namespace_, index_type listAnnotationIndex)
Set the Namespace property of ListAnnotation.
Definition: AggregateMetadata.cpp:12621
ome::xml::meta::AggregateMetadata::getLaserPower
double getLaserPower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of Laser.
Definition: AggregateMetadata.cpp:4253
ome::xml::meta::AggregateMetadata::getPointStrokeDashArray
std::string getPointStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Point.
Definition: AggregateMetadata.cpp:6718
ome::xml::meta::AggregateMetadata::getDatasetImageRefCount
index_type getDatasetImageRefCount(index_type datasetIndex) const
Get the number of ImageRef elements in Dataset.
Definition: AggregateMetadata.cpp:977
ome::xml::model::enums::LaserType
LaserType enumeration.
Definition: LaserType.h:72
ome::xml::meta::AggregateMetadata::setObjectiveModel
void setObjectiveModel(std::string model, index_type instrumentIndex, index_type objectiveIndex)
Set the Model property of Objective.
Definition: AggregateMetadata.cpp:13318
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:12395
ome::xml::meta::AggregateMetadata::getImagingEnvironmentAirPressure
double getImagingEnvironmentAirPressure(index_type imageIndex) const
Get the AirPressure property of ImagingEnvironment.
Definition: AggregateMetadata.cpp:3829
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:15676
ome::xml::meta::AggregateMetadata::getEllipseStrokeDashArray
std::string getEllipseStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Ellipse.
Definition: AggregateMetadata.cpp:2793
ome::xml::meta::AggregateMetadata::getRightsRightsHolder
std::string getRightsRightsHolder() const
Get the RightsHolder property of Rights.
Definition: AggregateMetadata.cpp:8033
ome::xml::meta::AggregateMetadata::setProjectID
void setProjectID(std::string id, index_type projectIndex)
Set the ID property of Project.
Definition: AggregateMetadata.cpp:15083
ome::xml::meta::AggregateMetadata::setWellID
void setWellID(std::string id, index_type plateIndex, index_type wellIndex)
Set the ID property of Well.
Definition: AggregateMetadata.cpp:16346
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:11895
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:14345
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:12215
ome::xml::meta::AggregateMetadata::getImageName
std::string getImageName(index_type imageIndex) const
Get the Name property of Image.
Definition: AggregateMetadata.cpp:3797
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:6703
ome::xml::meta::AggregateMetadata::setFileAnnotationID
void setFileAnnotationID(std::string id, index_type fileAnnotationIndex)
Set the ID property of FileAnnotation.
Definition: AggregateMetadata.cpp:10970
ome::xml::meta::AggregateMetadata::getObjectiveLensNA
double getObjectiveLensNA(index_type instrumentIndex, index_type objectiveIndex) const
Get the LensNA property of Objective.
Definition: AggregateMetadata.cpp:5706
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:14707
ome::xml::meta::AggregateMetadata::setFilamentID
void setFilamentID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Filament.
Definition: AggregateMetadata.cpp:10819
ome::xml::meta::AggregateMetadata::getTagAnnotationAnnotator
std::string getTagAnnotationAnnotator(index_type tagAnnotationIndex) const
Get the Annotator property of TagAnnotation.
Definition: AggregateMetadata.cpp:8277
ome::xml::meta::AggregateMetadata::getArcLotNumber
std::string getArcLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of Arc.
Definition: AggregateMetadata.cpp:1520
ome::xml::meta::AggregateMetadata::getMicroscopeLotNumber
std::string getMicroscopeLotNumber(index_type instrumentIndex) const
Get the LotNumber property of Microscope.
Definition: AggregateMetadata.cpp:5555
ome::xml::meta::AggregateMetadata::getPixelsSizeY
ome::xml::model::primitives::PositiveInteger getPixelsSizeY(index_type imageIndex) const
Get the SizeY property of Pixels.
Definition: AggregateMetadata.cpp:6053
ome::xml::meta::AggregateMetadata::setFilterSetID
void setFilterSetID(std::string id, index_type instrumentIndex, index_type filterSetIndex)
Set the ID property of FilterSet.
Definition: AggregateMetadata.cpp:11152
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:16376
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:14436
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:5356
ome::xml::meta::AggregateMetadata::setFilterSetManufacturer
void setFilterSetManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterSetIndex)
Set the Manufacturer property of FilterSet.
Definition: AggregateMetadata.cpp:11182
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:8049
ome::xml::meta::AggregateMetadata::setBinaryFileFileName
void setBinaryFileFileName(std::string fileName, index_type fileAnnotationIndex)
Set the FileName property of BinaryFile.
Definition: AggregateMetadata.cpp:9178
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:8489
ome::xml::meta::AggregateMetadata::setPolygonText
void setPolygonText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polygon.
Definition: AggregateMetadata.cpp:14601
ome::xml::meta::AggregateMetadata::getLabelY
double getLabelY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Label.
Definition: AggregateMetadata.cpp:4177
ome::xml::meta::AggregateMetadata::getDatasetExperimenterGroupRef
const std::string & getDatasetExperimenterGroupRef(index_type datasetIndex) const
Get the ExperimenterGroupRef property of Dataset.
Definition: AggregateMetadata.cpp:2126
ome::xml::meta::AggregateMetadata::setTagAnnotationID
void setTagAnnotationID(std::string id, index_type tagAnnotationIndex)
Set the ID property of TagAnnotation.
Definition: AggregateMetadata.cpp:15874
ome::xml::meta::AggregateMetadata::getPlateAcquisitionName
std::string getPlateAcquisitionName(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the Name property of PlateAcquisition.
Definition: AggregateMetadata.cpp:6536
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:6899
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:14133
ome::xml::meta::AggregateMetadata::getPixelsDimensionOrder
ome::xml::model::enums::DimensionOrder getPixelsDimensionOrder(index_type imageIndex) const
Get the DimensionOrder property of Pixels.
Definition: AggregateMetadata.cpp:5903
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:10420
ome::xml::meta::AggregateMetadata::getArcID
std::string getArcID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of Arc.
Definition: AggregateMetadata.cpp:1505
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:641
ome::xml::meta::AggregateMetadata::setPointStrokeDashArray
void setPointStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Point.
Definition: AggregateMetadata.cpp:14285
ome::xml::meta::AggregateMetadata::getDoubleAnnotationID
std::string getDoubleAnnotationID(index_type doubleAnnotationIndex) const
Get the ID property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:2612
ome::xml::meta::AggregateMetadata::getFilterSetID
std::string getFilterSetID(index_type instrumentIndex, index_type filterSetIndex) const
Get the ID property of FilterSet.
Definition: AggregateMetadata.cpp:3585
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:16238
ome::xml::meta::AggregateMetadata::getCommentAnnotationCount
index_type getCommentAnnotationCount() const
Get the number of CommentAnnotation elements.
Definition: AggregateMetadata.cpp:689
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:16452
ome::xml::meta::AggregateMetadata::getXMLAnnotationAnnotationCount
index_type getXMLAnnotationAnnotationCount(index_type xmlAnnotationIndex) const
Get the number of links to an XMLAnnotation.
Definition: AggregateMetadata.cpp:373
ome::xml::meta::AggregateMetadata::setLabelID
void setLabelID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Label.
Definition: AggregateMetadata.cpp:11549
ome::xml::meta::AggregateMetadata::setRectangleID
void setRectangleID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Rectangle.
Definition: AggregateMetadata.cpp:15344
ome::xml::meta::AggregateMetadata::setDetectorSettingsVoltage
void setDetectorSettingsVoltage(double voltage, index_type imageIndex, index_type channelIndex)
Set the Voltage property of DetectorSettings.
Definition: AggregateMetadata.cpp:10026
ome::xml::meta::AggregateMetadata::getLaserLotNumber
std::string getLaserLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of Laser.
Definition: AggregateMetadata.cpp:4208
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:11504
ome::xml::meta::AggregateMetadata::getChannelCount
index_type getChannelCount(index_type imageIndex) const
Get the number of Channel elements.
Definition: AggregateMetadata.cpp:673
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:14451
ome::xml::meta::AggregateMetadata::getChannelLightSourceSettingsID
std::string getChannelLightSourceSettingsID(index_type imageIndex, index_type channelIndex) const
Get the ID property of LightSourceSettings.
Definition: AggregateMetadata.cpp:4587
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:6598
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:3812
ome::xml::meta::AggregateMetadata::getImageInstrumentRef
const std::string & getImageInstrumentRef(index_type imageIndex) const
Get the InstrumentRef property of Image.
Definition: AggregateMetadata.cpp:3767
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:7079
ome::xml::meta::AggregateMetadata::getPlanePositionX
double getPlanePositionX(index_type imageIndex, index_type planeIndex) const
Get the PositionX property of Plane.
Definition: AggregateMetadata.cpp:6174
ome::xml::meta::AggregateMetadata::getFilterSerialNumber
std::string getFilterSerialNumber(index_type instrumentIndex, index_type filterIndex) const
Get the SerialNumber property of Filter.
Definition: AggregateMetadata.cpp:3509
ome::xml::meta::AggregateMetadata::setRightsRightsHeld
void setRightsRightsHeld(std::string rightsHeld)
Set the RightsHeld property of Rights.
Definition: AggregateMetadata.cpp:15585
ome::xml::meta::AggregateMetadata::getDichroicManufacturer
std::string getDichroicManufacturer(index_type instrumentIndex, index_type dichroicIndex) const
Get the Manufacturer property of Dichroic.
Definition: AggregateMetadata.cpp:2520
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:4557
ome::xml::meta::AggregateMetadata::setFileAnnotationDescription
void setFileAnnotationDescription(std::string description, index_type fileAnnotationIndex)
Set the Description property of FileAnnotation.
Definition: AggregateMetadata.cpp:10955
ome::xml::meta::AggregateMetadata::getFilterSetSerialNumber
std::string getFilterSetSerialNumber(index_type instrumentIndex, index_type filterSetIndex) const
Get the SerialNumber property of FilterSet.
Definition: AggregateMetadata.cpp:3645
ome::xml::meta::AggregateMetadata::setMicroscopeModel
void setMicroscopeModel(std::string model, index_type instrumentIndex)
Set the Model property of Microscope.
Definition: AggregateMetadata.cpp:13152
ome::xml::meta::AggregateMetadata::setRoot
void setRoot(ome::compat::shared_ptr< MetadataRoot > &root)
Set the root node of the metadata.
Definition: AggregateMetadata.cpp:216
ome::xml::meta::AggregateMetadata::getXMLAnnotationAnnotator
std::string getXMLAnnotationAnnotator(index_type XMLAnnotationIndex) const
Get the Annotator property of XMLAnnotation.
Definition: AggregateMetadata.cpp:8962
ome::xml::meta::AggregateMetadata::getExperimenterInstitution
std::string getExperimenterInstitution(index_type experimenterIndex) const
Get the Institution property of Experimenter.
Definition: AggregateMetadata.cpp:3098
ome::xml::meta::AggregateMetadata::setScreenName
void setScreenName(std::string name, index_type screenIndex)
Set the Name property of Screen.
Definition: AggregateMetadata.cpp:15661
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:1989
ome::xml::meta::AggregateMetadata::getLightEmittingDiodeID
std::string getLightEmittingDiodeID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:4420
ome::xml::meta::AggregateMetadata::setTimestampAnnotationAnnotator
void setTimestampAnnotationAnnotator(std::string annotator, index_type timestampAnnotationIndex)
Set the Annotator property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:16102
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:2868
ome::xml::meta::AggregateMetadata::getTimestampAnnotationDescription
std::string getTimestampAnnotationDescription(index_type timestampAnnotationIndex) const
Get the Description property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:8550
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:3967
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:7049
ome::xml::meta::AggregateMetadata::setEllipseY
void setEllipseY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Ellipse.
Definition: AggregateMetadata.cpp:10525
ome::xml::meta::AggregateMetadata::getExperimentDescription
std::string getExperimentDescription(index_type experimentIndex) const
Get the Description property of Experiment.
Definition: AggregateMetadata.cpp:2976
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:14088
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:11594
ome::xml::meta::AggregateMetadata::getFilterLotNumber
std::string getFilterLotNumber(index_type instrumentIndex, index_type filterIndex) const
Get the LotNumber property of Filter.
Definition: AggregateMetadata.cpp:3464
ome::xml::meta::AggregateMetadata::setBinaryOnlyMetadataFile
void setBinaryOnlyMetadataFile(std::string metadataFile)
Set the MetadataFile property of BinaryOnly.
Definition: AggregateMetadata.cpp:9224
ome::xml::meta::AggregateMetadata::setObjectiveNominalMagnification
void setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the NominalMagnification property of Objective.
Definition: AggregateMetadata.cpp:13333
ome::xml::meta::AggregateMetadata::setPlateName
void setPlateName(std::string name, index_type plateIndex)
Set the Name property of Plate.
Definition: AggregateMetadata.cpp:13937
ome::xml::meta::AggregateMetadata::getScreenReagentSetIdentifier
std::string getScreenReagentSetIdentifier(index_type screenIndex) const
Get the ReagentSetIdentifier property of Screen.
Definition: AggregateMetadata.cpp:8169
ome::xml::meta::AggregateMetadata::getTagAnnotationDescription
std::string getTagAnnotationDescription(index_type tagAnnotationIndex) const
Get the Description property of TagAnnotation.
Definition: AggregateMetadata.cpp:8292
ome::xml::meta::AggregateMetadata::~AggregateMetadata
virtual ~AggregateMetadata()
Destructor.
Definition: AggregateMetadata.cpp:191
ome::xml::meta::AggregateMetadata::setMaskText
void setMaskText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Mask.
Definition: AggregateMetadata.cpp:12893
ome::xml::meta::AggregateMetadata::getUUIDValue
std::string getUUIDValue(index_type imageIndex, index_type tiffDataIndex) const
Get the text value of UUID.
Definition: AggregateMetadata.cpp:1392
ome::xml::meta::AggregateMetadata::getPlateCount
index_type getPlateCount() const
Get the number of Plate elements.
Definition: AggregateMetadata.cpp:1153
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:7882
ome::xml::meta::AggregateMetadata::setWellSamplePositionX
void setWellSamplePositionX(double positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the PositionX property of WellSample.
Definition: AggregateMetadata.cpp:16467
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:5221
ome::xml::meta::AggregateMetadata::getProjectDescription
std::string getProjectDescription(index_type projectIndex) const
Get the Description property of Project.
Definition: AggregateMetadata.cpp:7471
ome::xml::meta::AggregateMetadata::setImageDescription
void setImageDescription(std::string description, index_type imageIndex)
Set the Description property of Image.
Definition: AggregateMetadata.cpp:11259
ome::xml::meta::AggregateMetadata::getExperimenterMiddleName
std::string getExperimenterMiddleName(index_type experimenterIndex) const
Get the MiddleName property of Experimenter.
Definition: AggregateMetadata.cpp:3128
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:5371
ome::xml::meta::AggregateMetadata
Aggregating metadata store.
Definition: AggregateMetadata.h:67
ome::xml::meta::AggregateMetadata::setTagAnnotationAnnotator
void setTagAnnotationAnnotator(std::string annotator, index_type tagAnnotationIndex)
Set the Annotator property of TagAnnotation.
Definition: AggregateMetadata.cpp:15844
ome::xml::meta::AggregateMetadata::getLightEmittingDiodeManufacturer
std::string getLightEmittingDiodeManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:4450
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:12848
ome::xml::meta::AggregateMetadata::setDetectorSettingsReadOutRate
void setDetectorSettingsReadOutRate(double readOutRate, index_type imageIndex, index_type channelIndex)
Set the ReadOutRate property of DetectorSettings.
Definition: AggregateMetadata.cpp:10011
ome::xml::meta::AggregateMetadata::getPointY
double getPointY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Point.
Definition: AggregateMetadata.cpp:6853
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:12788
ome::xml::meta::AggregateMetadata::setPixelsBigEndian
void setPixelsBigEndian(bool bigEndian, index_type imageIndex)
Set the BigEndian property of Pixels.
Definition: AggregateMetadata.cpp:13455
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:833
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:5386
ome::xml::model::enums::PixelType
PixelType enumeration.
Definition: PixelType.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:8734
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:13832
ome::xml::meta::AggregateMetadata::getLineText
std::string getLineText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Line.
Definition: AggregateMetadata.cpp:4813
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:11850
ome::xml::meta::AggregateMetadata::getDetectorSettingsOffset
double getDetectorSettingsOffset(index_type imageIndex, index_type channelIndex) const
Get the Offset property of DetectorSettings.
Definition: AggregateMetadata.cpp:2429
ome::xml::meta::AggregateMetadata::setObjectiveManufacturer
void setObjectiveManufacturer(std::string manufacturer, index_type instrumentIndex, index_type objectiveIndex)
Set the Manufacturer property of Objective.
Definition: AggregateMetadata.cpp:13303
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:10134
ome::xml::meta::AggregateMetadata::getPixelsSizeT
ome::xml::model::primitives::PositiveInteger getPixelsSizeT(index_type imageIndex) const
Get the SizeT property of Pixels.
Definition: AggregateMetadata.cpp:6023
ome::xml::meta::AggregateMetadata::getBinaryOnlyUUID
std::string getBinaryOnlyUUID() const
Get the UUID property of BinaryOnly.
Definition: AggregateMetadata.cpp:1672
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:6929
ome::xml::meta::AggregateMetadata::setFilterManufacturer
void setFilterManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterIndex)
Set the Manufacturer property of Filter.
Definition: AggregateMetadata.cpp:11046
ome::xml::meta::AggregateMetadata::getDichroicModel
std::string getDichroicModel(index_type instrumentIndex, index_type dichroicIndex) const
Get the Model property of Dichroic.
Definition: AggregateMetadata.cpp:2535
ome::xml::meta::AggregateMetadata::setListAnnotationID
void setListAnnotationID(std::string id, index_type listAnnotationIndex)
Set the ID property of ListAnnotation.
Definition: AggregateMetadata.cpp:12606
ome::xml::meta::AggregateMetadata::getMaskFontSize
ome::xml::model::primitives::NonNegativeInteger getMaskFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Mask.
Definition: AggregateMetadata.cpp:5206
ome::xml::meta::AggregateMetadata::getTimestampAnnotationValue
ome::xml::model::primitives::Timestamp getTimestampAnnotationValue(index_type timestampAnnotationIndex) const
Get the Value property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:8595
ome::xml::meta::AggregateMetadata::getStageLabelName
std::string getStageLabelName(index_type imageIndex) const
Get the Name property of StageLabel.
Definition: AggregateMetadata.cpp:8200
ome::xml::meta::AggregateMetadata::getTimestampAnnotationNamespace
std::string getTimestampAnnotationNamespace(index_type timestampAnnotationIndex) const
Get the Namespace property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:8580
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:6869
ome::xml::meta::AggregateMetadata::setPlaneHashSHA1
void setPlaneHashSHA1(std::string hashSHA1, index_type imageIndex, index_type planeIndex)
Set the HashSHA1 property of Plane.
Definition: AggregateMetadata.cpp:13726
ome::xml::meta::AggregateMetadata::getPlateName
std::string getPlateName(index_type plateIndex) const
Get the Name property of Plate.
Definition: AggregateMetadata.cpp:6370
ome::xml::meta::AggregateMetadata::getPolygonLocked
bool getPolygonLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Polygon.
Definition: AggregateMetadata.cpp:6974
ome::xml::meta::AggregateMetadata::getWellCount
index_type getWellCount(index_type plateIndex) const
Get the number of Well elements.
Definition: AggregateMetadata.cpp:1407
ome::xml::meta::AggregateMetadata::getExperimenterGroupDescription
std::string getExperimenterGroupDescription(index_type experimenterGroupIndex) const
Get the Description property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:3174
ome::xml::meta::AggregateMetadata::getImagingEnvironmentCO2Percent
ome::xml::model::primitives::PercentFraction getImagingEnvironmentCO2Percent(index_type imageIndex) const
Get the CO2Percent property of ImagingEnvironment.
Definition: AggregateMetadata.cpp:3844
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:12938
ome::xml::meta::AggregateMetadata::getMaskID
std::string getMaskID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Mask.
Definition: AggregateMetadata.cpp:5236
ome::xml::meta::AggregateMetadata::setFilamentModel
void setFilamentModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Filament.
Definition: AggregateMetadata.cpp:10864
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:13575
ome::xml::meta::AggregateMetadata::getLineStrokeDashArray
std::string getLineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Line.
Definition: AggregateMetadata.cpp:4783
ome::xml::meta::AggregateMetadata::setLineLocked
void setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Line.
Definition: AggregateMetadata.cpp:12320
ome::xml::meta::AggregateMetadata::getTagAnnotationAnnotationCount
index_type getTagAnnotationAnnotationCount(index_type tagAnnotationIndex) const
Get the number of links to a TagAnnotation.
Definition: AggregateMetadata.cpp:328
ome::xml::meta::AggregateMetadata::getFilterID
std::string getFilterID(index_type instrumentIndex, index_type filterIndex) const
Get the ID property of Filter.
Definition: AggregateMetadata.cpp:3449
ome::xml::meta::AggregateMetadata::setTimestampAnnotationDescription
void setTimestampAnnotationDescription(std::string description, index_type timestampAnnotationIndex)
Set the Description property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:16117
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:6643
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:9890
ome::xml::meta::AggregateMetadata::getDichroicSerialNumber
std::string getDichroicSerialNumber(index_type instrumentIndex, index_type dichroicIndex) const
Get the SerialNumber property of Dichroic.
Definition: AggregateMetadata.cpp:2550
ome::xml::meta::AggregateMetadata::setPointStrokeWidth
void setPointStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Point.
Definition: AggregateMetadata.cpp:14300
ome::xml::meta::AggregateMetadata::getReagentDescription
std::string getReagentDescription(index_type screenIndex, index_type reagentIndex) const
Get the Description property of Reagent.
Definition: AggregateMetadata.cpp:7640
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:12561
ome::xml::meta::AggregateMetadata::getDetectorOffset
double getDetectorOffset(index_type instrumentIndex, index_type detectorIndex) const
Get the Offset property of Detector.
Definition: AggregateMetadata.cpp:2293
ome::xml::meta::AggregateMetadata::getMaskY
double getMaskY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Mask.
Definition: AggregateMetadata.cpp:5461
ome::xml::meta::AggregateMetadata::setLineY1
void setLineY1(double y1, index_type ROIIndex, index_type shapeIndex)
Set the Y1 property of Line.
Definition: AggregateMetadata.cpp:12530
ome::xml::meta::AggregateMetadata::setTimestampAnnotationID
void setTimestampAnnotationID(std::string id, index_type timestampAnnotationIndex)
Set the ID property of TimestampAnnotation.
Definition: AggregateMetadata.cpp:16132
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:15920
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:16271
ome::xml::meta::AggregateMetadata::getFileAnnotationID
std::string getFileAnnotationID(index_type fileAnnotationIndex) const
Get the ID property of FileAnnotation.
Definition: AggregateMetadata.cpp:3403
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:13409
ome::xml::meta::AggregateMetadata::setChannelNDFilter
void setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex)
Set the NDFilter property of Channel.
Definition: AggregateMetadata.cpp:9496
ome::xml::meta::AggregateMetadata::setPlanePositionY
void setPlanePositionY(double positionY, index_type imageIndex, index_type planeIndex)
Set the PositionY property of Plane.
Definition: AggregateMetadata.cpp:13756
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:14330
ome::xml::meta::AggregateMetadata::setExperimentDescription
void setExperimentDescription(std::string description, index_type experimentIndex)
Set the Description property of Experiment.
Definition: AggregateMetadata.cpp:10543
ome::xml::meta::AggregateMetadata::getCommentAnnotationID
std::string getCommentAnnotationID(index_type commentAnnotationIndex) const
Get the ID property of CommentAnnotation.
Definition: AggregateMetadata.cpp:2050
ome::xml::meta::AggregateMetadata::getPolygonLineCap
ome::xml::model::enums::LineCap getPolygonLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Polygon.
Definition: AggregateMetadata.cpp:6959
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationLightSourceSettingsID
std::string getMicrobeamManipulationLightSourceSettingsID(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const
Get the ID property of LightSourceSettings.
Definition: AggregateMetadata.cpp:4602
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:10405
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:3524
ome::xml::meta::AggregateMetadata::AggregateMetadata
AggregateMetadata(delegate_list_type &delegates)
Constructor.
Definition: AggregateMetadata.cpp:186
ome::xml::meta::AggregateMetadata::setPlanePositionZ
void setPlanePositionZ(double positionZ, index_type imageIndex, index_type planeIndex)
Set the PositionZ property of Plane.
Definition: AggregateMetadata.cpp:13771
ome::xml::meta::AggregateMetadata::setExperimenterGroupName
void setExperimenterGroupName(std::string name, index_type experimenterGroupIndex)
Set the Name property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:10801
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:3540
ome::xml::meta::AggregateMetadata::getPolylineText
std::string getPolylineText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Polyline.
Definition: AggregateMetadata.cpp:7305
ome::xml::meta::AggregateMetadata::setLaserID
void setLaserID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Laser.
Definition: AggregateMetadata.cpp:11760
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:11122
ome::xml::meta::AggregateMetadata::setEllipseRadiusX
void setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex)
Set the RadiusX property of Ellipse.
Definition: AggregateMetadata.cpp:10480
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:4087
ome::xml::meta::AggregateMetadata::getScreenAnnotationRefCount
index_type getScreenAnnotationRefCount(index_type screenIndex) const
Get the number of AnnotationRef elements in Screen.
Definition: AggregateMetadata.cpp:497
ome::xml::meta::AggregateMetadata::getTermAnnotationNamespace
std::string getTermAnnotationNamespace(index_type termAnnotationIndex) const
Get the Namespace property of TermAnnotation.
Definition: AggregateMetadata.cpp:8413
ome::xml::meta::AggregateMetadata::getBooleanAnnotationValue
bool getBooleanAnnotationValue(index_type booleanAnnotationIndex) const
Get the Value property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:1763
ome::xml::meta::AggregateMetadata::getBooleanAnnotationNamespace
std::string getBooleanAnnotationNamespace(index_type booleanAnnotationIndex) const
Get the Namespace property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:1748
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:2567
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:5493
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:4903
ome::xml::meta::AggregateMetadata::getPlateColumns
ome::xml::model::primitives::PositiveInteger getPlateColumns(index_type plateIndex) const
Get the Columns property of Plate.
Definition: AggregateMetadata.cpp:6295
ome::xml::meta::AggregateMetadata::setImageExperimentRef
void setImageExperimentRef(const std::string &experiment, index_type imageIndex)
Set the ExperimentRef property of Image.
Definition: AggregateMetadata.cpp:11274
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:16162
ome::xml::meta::AggregateMetadata::getChannelLightSourceSettingsWavelength
ome::xml::model::primitives::PositiveInteger getChannelLightSourceSettingsWavelength(index_type imageIndex, index_type channelIndex) const
Get the Wavelength property of LightSourceSettings.
Definition: AggregateMetadata.cpp:4617
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:14631
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:8474
ome::xml::meta::AggregateMetadata::getLineX2
double getLineX2(index_type ROIIndex, index_type shapeIndex) const
Get the X2 property of Line.
Definition: AggregateMetadata.cpp:4948
ome::xml::meta::AggregateMetadata::setChannelExcitationWavelength
void setChannelExcitationWavelength(ome::xml::model::primitives::PositiveInteger excitationWavelength, index_type imageIndex, index_type channelIndex)
Set the ExcitationWavelength property of Channel.
Definition: AggregateMetadata.cpp:9421
ome::xml::meta::AggregateMetadata::getPlateDescription
std::string getPlateDescription(index_type plateIndex) const
Get the Description property of Plate.
Definition: AggregateMetadata.cpp:6310
ome::xml::meta::AggregateMetadata::getStageLabelX
double getStageLabelX(index_type imageIndex) const
Get the X property of StageLabel.
Definition: AggregateMetadata.cpp:8215
ome::xml::meta::AggregateMetadata::setEllipseID
void setEllipseID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Ellipse.
Definition: AggregateMetadata.cpp:10300
ome::xml::meta::AggregateMetadata::getChannelEmissionWavelength
ome::xml::model::primitives::PositiveInteger getChannelEmissionWavelength(index_type imageIndex, index_type channelIndex) const
Get the EmissionWavelength property of Channel.
Definition: AggregateMetadata.cpp:1839
ome::xml::meta::AggregateMetadata::getPolygonFontSize
ome::xml::model::primitives::NonNegativeInteger getPolygonFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Polygon.
Definition: AggregateMetadata.cpp:6914
ome::xml::meta::AggregateMetadata::setWellExternalIdentifier
void setWellExternalIdentifier(std::string externalIdentifier, index_type plateIndex, index_type wellIndex)
Set the ExternalIdentifier property of Well.
Definition: AggregateMetadata.cpp:16331
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:2673
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:1809
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:15449
ome::xml::meta::AggregateMetadata::getTermAnnotationAnnotator
std::string getTermAnnotationAnnotator(index_type termAnnotationIndex) const
Get the Annotator property of TermAnnotation.
Definition: AggregateMetadata.cpp:8368
ome::xml::meta::AggregateMetadata::getDatasetID
std::string getDatasetID(index_type datasetIndex) const
Get the ID property of Dataset.
Definition: AggregateMetadata.cpp:2156
ome::xml::meta::AggregateMetadata::setPointText
void setPointText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Point.
Definition: AggregateMetadata.cpp:14315
ome::xml::meta::AggregateMetadata::getPlateColumnNamingConvention
ome::xml::model::enums::NamingConvention getPlateColumnNamingConvention(index_type plateIndex) const
Get the ColumnNamingConvention property of Plate.
Definition: AggregateMetadata.cpp:6280
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:13090
ome::xml::meta::AggregateMetadata::setFileAnnotationNamespace
void setFileAnnotationNamespace(std::string namespace_, index_type fileAnnotationIndex)
Set the Namespace property of FileAnnotation.
Definition: AggregateMetadata.cpp:10985
ome::xml::meta::AggregateMetadata::getLongAnnotationID
std::string getLongAnnotationID(index_type longAnnotationIndex) const
Get the ID property of LongAnnotation.
Definition: AggregateMetadata.cpp:5115
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:9556
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:433
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:3038
ome::xml::meta::AggregateMetadata::getDatasetName
std::string getDatasetName(index_type datasetIndex) const
Get the Name property of Dataset.
Definition: AggregateMetadata.cpp:2186
ome::xml::meta::AggregateMetadata::setLightEmittingDiodeManufacturer
void setLightEmittingDiodeManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:12017
ome::xml::meta::AggregateMetadata::setCommentAnnotationValue
void setCommentAnnotationValue(std::string value, index_type commentAnnotationIndex)
Set the Value property of CommentAnnotation.
Definition: AggregateMetadata.cpp:9647
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:11349
ome::xml::meta::AggregateMetadata::getLightSourceCount
index_type getLightSourceCount(index_type instrumentIndex) const
Get the number of LightSource elements.
Definition: AggregateMetadata.cpp:1025
ome::xml::meta::AggregateMetadata::setPixelsID
void setPixelsID(std::string id, index_type imageIndex)
Set the ID property of Pixels.
Definition: AggregateMetadata.cpp:13485
ome::xml::meta::AggregateMetadata::getFilterSetManufacturer
std::string getFilterSetManufacturer(index_type instrumentIndex, index_type filterSetIndex) const
Get the Manufacturer property of FilterSet.
Definition: AggregateMetadata.cpp:3615
ome::xml::model::primitives::Color
An RGBA color value.
Definition: Color.h:77
ome::xml::meta::AggregateMetadata::getDichroicCount
index_type getDichroicCount(index_type instrumentIndex) const
Get the number of Dichroic elements.
Definition: AggregateMetadata.cpp:753
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:11489
ome::xml::meta::AggregateMetadata::setPointY
void setPointY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Point.
Definition: AggregateMetadata.cpp:14420
ome::xml::meta::AggregateMetadata::setLaserPower
void setLaserPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Laser.
Definition: AggregateMetadata.cpp:11820
ome::xml::meta::AggregateMetadata::getArcSerialNumber
std::string getArcSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of Arc.
Definition: AggregateMetadata.cpp:1580
ome::xml::meta::AggregateMetadata::setDetectorOffset
void setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex)
Set the Offset property of Detector.
Definition: AggregateMetadata.cpp:9860
ome::xml::meta::AggregateMetadata::setROIID
void setROIID(std::string id, index_type ROIIndex)
Set the ID property of ROI.
Definition: AggregateMetadata.cpp:15145
ome::xml::meta::AggregateMetadata::setPlateAcquisitionName
void setPlateAcquisitionName(std::string name, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Name property of PlateAcquisition.
Definition: AggregateMetadata.cpp:14103
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:9208
ome::xml::meta::AggregateMetadata::getRoot
ome::compat::shared_ptr< MetadataRoot > & getRoot()
Get the root node of the metadata.
Definition: AggregateMetadata.cpp:209
ome::xml::meta::AggregateMetadata::setImageExperimenterGroupRef
void setImageExperimenterGroupRef(const std::string &experimenterGroup, index_type imageIndex)
Set the ExperimenterGroupRef property of Image.
Definition: AggregateMetadata.cpp:11289
ome::xml::meta::AggregateMetadata::getWellSampleAnnotationRefCount
index_type getWellSampleAnnotationRefCount(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the number of AnnotationRef elements in WellSample.
Definition: AggregateMetadata.cpp:609
ome::xml::meta::AggregateMetadata::getFileAnnotationNamespace
std::string getFileAnnotationNamespace(index_type fileAnnotationIndex) const
Get the Namespace property of FileAnnotation.
Definition: AggregateMetadata.cpp:3418
ome::xml::meta::AggregateMetadata::getRectangleLocked
bool getRectangleLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Rectangle.
Definition: AggregateMetadata.cpp:7807
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:13801
ome::xml::meta::AggregateMetadata::getCommentAnnotationAnnotationCount
index_type getCommentAnnotationAnnotationCount(index_type commentAnnotationIndex) const
Get the number of links to a CommentAnnotation.
Definition: AggregateMetadata.cpp:253
ome::xml::meta::AggregateMetadata::setLongAnnotationDescription
void setLongAnnotationDescription(std::string description, index_type longAnnotationIndex)
Set the Description property of LongAnnotation.
Definition: AggregateMetadata.cpp:12667
ome::xml::meta::AggregateMetadata::getPixelsBinDataCount
index_type getPixelsBinDataCount(index_type imageIndex) const
Get the number of BinData elements in Pixels.
Definition: AggregateMetadata.cpp:223
ome::xml::meta::AggregateMetadata::setPointFontSize
void setPointFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Point.
Definition: AggregateMetadata.cpp:14195
ome::xml::meta::AggregateMetadata::setMaskID
void setMaskID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Mask.
Definition: AggregateMetadata.cpp:12803
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:15464
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:14917
ome::xml::meta::AggregateMetadata::setPointID
void setPointID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Point.
Definition: AggregateMetadata.cpp:14225
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:12637
ome::xml::meta::AggregateMetadata::setDatasetExperimenterGroupRef
void setDatasetExperimenterGroupRef(const std::string &experimenterGroup, index_type datasetIndex)
Set the ExperimenterGroupRef property of Dataset.
Definition: AggregateMetadata.cpp:9693
ome::xml::meta::AggregateMetadata::getFilterFilterWheel
std::string getFilterFilterWheel(index_type instrumentIndex, index_type filterIndex) const
Get the FilterWheel property of Filter.
Definition: AggregateMetadata.cpp:3434
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:7395
ome::xml::meta::AggregateMetadata::setExperimenterFirstName
void setExperimenterFirstName(std::string firstName, index_type experimenterIndex)
Set the FirstName property of Experimenter.
Definition: AggregateMetadata.cpp:10635
ome::xml::meta::AggregateMetadata::setRectangleHeight
void setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Rectangle.
Definition: AggregateMetadata.cpp:15524
ome::xml::meta::AggregateMetadata::getExperimenterGroupAnnotationRefCount
index_type getExperimenterGroupAnnotationRefCount(index_type experimenterGroupIndex) const
Get the number of AnnotationRef elements in ExperimenterGroup.
Definition: AggregateMetadata.cpp:465
ome::xml::meta::AggregateMetadata::getDetectorAmplificationGain
double getDetectorAmplificationGain(index_type instrumentIndex, index_type detectorIndex) const
Get the AmplificationGain property of Detector.
Definition: AggregateMetadata.cpp:2203
ome::xml::meta::AggregateMetadata::getImagingEnvironmentHumidity
ome::xml::model::primitives::PercentFraction getImagingEnvironmentHumidity(index_type imageIndex) const
Get the Humidity property of ImagingEnvironment.
Definition: AggregateMetadata.cpp:3859
ome::xml::meta::AggregateMetadata::getArcPower
double getArcPower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of Arc.
Definition: AggregateMetadata.cpp:1565
ome::xml::meta::AggregateMetadata::setFilterSerialNumber
void setFilterSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterIndex)
Set the SerialNumber property of Filter.
Definition: AggregateMetadata.cpp:11076
ome::xml::meta::AggregateMetadata::getDetectorSettingsReadOutRate
double getDetectorSettingsReadOutRate(index_type imageIndex, index_type channelIndex) const
Get the ReadOutRate property of DetectorSettings.
Definition: AggregateMetadata.cpp:2444
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:14616
ome::xml::meta::AggregateMetadata::getRectangleY
double getRectangleY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Rectangle.
Definition: AggregateMetadata.cpp:8002
ome::xml::meta::AggregateMetadata::getFileAnnotationCount
index_type getFileAnnotationCount() const
Get the number of FileAnnotation elements.
Definition: AggregateMetadata.cpp:913
ome::xml::meta::AggregateMetadata::setPointX
void setPointX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Point.
Definition: AggregateMetadata.cpp:14405
ome::xml::meta::AggregateMetadata::getExperimenterGroupCount
index_type getExperimenterGroupCount() const
Get the number of ExperimenterGroup elements.
Definition: AggregateMetadata.cpp:881
ome::xml::meta::AggregateMetadata::getObjectiveID
std::string getObjectiveID(index_type instrumentIndex, index_type objectiveIndex) const
Get the ID property of Objective.
Definition: AggregateMetadata.cpp:5661
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:4678
ome::xml::meta::AggregateMetadata::setWellSampleAnnotationRef
void setWellSampleAnnotationRef(const std::string &annotation, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex, index_type annotationRefIndex)
Set the AnnotationRef property of WellSample.
Definition: AggregateMetadata.cpp:16407
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:14977
ome::xml::meta::AggregateMetadata::setProjectExperimenterGroupRef
void setProjectExperimenterGroupRef(const std::string &experimenterGroup, index_type projectIndex)
Set the ExperimenterGroupRef property of Project.
Definition: AggregateMetadata.cpp:15053
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:1914
ome::xml::meta::AggregateMetadata::setDichroicLotNumber
void setDichroicLotNumber(std::string lotNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the LotNumber property of Dichroic.
Definition: AggregateMetadata.cpp:10072
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:14150
ome::xml::meta::AggregateMetadata::setBooleanAnnotationDescription
void setBooleanAnnotationDescription(std::string description, index_type booleanAnnotationIndex)
Set the Description property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:9285
ome::xml::meta::AggregateMetadata::getObjectiveNominalMagnification
double getObjectiveNominalMagnification(index_type instrumentIndex, index_type objectiveIndex) const
Get the NominalMagnification property of Objective.
Definition: AggregateMetadata.cpp:5766
ome::xml::meta::AggregateMetadata::setExperimenterMiddleName
void setExperimenterMiddleName(std::string middleName, index_type experimenterIndex)
Set the MiddleName property of Experimenter.
Definition: AggregateMetadata.cpp:10695
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:5523
ome::xml::meta::AggregateMetadata::getMaskLocked
bool getMaskLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Mask.
Definition: AggregateMetadata.cpp:5266
ome::xml::meta::AggregateMetadata::setLabelY
void setLabelY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Label.
Definition: AggregateMetadata.cpp:11744
ome::xml::meta::AggregateMetadata::setRectangleVisible
void setRectangleVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Rectangle.
Definition: AggregateMetadata.cpp:15509
ome::xml::meta::AggregateMetadata::setEllipseFontSize
void setEllipseFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Ellipse.
Definition: AggregateMetadata.cpp:10270
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:14028
ome::xml::meta::AggregateMetadata::getLongAnnotationAnnotationCount
index_type getLongAnnotationAnnotationCount(index_type longAnnotationIndex) const
Get the number of links to a LongAnnotation.
Definition: AggregateMetadata.cpp:313
ome::xml::model::enums::LaserMedium
LaserMedium enumeration.
Definition: LaserMedium.h:72
ome::xml::meta::AggregateMetadata::getROIName
std::string getROIName(index_type ROIIndex) const
Get the Name property of ROI.
Definition: AggregateMetadata.cpp:7593
ome::xml::meta::AggregateMetadata::getPolygonText
std::string getPolygonText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Polygon.
Definition: AggregateMetadata.cpp:7034
ome::xml::meta::AggregateMetadata::getScreenName
std::string getScreenName(index_type screenIndex) const
Get the Name property of Screen.
Definition: AggregateMetadata.cpp:8094
ome::xml::meta::AggregateMetadata::getObjectiveModel
std::string getObjectiveModel(index_type instrumentIndex, index_type objectiveIndex) const
Get the Model property of Objective.
Definition: AggregateMetadata.cpp:5751
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:10925
ome::xml::meta::AggregateMetadata::setChannelFluor
void setChannelFluor(std::string fluor, index_type imageIndex, index_type channelIndex)
Set the Fluor property of Channel.
Definition: AggregateMetadata.cpp:9451
ome::xml::meta::AggregateMetadata::setROIDescription
void setROIDescription(std::string description, index_type ROIIndex)
Set the Description property of ROI.
Definition: AggregateMetadata.cpp:15130
ome::xml::meta::AggregateMetadata::setLaserModel
void setLaserModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Laser.
Definition: AggregateMetadata.cpp:11805
ome::xml::meta::AggregateMetadata::getPlateRefCount
index_type getPlateRefCount(index_type screenIndex) const
Get the number of PlateRef elements.
Definition: AggregateMetadata.cpp:1185
ome::xml::meta::AggregateMetadata::getPlateStatus
std::string getPlateStatus(index_type plateIndex) const
Get the Status property of Plate.
Definition: AggregateMetadata.cpp:6415
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:9541
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:10450
ome::xml::meta::AggregateMetadata::setPolygonStrokeWidth
void setPolygonStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Polygon.
Definition: AggregateMetadata.cpp:14586
ome::xml::meta::AggregateMetadata::setFilterSetSerialNumber
void setFilterSetSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the SerialNumber property of FilterSet.
Definition: AggregateMetadata.cpp:11212
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:7170
ome::xml::meta::AggregateMetadata::getBooleanAnnotationDescription
std::string getBooleanAnnotationDescription(index_type booleanAnnotationIndex) const
Get the Description property of BooleanAnnotation.
Definition: AggregateMetadata.cpp:1718
ome::xml::meta::Metadata
Abstract class for metadata storage and retrieval.
Definition: Metadata.h:61
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:5281
ome::xml::meta::AggregateMetadata::setLabelVisible
void setLabelVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Label.
Definition: AggregateMetadata.cpp:11714
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:13060
ome::xml::meta::AggregateMetadata::setFilamentLotNumber
void setFilamentLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Filament.
Definition: AggregateMetadata.cpp:10834
ome::xml::model::enums::Medium
Medium enumeration.
Definition: Medium.h:72
ome::xml::meta::AggregateMetadata::getReagentCount
index_type getReagentCount(index_type screenIndex) const
Get the number of Reagent elements.
Definition: AggregateMetadata.cpp:1265
ome::xml::meta::AggregateMetadata::getBinaryFileSize
ome::xml::model::primitives::NonNegativeLong getBinaryFileSize(index_type fileAnnotationIndex) const
Get the Size property of BinaryFile.
Definition: AggregateMetadata.cpp:1641
ome::xml::meta::AggregateMetadata::getLaserTuneable
bool getLaserTuneable(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Tuneable property of Laser.
Definition: AggregateMetadata.cpp:4373
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:4388
ome::xml::meta::AggregateMetadata::getPixelsPhysicalSizeX
ome::xml::model::primitives::PositiveFloat getPixelsPhysicalSizeX(index_type imageIndex) const
Get the PhysicalSizeX property of Pixels.
Definition: AggregateMetadata.cpp:5948
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:14902
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:2171
ome::xml::meta::AggregateMetadata::getTagAnnotationID
std::string getTagAnnotationID(index_type tagAnnotationIndex) const
Get the ID property of TagAnnotation.
Definition: AggregateMetadata.cpp:8307
ome::xml::meta::AggregateMetadata::getWellID
std::string getWellID(index_type plateIndex, index_type wellIndex) const
Get the ID property of Well.
Definition: AggregateMetadata.cpp:8779
ome::xml::meta::AggregateMetadata::getTermAnnotationID
std::string getTermAnnotationID(index_type termAnnotationIndex) const
Get the ID property of TermAnnotation.
Definition: AggregateMetadata.cpp:8398
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:4994
ome::xml::meta::AggregateMetadata::getBooleanAnnotationAnnotationCount
index_type getBooleanAnnotationAnnotationCount(index_type booleanAnnotationIndex) const
Get the number of links to a BooleanAnnotation.
Definition: AggregateMetadata.cpp:238
ome::xml::meta::AggregateMetadata::getDetectorZoom
double getDetectorZoom(index_type instrumentIndex, index_type detectorIndex) const
Get the Zoom property of Detector.
Definition: AggregateMetadata.cpp:2353
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:11107
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:12908
ome::xml::meta::AggregateMetadata::setFilterSetModel
void setFilterSetModel(std::string model, index_type instrumentIndex, index_type filterSetIndex)
Set the Model property of FilterSet.
Definition: AggregateMetadata.cpp:11197
ome::xml::meta::AggregateMetadata::getLabelX
double getLabelX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Label.
Definition: AggregateMetadata.cpp:4162
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:11955
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:3189
ome::xml::meta::AggregateMetadata::setListAnnotationAnnotator
void setListAnnotationAnnotator(std::string annotator, index_type listAnnotationIndex)
Set the Annotator property of ListAnnotation.
Definition: AggregateMetadata.cpp:12576
ome::xml::meta::AggregateMetadata::setExperimenterLastName
void setExperimenterLastName(std::string lastName, index_type experimenterIndex)
Set the LastName property of Experimenter.
Definition: AggregateMetadata.cpp:10680
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:2778
ome::xml::meta::AggregateMetadata::setCommentAnnotationNamespace
void setCommentAnnotationNamespace(std::string namespace_, index_type commentAnnotationIndex)
Set the Namespace property of CommentAnnotation.
Definition: AggregateMetadata.cpp:9632
ome::xml::meta::AggregateMetadata::getPlanePositionZ
double getPlanePositionZ(index_type imageIndex, index_type planeIndex) const
Get the PositionZ property of Plane.
Definition: AggregateMetadata.cpp:6204
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:5341
ome::xml::meta::AggregateMetadata::setPointLocked
void setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Point.
Definition: AggregateMetadata.cpp:14255
ome::xml::meta::AggregateMetadata::getLineY1
double getLineY1(index_type ROIIndex, index_type shapeIndex) const
Get the Y1 property of Line.
Definition: AggregateMetadata.cpp:4963
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:1688
ome::xml::meta::AggregateMetadata::setPolylineStrokeWidth
void setPolylineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Polyline.
Definition: AggregateMetadata.cpp:14857
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:5161
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:6114
ome::xml::meta::AggregateMetadata::getMaskStrokeDashArray
std::string getMaskStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Mask.
Definition: AggregateMetadata.cpp:5296
ome::xml::meta::AggregateMetadata::setRectangleLocked
void setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Rectangle.
Definition: AggregateMetadata.cpp:15374
ome::xml::meta::AggregateMetadata::getXMLAnnotationNamespace
std::string getXMLAnnotationNamespace(index_type XMLAnnotationIndex) const
Get the Namespace property of XMLAnnotation.
Definition: AggregateMetadata.cpp:9007
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:7350
ome::xml::meta::AggregateMetadata::getBooleanAnnotationCount
index_type getBooleanAnnotationCount() const
Get the number of BooleanAnnotation elements.
Definition: AggregateMetadata.cpp:657
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:13635
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:7260
ome::xml::meta::AggregateMetadata::getEllipseY
double getEllipseY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Ellipse.
Definition: AggregateMetadata.cpp:2958
ome::xml::meta::AggregateMetadata::setMaskWidth
void setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Mask.
Definition: AggregateMetadata.cpp:12998
ome::xml::meta::AggregateMetadata::getProjectCount
index_type getProjectCount() const
Get the number of Project elements.
Definition: AggregateMetadata.cpp:1201
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:15616
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:7200
ome::xml::meta::AggregateMetadata::setPlateAcquisitionID
void setPlateAcquisitionID(std::string id, index_type plateIndex, index_type plateAcquisitionIndex)
Set the ID property of PlateAcquisition.
Definition: AggregateMetadata.cpp:14073
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:5070
ome::xml::meta::BaseMetadata::index_type
std::size_t index_type
Index into an array.
Definition: BaseMetadata.h:64
ome::xml::meta::AggregateMetadata::setMaskLineCap
void setMaskLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Mask.
Definition: AggregateMetadata.cpp:12818
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:7912
ome::xml::model::enums::MicroscopeType
MicroscopeType enumeration.
Definition: MicroscopeType.h:72
ome::xml::meta::AggregateMetadata::getDetectorSettingsGain
double getDetectorSettingsGain(index_type imageIndex, index_type channelIndex) const
Get the Gain property of DetectorSettings.
Definition: AggregateMetadata.cpp:2384
ome::xml::meta::AggregateMetadata::getFilterCount
index_type getFilterCount(index_type instrumentIndex) const
Get the number of Filter elements.
Definition: AggregateMetadata.cpp:929
ome::xml::meta::AggregateMetadata::getPixelsSizeC
ome::xml::model::primitives::PositiveInteger getPixelsSizeC(index_type imageIndex) const
Get the SizeC property of Pixels.
Definition: AggregateMetadata.cpp:6008
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:7717
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:9738
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:14556
ome::xml::meta::AggregateMetadata::getObjectiveCalibratedMagnification
double getObjectiveCalibratedMagnification(index_type instrumentIndex, index_type objectiveIndex) const
Get the CalibratedMagnification property of Objective.
Definition: AggregateMetadata.cpp:5631
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:8885
ome::xml::meta::AggregateMetadata::setFilterModel
void setFilterModel(std::string model, index_type instrumentIndex, index_type filterIndex)
Set the Model property of Filter.
Definition: AggregateMetadata.cpp:11061
ome::xml::meta::AggregateMetadata::getRectangleStrokeWidth
double getRectangleStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Rectangle.
Definition: AggregateMetadata.cpp:7852
ome::xml::meta::AggregateMetadata::setMaskStrokeDashArray
void setMaskStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Mask.
Definition: AggregateMetadata.cpp:12863
ome::xml::meta::AggregateMetadata::setExperimenterInstitution
void setExperimenterInstitution(std::string institution, index_type experimenterIndex)
Set the Institution property of Experimenter.
Definition: AggregateMetadata.cpp:10665
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:3342
ome::xml::model::enums::FilterType
FilterType enumeration.
Definition: FilterType.h:72
ome::xml::meta::AggregateMetadata::getExperimentID
std::string getExperimentID(index_type experimentIndex) const
Get the ID property of Experiment.
Definition: AggregateMetadata.cpp:3006
ome::xml::meta::AggregateMetadata::setPixelsPhysicalSizeY
void setPixelsPhysicalSizeY(ome::xml::model::primitives::PositiveFloat physicalSizeY, index_type imageIndex)
Set the PhysicalSizeY property of Pixels.
Definition: AggregateMetadata.cpp:13530
ome::xml::meta::AggregateMetadata::getImageExperimenterRef
const std::string & getImageExperimenterRef(index_type imageIndex) const
Get the ExperimenterRef property of Image.
Definition: AggregateMetadata.cpp:3737
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:12230
ome::xml::meta::AggregateMetadata::getPolylineID
std::string getPolylineID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Polyline.
Definition: AggregateMetadata.cpp:7215
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:12245
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:14661
ome::xml::meta::AggregateMetadata::getPlateID
std::string getPlateID(index_type plateIndex) const
Get the ID property of Plate.
Definition: AggregateMetadata.cpp:6355
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:16026
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:2005
ome::xml::meta::AggregateMetadata::setDetectorLotNumber
void setDetectorLotNumber(std::string lotNumber, index_type instrumentIndex, index_type detectorIndex)
Set the LotNumber property of Detector.
Definition: AggregateMetadata.cpp:9815
ome::xml::meta::AggregateMetadata::setReagentReagentIdentifier
void setReagentReagentIdentifier(std::string reagentIdentifier, index_type screenIndex, index_type reagentIndex)
Set the ReagentIdentifier property of Reagent.
Definition: AggregateMetadata.cpp:15252
ome::xml::meta::AggregateMetadata::setPolygonLineCap
void setPolygonLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Polygon.
Definition: AggregateMetadata.cpp:14526
ome::xml::meta::AggregateMetadata::getObjectiveSettingsCorrectionCollar
double getObjectiveSettingsCorrectionCollar(index_type imageIndex) const
Get the CorrectionCollar property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:5812
ome::xml::meta::AggregateMetadata::getDoubleAnnotationNamespace
std::string getDoubleAnnotationNamespace(index_type doubleAnnotationIndex) const
Get the Namespace property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:2627
ome::xml::meta::AggregateMetadata::setExperimenterGroupDescription
void setExperimenterGroupDescription(std::string description, index_type experimenterGroupIndex)
Set the Description property of ExperimenterGroup.
Definition: AggregateMetadata.cpp:10741
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:6778
ome::xml::meta::AggregateMetadata::getStageLabelY
double getStageLabelY(index_type imageIndex) const
Get the Y property of StageLabel.
Definition: AggregateMetadata.cpp:8230
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:11684
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:11091
ome::xml::meta::AggregateMetadata::getLightEmittingDiodeSerialNumber
std::string getLightEmittingDiodeSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:4495
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:3937
ome::xml::meta::AggregateMetadata::setDetectorSettingsGain
void setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex)
Set the Gain property of DetectorSettings.
Definition: AggregateMetadata.cpp:9951
ome::xml::meta::AggregateMetadata::setLineLineCap
void setLineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Line.
Definition: AggregateMetadata.cpp:12305
ome::xml::meta::AggregateMetadata::setArcPower
void setArcPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Arc.
Definition: AggregateMetadata.cpp:9132
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:8459
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:14722
ome::xml::meta::AggregateMetadata::getPixelsAnnotationRef
const std::string & getPixelsAnnotationRef(index_type imageIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Pixels.
Definition: AggregateMetadata.cpp:5873
ome::xml::meta::AggregateMetadata::setTransmittanceRangeCutOut
void setTransmittanceRangeCutOut(ome::xml::model::primitives::PositiveInteger cutOut, index_type instrumentIndex, index_type filterIndex)
Set the CutOut property of TransmittanceRange.
Definition: AggregateMetadata.cpp:16208
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:13862
ome::xml::meta::AggregateMetadata::setRectangleLineCap
void setRectangleLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Rectangle.
Definition: AggregateMetadata.cpp:15359
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:7320
ome::xml::meta::AggregateMetadata::getArcManufacturer
std::string getArcManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of Arc.
Definition: AggregateMetadata.cpp:1535
ome::xml::meta::AggregateMetadata::getImageExperimenterGroupRef
const std::string & getImageExperimenterGroupRef(index_type imageIndex) const
Get the ExperimenterGroupRef property of Image.
Definition: AggregateMetadata.cpp:3722
ome::xml::meta::AggregateMetadata::getMicroscopeManufacturer
std::string getMicroscopeManufacturer(index_type instrumentIndex) const
Get the Manufacturer property of Microscope.
Definition: AggregateMetadata.cpp:5570
ome::xml::meta::AggregateMetadata::getRectangleHeight
double getRectangleHeight(index_type ROIIndex, index_type shapeIndex) const
Get the Height property of Rectangle.
Definition: AggregateMetadata.cpp:7957
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:8719
ome::xml::meta::AggregateMetadata::setBinaryOnlyUUID
void setBinaryOnlyUUID(std::string uuid)
Set the UUID property of BinaryOnly.
Definition: AggregateMetadata.cpp:9239
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:8870
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::setROIName
void setROIName(std::string name, index_type ROIIndex)
Set the Name property of ROI.
Definition: AggregateMetadata.cpp:15160
ome::xml::meta::AggregateMetadata::getMicrobeamManipulationCount
index_type getMicrobeamManipulationCount(index_type experimentIndex) const
Get the number of MicrobeamManipulation elements.
Definition: AggregateMetadata.cpp:1089
ome::xml::meta::AggregateMetadata::getLineX1
double getLineX1(index_type ROIIndex, index_type shapeIndex) const
Get the X1 property of Line.
Definition: AggregateMetadata.cpp:4933
ome::xml::meta::AggregateMetadata::setObjectiveSettingsCorrectionCollar
void setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex)
Set the CorrectionCollar property of ObjectiveSettings.
Definition: AggregateMetadata.cpp:13379
ome::xml::meta::AggregateMetadata::getROIDescription
std::string getROIDescription(index_type ROIIndex) const
Get the Description property of ROI.
Definition: AggregateMetadata.cpp:7563
ome::xml::meta::AggregateMetadata::setPlateID
void setPlateID(std::string id, index_type plateIndex)
Set the ID property of Plate.
Definition: AggregateMetadata.cpp:13922
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:3907
ome::xml::meta::AggregateMetadata::setTagAnnotationValue
void setTagAnnotationValue(std::string value, index_type tagAnnotationIndex)
Set the Value property of TagAnnotation.
Definition: AggregateMetadata.cpp:15904
ome::xml::meta::AggregateMetadata::getLightEmittingDiodeLotNumber
std::string getLightEmittingDiodeLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of LightEmittingDiode.
Definition: AggregateMetadata.cpp:4435
ome::xml::meta::AggregateMetadata::getPixelsBigEndian
bool getPixelsBigEndian(index_type imageIndex) const
Get the BigEndian property of Pixels.
Definition: AggregateMetadata.cpp:5888
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:7897
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:6583
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:14767
ome::xml::meta::AggregateMetadata::setDoubleAnnotationValue
void setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex)
Set the Value property of DoubleAnnotation.
Definition: AggregateMetadata.cpp:10209
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:6234
ome::xml::meta::AggregateMetadata::setFilamentPower
void setFilamentPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Filament.
Definition: AggregateMetadata.cpp:10879