ome-xml 5.2.3

OMEXMLMetadata.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_OMEXMLMETADATA_H
47 #define OME_XML_META_OMEXMLMETADATA_H
48
49 #include <ome/xml/meta/Metadata.h>
50 #include <ome/xml/meta/MetadataException.h>
51 #include <ome/xml/meta/OMEXMLMetadataRoot.h>
52 #include <ome/xml/model/detail/OMEModel.h>
53
54
55 namespace ome
56 {
57 namespace xml
58 {
59 namespace meta
60 {
61
67 class OMEXMLMetadata : virtual public Metadata
68 {
69 private:
71 ome::compat::shared_ptr<OMEXMLMetadataRoot> root; // OME
73 ome::compat::shared_ptr<MetadataRoot> genericRoot; // OME
75 ome::compat::shared_ptr< ::ome::xml::model::OMEModel> model;
76
77 public:
79 OMEXMLMetadata();
80
82 virtual
83 ~OMEXMLMetadata();
84
85 // Documented in base class.
86 void
87 createRoot();
88
89 // Documented in base class.
90 ome::compat::shared_ptr<MetadataRoot>&
91 getRoot();
92
96 void
97 setRoot(ome::compat::shared_ptr<MetadataRoot>& root);
98
107 std::string
108 dumpXML();
109
118 index_type
119 resolveReferences();
120
121 // Documented in base class.
122 const std::string&
123 getLightSourceType(index_type instrumentIndex, index_type lightSourceIndex) const;
124 // Documented in base class.
125 const std::string&
126 getShapeType(index_type ROIIndex, index_type shapeIndex) const;
127 // Documented in base class.
128 index_type
129 getBooleanAnnotationAnnotationCount(index_type booleanAnnotationIndex) const;
130
131 // Documented in base class.
132 index_type
133 getCommentAnnotationAnnotationCount(index_type commentAnnotationIndex) const;
134
135 // Documented in base class.
136 index_type
137 getDoubleAnnotationAnnotationCount(index_type doubleAnnotationIndex) const;
138
139 // Documented in base class.
140 index_type
141 getFileAnnotationAnnotationCount(index_type fileAnnotationIndex) const;
142
143 // Documented in base class.
144 index_type
145 getListAnnotationAnnotationCount(index_type listAnnotationIndex) const;
146
147 // Documented in base class.
148 index_type
149 getLongAnnotationAnnotationCount(index_type longAnnotationIndex) const;
150
151 // Documented in base class.
152 index_type
153 getMapAnnotationAnnotationCount(index_type mapAnnotationIndex) const;
154
155 // Documented in base class.
156 index_type
157 getTagAnnotationAnnotationCount(index_type tagAnnotationIndex) const;
158
159 // Documented in base class.
160 index_type
161 getTermAnnotationAnnotationCount(index_type termAnnotationIndex) const;
162
163 // Documented in base class.
164 index_type
165 getTimestampAnnotationAnnotationCount(index_type timestampAnnotationIndex) const;
166
167 // Documented in base class.
168 index_type
169 getXMLAnnotationAnnotationCount(index_type xmlAnnotationIndex) const;
170
171
172 // Documented in base class.
173 index_type
174 getLightSourceAnnotationRefCount(index_type instrumentIndex, index_type lightSourceIndex) const;
175
176 // Documented in base class.
177 index_type
178 getInstrumentAnnotationRefCount(index_type instrumentIndex) const;
179
180 // Documented in base class.
181 index_type
182 getObjectiveAnnotationRefCount(index_type instrumentIndex, index_type objectiveIndex) const;
183
184 // Documented in base class.
185 index_type
186 getFolderAnnotationRefCount(index_type folderIndex) const;
187
188 // Documented in base class.
189 index_type
190 getDetectorAnnotationRefCount(index_type instrumentIndex, index_type detectorIndex) const;
191
192 // Documented in base class.
193 index_type
194 getChannelAnnotationRefCount(index_type imageIndex, index_type channelIndex) const;
195
196 // Documented in base class.
197 index_type
198 getPlateAnnotationRefCount(index_type plateIndex) const;
199
200 // Documented in base class.
201 index_type
202 getExperimenterGroupAnnotationRefCount(index_type experimenterGroupIndex) const;
203
204 // Documented in base class.
205 index_type
206 getScreenAnnotationRefCount(index_type screenIndex) const;
207
208 // Documented in base class.
209 index_type
210 getReagentAnnotationRefCount(index_type screenIndex, index_type reagentIndex) const;
211
212 // Documented in base class.
213 index_type
214 getPlaneAnnotationRefCount(index_type imageIndex, index_type planeIndex) const;
215
216 // Documented in base class.
217 index_type
218 getExperimenterAnnotationRefCount(index_type experimenterIndex) const;
219
220 // Documented in base class.
221 index_type
222 getDichroicAnnotationRefCount(index_type instrumentIndex, index_type dichroicIndex) const;
223
224 // Documented in base class.
225 index_type
226 getWellAnnotationRefCount(index_type plateIndex, index_type wellIndex) const;
227
228 // Documented in base class.
229 index_type
230 getFilterAnnotationRefCount(index_type instrumentIndex, index_type filterIndex) const;
231
232 // Documented in base class.
233 index_type
234 getPlateAcquisitionAnnotationRefCount(index_type plateIndex, index_type plateAcquisitionIndex) const;
235
236 // Documented in base class.
237 index_type
238 getROIAnnotationRefCount(index_type ROIIndex) const;
239
240 // Documented in base class.
241 index_type
242 getProjectAnnotationRefCount(index_type projectIndex) const;
243
244 // Documented in base class.
245 index_type
246 getLightPathAnnotationRefCount(index_type imageIndex, index_type channelIndex) const;
247
248 // Documented in base class.
249 index_type
250 getImageAnnotationRefCount(index_type imageIndex) const;
251
252 // Documented in base class.
253 index_type
254 getDatasetAnnotationRefCount(index_type datasetIndex) const;
255
256 // Documented in base class.
257 index_type
258 getShapeAnnotationRefCount(index_type ROIIndex, index_type shapeIndex) const;
259
260 // Documented in base class.
261 index_type
262 getPixelsBinDataCount(index_type imageIndex) const;
263
264 // Documented in base class.
265 index_type
266 getBooleanAnnotationCount() const;
267
268 // Documented in base class.
269 index_type
270 getChannelCount(index_type imageIndex) const;
271
272 // Documented in base class.
273 index_type
274 getCommentAnnotationCount() const;
275
276 // Documented in base class.
277 index_type
278 getDatasetCount() const;
279
280 // Documented in base class.
281 index_type
282 getDatasetRefCount(index_type projectIndex) const;
283
284 // Documented in base class.
285 index_type
286 getDetectorCount(index_type instrumentIndex) const;
287
288 // Documented in base class.
289 index_type
290 getDichroicCount(index_type instrumentIndex) const;
291
292 // Documented in base class.
293 index_type
294 getDoubleAnnotationCount() const;
295
296 // Documented in base class.
297 index_type
298 getLightPathEmissionFilterRefCount(index_type imageIndex, index_type channelIndex) const;
299
300 // Documented in base class.
301 index_type
302 getFilterSetEmissionFilterRefCount(index_type instrumentIndex, index_type filterSetIndex) const;
303
304 // Documented in base class.
305 index_type
306 getLightPathExcitationFilterRefCount(index_type imageIndex, index_type channelIndex) const;
307
308 // Documented in base class.
309 index_type
310 getFilterSetExcitationFilterRefCount(index_type instrumentIndex, index_type filterSetIndex) const;
311
312 // Documented in base class.
313 index_type
314 getExperimentCount() const;
315
316 // Documented in base class.
317 index_type
318 getExperimenterCount() const;
319
320 // Documented in base class.
321 index_type
322 getExperimenterGroupCount() const;
323
324 // Documented in base class.
325 index_type
326 getExperimenterGroupExperimenterRefCount(index_type experimenterGroupIndex) const;
327
328 // Documented in base class.
329 index_type
330 getFileAnnotationCount() const;
331
332 // Documented in base class.
333 index_type
334 getFilterCount(index_type instrumentIndex) const;
335
336 // Documented in base class.
337 index_type
338 getFilterSetCount(index_type instrumentIndex) const;
339
340 // Documented in base class.
341 index_type
342 getFolderCount() const;
343
344 // Documented in base class.
345 index_type
346 getFolderRefCount(index_type folderIndex) const;
347
348 // Documented in base class.
349 index_type
350 getImageCount() const;
351
352 // Documented in base class.
353 index_type
354 getFolderImageRefCount(index_type folderIndex) const;
355
356 // Documented in base class.
357 index_type
358 getDatasetImageRefCount(index_type datasetIndex) const;
359
360 // Documented in base class.
361 index_type
362 getInstrumentCount() const;
363
364 // Documented in base class.
365 index_type
366 getLeaderCount(index_type experimenterGroupIndex) const;
367
368 // Documented in base class.
369 index_type
370 getLightSourceCount(index_type instrumentIndex) const;
371
372 // Documented in base class.
373 index_type
374 getMicrobeamManipulationLightSourceSettingsCount(index_type experimentIndex, index_type microbeamManipulationIndex) const;
375
376 // Documented in base class.
377 index_type
378 getListAnnotationCount() const;
379
380 // Documented in base class.
381 index_type
382 getLongAnnotationCount() const;
383
384 // Documented in base class.
385 index_type
386 getMapAnnotationCount() const;
387
388 // Documented in base class.
389 index_type
390 getMicrobeamManipulationCount(index_type experimentIndex) const;
391
392 // Documented in base class.
393 index_type
394 getMicrobeamManipulationRefCount(index_type imageIndex) const;
395
396 // Documented in base class.
397 index_type
398 getObjectiveCount(index_type instrumentIndex) const;
399
400 // Documented in base class.
401 index_type
402 getPlaneCount(index_type imageIndex) const;
403
404 // Documented in base class.
405 index_type
406 getPlateCount() const;
407
408 // Documented in base class.
409 index_type
410 getPlateAcquisitionCount(index_type plateIndex) const;
411
412 // Documented in base class.
413 index_type
414 getPlateRefCount(index_type screenIndex) const;
415
416 // Documented in base class.
417 index_type
418 getProjectCount() const;
419
420 // Documented in base class.
421 index_type
422 getROICount() const;
423
424 // Documented in base class.
425 index_type
426 getImageROIRefCount(index_type imageIndex) const;
427
428 // Documented in base class.
429 index_type
430 getFolderROIRefCount(index_type folderIndex) const;
431
432 // Documented in base class.
433 index_type
434 getMicrobeamManipulationROIRefCount(index_type experimentIndex, index_type microbeamManipulationIndex) const;
435
436 // Documented in base class.
437 index_type
438 getReagentCount(index_type screenIndex) const;
439
440 // Documented in base class.
441 index_type
442 getScreenCount() const;
443
444 // Documented in base class.
445 index_type
446 getShapeCount(index_type ROIIndex) const;
447
448 // Documented in base class.
449 index_type
450 getTagAnnotationCount() const;
451
452 // Documented in base class.
453 index_type
454 getTermAnnotationCount() const;
455
456 // Documented in base class.
457 index_type
458 getTiffDataCount(index_type imageIndex) const;
459
460 // Documented in base class.
461 index_type
462 getTimestampAnnotationCount() const;
463
464 // Documented in base class.
465 void
466 setUUIDValue(std::string value, index_type imageIndex, index_type tiffDataIndex);
467
468 // Documented in base class.
469 std::string
470 getUUIDValue(index_type imageIndex, index_type tiffDataIndex) const;
471
472 // Documented in base class.
473 index_type
474 getWellCount(index_type plateIndex) const;
475
476 // Documented in base class.
477 index_type
478 getWellSampleCount(index_type plateIndex, index_type wellIndex) const;
479
480 // Documented in base class.
481 index_type
482 getWellSampleRefCount(index_type plateIndex, index_type plateAcquisitionIndex) const;
483
484 // Documented in base class.
485 index_type
486 getXMLAnnotationCount() const;
487
488 // Documented in base class.
489 const std::string&
490 getUUID() const;
491
492 // Documented in base class.
493 const ome::xml::model::primitives::OrderedMultimap&
494 getMapAnnotationValue(index_type mapAnnotationIndex) const;
495
496 // Documented in base class.
497 const ome::xml::model::primitives::OrderedMultimap&
498 getGenericExcitationSourceMap(index_type instrumentIndex,
499 index_type lightSourceIndex) const;
500
501 // Documented in base class.
502 const ome::xml::model::primitives::OrderedMultimap&
503 getImagingEnvironmentMap(index_type imageIndex) const;
504
505 // Documented in base class.
506 const std::string&
507 getArcAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const;
508
509 // Documented in base class.
510 const std::string&
511 getArcID(index_type instrumentIndex, index_type lightSourceIndex) const;
512
513 // Documented in base class.
514 const std::string&
515 getArcLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
516
517 // Documented in base class.
518 const std::string&
519 getArcManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
520
521 // Documented in base class.
522 const std::string&
523 getArcModel(index_type instrumentIndex, index_type lightSourceIndex) const;
524
525 // Documented in base class.
526 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower >
527 getArcPower(index_type instrumentIndex, index_type lightSourceIndex) const;
528
529 // Documented in base class.
530 const std::string&
531 getArcSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
532
533 // Documented in base class.
534 ome::xml::model::enums::ArcType
535 getArcType(index_type instrumentIndex, index_type lightSourceIndex) const;
536
537 // Documented in base class.
538 const std::vector<uint8_t>&
539 getBinaryFileBinData(index_type fileAnnotationIndex) const;
540
541 // Documented in base class.
542 const std::vector<uint8_t>&
543 getMaskBinData(index_type ROIIndex, index_type shapeIndex) const;
544
545 // Documented in base class.
546 const std::vector<uint8_t>&
547 getPixelsBinData(index_type imageIndex, index_type binDataIndex) const;
548
549 // Documented in base class.
550 bool
551 getBinaryFileBinDataBigEndian(index_type fileAnnotationIndex) const;
552
553 // Documented in base class.
554 bool
555 getMaskBinDataBigEndian(index_type ROIIndex, index_type shapeIndex) const;
556
557 // Documented in base class.
558 bool
559 getPixelsBinDataBigEndian(index_type imageIndex, index_type binDataIndex) const;
560
561 // Documented in base class.
562 ome::xml::model::enums::Compression
563 getBinaryFileBinDataCompression(index_type fileAnnotationIndex) const;
564
565 // Documented in base class.
566 ome::xml::model::enums::Compression
567 getMaskBinDataCompression(index_type ROIIndex, index_type shapeIndex) const;
568
569 // Documented in base class.
570 ome::xml::model::enums::Compression
571 getPixelsBinDataCompression(index_type imageIndex, index_type binDataIndex) const;
572
573 // Documented in base class.
574 ome::xml::model::primitives::NonNegativeLong
575 getBinaryFileBinDataLength(index_type fileAnnotationIndex) const;
576
577 // Documented in base class.
578 ome::xml::model::primitives::NonNegativeLong
579 getMaskBinDataLength(index_type ROIIndex, index_type shapeIndex) const;
580
581 // Documented in base class.
582 ome::xml::model::primitives::NonNegativeLong
583 getPixelsBinDataLength(index_type imageIndex, index_type binDataIndex) const;
584
585 // Documented in base class.
586 const std::string&
587 getBinaryFileFileName(index_type fileAnnotationIndex) const;
588
589 // Documented in base class.
590 const std::string&
591 getBinaryFileMIMEType(index_type fileAnnotationIndex) const;
592
593 // Documented in base class.
594 ome::xml::model::primitives::NonNegativeLong
595 getBinaryFileSize(index_type fileAnnotationIndex) const;
596
597 // Documented in base class.
598 const std::string&
599 getBinaryOnlyMetadataFile() const;
600
601 // Documented in base class.
602 const std::string&
603 getBinaryOnlyUUID() const;
604
605 // Documented in base class.
606 const std::string&
607 getBooleanAnnotationAnnotationRef(index_type booleanAnnotationIndex, index_type annotationRefIndex) const;
608
609 // Documented in base class.
610 const std::string&
611 getBooleanAnnotationAnnotator(index_type booleanAnnotationIndex) const;
612
613 // Documented in base class.
614 const std::string&
615 getBooleanAnnotationDescription(index_type booleanAnnotationIndex) const;
616
617 // Documented in base class.
618 const std::string&
619 getBooleanAnnotationID(index_type booleanAnnotationIndex) const;
620
621 // Documented in base class.
622 const std::string&
623 getBooleanAnnotationNamespace(index_type booleanAnnotationIndex) const;
624
625 // Documented in base class.
626 bool
627 getBooleanAnnotationValue(index_type booleanAnnotationIndex) const;
628
629 // Documented in base class.
630 ome::xml::model::enums::AcquisitionMode
631 getChannelAcquisitionMode(index_type imageIndex, index_type channelIndex) const;
632
633 // Documented in base class.
634 const std::string&
635 getChannelAnnotationRef(index_type imageIndex, index_type channelIndex, index_type annotationRefIndex) const;
636
637 // Documented in base class.
638 ome::xml::model::primitives::Color
639 getChannelColor(index_type imageIndex, index_type channelIndex) const;
640
641 // Documented in base class.
642 ome::xml::model::enums::ContrastMethod
643 getChannelContrastMethod(index_type imageIndex, index_type channelIndex) const;
644
645 // Documented in base class.
646 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
647 getChannelEmissionWavelength(index_type imageIndex, index_type channelIndex) const;
648
649 // Documented in base class.
650 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
651 getChannelExcitationWavelength(index_type imageIndex, index_type channelIndex) const;
652
653 // Documented in base class.
654 const std::string&
655 getChannelFilterSetRef(index_type imageIndex, index_type channelIndex) const;
656
657 // Documented in base class.
658 const std::string&
659 getChannelFluor(index_type imageIndex, index_type channelIndex) const;
660
661 // Documented in base class.
662 const std::string&
663 getChannelID(index_type imageIndex, index_type channelIndex) const;
664
665 // Documented in base class.
666 ome::xml::model::enums::IlluminationType
667 getChannelIlluminationType(index_type imageIndex, index_type channelIndex) const;
668
669 // Documented in base class.
670 double
671 getChannelNDFilter(index_type imageIndex, index_type channelIndex) const;
672
673 // Documented in base class.
674 const std::string&
675 getChannelName(index_type imageIndex, index_type channelIndex) const;
676
677 // Documented in base class.
678 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
679 getChannelPinholeSize(index_type imageIndex, index_type channelIndex) const;
680
681 // Documented in base class.
682 int32_t
683 getChannelPockelCellSetting(index_type imageIndex, index_type channelIndex) const;
684
685 // Documented in base class.
686 ome::xml::model::primitives::PositiveInteger
687 getChannelSamplesPerPixel(index_type imageIndex, index_type channelIndex) const;
688
689 // Documented in base class.
690 const std::string&
691 getCommentAnnotationAnnotationRef(index_type commentAnnotationIndex, index_type annotationRefIndex) const;
692
693 // Documented in base class.
694 const std::string&
695 getCommentAnnotationAnnotator(index_type commentAnnotationIndex) const;
696
697 // Documented in base class.
698 const std::string&
699 getCommentAnnotationDescription(index_type commentAnnotationIndex) const;
700
701 // Documented in base class.
702 const std::string&
703 getCommentAnnotationID(index_type commentAnnotationIndex) const;
704
705 // Documented in base class.
706 const std::string&
707 getCommentAnnotationNamespace(index_type commentAnnotationIndex) const;
708
709 // Documented in base class.
710 const std::string&
711 getCommentAnnotationValue(index_type commentAnnotationIndex) const;
712
713 // Documented in base class.
714 const std::string&
715 getDatasetAnnotationRef(index_type datasetIndex, index_type annotationRefIndex) const;
716
717 // Documented in base class.
718 const std::string&
719 getDatasetDescription(index_type datasetIndex) const;
720
721 // Documented in base class.
722 const std::string&
723 getDatasetExperimenterGroupRef(index_type datasetIndex) const;
724
725 // Documented in base class.
726 const std::string&
727 getDatasetExperimenterRef(index_type datasetIndex) const;
728
729 // Documented in base class.
730 const std::string&
731 getDatasetID(index_type datasetIndex) const;
732
733 // Documented in base class.
734 const std::string&
735 getDatasetImageRef(index_type datasetIndex, index_type imageRefIndex) const;
736
737 // Documented in base class.
738 const std::string&
739 getDatasetName(index_type datasetIndex) const;
740
741 // Documented in base class.
742 double
743 getDetectorAmplificationGain(index_type instrumentIndex, index_type detectorIndex) const;
744
745 // Documented in base class.
746 const std::string&
747 getDetectorAnnotationRef(index_type instrumentIndex, index_type detectorIndex, index_type annotationRefIndex) const;
748
749 // Documented in base class.
750 double
751 getDetectorGain(index_type instrumentIndex, index_type detectorIndex) const;
752
753 // Documented in base class.
754 const std::string&
755 getDetectorID(index_type instrumentIndex, index_type detectorIndex) const;
756
757 // Documented in base class.
758 const std::string&
759 getDetectorLotNumber(index_type instrumentIndex, index_type detectorIndex) const;
760
761 // Documented in base class.
762 const std::string&
763 getDetectorManufacturer(index_type instrumentIndex, index_type detectorIndex) const;
764
765 // Documented in base class.
766 const std::string&
767 getDetectorModel(index_type instrumentIndex, index_type detectorIndex) const;
768
769 // Documented in base class.
770 double
771 getDetectorOffset(index_type instrumentIndex, index_type detectorIndex) const;
772
773 // Documented in base class.
774 const std::string&
775 getDetectorSerialNumber(index_type instrumentIndex, index_type detectorIndex) const;
776
777 // Documented in base class.
778 ome::xml::model::enums::DetectorType
779 getDetectorType(index_type instrumentIndex, index_type detectorIndex) const;
780
781 // Documented in base class.
782 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsElectricPotential >
783 getDetectorVoltage(index_type instrumentIndex, index_type detectorIndex) const;
784
785 // Documented in base class.
786 double
787 getDetectorZoom(index_type instrumentIndex, index_type detectorIndex) const;
788
789 // Documented in base class.
790 ome::xml::model::enums::Binning
791 getDetectorSettingsBinning(index_type imageIndex, index_type channelIndex) const;
792
793 // Documented in base class.
794 double
795 getDetectorSettingsGain(index_type imageIndex, index_type channelIndex) const;
796
797 // Documented in base class.
798 const std::string&
799 getDetectorSettingsID(index_type imageIndex, index_type channelIndex) const;
800
801 // Documented in base class.
802 ome::xml::model::primitives::PositiveInteger
803 getDetectorSettingsIntegration(index_type imageIndex, index_type channelIndex) const;
804
805 // Documented in base class.
806 double
807 getDetectorSettingsOffset(index_type imageIndex, index_type channelIndex) const;
808
809 // Documented in base class.
810 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsFrequency >
811 getDetectorSettingsReadOutRate(index_type imageIndex, index_type channelIndex) const;
812
813 // Documented in base class.
814 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsElectricPotential >
815 getDetectorSettingsVoltage(index_type imageIndex, index_type channelIndex) const;
816
817 // Documented in base class.
818 double
819 getDetectorSettingsZoom(index_type imageIndex, index_type channelIndex) const;
820
821 // Documented in base class.
822 const std::string&
823 getDichroicAnnotationRef(index_type instrumentIndex, index_type dichroicIndex, index_type annotationRefIndex) const;
824
825 // Documented in base class.
826 const std::string&
827 getDichroicID(index_type instrumentIndex, index_type dichroicIndex) const;
828
829 // Documented in base class.
830 const std::string&
831 getDichroicLotNumber(index_type instrumentIndex, index_type dichroicIndex) const;
832
833 // Documented in base class.
834 const std::string&
835 getDichroicManufacturer(index_type instrumentIndex, index_type dichroicIndex) const;
836
837 // Documented in base class.
838 const std::string&
839 getDichroicModel(index_type instrumentIndex, index_type dichroicIndex) const;
840
841 // Documented in base class.
842 const std::string&
843 getDichroicSerialNumber(index_type instrumentIndex, index_type dichroicIndex) const;
844
845 // Documented in base class.
846 const std::string&
847 getDoubleAnnotationAnnotationRef(index_type doubleAnnotationIndex, index_type annotationRefIndex) const;
848
849 // Documented in base class.
850 const std::string&
851 getDoubleAnnotationAnnotator(index_type doubleAnnotationIndex) const;
852
853 // Documented in base class.
854 const std::string&
855 getDoubleAnnotationDescription(index_type doubleAnnotationIndex) const;
856
857 // Documented in base class.
858 const std::string&
859 getDoubleAnnotationID(index_type doubleAnnotationIndex) const;
860
861 // Documented in base class.
862 const std::string&
863 getDoubleAnnotationNamespace(index_type doubleAnnotationIndex) const;
864
865 // Documented in base class.
866 double
867 getDoubleAnnotationValue(index_type doubleAnnotationIndex) const;
868
869 // Documented in base class.
870 const std::string&
871 getEllipseAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
872
873 // Documented in base class.
874 ome::xml::model::primitives::Color
875 getEllipseFillColor(index_type ROIIndex, index_type shapeIndex) const;
876
877 // Documented in base class.
878 ome::xml::model::enums::FillRule
879 getEllipseFillRule(index_type ROIIndex, index_type shapeIndex) const;
880
881 // Documented in base class.
882 ome::xml::model::enums::FontFamily
883 getEllipseFontFamily(index_type ROIIndex, index_type shapeIndex) const;
884
885 // Documented in base class.
886 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
887 getEllipseFontSize(index_type ROIIndex, index_type shapeIndex) const;
888
889 // Documented in base class.
890 ome::xml::model::enums::FontStyle
891 getEllipseFontStyle(index_type ROIIndex, index_type shapeIndex) const;
892
893 // Documented in base class.
894 const std::string&
895 getEllipseID(index_type ROIIndex, index_type shapeIndex) const;
896
897 // Documented in base class.
898 bool
899 getEllipseLocked(index_type ROIIndex, index_type shapeIndex) const;
900
901 // Documented in base class.
902 double
903 getEllipseRadiusX(index_type ROIIndex, index_type shapeIndex) const;
904
905 // Documented in base class.
906 double
907 getEllipseRadiusY(index_type ROIIndex, index_type shapeIndex) const;
908
909 // Documented in base class.
910 ome::xml::model::primitives::Color
911 getEllipseStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
912
913 // Documented in base class.
914 const std::string&
915 getEllipseStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
916
917 // Documented in base class.
918 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
919 getEllipseStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
920
921 // Documented in base class.
922 const std::string&
923 getEllipseText(index_type ROIIndex, index_type shapeIndex) const;
924
925 // Documented in base class.
926 ome::xml::model::primitives::NonNegativeInteger
927 getEllipseTheC(index_type ROIIndex, index_type shapeIndex) const;
928
929 // Documented in base class.
930 ome::xml::model::primitives::NonNegativeInteger
931 getEllipseTheT(index_type ROIIndex, index_type shapeIndex) const;
932
933 // Documented in base class.
934 ome::xml::model::primitives::NonNegativeInteger
935 getEllipseTheZ(index_type ROIIndex, index_type shapeIndex) const;
936
937 // Documented in base class.
938 const ::ome::xml::model::AffineTransform&
939 getEllipseTransform(index_type ROIIndex, index_type shapeIndex) const;
940
941 // Documented in base class.
942 double
943 getEllipseX(index_type ROIIndex, index_type shapeIndex) const;
944
945 // Documented in base class.
946 double
947 getEllipseY(index_type ROIIndex, index_type shapeIndex) const;
948
949 // Documented in base class.
950 const std::string&
951 getExperimentDescription(index_type experimentIndex) const;
952
953 // Documented in base class.
954 const std::string&
955 getExperimentExperimenterRef(index_type experimentIndex) const;
956
957 // Documented in base class.
958 const std::string&
959 getExperimentID(index_type experimentIndex) const;
960
961 // Documented in base class.
962 ome::xml::model::enums::ExperimentType
963 getExperimentType(index_type experimentIndex) const;
964
965 // Documented in base class.
966 const std::string&
967 getExperimenterAnnotationRef(index_type experimenterIndex, index_type annotationRefIndex) const;
968
969 // Documented in base class.
970 const std::string&
971 getExperimenterEmail(index_type experimenterIndex) const;
972
973 // Documented in base class.
974 const std::string&
975 getExperimenterFirstName(index_type experimenterIndex) const;
976
977 // Documented in base class.
978 const std::string&
979 getExperimenterID(index_type experimenterIndex) const;
980
981 // Documented in base class.
982 const std::string&
983 getExperimenterInstitution(index_type experimenterIndex) const;
984
985 // Documented in base class.
986 const std::string&
987 getExperimenterLastName(index_type experimenterIndex) const;
988
989 // Documented in base class.
990 const std::string&
991 getExperimenterMiddleName(index_type experimenterIndex) const;
992
993 // Documented in base class.
994 const std::string&
995 getExperimenterUserName(index_type experimenterIndex) const;
996
997 // Documented in base class.
998 const std::string&
999 getExperimenterGroupAnnotationRef(index_type experimenterGroupIndex, index_type annotationRefIndex) const;
1000
1001 // Documented in base class.
1002 const std::string&
1003 getExperimenterGroupDescription(index_type experimenterGroupIndex) const;
1004
1005 // Documented in base class.
1006 const std::string&
1007 getExperimenterGroupExperimenterRef(index_type experimenterGroupIndex, index_type experimenterRefIndex) const;
1008
1009 // Documented in base class.
1010 const std::string&
1011 getExperimenterGroupID(index_type experimenterGroupIndex) const;
1012
1013 // Documented in base class.
1014 const std::string&
1015 getExperimenterGroupLeader(index_type experimenterGroupIndex, index_type leaderIndex) const;
1016
1017 // Documented in base class.
1018 const std::string&
1019 getExperimenterGroupName(index_type experimenterGroupIndex) const;
1020
1021 // Documented in base class.
1022 const std::string&
1023 getFilamentAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const;
1024
1025 // Documented in base class.
1026 const std::string&
1027 getFilamentID(index_type instrumentIndex, index_type lightSourceIndex) const;
1028
1029 // Documented in base class.
1030 const std::string&
1031 getFilamentLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1032
1033 // Documented in base class.
1034 const std::string&
1035 getFilamentManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
1036
1037 // Documented in base class.
1038 const std::string&
1039 getFilamentModel(index_type instrumentIndex, index_type lightSourceIndex) const;
1040
1041 // Documented in base class.
1042 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower >
1043 getFilamentPower(index_type instrumentIndex, index_type lightSourceIndex) const;
1044
1045 // Documented in base class.
1046 const std::string&
1047 getFilamentSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1048
1049 // Documented in base class.
1050 ome::xml::model::enums::FilamentType
1051 getFilamentType(index_type instrumentIndex, index_type lightSourceIndex) const;
1052
1053 // Documented in base class.
1054 const std::string&
1055 getFileAnnotationAnnotationRef(index_type fileAnnotationIndex, index_type annotationRefIndex) const;
1056
1057 // Documented in base class.
1058 const std::string&
1059 getFileAnnotationAnnotator(index_type fileAnnotationIndex) const;
1060
1061 // Documented in base class.
1062 const std::string&
1063 getFileAnnotationDescription(index_type fileAnnotationIndex) const;
1064
1065 // Documented in base class.
1066 const std::string&
1067 getFileAnnotationID(index_type fileAnnotationIndex) const;
1068
1069 // Documented in base class.
1070 const std::string&
1071 getFileAnnotationNamespace(index_type fileAnnotationIndex) const;
1072
1073 // Documented in base class.
1074 const std::string&
1075 getFilterAnnotationRef(index_type instrumentIndex, index_type filterIndex, index_type annotationRefIndex) const;
1076
1077 // Documented in base class.
1078 const std::string&
1079 getFilterFilterWheel(index_type instrumentIndex, index_type filterIndex) const;
1080
1081 // Documented in base class.
1082 const std::string&
1083 getFilterID(index_type instrumentIndex, index_type filterIndex) const;
1084
1085 // Documented in base class.
1086 const std::string&
1087 getFilterLotNumber(index_type instrumentIndex, index_type filterIndex) const;
1088
1089 // Documented in base class.
1090 const std::string&
1091 getFilterManufacturer(index_type instrumentIndex, index_type filterIndex) const;
1092
1093 // Documented in base class.
1094 const std::string&
1095 getFilterModel(index_type instrumentIndex, index_type filterIndex) const;
1096
1097 // Documented in base class.
1098 const std::string&
1099 getFilterSerialNumber(index_type instrumentIndex, index_type filterIndex) const;
1100
1101 // Documented in base class.
1102 ome::xml::model::enums::FilterType
1103 getFilterType(index_type instrumentIndex, index_type filterIndex) const;
1104
1105 // Documented in base class.
1106 const std::string&
1107 getFilterSetDichroicRef(index_type instrumentIndex, index_type filterSetIndex) const;
1108
1109 // Documented in base class.
1110 const std::string&
1111 getFilterSetEmissionFilterRef(index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex) const;
1112
1113 // Documented in base class.
1114 const std::string&
1115 getFilterSetExcitationFilterRef(index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex) const;
1116
1117 // Documented in base class.
1118 const std::string&
1119 getFilterSetID(index_type instrumentIndex, index_type filterSetIndex) const;
1120
1121 // Documented in base class.
1122 const std::string&
1123 getFilterSetLotNumber(index_type instrumentIndex, index_type filterSetIndex) const;
1124
1125 // Documented in base class.
1126 const std::string&
1127 getFilterSetManufacturer(index_type instrumentIndex, index_type filterSetIndex) const;
1128
1129 // Documented in base class.
1130 const std::string&
1131 getFilterSetModel(index_type instrumentIndex, index_type filterSetIndex) const;
1132
1133 // Documented in base class.
1134 const std::string&
1135 getFilterSetSerialNumber(index_type instrumentIndex, index_type filterSetIndex) const;
1136
1137 // Documented in base class.
1138 const std::string&
1139 getFolderAnnotationRef(index_type folderIndex, index_type annotationRefIndex) const;
1140
1141 // Documented in base class.
1142 const std::string&
1143 getFolderDescription(index_type folderIndex) const;
1144
1145 // Documented in base class.
1146 const std::string&
1147 getFolderFolderRef(index_type folderIndex, index_type folderRefIndex) const;
1148
1149 // Documented in base class.
1150 const std::string&
1151 getFolderID(index_type folderIndex) const;
1152
1153 // Documented in base class.
1154 const std::string&
1155 getFolderImageRef(index_type folderIndex, index_type imageRefIndex) const;
1156
1157 // Documented in base class.
1158 const std::string&
1159 getFolderName(index_type folderIndex) const;
1160
1161 // Documented in base class.
1162 const std::string&
1163 getFolderROIRef(index_type folderIndex, index_type ROIRefIndex) const;
1164
1165 // Documented in base class.
1166 const std::string&
1167 getGenericExcitationSourceAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const;
1168
1169 // Documented in base class.
1170 const std::string&
1171 getGenericExcitationSourceID(index_type instrumentIndex, index_type lightSourceIndex) const;
1172
1173 // Documented in base class.
1174 const std::string&
1175 getGenericExcitationSourceLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1176
1177 // Documented in base class.
1178 const std::string&
1179 getGenericExcitationSourceManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
1180
1181 // Documented in base class.
1182 const std::string&
1183 getGenericExcitationSourceModel(index_type instrumentIndex, index_type lightSourceIndex) const;
1184
1185 // Documented in base class.
1186 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower >
1187 getGenericExcitationSourcePower(index_type instrumentIndex, index_type lightSourceIndex) const;
1188
1189 // Documented in base class.
1190 const std::string&
1191 getGenericExcitationSourceSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1192
1193 // Documented in base class.
1194 ome::xml::model::primitives::Timestamp
1195 getImageAcquisitionDate(index_type imageIndex) const;
1196
1197 // Documented in base class.
1198 const std::string&
1199 getImageAnnotationRef(index_type imageIndex, index_type annotationRefIndex) const;
1200
1201 // Documented in base class.
1202 const std::string&
1203 getImageDescription(index_type imageIndex) const;
1204
1205 // Documented in base class.
1206 const std::string&
1207 getImageExperimentRef(index_type imageIndex) const;
1208
1209 // Documented in base class.
1210 const std::string&
1211 getImageExperimenterGroupRef(index_type imageIndex) const;
1212
1213 // Documented in base class.
1214 const std::string&
1215 getImageExperimenterRef(index_type imageIndex) const;
1216
1217 // Documented in base class.
1218 const std::string&
1219 getImageID(index_type imageIndex) const;
1220
1221 // Documented in base class.
1222 const std::string&
1223 getImageInstrumentRef(index_type imageIndex) const;
1224
1225 // Documented in base class.
1226 const std::string&
1227 getImageMicrobeamManipulationRef(index_type imageIndex, index_type microbeamManipulationRefIndex) const;
1228
1229 // Documented in base class.
1230 const std::string&
1231 getImageName(index_type imageIndex) const;
1232
1233 // Documented in base class.
1234 const std::string&
1235 getImageROIRef(index_type imageIndex, index_type ROIRefIndex) const;
1236
1237 // Documented in base class.
1238 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPressure >
1239 getImagingEnvironmentAirPressure(index_type imageIndex) const;
1240
1241 // Documented in base class.
1242 ome::xml::model::primitives::PercentFraction
1243 getImagingEnvironmentCO2Percent(index_type imageIndex) const;
1244
1245 // Documented in base class.
1246 ome::xml::model::primitives::PercentFraction
1247 getImagingEnvironmentHumidity(index_type imageIndex) const;
1248
1249 // Documented in base class.
1250 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTemperature >
1251 getImagingEnvironmentTemperature(index_type imageIndex) const;
1252
1253 // Documented in base class.
1254 const std::string&
1255 getInstrumentAnnotationRef(index_type instrumentIndex, index_type annotationRefIndex) const;
1256
1257 // Documented in base class.
1258 const std::string&
1259 getInstrumentID(index_type instrumentIndex) const;
1260
1261 // Documented in base class.
1262 const std::string&
1263 getLabelAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
1264
1265 // Documented in base class.
1266 ome::xml::model::primitives::Color
1267 getLabelFillColor(index_type ROIIndex, index_type shapeIndex) const;
1268
1269 // Documented in base class.
1270 ome::xml::model::enums::FillRule
1271 getLabelFillRule(index_type ROIIndex, index_type shapeIndex) const;
1272
1273 // Documented in base class.
1274 ome::xml::model::enums::FontFamily
1275 getLabelFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1276
1277 // Documented in base class.
1278 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
1279 getLabelFontSize(index_type ROIIndex, index_type shapeIndex) const;
1280
1281 // Documented in base class.
1282 ome::xml::model::enums::FontStyle
1283 getLabelFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1284
1285 // Documented in base class.
1286 const std::string&
1287 getLabelID(index_type ROIIndex, index_type shapeIndex) const;
1288
1289 // Documented in base class.
1290 bool
1291 getLabelLocked(index_type ROIIndex, index_type shapeIndex) const;
1292
1293 // Documented in base class.
1294 ome::xml::model::primitives::Color
1295 getLabelStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1296
1297 // Documented in base class.
1298 const std::string&
1299 getLabelStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1300
1301 // Documented in base class.
1302 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1303 getLabelStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1304
1305 // Documented in base class.
1306 const std::string&
1307 getLabelText(index_type ROIIndex, index_type shapeIndex) const;
1308
1309 // Documented in base class.
1310 ome::xml::model::primitives::NonNegativeInteger
1311 getLabelTheC(index_type ROIIndex, index_type shapeIndex) const;
1312
1313 // Documented in base class.
1314 ome::xml::model::primitives::NonNegativeInteger
1315 getLabelTheT(index_type ROIIndex, index_type shapeIndex) const;
1316
1317 // Documented in base class.
1318 ome::xml::model::primitives::NonNegativeInteger
1319 getLabelTheZ(index_type ROIIndex, index_type shapeIndex) const;
1320
1321 // Documented in base class.
1322 const ::ome::xml::model::AffineTransform&
1323 getLabelTransform(index_type ROIIndex, index_type shapeIndex) const;
1324
1325 // Documented in base class.
1326 double
1327 getLabelX(index_type ROIIndex, index_type shapeIndex) const;
1328
1329 // Documented in base class.
1330 double
1331 getLabelY(index_type ROIIndex, index_type shapeIndex) const;
1332
1333 // Documented in base class.
1334 const std::string&
1335 getLaserAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const;
1336
1337 // Documented in base class.
1338 ome::xml::model::primitives::PositiveInteger
1339 getLaserFrequencyMultiplication(index_type instrumentIndex, index_type lightSourceIndex) const;
1340
1341 // Documented in base class.
1342 const std::string&
1343 getLaserID(index_type instrumentIndex, index_type lightSourceIndex) const;
1344
1345 // Documented in base class.
1346 ome::xml::model::enums::LaserMedium
1347 getLaserLaserMedium(index_type instrumentIndex, index_type lightSourceIndex) const;
1348
1349 // Documented in base class.
1350 const std::string&
1351 getLaserLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1352
1353 // Documented in base class.
1354 const std::string&
1355 getLaserManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
1356
1357 // Documented in base class.
1358 const std::string&
1359 getLaserModel(index_type instrumentIndex, index_type lightSourceIndex) const;
1360
1361 // Documented in base class.
1362 bool
1363 getLaserPockelCell(index_type instrumentIndex, index_type lightSourceIndex) const;
1364
1365 // Documented in base class.
1366 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower >
1367 getLaserPower(index_type instrumentIndex, index_type lightSourceIndex) const;
1368
1369 // Documented in base class.
1370 ome::xml::model::enums::Pulse
1371 getLaserPulse(index_type instrumentIndex, index_type lightSourceIndex) const;
1372
1373 // Documented in base class.
1374 const std::string&
1375 getLaserPump(index_type instrumentIndex, index_type lightSourceIndex) const;
1376
1377 // Documented in base class.
1378 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsFrequency >
1379 getLaserRepetitionRate(index_type instrumentIndex, index_type lightSourceIndex) const;
1380
1381 // Documented in base class.
1382 const std::string&
1383 getLaserSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1384
1385 // Documented in base class.
1386 bool
1387 getLaserTuneable(index_type instrumentIndex, index_type lightSourceIndex) const;
1388
1389 // Documented in base class.
1390 ome::xml::model::enums::LaserType
1391 getLaserType(index_type instrumentIndex, index_type lightSourceIndex) const;
1392
1393 // Documented in base class.
1394 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
1395 getLaserWavelength(index_type instrumentIndex, index_type lightSourceIndex) const;
1396
1397 // Documented in base class.
1398 const std::string&
1399 getLightEmittingDiodeAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const;
1400
1401 // Documented in base class.
1402 const std::string&
1403 getLightEmittingDiodeID(index_type instrumentIndex, index_type lightSourceIndex) const;
1404
1405 // Documented in base class.
1406 const std::string&
1407 getLightEmittingDiodeLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1408
1409 // Documented in base class.
1410 const std::string&
1411 getLightEmittingDiodeManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
1412
1413 // Documented in base class.
1414 const std::string&
1415 getLightEmittingDiodeModel(index_type instrumentIndex, index_type lightSourceIndex) const;
1416
1417 // Documented in base class.
1418 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower >
1419 getLightEmittingDiodePower(index_type instrumentIndex, index_type lightSourceIndex) const;
1420
1421 // Documented in base class.
1422 const std::string&
1423 getLightEmittingDiodeSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1424
1425 // Documented in base class.
1426 const std::string&
1427 getLightPathAnnotationRef(index_type imageIndex, index_type channelIndex, index_type annotationRefIndex) const;
1428
1429 // Documented in base class.
1430 const std::string&
1431 getLightPathDichroicRef(index_type imageIndex, index_type channelIndex) const;
1432
1433 // Documented in base class.
1434 const std::string&
1435 getLightPathEmissionFilterRef(index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex) const;
1436
1437 // Documented in base class.
1438 const std::string&
1439 getLightPathExcitationFilterRef(index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex) const;
1440
1441 // Documented in base class.
1442 ome::xml::model::primitives::PercentFraction
1443 getChannelLightSourceSettingsAttenuation(index_type imageIndex, index_type channelIndex) const;
1444
1445 // Documented in base class.
1446 ome::xml::model::primitives::PercentFraction
1447 getMicrobeamManipulationLightSourceSettingsAttenuation(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const;
1448
1449 // Documented in base class.
1450 const std::string&
1451 getChannelLightSourceSettingsID(index_type imageIndex, index_type channelIndex) const;
1452
1453 // Documented in base class.
1454 const std::string&
1455 getMicrobeamManipulationLightSourceSettingsID(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const;
1456
1457 // Documented in base class.
1458 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
1459 getChannelLightSourceSettingsWavelength(index_type imageIndex, index_type channelIndex) const;
1460
1461 // Documented in base class.
1462 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
1463 getMicrobeamManipulationLightSourceSettingsWavelength(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const;
1464
1465 // Documented in base class.
1466 const std::string&
1467 getLineAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
1468
1469 // Documented in base class.
1470 ome::xml::model::primitives::Color
1471 getLineFillColor(index_type ROIIndex, index_type shapeIndex) const;
1472
1473 // Documented in base class.
1474 ome::xml::model::enums::FillRule
1475 getLineFillRule(index_type ROIIndex, index_type shapeIndex) const;
1476
1477 // Documented in base class.
1478 ome::xml::model::enums::FontFamily
1479 getLineFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1480
1481 // Documented in base class.
1482 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
1483 getLineFontSize(index_type ROIIndex, index_type shapeIndex) const;
1484
1485 // Documented in base class.
1486 ome::xml::model::enums::FontStyle
1487 getLineFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1488
1489 // Documented in base class.
1490 const std::string&
1491 getLineID(index_type ROIIndex, index_type shapeIndex) const;
1492
1493 // Documented in base class.
1494 bool
1495 getLineLocked(index_type ROIIndex, index_type shapeIndex) const;
1496
1497 // Documented in base class.
1498 ome::xml::model::enums::Marker
1499 getLineMarkerEnd(index_type ROIIndex, index_type shapeIndex) const;
1500
1501 // Documented in base class.
1502 ome::xml::model::enums::Marker
1503 getLineMarkerStart(index_type ROIIndex, index_type shapeIndex) const;
1504
1505 // Documented in base class.
1506 ome::xml::model::primitives::Color
1507 getLineStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1508
1509 // Documented in base class.
1510 const std::string&
1511 getLineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1512
1513 // Documented in base class.
1514 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1515 getLineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1516
1517 // Documented in base class.
1518 const std::string&
1519 getLineText(index_type ROIIndex, index_type shapeIndex) const;
1520
1521 // Documented in base class.
1522 ome::xml::model::primitives::NonNegativeInteger
1523 getLineTheC(index_type ROIIndex, index_type shapeIndex) const;
1524
1525 // Documented in base class.
1526 ome::xml::model::primitives::NonNegativeInteger
1527 getLineTheT(index_type ROIIndex, index_type shapeIndex) const;
1528
1529 // Documented in base class.
1530 ome::xml::model::primitives::NonNegativeInteger
1531 getLineTheZ(index_type ROIIndex, index_type shapeIndex) const;
1532
1533 // Documented in base class.
1534 const ::ome::xml::model::AffineTransform&
1535 getLineTransform(index_type ROIIndex, index_type shapeIndex) const;
1536
1537 // Documented in base class.
1538 double
1539 getLineX1(index_type ROIIndex, index_type shapeIndex) const;
1540
1541 // Documented in base class.
1542 double
1543 getLineX2(index_type ROIIndex, index_type shapeIndex) const;
1544
1545 // Documented in base class.
1546 double
1547 getLineY1(index_type ROIIndex, index_type shapeIndex) const;
1548
1549 // Documented in base class.
1550 double
1551 getLineY2(index_type ROIIndex, index_type shapeIndex) const;
1552
1553 // Documented in base class.
1554 const std::string&
1555 getListAnnotationAnnotationRef(index_type listAnnotationIndex, index_type annotationRefIndex) const;
1556
1557 // Documented in base class.
1558 const std::string&
1559 getListAnnotationAnnotator(index_type listAnnotationIndex) const;
1560
1561 // Documented in base class.
1562 const std::string&
1563 getListAnnotationDescription(index_type listAnnotationIndex) const;
1564
1565 // Documented in base class.
1566 const std::string&
1567 getListAnnotationID(index_type listAnnotationIndex) const;
1568
1569 // Documented in base class.
1570 const std::string&
1571 getListAnnotationNamespace(index_type listAnnotationIndex) const;
1572
1573 // Documented in base class.
1574 const std::string&
1575 getLongAnnotationAnnotationRef(index_type longAnnotationIndex, index_type annotationRefIndex) const;
1576
1577 // Documented in base class.
1578 const std::string&
1579 getLongAnnotationAnnotator(index_type longAnnotationIndex) const;
1580
1581 // Documented in base class.
1582 const std::string&
1583 getLongAnnotationDescription(index_type longAnnotationIndex) const;
1584
1585 // Documented in base class.
1586 const std::string&
1587 getLongAnnotationID(index_type longAnnotationIndex) const;
1588
1589 // Documented in base class.
1590 const std::string&
1591 getLongAnnotationNamespace(index_type longAnnotationIndex) const;
1592
1593 // Documented in base class.
1594 int64_t
1595 getLongAnnotationValue(index_type longAnnotationIndex) const;
1596
1597 // Documented in base class.
1598 const std::string&
1599 getMapAnnotationAnnotationRef(index_type mapAnnotationIndex, index_type annotationRefIndex) const;
1600
1601 // Documented in base class.
1602 const std::string&
1603 getMapAnnotationAnnotator(index_type mapAnnotationIndex) const;
1604
1605 // Documented in base class.
1606 const std::string&
1607 getMapAnnotationDescription(index_type mapAnnotationIndex) const;
1608
1609 // Documented in base class.
1610 const std::string&
1611 getMapAnnotationID(index_type mapAnnotationIndex) const;
1612
1613 // Documented in base class.
1614 const std::string&
1615 getMapAnnotationNamespace(index_type mapAnnotationIndex) const;
1616
1617 // Documented in base class.
1618 const std::string&
1619 getMaskAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
1620
1621 // Documented in base class.
1622 ome::xml::model::primitives::Color
1623 getMaskFillColor(index_type ROIIndex, index_type shapeIndex) const;
1624
1625 // Documented in base class.
1626 ome::xml::model::enums::FillRule
1627 getMaskFillRule(index_type ROIIndex, index_type shapeIndex) const;
1628
1629 // Documented in base class.
1630 ome::xml::model::enums::FontFamily
1631 getMaskFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1632
1633 // Documented in base class.
1634 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
1635 getMaskFontSize(index_type ROIIndex, index_type shapeIndex) const;
1636
1637 // Documented in base class.
1638 ome::xml::model::enums::FontStyle
1639 getMaskFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1640
1641 // Documented in base class.
1642 double
1643 getMaskHeight(index_type ROIIndex, index_type shapeIndex) const;
1644
1645 // Documented in base class.
1646 const std::string&
1647 getMaskID(index_type ROIIndex, index_type shapeIndex) const;
1648
1649 // Documented in base class.
1650 bool
1651 getMaskLocked(index_type ROIIndex, index_type shapeIndex) const;
1652
1653 // Documented in base class.
1654 ome::xml::model::primitives::Color
1655 getMaskStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1656
1657 // Documented in base class.
1658 const std::string&
1659 getMaskStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1660
1661 // Documented in base class.
1662 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1663 getMaskStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1664
1665 // Documented in base class.
1666 const std::string&
1667 getMaskText(index_type ROIIndex, index_type shapeIndex) const;
1668
1669 // Documented in base class.
1670 ome::xml::model::primitives::NonNegativeInteger
1671 getMaskTheC(index_type ROIIndex, index_type shapeIndex) const;
1672
1673 // Documented in base class.
1674 ome::xml::model::primitives::NonNegativeInteger
1675 getMaskTheT(index_type ROIIndex, index_type shapeIndex) const;
1676
1677 // Documented in base class.
1678 ome::xml::model::primitives::NonNegativeInteger
1679 getMaskTheZ(index_type ROIIndex, index_type shapeIndex) const;
1680
1681 // Documented in base class.
1682 const ::ome::xml::model::AffineTransform&
1683 getMaskTransform(index_type ROIIndex, index_type shapeIndex) const;
1684
1685 // Documented in base class.
1686 double
1687 getMaskWidth(index_type ROIIndex, index_type shapeIndex) const;
1688
1689 // Documented in base class.
1690 double
1691 getMaskX(index_type ROIIndex, index_type shapeIndex) const;
1692
1693 // Documented in base class.
1694 double
1695 getMaskY(index_type ROIIndex, index_type shapeIndex) const;
1696
1697 // Documented in base class.
1698 const std::string&
1699 getMicrobeamManipulationDescription(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1700
1701 // Documented in base class.
1702 const std::string&
1703 getMicrobeamManipulationExperimenterRef(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1704
1705 // Documented in base class.
1706 const std::string&
1707 getMicrobeamManipulationID(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1708
1709 // Documented in base class.
1710 const std::string&
1711 getMicrobeamManipulationROIRef(index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex) const;
1712
1713 // Documented in base class.
1714 ome::xml::model::enums::MicrobeamManipulationType
1715 getMicrobeamManipulationType(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1716
1717 // Documented in base class.
1718 const std::string&
1719 getMicroscopeLotNumber(index_type instrumentIndex) const;
1720
1721 // Documented in base class.
1722 const std::string&
1723 getMicroscopeManufacturer(index_type instrumentIndex) const;
1724
1725 // Documented in base class.
1726 const std::string&
1727 getMicroscopeModel(index_type instrumentIndex) const;
1728
1729 // Documented in base class.
1730 const std::string&
1731 getMicroscopeSerialNumber(index_type instrumentIndex) const;
1732
1733 // Documented in base class.
1734 ome::xml::model::enums::MicroscopeType
1735 getMicroscopeType(index_type instrumentIndex) const;
1736
1737 // Documented in base class.
1738 const std::string&
1739 getObjectiveAnnotationRef(index_type instrumentIndex, index_type objectiveIndex, index_type annotationRefIndex) const;
1740
1741 // Documented in base class.
1742 double
1743 getObjectiveCalibratedMagnification(index_type instrumentIndex, index_type objectiveIndex) const;
1744
1745 // Documented in base class.
1746 ome::xml::model::enums::Correction
1747 getObjectiveCorrection(index_type instrumentIndex, index_type objectiveIndex) const;
1748
1749 // Documented in base class.
1750 const std::string&
1751 getObjectiveID(index_type instrumentIndex, index_type objectiveIndex) const;
1752
1753 // Documented in base class.
1754 ome::xml::model::enums::Immersion
1755 getObjectiveImmersion(index_type instrumentIndex, index_type objectiveIndex) const;
1756
1757 // Documented in base class.
1758 bool
1759 getObjectiveIris(index_type instrumentIndex, index_type objectiveIndex) const;
1760
1761 // Documented in base class.
1762 double
1763 getObjectiveLensNA(index_type instrumentIndex, index_type objectiveIndex) const;
1764
1765 // Documented in base class.
1766 const std::string&
1767 getObjectiveLotNumber(index_type instrumentIndex, index_type objectiveIndex) const;
1768
1769 // Documented in base class.
1770 const std::string&
1771 getObjectiveManufacturer(index_type instrumentIndex, index_type objectiveIndex) const;
1772
1773 // Documented in base class.
1774 const std::string&
1775 getObjectiveModel(index_type instrumentIndex, index_type objectiveIndex) const;
1776
1777 // Documented in base class.
1778 double
1779 getObjectiveNominalMagnification(index_type instrumentIndex, index_type objectiveIndex) const;
1780
1781 // Documented in base class.
1782 const std::string&
1783 getObjectiveSerialNumber(index_type instrumentIndex, index_type objectiveIndex) const;
1784
1785 // Documented in base class.
1786 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1787 getObjectiveWorkingDistance(index_type instrumentIndex, index_type objectiveIndex) const;
1788
1789 // Documented in base class.
1790 double
1791 getObjectiveSettingsCorrectionCollar(index_type imageIndex) const;
1792
1793 // Documented in base class.
1794 const std::string&
1795 getObjectiveSettingsID(index_type imageIndex) const;
1796
1797 // Documented in base class.
1798 ome::xml::model::enums::Medium
1799 getObjectiveSettingsMedium(index_type imageIndex) const;
1800
1801 // Documented in base class.
1802 double
1803 getObjectiveSettingsRefractiveIndex(index_type imageIndex) const;
1804
1805 // Documented in base class.
1806 bool
1807 getPixelsBigEndian(index_type imageIndex) const;
1808
1809 // Documented in base class.
1810 ome::xml::model::enums::DimensionOrder
1811 getPixelsDimensionOrder(index_type imageIndex) const;
1812
1813 // Documented in base class.
1814 const std::string&
1815 getPixelsID(index_type imageIndex) const;
1816
1817 // Documented in base class.
1818 bool
1819 getPixelsInterleaved(index_type imageIndex) const;
1820
1821 // Documented in base class.
1822 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
1823 getPixelsPhysicalSizeX(index_type imageIndex) const;
1824
1825 // Documented in base class.
1826 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
1827 getPixelsPhysicalSizeY(index_type imageIndex) const;
1828
1829 // Documented in base class.
1830 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
1831 getPixelsPhysicalSizeZ(index_type imageIndex) const;
1832
1833 // Documented in base class.
1834 ome::xml::model::primitives::PositiveInteger
1835 getPixelsSignificantBits(index_type imageIndex) const;
1836
1837 // Documented in base class.
1838 ome::xml::model::primitives::PositiveInteger
1839 getPixelsSizeC(index_type imageIndex) const;
1840
1841 // Documented in base class.
1842 ome::xml::model::primitives::PositiveInteger
1843 getPixelsSizeT(index_type imageIndex) const;
1844
1845 // Documented in base class.
1846 ome::xml::model::primitives::PositiveInteger
1847 getPixelsSizeX(index_type imageIndex) const;
1848
1849 // Documented in base class.
1850 ome::xml::model::primitives::PositiveInteger
1851 getPixelsSizeY(index_type imageIndex) const;
1852
1853 // Documented in base class.
1854 ome::xml::model::primitives::PositiveInteger
1855 getPixelsSizeZ(index_type imageIndex) const;
1856
1857 // Documented in base class.
1858 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime >
1859 getPixelsTimeIncrement(index_type imageIndex) const;
1860
1861 // Documented in base class.
1862 ome::xml::model::enums::PixelType
1863 getPixelsType(index_type imageIndex) const;
1864
1865 // Documented in base class.
1866 const std::string&
1867 getPlaneAnnotationRef(index_type imageIndex, index_type planeIndex, index_type annotationRefIndex) const;
1868
1869 // Documented in base class.
1870 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime >
1871 getPlaneDeltaT(index_type imageIndex, index_type planeIndex) const;
1872
1873 // Documented in base class.
1874 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime >
1875 getPlaneExposureTime(index_type imageIndex, index_type planeIndex) const;
1876
1877 // Documented in base class.
1878 const std::string&
1879 getPlaneHashSHA1(index_type imageIndex, index_type planeIndex) const;
1880
1881 // Documented in base class.
1882 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1883 getPlanePositionX(index_type imageIndex, index_type planeIndex) const;
1884
1885 // Documented in base class.
1886 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1887 getPlanePositionY(index_type imageIndex, index_type planeIndex) const;
1888
1889 // Documented in base class.
1890 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1891 getPlanePositionZ(index_type imageIndex, index_type planeIndex) const;
1892
1893 // Documented in base class.
1894 ome::xml::model::primitives::NonNegativeInteger
1895 getPlaneTheC(index_type imageIndex, index_type planeIndex) const;
1896
1897 // Documented in base class.
1898 ome::xml::model::primitives::NonNegativeInteger
1899 getPlaneTheT(index_type imageIndex, index_type planeIndex) const;
1900
1901 // Documented in base class.
1902 ome::xml::model::primitives::NonNegativeInteger
1903 getPlaneTheZ(index_type imageIndex, index_type planeIndex) const;
1904
1905 // Documented in base class.
1906 const std::string&
1907 getPlateAnnotationRef(index_type plateIndex, index_type annotationRefIndex) const;
1908
1909 // Documented in base class.
1910 ome::xml::model::enums::NamingConvention
1911 getPlateColumnNamingConvention(index_type plateIndex) const;
1912
1913 // Documented in base class.
1914 ome::xml::model::primitives::PositiveInteger
1915 getPlateColumns(index_type plateIndex) const;
1916
1917 // Documented in base class.
1918 const std::string&
1919 getPlateDescription(index_type plateIndex) const;
1920
1921 // Documented in base class.
1922 const std::string&
1923 getPlateExternalIdentifier(index_type plateIndex) const;
1924
1925 // Documented in base class.
1926 ome::xml::model::primitives::NonNegativeInteger
1927 getPlateFieldIndex(index_type plateIndex) const;
1928
1929 // Documented in base class.
1930 const std::string&
1931 getPlateID(index_type plateIndex) const;
1932
1933 // Documented in base class.
1934 const std::string&
1935 getPlateName(index_type plateIndex) const;
1936
1937 // Documented in base class.
1938 ome::xml::model::enums::NamingConvention
1939 getPlateRowNamingConvention(index_type plateIndex) const;
1940
1941 // Documented in base class.
1942 ome::xml::model::primitives::PositiveInteger
1943 getPlateRows(index_type plateIndex) const;
1944
1945 // Documented in base class.
1946 const std::string&
1947 getPlateStatus(index_type plateIndex) const;
1948
1949 // Documented in base class.
1950 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1951 getPlateWellOriginX(index_type plateIndex) const;
1952
1953 // Documented in base class.
1954 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
1955 getPlateWellOriginY(index_type plateIndex) const;
1956
1957 // Documented in base class.
1958 const std::string&
1959 getPlateAcquisitionAnnotationRef(index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex) const;
1960
1961 // Documented in base class.
1962 const std::string&
1963 getPlateAcquisitionDescription(index_type plateIndex, index_type plateAcquisitionIndex) const;
1964
1965 // Documented in base class.
1966 ome::xml::model::primitives::Timestamp
1967 getPlateAcquisitionEndTime(index_type plateIndex, index_type plateAcquisitionIndex) const;
1968
1969 // Documented in base class.
1970 const std::string&
1971 getPlateAcquisitionID(index_type plateIndex, index_type plateAcquisitionIndex) const;
1972
1973 // Documented in base class.
1974 ome::xml::model::primitives::PositiveInteger
1975 getPlateAcquisitionMaximumFieldCount(index_type plateIndex, index_type plateAcquisitionIndex) const;
1976
1977 // Documented in base class.
1978 const std::string&
1979 getPlateAcquisitionName(index_type plateIndex, index_type plateAcquisitionIndex) const;
1980
1981 // Documented in base class.
1982 ome::xml::model::primitives::Timestamp
1983 getPlateAcquisitionStartTime(index_type plateIndex, index_type plateAcquisitionIndex) const;
1984
1985 // Documented in base class.
1986 const std::string&
1987 getPlateAcquisitionWellSampleRef(index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex) const;
1988
1989 // Documented in base class.
1990 const std::string&
1991 getPointAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
1992
1993 // Documented in base class.
1994 ome::xml::model::primitives::Color
1995 getPointFillColor(index_type ROIIndex, index_type shapeIndex) const;
1996
1997 // Documented in base class.
1998 ome::xml::model::enums::FillRule
1999 getPointFillRule(index_type ROIIndex, index_type shapeIndex) const;
2000
2001 // Documented in base class.
2002 ome::xml::model::enums::FontFamily
2003 getPointFontFamily(index_type ROIIndex, index_type shapeIndex) const;
2004
2005 // Documented in base class.
2006 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
2007 getPointFontSize(index_type ROIIndex, index_type shapeIndex) const;
2008
2009 // Documented in base class.
2010 ome::xml::model::enums::FontStyle
2011 getPointFontStyle(index_type ROIIndex, index_type shapeIndex) const;
2012
2013 // Documented in base class.
2014 const std::string&
2015 getPointID(index_type ROIIndex, index_type shapeIndex) const;
2016
2017 // Documented in base class.
2018 bool
2019 getPointLocked(index_type ROIIndex, index_type shapeIndex) const;
2020
2021 // Documented in base class.
2022 ome::xml::model::primitives::Color
2023 getPointStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
2024
2025 // Documented in base class.
2026 const std::string&
2027 getPointStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
2028
2029 // Documented in base class.
2030 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2031 getPointStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
2032
2033 // Documented in base class.
2034 const std::string&
2035 getPointText(index_type ROIIndex, index_type shapeIndex) const;
2036
2037 // Documented in base class.
2038 ome::xml::model::primitives::NonNegativeInteger
2039 getPointTheC(index_type ROIIndex, index_type shapeIndex) const;
2040
2041 // Documented in base class.
2042 ome::xml::model::primitives::NonNegativeInteger
2043 getPointTheT(index_type ROIIndex, index_type shapeIndex) const;
2044
2045 // Documented in base class.
2046 ome::xml::model::primitives::NonNegativeInteger
2047 getPointTheZ(index_type ROIIndex, index_type shapeIndex) const;
2048
2049 // Documented in base class.
2050 const ::ome::xml::model::AffineTransform&
2051 getPointTransform(index_type ROIIndex, index_type shapeIndex) const;
2052
2053 // Documented in base class.
2054 double
2055 getPointX(index_type ROIIndex, index_type shapeIndex) const;
2056
2057 // Documented in base class.
2058 double
2059 getPointY(index_type ROIIndex, index_type shapeIndex) const;
2060
2061 // Documented in base class.
2062 const std::string&
2063 getPolygonAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
2064
2065 // Documented in base class.
2066 ome::xml::model::primitives::Color
2067 getPolygonFillColor(index_type ROIIndex, index_type shapeIndex) const;
2068
2069 // Documented in base class.
2070 ome::xml::model::enums::FillRule
2071 getPolygonFillRule(index_type ROIIndex, index_type shapeIndex) const;
2072
2073 // Documented in base class.
2074 ome::xml::model::enums::FontFamily
2075 getPolygonFontFamily(index_type ROIIndex, index_type shapeIndex) const;
2076
2077 // Documented in base class.
2078 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
2079 getPolygonFontSize(index_type ROIIndex, index_type shapeIndex) const;
2080
2081 // Documented in base class.
2082 ome::xml::model::enums::FontStyle
2083 getPolygonFontStyle(index_type ROIIndex, index_type shapeIndex) const;
2084
2085 // Documented in base class.
2086 const std::string&
2087 getPolygonID(index_type ROIIndex, index_type shapeIndex) const;
2088
2089 // Documented in base class.
2090 bool
2091 getPolygonLocked(index_type ROIIndex, index_type shapeIndex) const;
2092
2093 // Documented in base class.
2094 const std::string&
2095 getPolygonPoints(index_type ROIIndex, index_type shapeIndex) const;
2096
2097 // Documented in base class.
2098 ome::xml::model::primitives::Color
2099 getPolygonStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
2100
2101 // Documented in base class.
2102 const std::string&
2103 getPolygonStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
2104
2105 // Documented in base class.
2106 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2107 getPolygonStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
2108
2109 // Documented in base class.
2110 const std::string&
2111 getPolygonText(index_type ROIIndex, index_type shapeIndex) const;
2112
2113 // Documented in base class.
2114 ome::xml::model::primitives::NonNegativeInteger
2115 getPolygonTheC(index_type ROIIndex, index_type shapeIndex) const;
2116
2117 // Documented in base class.
2118 ome::xml::model::primitives::NonNegativeInteger
2119 getPolygonTheT(index_type ROIIndex, index_type shapeIndex) const;
2120
2121 // Documented in base class.
2122 ome::xml::model::primitives::NonNegativeInteger
2123 getPolygonTheZ(index_type ROIIndex, index_type shapeIndex) const;
2124
2125 // Documented in base class.
2126 const ::ome::xml::model::AffineTransform&
2127 getPolygonTransform(index_type ROIIndex, index_type shapeIndex) const;
2128
2129 // Documented in base class.
2130 const std::string&
2131 getPolylineAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
2132
2133 // Documented in base class.
2134 ome::xml::model::primitives::Color
2135 getPolylineFillColor(index_type ROIIndex, index_type shapeIndex) const;
2136
2137 // Documented in base class.
2138 ome::xml::model::enums::FillRule
2139 getPolylineFillRule(index_type ROIIndex, index_type shapeIndex) const;
2140
2141 // Documented in base class.
2142 ome::xml::model::enums::FontFamily
2143 getPolylineFontFamily(index_type ROIIndex, index_type shapeIndex) const;
2144
2145 // Documented in base class.
2146 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
2147 getPolylineFontSize(index_type ROIIndex, index_type shapeIndex) const;
2148
2149 // Documented in base class.
2150 ome::xml::model::enums::FontStyle
2151 getPolylineFontStyle(index_type ROIIndex, index_type shapeIndex) const;
2152
2153 // Documented in base class.
2154 const std::string&
2155 getPolylineID(index_type ROIIndex, index_type shapeIndex) const;
2156
2157 // Documented in base class.
2158 bool
2159 getPolylineLocked(index_type ROIIndex, index_type shapeIndex) const;
2160
2161 // Documented in base class.
2162 ome::xml::model::enums::Marker
2163 getPolylineMarkerEnd(index_type ROIIndex, index_type shapeIndex) const;
2164
2165 // Documented in base class.
2166 ome::xml::model::enums::Marker
2167 getPolylineMarkerStart(index_type ROIIndex, index_type shapeIndex) const;
2168
2169 // Documented in base class.
2170 const std::string&
2171 getPolylinePoints(index_type ROIIndex, index_type shapeIndex) const;
2172
2173 // Documented in base class.
2174 ome::xml::model::primitives::Color
2175 getPolylineStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
2176
2177 // Documented in base class.
2178 const std::string&
2179 getPolylineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
2180
2181 // Documented in base class.
2182 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2183 getPolylineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
2184
2185 // Documented in base class.
2186 const std::string&
2187 getPolylineText(index_type ROIIndex, index_type shapeIndex) const;
2188
2189 // Documented in base class.
2190 ome::xml::model::primitives::NonNegativeInteger
2191 getPolylineTheC(index_type ROIIndex, index_type shapeIndex) const;
2192
2193 // Documented in base class.
2194 ome::xml::model::primitives::NonNegativeInteger
2195 getPolylineTheT(index_type ROIIndex, index_type shapeIndex) const;
2196
2197 // Documented in base class.
2198 ome::xml::model::primitives::NonNegativeInteger
2199 getPolylineTheZ(index_type ROIIndex, index_type shapeIndex) const;
2200
2201 // Documented in base class.
2202 const ::ome::xml::model::AffineTransform&
2203 getPolylineTransform(index_type ROIIndex, index_type shapeIndex) const;
2204
2205 // Documented in base class.
2206 const std::string&
2207 getProjectAnnotationRef(index_type projectIndex, index_type annotationRefIndex) const;
2208
2209 // Documented in base class.
2210 const std::string&
2211 getProjectDatasetRef(index_type projectIndex, index_type datasetRefIndex) const;
2212
2213 // Documented in base class.
2214 const std::string&
2215 getProjectDescription(index_type projectIndex) const;
2216
2217 // Documented in base class.
2218 const std::string&
2219 getProjectExperimenterGroupRef(index_type projectIndex) const;
2220
2221 // Documented in base class.
2222 const std::string&
2223 getProjectExperimenterRef(index_type projectIndex) const;
2224
2225 // Documented in base class.
2226 const std::string&
2227 getProjectID(index_type projectIndex) const;
2228
2229 // Documented in base class.
2230 const std::string&
2231 getProjectName(index_type projectIndex) const;
2232
2233 // Documented in base class.
2234 const std::string&
2235 getROIAnnotationRef(index_type ROIIndex, index_type annotationRefIndex) const;
2236
2237 // Documented in base class.
2238 const std::string&
2239 getROIDescription(index_type ROIIndex) const;
2240
2241 // Documented in base class.
2242 const std::string&
2243 getROIID(index_type ROIIndex) const;
2244
2245 // Documented in base class.
2246 const std::string&
2247 getROIName(index_type ROIIndex) const;
2248
2249 // Documented in base class.
2250 const std::string&
2251 getReagentAnnotationRef(index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex) const;
2252
2253 // Documented in base class.
2254 const std::string&
2255 getReagentDescription(index_type screenIndex, index_type reagentIndex) const;
2256
2257 // Documented in base class.
2258 const std::string&
2259 getReagentID(index_type screenIndex, index_type reagentIndex) const;
2260
2261 // Documented in base class.
2262 const std::string&
2263 getReagentName(index_type screenIndex, index_type reagentIndex) const;
2264
2265 // Documented in base class.
2266 const std::string&
2267 getReagentReagentIdentifier(index_type screenIndex, index_type reagentIndex) const;
2268
2269 // Documented in base class.
2270 const std::string&
2271 getRectangleAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const;
2272
2273 // Documented in base class.
2274 ome::xml::model::primitives::Color
2275 getRectangleFillColor(index_type ROIIndex, index_type shapeIndex) const;
2276
2277 // Documented in base class.
2278 ome::xml::model::enums::FillRule
2279 getRectangleFillRule(index_type ROIIndex, index_type shapeIndex) const;
2280
2281 // Documented in base class.
2282 ome::xml::model::enums::FontFamily
2283 getRectangleFontFamily(index_type ROIIndex, index_type shapeIndex) const;
2284
2285 // Documented in base class.
2286 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger >
2287 getRectangleFontSize(index_type ROIIndex, index_type shapeIndex) const;
2288
2289 // Documented in base class.
2290 ome::xml::model::enums::FontStyle
2291 getRectangleFontStyle(index_type ROIIndex, index_type shapeIndex) const;
2292
2293 // Documented in base class.
2294 double
2295 getRectangleHeight(index_type ROIIndex, index_type shapeIndex) const;
2296
2297 // Documented in base class.
2298 const std::string&
2299 getRectangleID(index_type ROIIndex, index_type shapeIndex) const;
2300
2301 // Documented in base class.
2302 bool
2303 getRectangleLocked(index_type ROIIndex, index_type shapeIndex) const;
2304
2305 // Documented in base class.
2306 ome::xml::model::primitives::Color
2307 getRectangleStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
2308
2309 // Documented in base class.
2310 const std::string&
2311 getRectangleStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
2312
2313 // Documented in base class.
2314 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2315 getRectangleStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
2316
2317 // Documented in base class.
2318 const std::string&
2319 getRectangleText(index_type ROIIndex, index_type shapeIndex) const;
2320
2321 // Documented in base class.
2322 ome::xml::model::primitives::NonNegativeInteger
2323 getRectangleTheC(index_type ROIIndex, index_type shapeIndex) const;
2324
2325 // Documented in base class.
2326 ome::xml::model::primitives::NonNegativeInteger
2327 getRectangleTheT(index_type ROIIndex, index_type shapeIndex) const;
2328
2329 // Documented in base class.
2330 ome::xml::model::primitives::NonNegativeInteger
2331 getRectangleTheZ(index_type ROIIndex, index_type shapeIndex) const;
2332
2333 // Documented in base class.
2334 const ::ome::xml::model::AffineTransform&
2335 getRectangleTransform(index_type ROIIndex, index_type shapeIndex) const;
2336
2337 // Documented in base class.
2338 double
2339 getRectangleWidth(index_type ROIIndex, index_type shapeIndex) const;
2340
2341 // Documented in base class.
2342 double
2343 getRectangleX(index_type ROIIndex, index_type shapeIndex) const;
2344
2345 // Documented in base class.
2346 double
2347 getRectangleY(index_type ROIIndex, index_type shapeIndex) const;
2348
2349 // Documented in base class.
2350 const std::string&
2351 getRightsRightsHeld() const;
2352
2353 // Documented in base class.
2354 const std::string&
2355 getRightsRightsHolder() const;
2356
2357 // Documented in base class.
2358 const std::string&
2359 getScreenAnnotationRef(index_type screenIndex, index_type annotationRefIndex) const;
2360
2361 // Documented in base class.
2362 const std::string&
2363 getScreenDescription(index_type screenIndex) const;
2364
2365 // Documented in base class.
2366 const std::string&
2367 getScreenID(index_type screenIndex) const;
2368
2369 // Documented in base class.
2370 const std::string&
2371 getScreenName(index_type screenIndex) const;
2372
2373 // Documented in base class.
2374 const std::string&
2375 getScreenPlateRef(index_type screenIndex, index_type plateRefIndex) const;
2376
2377 // Documented in base class.
2378 const std::string&
2379 getScreenProtocolDescription(index_type screenIndex) const;
2380
2381 // Documented in base class.
2382 const std::string&
2383 getScreenProtocolIdentifier(index_type screenIndex) const;
2384
2385 // Documented in base class.
2386 const std::string&
2387 getScreenReagentSetDescription(index_type screenIndex) const;
2388
2389 // Documented in base class.
2390 const std::string&
2391 getScreenReagentSetIdentifier(index_type screenIndex) const;
2392
2393 // Documented in base class.
2394 const std::string&
2395 getScreenType(index_type screenIndex) const;
2396
2397 // Documented in base class.
2398 const std::string&
2399 getStageLabelName(index_type imageIndex) const;
2400
2401 // Documented in base class.
2402 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2403 getStageLabelX(index_type imageIndex) const;
2404
2405 // Documented in base class.
2406 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2407 getStageLabelY(index_type imageIndex) const;
2408
2409 // Documented in base class.
2410 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2411 getStageLabelZ(index_type imageIndex) const;
2412
2413 // Documented in base class.
2414 const std::string&
2415 getTagAnnotationAnnotationRef(index_type tagAnnotationIndex, index_type annotationRefIndex) const;
2416
2417 // Documented in base class.
2418 const std::string&
2419 getTagAnnotationAnnotator(index_type tagAnnotationIndex) const;
2420
2421 // Documented in base class.
2422 const std::string&
2423 getTagAnnotationDescription(index_type tagAnnotationIndex) const;
2424
2425 // Documented in base class.
2426 const std::string&
2427 getTagAnnotationID(index_type tagAnnotationIndex) const;
2428
2429 // Documented in base class.
2430 const std::string&
2431 getTagAnnotationNamespace(index_type tagAnnotationIndex) const;
2432
2433 // Documented in base class.
2434 const std::string&
2435 getTagAnnotationValue(index_type tagAnnotationIndex) const;
2436
2437 // Documented in base class.
2438 const std::string&
2439 getTermAnnotationAnnotationRef(index_type termAnnotationIndex, index_type annotationRefIndex) const;
2440
2441 // Documented in base class.
2442 const std::string&
2443 getTermAnnotationAnnotator(index_type termAnnotationIndex) const;
2444
2445 // Documented in base class.
2446 const std::string&
2447 getTermAnnotationDescription(index_type termAnnotationIndex) const;
2448
2449 // Documented in base class.
2450 const std::string&
2451 getTermAnnotationID(index_type termAnnotationIndex) const;
2452
2453 // Documented in base class.
2454 const std::string&
2455 getTermAnnotationNamespace(index_type termAnnotationIndex) const;
2456
2457 // Documented in base class.
2458 const std::string&
2459 getTermAnnotationValue(index_type termAnnotationIndex) const;
2460
2461 // Documented in base class.
2462 ome::xml::model::primitives::NonNegativeInteger
2463 getTiffDataFirstC(index_type imageIndex, index_type tiffDataIndex) const;
2464
2465 // Documented in base class.
2466 ome::xml::model::primitives::NonNegativeInteger
2467 getTiffDataFirstT(index_type imageIndex, index_type tiffDataIndex) const;
2468
2469 // Documented in base class.
2470 ome::xml::model::primitives::NonNegativeInteger
2471 getTiffDataFirstZ(index_type imageIndex, index_type tiffDataIndex) const;
2472
2473 // Documented in base class.
2474 ome::xml::model::primitives::NonNegativeInteger
2475 getTiffDataIFD(index_type imageIndex, index_type tiffDataIndex) const;
2476
2477 // Documented in base class.
2478 ome::xml::model::primitives::NonNegativeInteger
2479 getTiffDataPlaneCount(index_type imageIndex, index_type tiffDataIndex) const;
2480
2481 // Documented in base class.
2482 const std::string&
2483 getTimestampAnnotationAnnotationRef(index_type timestampAnnotationIndex, index_type annotationRefIndex) const;
2484
2485 // Documented in base class.
2486 const std::string&
2487 getTimestampAnnotationAnnotator(index_type timestampAnnotationIndex) const;
2488
2489 // Documented in base class.
2490 const std::string&
2491 getTimestampAnnotationDescription(index_type timestampAnnotationIndex) const;
2492
2493 // Documented in base class.
2494 const std::string&
2495 getTimestampAnnotationID(index_type timestampAnnotationIndex) const;
2496
2497 // Documented in base class.
2498 const std::string&
2499 getTimestampAnnotationNamespace(index_type timestampAnnotationIndex) const;
2500
2501 // Documented in base class.
2502 ome::xml::model::primitives::Timestamp
2503 getTimestampAnnotationValue(index_type timestampAnnotationIndex) const;
2504
2505 // Documented in base class.
2506 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
2507 getTransmittanceRangeCutIn(index_type instrumentIndex, index_type filterIndex) const;
2508
2509 // Documented in base class.
2510 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat >
2511 getTransmittanceRangeCutInTolerance(index_type instrumentIndex, index_type filterIndex) const;
2512
2513 // Documented in base class.
2514 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat >
2515 getTransmittanceRangeCutOut(index_type instrumentIndex, index_type filterIndex) const;
2516
2517 // Documented in base class.
2518 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat >
2519 getTransmittanceRangeCutOutTolerance(index_type instrumentIndex, index_type filterIndex) const;
2520
2521 // Documented in base class.
2522 ome::xml::model::primitives::PercentFraction
2523 getTransmittanceRangeTransmittance(index_type instrumentIndex, index_type filterIndex) const;
2524
2525 // Documented in base class.
2526 const std::string&
2527 getUUIDFileName(index_type imageIndex, index_type tiffDataIndex) const;
2528
2529 // Documented in base class.
2530 const std::string&
2531 getWellAnnotationRef(index_type plateIndex, index_type wellIndex, index_type annotationRefIndex) const;
2532
2533 // Documented in base class.
2534 ome::xml::model::primitives::Color
2535 getWellColor(index_type plateIndex, index_type wellIndex) const;
2536
2537 // Documented in base class.
2538 ome::xml::model::primitives::NonNegativeInteger
2539 getWellColumn(index_type plateIndex, index_type wellIndex) const;
2540
2541 // Documented in base class.
2542 const std::string&
2543 getWellExternalDescription(index_type plateIndex, index_type wellIndex) const;
2544
2545 // Documented in base class.
2546 const std::string&
2547 getWellExternalIdentifier(index_type plateIndex, index_type wellIndex) const;
2548
2549 // Documented in base class.
2550 const std::string&
2551 getWellID(index_type plateIndex, index_type wellIndex) const;
2552
2553 // Documented in base class.
2554 const std::string&
2555 getWellReagentRef(index_type plateIndex, index_type wellIndex) const;
2556
2557 // Documented in base class.
2558 ome::xml::model::primitives::NonNegativeInteger
2559 getWellRow(index_type plateIndex, index_type wellIndex) const;
2560
2561 // Documented in base class.
2562 const std::string&
2563 getWellType(index_type plateIndex, index_type wellIndex) const;
2564
2565 // Documented in base class.
2566 const std::string&
2567 getWellSampleID(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2568
2569 // Documented in base class.
2570 const std::string&
2571 getWellSampleImageRef(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2572
2573 // Documented in base class.
2574 ome::xml::model::primitives::NonNegativeInteger
2575 getWellSampleIndex(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2576
2577 // Documented in base class.
2578 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2579 getWellSamplePositionX(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2580
2581 // Documented in base class.
2582 ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength >
2583 getWellSamplePositionY(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2584
2585 // Documented in base class.
2586 ome::xml::model::primitives::Timestamp
2587 getWellSampleTimepoint(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2588
2589 // Documented in base class.
2590 const std::string&
2591 getXMLAnnotationAnnotationRef(index_type XMLAnnotationIndex, index_type annotationRefIndex) const;
2592
2593 // Documented in base class.
2594 const std::string&
2595 getXMLAnnotationAnnotator(index_type XMLAnnotationIndex) const;
2596
2597 // Documented in base class.
2598 const std::string&
2599 getXMLAnnotationDescription(index_type XMLAnnotationIndex) const;
2600
2601 // Documented in base class.
2602 const std::string&
2603 getXMLAnnotationID(index_type XMLAnnotationIndex) const;
2604
2605 // Documented in base class.
2606 const std::string&
2607 getXMLAnnotationNamespace(index_type XMLAnnotationIndex) const;
2608
2609 // Documented in base class.
2610 const std::string&
2611 getXMLAnnotationValue(index_type XMLAnnotationIndex) const;
2612
2613 // Documented in base class.
2614 void
2615 setUUID(const std::string& uuid);
2616
2617 // Documented in base class.
2618 void
2619 setMapAnnotationValue(const ome::xml::model::primitives::OrderedMultimap& value,
2620 index_type mapAnnotationIndex);
2621
2622 // Documented in base class.
2623 void
2624 setGenericExcitationSourceMap(const ome::xml::model::primitives::OrderedMultimap& value,
2625 index_type instrumentIndex,
2626 index_type lightSourceIndex);
2627
2628 // Documented in base class.
2629 void
2630 setImagingEnvironmentMap(const ome::xml::model::primitives::OrderedMultimap& value,
2631 index_type imageIndex);
2632
2633 // Documented in base class.
2634 void
2635 setArcAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
2636
2637 // Documented in base class.
2638 void
2639 setArcID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
2640
2641 // Documented in base class.
2642 void
2643 setArcLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
2644
2645 // Documented in base class.
2646 void
2647 setArcManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
2648
2649 // Documented in base class.
2650 void
2651 setArcModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
2652
2653 // Documented in base class.
2654 void
2655 setArcPower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
2656
2657 // Documented in base class.
2658 void
2659 setArcSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
2660
2661 // Documented in base class.
2662 void
2663 setArcType(ome::xml::model::enums::ArcType type, index_type instrumentIndex, index_type lightSourceIndex);
2664
2665 // Documented in base class.
2666 void
2667 setBinaryFileBinData(const std::vector<uint8_t>& base64Binary, index_type fileAnnotationIndex);
2668
2669 // Documented in base class.
2670 void
2671 setMaskBinData(const std::vector<uint8_t>& base64Binary, index_type ROIIndex, index_type shapeIndex);
2672
2673 // Documented in base class.
2674 void
2675 setPixelsBinData(const std::vector<uint8_t>& base64Binary, index_type imageIndex, index_type binDataIndex);
2676
2677 // Documented in base class.
2678 void
2679 setBinaryFileBinDataBigEndian(bool bigEndian, index_type fileAnnotationIndex);
2680
2681 // Documented in base class.
2682 void
2683 setMaskBinDataBigEndian(bool bigEndian, index_type ROIIndex, index_type shapeIndex);
2684
2685 // Documented in base class.
2686 void
2687 setPixelsBinDataBigEndian(bool bigEndian, index_type imageIndex, index_type binDataIndex);
2688
2689 // Documented in base class.
2690 void
2691 setBinaryFileBinDataCompression(ome::xml::model::enums::Compression compression, index_type fileAnnotationIndex);
2692
2693 // Documented in base class.
2694 void
2695 setMaskBinDataCompression(ome::xml::model::enums::Compression compression, index_type ROIIndex, index_type shapeIndex);
2696
2697 // Documented in base class.
2698 void
2699 setPixelsBinDataCompression(ome::xml::model::enums::Compression compression, index_type imageIndex, index_type binDataIndex);
2700
2701 // Documented in base class.
2702 void
2703 setBinaryFileBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type fileAnnotationIndex);
2704
2705 // Documented in base class.
2706 void
2707 setMaskBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type ROIIndex, index_type shapeIndex);
2708
2709 // Documented in base class.
2710 void
2711 setPixelsBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type imageIndex, index_type binDataIndex);
2712
2713 // Documented in base class.
2714 void
2715 setBinaryFileFileName(const std::string& fileName, index_type fileAnnotationIndex);
2716
2717 // Documented in base class.
2718 void
2719 setBinaryFileMIMEType(const std::string& mimeType, index_type fileAnnotationIndex);
2720
2721 // Documented in base class.
2722 void
2723 setBinaryFileSize(ome::xml::model::primitives::NonNegativeLong size, index_type fileAnnotationIndex);
2724
2725 // Documented in base class.
2726 void
2727 setBinaryOnlyMetadataFile(const std::string& metadataFile);
2728
2729 // Documented in base class.
2730 void
2731 setBinaryOnlyUUID(const std::string& uuid);
2732
2733 // Documented in base class.
2734 void
2735 setBooleanAnnotationAnnotationRef(const std::string& annotation, index_type booleanAnnotationIndex, index_type annotationRefIndex);
2736
2737 // Documented in base class.
2738 void
2739 setBooleanAnnotationAnnotator(const std::string& annotator, index_type booleanAnnotationIndex);
2740
2741 // Documented in base class.
2742 void
2743 setBooleanAnnotationDescription(const std::string& description, index_type booleanAnnotationIndex);
2744
2745 // Documented in base class.
2746 void
2747 setBooleanAnnotationID(const std::string& id, index_type booleanAnnotationIndex);
2748
2749 // Documented in base class.
2750 void
2751 setBooleanAnnotationNamespace(const std::string& namespace_, index_type booleanAnnotationIndex);
2752
2753 // Documented in base class.
2754 void
2755 setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex);
2756
2757 // Documented in base class.
2758 void
2759 setChannelAcquisitionMode(ome::xml::model::enums::AcquisitionMode acquisitionMode, index_type imageIndex, index_type channelIndex);
2760
2761 // Documented in base class.
2762 void
2763 setChannelAnnotationRef(const std::string& annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex);
2764
2765 // Documented in base class.
2766 void
2767 setChannelColor(ome::xml::model::primitives::Color color, index_type imageIndex, index_type channelIndex);
2768
2769 // Documented in base class.
2770 void
2771 setChannelContrastMethod(ome::xml::model::enums::ContrastMethod contrastMethod, index_type imageIndex, index_type channelIndex);
2772
2773 // Documented in base class.
2774 void
2775 setChannelEmissionWavelength(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > emissionWavelength, index_type imageIndex, index_type channelIndex);
2776
2777 // Documented in base class.
2778 void
2779 setChannelExcitationWavelength(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > excitationWavelength, index_type imageIndex, index_type channelIndex);
2780
2781 // Documented in base class.
2782 void
2783 setChannelFilterSetRef(const std::string& filterSet, index_type imageIndex, index_type channelIndex);
2784
2785 // Documented in base class.
2786 void
2787 setChannelFluor(const std::string& fluor, index_type imageIndex, index_type channelIndex);
2788
2789 // Documented in base class.
2790 void
2791 setChannelID(const std::string& id, index_type imageIndex, index_type channelIndex);
2792
2793 // Documented in base class.
2794 void
2795 setChannelIlluminationType(ome::xml::model::enums::IlluminationType illuminationType, index_type imageIndex, index_type channelIndex);
2796
2797 // Documented in base class.
2798 void
2799 setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex);
2800
2801 // Documented in base class.
2802 void
2803 setChannelName(const std::string& name, index_type imageIndex, index_type channelIndex);
2804
2805 // Documented in base class.
2806 void
2807 setChannelPinholeSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > pinholeSize, index_type imageIndex, index_type channelIndex);
2808
2809 // Documented in base class.
2810 void
2811 setChannelPockelCellSetting(int32_t pockelCellSetting, index_type imageIndex, index_type channelIndex);
2812
2813 // Documented in base class.
2814 void
2815 setChannelSamplesPerPixel(ome::xml::model::primitives::PositiveInteger samplesPerPixel, index_type imageIndex, index_type channelIndex);
2816
2817 // Documented in base class.
2818 void
2819 setCommentAnnotationAnnotationRef(const std::string& annotation, index_type commentAnnotationIndex, index_type annotationRefIndex);
2820
2821 // Documented in base class.
2822 void
2823 setCommentAnnotationAnnotator(const std::string& annotator, index_type commentAnnotationIndex);
2824
2825 // Documented in base class.
2826 void
2827 setCommentAnnotationDescription(const std::string& description, index_type commentAnnotationIndex);
2828
2829 // Documented in base class.
2830 void
2831 setCommentAnnotationID(const std::string& id, index_type commentAnnotationIndex);
2832
2833 // Documented in base class.
2834 void
2835 setCommentAnnotationNamespace(const std::string& namespace_, index_type commentAnnotationIndex);
2836
2837 // Documented in base class.
2838 void
2839 setCommentAnnotationValue(const std::string& value, index_type commentAnnotationIndex);
2840
2841 // Documented in base class.
2842 void
2843 setDatasetAnnotationRef(const std::string& annotation, index_type datasetIndex, index_type annotationRefIndex);
2844
2845 // Documented in base class.
2846 void
2847 setDatasetDescription(const std::string& description, index_type datasetIndex);
2848
2849 // Documented in base class.
2850 void
2851 setDatasetExperimenterGroupRef(const std::string& experimenterGroup, index_type datasetIndex);
2852
2853 // Documented in base class.
2854 void
2855 setDatasetExperimenterRef(const std::string& experimenter, index_type datasetIndex);
2856
2857 // Documented in base class.
2858 void
2859 setDatasetID(const std::string& id, index_type datasetIndex);
2860
2861 // Documented in base class.
2862 void
2863 setDatasetImageRef(const std::string& image, index_type datasetIndex, index_type imageRefIndex);
2864
2865 // Documented in base class.
2866 void
2867 setDatasetName(const std::string& name, index_type datasetIndex);
2868
2869 // Documented in base class.
2870 void
2871 setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex);
2872
2873 // Documented in base class.
2874 void
2875 setDetectorAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type detectorIndex, index_type annotationRefIndex);
2876
2877 // Documented in base class.
2878 void
2879 setDetectorGain(double gain, index_type instrumentIndex, index_type detectorIndex);
2880
2881 // Documented in base class.
2882 void
2883 setDetectorID(const std::string& id, index_type instrumentIndex, index_type detectorIndex);
2884
2885 // Documented in base class.
2886 void
2887 setDetectorLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type detectorIndex);
2888
2889 // Documented in base class.
2890 void
2891 setDetectorManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type detectorIndex);
2892
2893 // Documented in base class.
2894 void
2895 setDetectorModel(const std::string& model, index_type instrumentIndex, index_type detectorIndex);
2896
2897 // Documented in base class.
2898 void
2899 setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex);
2900
2901 // Documented in base class.
2902 void
2903 setDetectorSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type detectorIndex);
2904
2905 // Documented in base class.
2906 void
2907 setDetectorType(ome::xml::model::enums::DetectorType type, index_type instrumentIndex, index_type detectorIndex);
2908
2909 // Documented in base class.
2910 void
2911 setDetectorVoltage(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsElectricPotential > voltage, index_type instrumentIndex, index_type detectorIndex);
2912
2913 // Documented in base class.
2914 void
2915 setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex);
2916
2917 // Documented in base class.
2918 void
2919 setDetectorSettingsBinning(ome::xml::model::enums::Binning binning, index_type imageIndex, index_type channelIndex);
2920
2921 // Documented in base class.
2922 void
2923 setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex);
2924
2925 // Documented in base class.
2926 void
2927 setDetectorSettingsID(const std::string& id, index_type imageIndex, index_type channelIndex);
2928
2929 // Documented in base class.
2930 void
2931 setDetectorSettingsIntegration(ome::xml::model::primitives::PositiveInteger integration, index_type imageIndex, index_type channelIndex);
2932
2933 // Documented in base class.
2934 void
2935 setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex);
2936
2937 // Documented in base class.
2938 void
2939 setDetectorSettingsReadOutRate(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsFrequency > readOutRate, index_type imageIndex, index_type channelIndex);
2940
2941 // Documented in base class.
2942 void
2943 setDetectorSettingsVoltage(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsElectricPotential > voltage, index_type imageIndex, index_type channelIndex);
2944
2945 // Documented in base class.
2946 void
2947 setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex);
2948
2949 // Documented in base class.
2950 void
2951 setDichroicAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type dichroicIndex, index_type annotationRefIndex);
2952
2953 // Documented in base class.
2954 void
2955 setDichroicID(const std::string& id, index_type instrumentIndex, index_type dichroicIndex);
2956
2957 // Documented in base class.
2958 void
2959 setDichroicLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type dichroicIndex);
2960
2961 // Documented in base class.
2962 void
2963 setDichroicManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type dichroicIndex);
2964
2965 // Documented in base class.
2966 void
2967 setDichroicModel(const std::string& model, index_type instrumentIndex, index_type dichroicIndex);
2968
2969 // Documented in base class.
2970 void
2971 setDichroicSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type dichroicIndex);
2972
2973 // Documented in base class.
2974 void
2975 setDoubleAnnotationAnnotationRef(const std::string& annotation, index_type doubleAnnotationIndex, index_type annotationRefIndex);
2976
2977 // Documented in base class.
2978 void
2979 setDoubleAnnotationAnnotator(const std::string& annotator, index_type doubleAnnotationIndex);
2980
2981 // Documented in base class.
2982 void
2983 setDoubleAnnotationDescription(const std::string& description, index_type doubleAnnotationIndex);
2984
2985 // Documented in base class.
2986 void
2987 setDoubleAnnotationID(const std::string& id, index_type doubleAnnotationIndex);
2988
2989 // Documented in base class.
2990 void
2991 setDoubleAnnotationNamespace(const std::string& namespace_, index_type doubleAnnotationIndex);
2992
2993 // Documented in base class.
2994 void
2995 setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex);
2996
2997 // Documented in base class.
2998 void
2999 setEllipseAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
3000
3001 // Documented in base class.
3002 void
3003 setEllipseFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3004
3005 // Documented in base class.
3006 void
3007 setEllipseFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3008
3009 // Documented in base class.
3010 void
3011 setEllipseFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3012
3013 // Documented in base class.
3014 void
3015 setEllipseFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
3016
3017 // Documented in base class.
3018 void
3019 setEllipseFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3020
3021 // Documented in base class.
3022 void
3023 setEllipseID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
3024
3025 // Documented in base class.
3026 void
3027 setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3028
3029 // Documented in base class.
3030 void
3031 setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex);
3032
3033 // Documented in base class.
3034 void
3035 setEllipseRadiusY(double radiusY, index_type ROIIndex, index_type shapeIndex);
3036
3037 // Documented in base class.
3038 void
3039 setEllipseStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3040
3041 // Documented in base class.
3042 void
3043 setEllipseStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3044
3045 // Documented in base class.
3046 void
3047 setEllipseStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
3048
3049 // Documented in base class.
3050 void
3051 setEllipseText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
3052
3053 // Documented in base class.
3054 void
3055 setEllipseTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3056
3057 // Documented in base class.
3058 void
3059 setEllipseTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3060
3061 // Documented in base class.
3062 void
3063 setEllipseTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3064
3065 // Documented in base class.
3066 void
3067 setEllipseTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3068
3069 // Documented in base class.
3070 void
3071 setEllipseX(double x, index_type ROIIndex, index_type shapeIndex);
3072
3073 // Documented in base class.
3074 void
3075 setEllipseY(double y, index_type ROIIndex, index_type shapeIndex);
3076
3077 // Documented in base class.
3078 void
3079 setExperimentDescription(const std::string& description, index_type experimentIndex);
3080
3081 // Documented in base class.
3082 void
3083 setExperimentExperimenterRef(const std::string& experimenter, index_type experimentIndex);
3084
3085 // Documented in base class.
3086 void
3087 setExperimentID(const std::string& id, index_type experimentIndex);
3088
3089 // Documented in base class.
3090 void
3091 setExperimentType(ome::xml::model::enums::ExperimentType type, index_type experimentIndex);
3092
3093 // Documented in base class.
3094 void
3095 setExperimenterAnnotationRef(const std::string& annotation, index_type experimenterIndex, index_type annotationRefIndex);
3096
3097 // Documented in base class.
3098 void
3099 setExperimenterEmail(const std::string& email, index_type experimenterIndex);
3100
3101 // Documented in base class.
3102 void
3103 setExperimenterFirstName(const std::string& firstName, index_type experimenterIndex);
3104
3105 // Documented in base class.
3106 void
3107 setExperimenterID(const std::string& id, index_type experimenterIndex);
3108
3109 // Documented in base class.
3110 void
3111 setExperimenterInstitution(const std::string& institution, index_type experimenterIndex);
3112
3113 // Documented in base class.
3114 void
3115 setExperimenterLastName(const std::string& lastName, index_type experimenterIndex);
3116
3117 // Documented in base class.
3118 void
3119 setExperimenterMiddleName(const std::string& middleName, index_type experimenterIndex);
3120
3121 // Documented in base class.
3122 void
3123 setExperimenterUserName(const std::string& userName, index_type experimenterIndex);
3124
3125 // Documented in base class.
3126 void
3127 setExperimenterGroupAnnotationRef(const std::string& annotation, index_type experimenterGroupIndex, index_type annotationRefIndex);
3128
3129 // Documented in base class.
3130 void
3131 setExperimenterGroupDescription(const std::string& description, index_type experimenterGroupIndex);
3132
3133 // Documented in base class.
3134 void
3135 setExperimenterGroupExperimenterRef(const std::string& experimenter, index_type experimenterGroupIndex, index_type experimenterRefIndex);
3136
3137 // Documented in base class.
3138 void
3139 setExperimenterGroupID(const std::string& id, index_type experimenterGroupIndex);
3140
3141 // Documented in base class.
3142 void
3143 setExperimenterGroupLeader(const std::string& leader, index_type experimenterGroupIndex, index_type leaderIndex);
3144
3145 // Documented in base class.
3146 void
3147 setExperimenterGroupName(const std::string& name, index_type experimenterGroupIndex);
3148
3149 // Documented in base class.
3150 void
3151 setFilamentAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
3152
3153 // Documented in base class.
3154 void
3155 setFilamentID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
3156
3157 // Documented in base class.
3158 void
3159 setFilamentLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
3160
3161 // Documented in base class.
3162 void
3163 setFilamentManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
3164
3165 // Documented in base class.
3166 void
3167 setFilamentModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
3168
3169 // Documented in base class.
3170 void
3171 setFilamentPower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
3172
3173 // Documented in base class.
3174 void
3175 setFilamentSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
3176
3177 // Documented in base class.
3178 void
3179 setFilamentType(ome::xml::model::enums::FilamentType type, index_type instrumentIndex, index_type lightSourceIndex);
3180
3181 // Documented in base class.
3182 void
3183 setFileAnnotationAnnotationRef(const std::string& annotation, index_type fileAnnotationIndex, index_type annotationRefIndex);
3184
3185 // Documented in base class.
3186 void
3187 setFileAnnotationAnnotator(const std::string& annotator, index_type fileAnnotationIndex);
3188
3189 // Documented in base class.
3190 void
3191 setFileAnnotationDescription(const std::string& description, index_type fileAnnotationIndex);
3192
3193 // Documented in base class.
3194 void
3195 setFileAnnotationID(const std::string& id, index_type fileAnnotationIndex);
3196
3197 // Documented in base class.
3198 void
3199 setFileAnnotationNamespace(const std::string& namespace_, index_type fileAnnotationIndex);
3200
3201 // Documented in base class.
3202 void
3203 setFilterAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type filterIndex, index_type annotationRefIndex);
3204
3205 // Documented in base class.
3206 void
3207 setFilterFilterWheel(const std::string& filterWheel, index_type instrumentIndex, index_type filterIndex);
3208
3209 // Documented in base class.
3210 void
3211 setFilterID(const std::string& id, index_type instrumentIndex, index_type filterIndex);
3212
3213 // Documented in base class.
3214 void
3215 setFilterLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type filterIndex);
3216
3217 // Documented in base class.
3218 void
3219 setFilterManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type filterIndex);
3220
3221 // Documented in base class.
3222 void
3223 setFilterModel(const std::string& model, index_type instrumentIndex, index_type filterIndex);
3224
3225 // Documented in base class.
3226 void
3227 setFilterSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type filterIndex);
3228
3229 // Documented in base class.
3230 void
3231 setFilterType(ome::xml::model::enums::FilterType type, index_type instrumentIndex, index_type filterIndex);
3232
3233 // Documented in base class.
3234 void
3235 setFilterSetDichroicRef(const std::string& dichroic, index_type instrumentIndex, index_type filterSetIndex);
3236
3237 // Documented in base class.
3238 void
3239 setFilterSetEmissionFilterRef(const std::string& emissionFilter, index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex);
3240
3241 // Documented in base class.
3242 void
3243 setFilterSetExcitationFilterRef(const std::string& excitationFilter, index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex);
3244
3245 // Documented in base class.
3246 void
3247 setFilterSetID(const std::string& id, index_type instrumentIndex, index_type filterSetIndex);
3248
3249 // Documented in base class.
3250 void
3251 setFilterSetLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type filterSetIndex);
3252
3253 // Documented in base class.
3254 void
3255 setFilterSetManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type filterSetIndex);
3256
3257 // Documented in base class.
3258 void
3259 setFilterSetModel(const std::string& model, index_type instrumentIndex, index_type filterSetIndex);
3260
3261 // Documented in base class.
3262 void
3263 setFilterSetSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type filterSetIndex);
3264
3265 // Documented in base class.
3266 void
3267 setFolderAnnotationRef(const std::string& annotation, index_type folderIndex, index_type annotationRefIndex);
3268
3269 // Documented in base class.
3270 void
3271 setFolderDescription(const std::string& description, index_type folderIndex);
3272
3273 // Documented in base class.
3274 void
3275 setFolderFolderRef(const std::string& folder, index_type folderIndex, index_type folderRefIndex);
3276
3277 // Documented in base class.
3278 void
3279 setFolderID(const std::string& id, index_type folderIndex);
3280
3281 // Documented in base class.
3282 void
3283 setFolderImageRef(const std::string& image, index_type folderIndex, index_type imageRefIndex);
3284
3285 // Documented in base class.
3286 void
3287 setFolderName(const std::string& name, index_type folderIndex);
3288
3289 // Documented in base class.
3290 void
3291 setFolderROIRef(const std::string& roi, index_type folderIndex, index_type ROIRefIndex);
3292
3293 // Documented in base class.
3294 void
3295 setGenericExcitationSourceAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
3296
3297 // Documented in base class.
3298 void
3299 setGenericExcitationSourceID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
3300
3301 // Documented in base class.
3302 void
3303 setGenericExcitationSourceLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
3304
3305 // Documented in base class.
3306 void
3307 setGenericExcitationSourceManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
3308
3309 // Documented in base class.
3310 void
3311 setGenericExcitationSourceModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
3312
3313 // Documented in base class.
3314 void
3315 setGenericExcitationSourcePower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
3316
3317 // Documented in base class.
3318 void
3319 setGenericExcitationSourceSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
3320
3321 // Documented in base class.
3322 void
3323 setImageAcquisitionDate(ome::xml::model::primitives::Timestamp acquisitionDate, index_type imageIndex);
3324
3325 // Documented in base class.
3326 void
3327 setImageAnnotationRef(const std::string& annotation, index_type imageIndex, index_type annotationRefIndex);
3328
3329 // Documented in base class.
3330 void
3331 setImageDescription(const std::string& description, index_type imageIndex);
3332
3333 // Documented in base class.
3334 void
3335 setImageExperimentRef(const std::string& experiment, index_type imageIndex);
3336
3337 // Documented in base class.
3338 void
3339 setImageExperimenterGroupRef(const std::string& experimenterGroup, index_type imageIndex);
3340
3341 // Documented in base class.
3342 void
3343 setImageExperimenterRef(const std::string& experimenter, index_type imageIndex);
3344
3345 // Documented in base class.
3346 void
3347 setImageID(const std::string& id, index_type imageIndex);
3348
3349 // Documented in base class.
3350 void
3351 setImageInstrumentRef(const std::string& instrument, index_type imageIndex);
3352
3353 // Documented in base class.
3354 void
3355 setImageMicrobeamManipulationRef(const std::string& microbeamManipulation, index_type imageIndex, index_type microbeamManipulationRefIndex);
3356
3357 // Documented in base class.
3358 void
3359 setImageName(const std::string& name, index_type imageIndex);
3360
3361 // Documented in base class.
3362 void
3363 setImageROIRef(const std::string& roi, index_type imageIndex, index_type ROIRefIndex);
3364
3365 // Documented in base class.
3366 void
3367 setImagingEnvironmentAirPressure(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPressure > airPressure, index_type imageIndex);
3368
3369 // Documented in base class.
3370 void
3371 setImagingEnvironmentCO2Percent(ome::xml::model::primitives::PercentFraction co2Percent, index_type imageIndex);
3372
3373 // Documented in base class.
3374 void
3375 setImagingEnvironmentHumidity(ome::xml::model::primitives::PercentFraction humidity, index_type imageIndex);
3376
3377 // Documented in base class.
3378 void
3379 setImagingEnvironmentTemperature(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTemperature > temperature, index_type imageIndex);
3380
3381 // Documented in base class.
3382 void
3383 setInstrumentAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type annotationRefIndex);
3384
3385 // Documented in base class.
3386 void
3387 setInstrumentID(const std::string& id, index_type instrumentIndex);
3388
3389 // Documented in base class.
3390 void
3391 setLabelAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
3392
3393 // Documented in base class.
3394 void
3395 setLabelFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3396
3397 // Documented in base class.
3398 void
3399 setLabelFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3400
3401 // Documented in base class.
3402 void
3403 setLabelFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3404
3405 // Documented in base class.
3406 void
3407 setLabelFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
3408
3409 // Documented in base class.
3410 void
3411 setLabelFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3412
3413 // Documented in base class.
3414 void
3415 setLabelID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
3416
3417 // Documented in base class.
3418 void
3419 setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3420
3421 // Documented in base class.
3422 void
3423 setLabelStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3424
3425 // Documented in base class.
3426 void
3427 setLabelStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3428
3429 // Documented in base class.
3430 void
3431 setLabelStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
3432
3433 // Documented in base class.
3434 void
3435 setLabelText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
3436
3437 // Documented in base class.
3438 void
3439 setLabelTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3440
3441 // Documented in base class.
3442 void
3443 setLabelTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3444
3445 // Documented in base class.
3446 void
3447 setLabelTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3448
3449 // Documented in base class.
3450 void
3451 setLabelTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3452
3453 // Documented in base class.
3454 void
3455 setLabelX(double x, index_type ROIIndex, index_type shapeIndex);
3456
3457 // Documented in base class.
3458 void
3459 setLabelY(double y, index_type ROIIndex, index_type shapeIndex);
3460
3461 // Documented in base class.
3462 void
3463 setLaserAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
3464
3465 // Documented in base class.
3466 void
3467 setLaserFrequencyMultiplication(ome::xml::model::primitives::PositiveInteger frequencyMultiplication, index_type instrumentIndex, index_type lightSourceIndex);
3468
3469 // Documented in base class.
3470 void
3471 setLaserID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
3472
3473 // Documented in base class.
3474 void
3475 setLaserLaserMedium(ome::xml::model::enums::LaserMedium laserMedium, index_type instrumentIndex, index_type lightSourceIndex);
3476
3477 // Documented in base class.
3478 void
3479 setLaserLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
3480
3481 // Documented in base class.
3482 void
3483 setLaserManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
3484
3485 // Documented in base class.
3486 void
3487 setLaserModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
3488
3489 // Documented in base class.
3490 void
3491 setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex);
3492
3493 // Documented in base class.
3494 void
3495 setLaserPower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
3496
3497 // Documented in base class.
3498 void
3499 setLaserPulse(ome::xml::model::enums::Pulse pulse, index_type instrumentIndex, index_type lightSourceIndex);
3500
3501 // Documented in base class.
3502 void
3503 setLaserPump(const std::string& pump, index_type instrumentIndex, index_type lightSourceIndex);
3504
3505 // Documented in base class.
3506 void
3507 setLaserRepetitionRate(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsFrequency > repetitionRate, index_type instrumentIndex, index_type lightSourceIndex);
3508
3509 // Documented in base class.
3510 void
3511 setLaserSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
3512
3513 // Documented in base class.
3514 void
3515 setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex);
3516
3517 // Documented in base class.
3518 void
3519 setLaserType(ome::xml::model::enums::LaserType type, index_type instrumentIndex, index_type lightSourceIndex);
3520
3521 // Documented in base class.
3522 void
3523 setLaserWavelength(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type instrumentIndex, index_type lightSourceIndex);
3524
3525 // Documented in base class.
3526 void
3527 setLightEmittingDiodeAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex);
3528
3529 // Documented in base class.
3530 void
3531 setLightEmittingDiodeID(const std::string& id, index_type instrumentIndex, index_type lightSourceIndex);
3532
3533 // Documented in base class.
3534 void
3535 setLightEmittingDiodeLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
3536
3537 // Documented in base class.
3538 void
3539 setLightEmittingDiodeManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
3540
3541 // Documented in base class.
3542 void
3543 setLightEmittingDiodeModel(const std::string& model, index_type instrumentIndex, index_type lightSourceIndex);
3544
3545 // Documented in base class.
3546 void
3547 setLightEmittingDiodePower(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex);
3548
3549 // Documented in base class.
3550 void
3551 setLightEmittingDiodeSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
3552
3553 // Documented in base class.
3554 void
3555 setLightPathAnnotationRef(const std::string& annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex);
3556
3557 // Documented in base class.
3558 void
3559 setLightPathDichroicRef(const std::string& dichroic, index_type imageIndex, index_type channelIndex);
3560
3561 // Documented in base class.
3562 void
3563 setLightPathEmissionFilterRef(const std::string& emissionFilter, index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex);
3564
3565 // Documented in base class.
3566 void
3567 setLightPathExcitationFilterRef(const std::string& excitationFilter, index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex);
3568
3569 // Documented in base class.
3570 void
3571 setChannelLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type imageIndex, index_type channelIndex);
3572
3573 // Documented in base class.
3574 void
3575 setMicrobeamManipulationLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
3576
3577 // Documented in base class.
3578 void
3579 setChannelLightSourceSettingsID(const std::string& id, index_type imageIndex, index_type channelIndex);
3580
3581 // Documented in base class.
3582 void
3583 setMicrobeamManipulationLightSourceSettingsID(const std::string& id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
3584
3585 // Documented in base class.
3586 void
3587 setChannelLightSourceSettingsWavelength(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type imageIndex, index_type channelIndex);
3588
3589 // Documented in base class.
3590 void
3591 setMicrobeamManipulationLightSourceSettingsWavelength(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
3592
3593 // Documented in base class.
3594 void
3595 setLineAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
3596
3597 // Documented in base class.
3598 void
3599 setLineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3600
3601 // Documented in base class.
3602 void
3603 setLineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3604
3605 // Documented in base class.
3606 void
3607 setLineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3608
3609 // Documented in base class.
3610 void
3611 setLineFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
3612
3613 // Documented in base class.
3614 void
3615 setLineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3616
3617 // Documented in base class.
3618 void
3619 setLineID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
3620
3621 // Documented in base class.
3622 void
3623 setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3624
3625 // Documented in base class.
3626 void
3627 setLineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex);
3628
3629 // Documented in base class.
3630 void
3631 setLineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex);
3632
3633 // Documented in base class.
3634 void
3635 setLineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3636
3637 // Documented in base class.
3638 void
3639 setLineStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3640
3641 // Documented in base class.
3642 void
3643 setLineStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
3644
3645 // Documented in base class.
3646 void
3647 setLineText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
3648
3649 // Documented in base class.
3650 void
3651 setLineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3652
3653 // Documented in base class.
3654 void
3655 setLineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3656
3657 // Documented in base class.
3658 void
3659 setLineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3660
3661 // Documented in base class.
3662 void
3663 setLineTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3664
3665 // Documented in base class.
3666 void
3667 setLineX1(double x1, index_type ROIIndex, index_type shapeIndex);
3668
3669 // Documented in base class.
3670 void
3671 setLineX2(double x2, index_type ROIIndex, index_type shapeIndex);
3672
3673 // Documented in base class.
3674 void
3675 setLineY1(double y1, index_type ROIIndex, index_type shapeIndex);
3676
3677 // Documented in base class.
3678 void
3679 setLineY2(double y2, index_type ROIIndex, index_type shapeIndex);
3680
3681 // Documented in base class.
3682 void
3683 setListAnnotationAnnotationRef(const std::string& annotation, index_type listAnnotationIndex, index_type annotationRefIndex);
3684
3685 // Documented in base class.
3686 void
3687 setListAnnotationAnnotator(const std::string& annotator, index_type listAnnotationIndex);
3688
3689 // Documented in base class.
3690 void
3691 setListAnnotationDescription(const std::string& description, index_type listAnnotationIndex);
3692
3693 // Documented in base class.
3694 void
3695 setListAnnotationID(const std::string& id, index_type listAnnotationIndex);
3696
3697 // Documented in base class.
3698 void
3699 setListAnnotationNamespace(const std::string& namespace_, index_type listAnnotationIndex);
3700
3701 // Documented in base class.
3702 void
3703 setLongAnnotationAnnotationRef(const std::string& annotation, index_type longAnnotationIndex, index_type annotationRefIndex);
3704
3705 // Documented in base class.
3706 void
3707 setLongAnnotationAnnotator(const std::string& annotator, index_type longAnnotationIndex);
3708
3709 // Documented in base class.
3710 void
3711 setLongAnnotationDescription(const std::string& description, index_type longAnnotationIndex);
3712
3713 // Documented in base class.
3714 void
3715 setLongAnnotationID(const std::string& id, index_type longAnnotationIndex);
3716
3717 // Documented in base class.
3718 void
3719 setLongAnnotationNamespace(const std::string& namespace_, index_type longAnnotationIndex);
3720
3721 // Documented in base class.
3722 void
3723 setLongAnnotationValue(int64_t value, index_type longAnnotationIndex);
3724
3725 // Documented in base class.
3726 void
3727 setMapAnnotationAnnotationRef(const std::string& annotation, index_type mapAnnotationIndex, index_type annotationRefIndex);
3728
3729 // Documented in base class.
3730 void
3731 setMapAnnotationAnnotator(const std::string& annotator, index_type mapAnnotationIndex);
3732
3733 // Documented in base class.
3734 void
3735 setMapAnnotationDescription(const std::string& description, index_type mapAnnotationIndex);
3736
3737 // Documented in base class.
3738 void
3739 setMapAnnotationID(const std::string& id, index_type mapAnnotationIndex);
3740
3741 // Documented in base class.
3742 void
3743 setMapAnnotationNamespace(const std::string& namespace_, index_type mapAnnotationIndex);
3744
3745 // Documented in base class.
3746 void
3747 setMaskAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
3748
3749 // Documented in base class.
3750 void
3751 setMaskFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3752
3753 // Documented in base class.
3754 void
3755 setMaskFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3756
3757 // Documented in base class.
3758 void
3759 setMaskFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3760
3761 // Documented in base class.
3762 void
3763 setMaskFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
3764
3765 // Documented in base class.
3766 void
3767 setMaskFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3768
3769 // Documented in base class.
3770 void
3771 setMaskHeight(double height, index_type ROIIndex, index_type shapeIndex);
3772
3773 // Documented in base class.
3774 void
3775 setMaskID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
3776
3777 // Documented in base class.
3778 void
3779 setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3780
3781 // Documented in base class.
3782 void
3783 setMaskStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3784
3785 // Documented in base class.
3786 void
3787 setMaskStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3788
3789 // Documented in base class.
3790 void
3791 setMaskStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
3792
3793 // Documented in base class.
3794 void
3795 setMaskText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
3796
3797 // Documented in base class.
3798 void
3799 setMaskTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3800
3801 // Documented in base class.
3802 void
3803 setMaskTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3804
3805 // Documented in base class.
3806 void
3807 setMaskTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3808
3809 // Documented in base class.
3810 void
3811 setMaskTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3812
3813 // Documented in base class.
3814 void
3815 setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex);
3816
3817 // Documented in base class.
3818 void
3819 setMaskX(double x, index_type ROIIndex, index_type shapeIndex);
3820
3821 // Documented in base class.
3822 void
3823 setMaskY(double y, index_type ROIIndex, index_type shapeIndex);
3824
3825 // Documented in base class.
3826 void
3827 setMicrobeamManipulationDescription(const std::string& description, index_type experimentIndex, index_type microbeamManipulationIndex);
3828
3829 // Documented in base class.
3830 void
3831 setMicrobeamManipulationExperimenterRef(const std::string& experimenter, index_type experimentIndex, index_type microbeamManipulationIndex);
3832
3833 // Documented in base class.
3834 void
3835 setMicrobeamManipulationID(const std::string& id, index_type experimentIndex, index_type microbeamManipulationIndex);
3836
3837 // Documented in base class.
3838 void
3839 setMicrobeamManipulationROIRef(const std::string& roi, index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex);
3840
3841 // Documented in base class.
3842 void
3843 setMicrobeamManipulationType(ome::xml::model::enums::MicrobeamManipulationType type, index_type experimentIndex, index_type microbeamManipulationIndex);
3844
3845 // Documented in base class.
3846 void
3847 setMicroscopeLotNumber(const std::string& lotNumber, index_type instrumentIndex);
3848
3849 // Documented in base class.
3850 void
3851 setMicroscopeManufacturer(const std::string& manufacturer, index_type instrumentIndex);
3852
3853 // Documented in base class.
3854 void
3855 setMicroscopeModel(const std::string& model, index_type instrumentIndex);
3856
3857 // Documented in base class.
3858 void
3859 setMicroscopeSerialNumber(const std::string& serialNumber, index_type instrumentIndex);
3860
3861 // Documented in base class.
3862 void
3863 setMicroscopeType(ome::xml::model::enums::MicroscopeType type, index_type instrumentIndex);
3864
3865 // Documented in base class.
3866 void
3867 setObjectiveAnnotationRef(const std::string& annotation, index_type instrumentIndex, index_type objectiveIndex, index_type annotationRefIndex);
3868
3869 // Documented in base class.
3870 void
3871 setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex);
3872
3873 // Documented in base class.
3874 void
3875 setObjectiveCorrection(ome::xml::model::enums::Correction correction, index_type instrumentIndex, index_type objectiveIndex);
3876
3877 // Documented in base class.
3878 void
3879 setObjectiveID(const std::string& id, index_type instrumentIndex, index_type objectiveIndex);
3880
3881 // Documented in base class.
3882 void
3883 setObjectiveImmersion(ome::xml::model::enums::Immersion immersion, index_type instrumentIndex, index_type objectiveIndex);
3884
3885 // Documented in base class.
3886 void
3887 setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex);
3888
3889 // Documented in base class.
3890 void
3891 setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex);
3892
3893 // Documented in base class.
3894 void
3895 setObjectiveLotNumber(const std::string& lotNumber, index_type instrumentIndex, index_type objectiveIndex);
3896
3897 // Documented in base class.
3898 void
3899 setObjectiveManufacturer(const std::string& manufacturer, index_type instrumentIndex, index_type objectiveIndex);
3900
3901 // Documented in base class.
3902 void
3903 setObjectiveModel(const std::string& model, index_type instrumentIndex, index_type objectiveIndex);
3904
3905 // Documented in base class.
3906 void
3907 setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex);
3908
3909 // Documented in base class.
3910 void
3911 setObjectiveSerialNumber(const std::string& serialNumber, index_type instrumentIndex, index_type objectiveIndex);
3912
3913 // Documented in base class.
3914 void
3915 setObjectiveWorkingDistance(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > workingDistance, index_type instrumentIndex, index_type objectiveIndex);
3916
3917 // Documented in base class.
3918 void
3919 setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex);
3920
3921 // Documented in base class.
3922 void
3923 setObjectiveSettingsID(const std::string& id, index_type imageIndex);
3924
3925 // Documented in base class.
3926 void
3927 setObjectiveSettingsMedium(ome::xml::model::enums::Medium medium, index_type imageIndex);
3928
3929 // Documented in base class.
3930 void
3931 setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex);
3932
3933 // Documented in base class.
3934 void
3935 setPixelsBigEndian(bool bigEndian, index_type imageIndex);
3936
3937 // Documented in base class.
3938 void
3939 setPixelsDimensionOrder(ome::xml::model::enums::DimensionOrder dimensionOrder, index_type imageIndex);
3940
3941 // Documented in base class.
3942 void
3943 setPixelsID(const std::string& id, index_type imageIndex);
3944
3945 // Documented in base class.
3946 void
3947 setPixelsInterleaved(bool interleaved, index_type imageIndex);
3948
3949 // Documented in base class.
3950 void
3951 setPixelsPhysicalSizeX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeX, index_type imageIndex);
3952
3953 // Documented in base class.
3954 void
3955 setPixelsPhysicalSizeY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeY, index_type imageIndex);
3956
3957 // Documented in base class.
3958 void
3959 setPixelsPhysicalSizeZ(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeZ, index_type imageIndex);
3960
3961 // Documented in base class.
3962 void
3963 setPixelsSignificantBits(ome::xml::model::primitives::PositiveInteger significantBits, index_type imageIndex);
3964
3965 // Documented in base class.
3966 void
3967 setPixelsSizeC(ome::xml::model::primitives::PositiveInteger sizeC, index_type imageIndex);
3968
3969 // Documented in base class.
3970 void
3971 setPixelsSizeT(ome::xml::model::primitives::PositiveInteger sizeT, index_type imageIndex);
3972
3973 // Documented in base class.
3974 void
3975 setPixelsSizeX(ome::xml::model::primitives::PositiveInteger sizeX, index_type imageIndex);
3976
3977 // Documented in base class.
3978 void
3979 setPixelsSizeY(ome::xml::model::primitives::PositiveInteger sizeY, index_type imageIndex);
3980
3981 // Documented in base class.
3982 void
3983 setPixelsSizeZ(ome::xml::model::primitives::PositiveInteger sizeZ, index_type imageIndex);
3984
3985 // Documented in base class.
3986 void
3987 setPixelsTimeIncrement(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime > timeIncrement, index_type imageIndex);
3988
3989 // Documented in base class.
3990 void
3991 setPixelsType(ome::xml::model::enums::PixelType type, index_type imageIndex);
3992
3993 // Documented in base class.
3994 void
3995 setPlaneAnnotationRef(const std::string& annotation, index_type imageIndex, index_type planeIndex, index_type annotationRefIndex);
3996
3997 // Documented in base class.
3998 void
3999 setPlaneDeltaT(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime > deltaT, index_type imageIndex, index_type planeIndex);
4000
4001 // Documented in base class.
4002 void
4003 setPlaneExposureTime(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsTime > exposureTime, index_type imageIndex, index_type planeIndex);
4004
4005 // Documented in base class.
4006 void
4007 setPlaneHashSHA1(const std::string& hashSHA1, index_type imageIndex, index_type planeIndex);
4008
4009 // Documented in base class.
4010 void
4011 setPlanePositionX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionX, index_type imageIndex, index_type planeIndex);
4012
4013 // Documented in base class.
4014 void
4015 setPlanePositionY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionY, index_type imageIndex, index_type planeIndex);
4016
4017 // Documented in base class.
4018 void
4019 setPlanePositionZ(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionZ, index_type imageIndex, index_type planeIndex);
4020
4021 // Documented in base class.
4022 void
4023 setPlaneTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type imageIndex, index_type planeIndex);
4024
4025 // Documented in base class.
4026 void
4027 setPlaneTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type imageIndex, index_type planeIndex);
4028
4029 // Documented in base class.
4030 void
4031 setPlaneTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type imageIndex, index_type planeIndex);
4032
4033 // Documented in base class.
4034 void
4035 setPlateAnnotationRef(const std::string& annotation, index_type plateIndex, index_type annotationRefIndex);
4036
4037 // Documented in base class.
4038 void
4039 setPlateColumnNamingConvention(ome::xml::model::enums::NamingConvention columnNamingConvention, index_type plateIndex);
4040
4041 // Documented in base class.
4042 void
4043 setPlateColumns(ome::xml::model::primitives::PositiveInteger columns, index_type plateIndex);
4044
4045 // Documented in base class.
4046 void
4047 setPlateDescription(const std::string& description, index_type plateIndex);
4048
4049 // Documented in base class.
4050 void
4051 setPlateExternalIdentifier(const std::string& externalIdentifier, index_type plateIndex);
4052
4053 // Documented in base class.
4054 void
4055 setPlateFieldIndex(ome::xml::model::primitives::NonNegativeInteger fieldIndex, index_type plateIndex);
4056
4057 // Documented in base class.
4058 void
4059 setPlateID(const std::string& id, index_type plateIndex);
4060
4061 // Documented in base class.
4062 void
4063 setPlateName(const std::string& name, index_type plateIndex);
4064
4065 // Documented in base class.
4066 void
4067 setPlateRowNamingConvention(ome::xml::model::enums::NamingConvention rowNamingConvention, index_type plateIndex);
4068
4069 // Documented in base class.
4070 void
4071 setPlateRows(ome::xml::model::primitives::PositiveInteger rows, index_type plateIndex);
4072
4073 // Documented in base class.
4074 void
4075 setPlateStatus(const std::string& status, index_type plateIndex);
4076
4077 // Documented in base class.
4078 void
4079 setPlateWellOriginX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > wellOriginX, index_type plateIndex);
4080
4081 // Documented in base class.
4082 void
4083 setPlateWellOriginY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > wellOriginY, index_type plateIndex);
4084
4085 // Documented in base class.
4086 void
4087 setPlateAcquisitionAnnotationRef(const std::string& annotation, index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex);
4088
4089 // Documented in base class.
4090 void
4091 setPlateAcquisitionDescription(const std::string& description, index_type plateIndex, index_type plateAcquisitionIndex);
4092
4093 // Documented in base class.
4094 void
4095 setPlateAcquisitionEndTime(ome::xml::model::primitives::Timestamp endTime, index_type plateIndex, index_type plateAcquisitionIndex);
4096
4097 // Documented in base class.
4098 void
4099 setPlateAcquisitionID(const std::string& id, index_type plateIndex, index_type plateAcquisitionIndex);
4100
4101 // Documented in base class.
4102 void
4103 setPlateAcquisitionMaximumFieldCount(ome::xml::model::primitives::PositiveInteger maximumFieldCount, index_type plateIndex, index_type plateAcquisitionIndex);
4104
4105 // Documented in base class.
4106 void
4107 setPlateAcquisitionName(const std::string& name, index_type plateIndex, index_type plateAcquisitionIndex);
4108
4109 // Documented in base class.
4110 void
4111 setPlateAcquisitionStartTime(ome::xml::model::primitives::Timestamp startTime, index_type plateIndex, index_type plateAcquisitionIndex);
4112
4113 // Documented in base class.
4114 void
4115 setPlateAcquisitionWellSampleRef(const std::string& wellSample, index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex);
4116
4117 // Documented in base class.
4118 void
4119 setPointAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
4120
4121 // Documented in base class.
4122 void
4123 setPointFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
4124
4125 // Documented in base class.
4126 void
4127 setPointFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
4128
4129 // Documented in base class.
4130 void
4131 setPointFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
4132
4133 // Documented in base class.
4134 void
4135 setPointFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
4136
4137 // Documented in base class.
4138 void
4139 setPointFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
4140
4141 // Documented in base class.
4142 void
4143 setPointID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
4144
4145 // Documented in base class.
4146 void
4147 setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
4148
4149 // Documented in base class.
4150 void
4151 setPointStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
4152
4153 // Documented in base class.
4154 void
4155 setPointStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
4156
4157 // Documented in base class.
4158 void
4159 setPointStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
4160
4161 // Documented in base class.
4162 void
4163 setPointText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
4164
4165 // Documented in base class.
4166 void
4167 setPointTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
4168
4169 // Documented in base class.
4170 void
4171 setPointTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
4172
4173 // Documented in base class.
4174 void
4175 setPointTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
4176
4177 // Documented in base class.
4178 void
4179 setPointTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
4180
4181 // Documented in base class.
4182 void
4183 setPointX(double x, index_type ROIIndex, index_type shapeIndex);
4184
4185 // Documented in base class.
4186 void
4187 setPointY(double y, index_type ROIIndex, index_type shapeIndex);
4188
4189 // Documented in base class.
4190 void
4191 setPolygonAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
4192
4193 // Documented in base class.
4194 void
4195 setPolygonFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
4196
4197 // Documented in base class.
4198 void
4199 setPolygonFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
4200
4201 // Documented in base class.
4202 void
4203 setPolygonFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
4204
4205 // Documented in base class.
4206 void
4207 setPolygonFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
4208
4209 // Documented in base class.
4210 void
4211 setPolygonFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
4212
4213 // Documented in base class.
4214 void
4215 setPolygonID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
4216
4217 // Documented in base class.
4218 void
4219 setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
4220
4221 // Documented in base class.
4222 void
4223 setPolygonPoints(const std::string& points, index_type ROIIndex, index_type shapeIndex);
4224
4225 // Documented in base class.
4226 void
4227 setPolygonStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
4228
4229 // Documented in base class.
4230 void
4231 setPolygonStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
4232
4233 // Documented in base class.
4234 void
4235 setPolygonStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
4236
4237 // Documented in base class.
4238 void
4239 setPolygonText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
4240
4241 // Documented in base class.
4242 void
4243 setPolygonTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
4244
4245 // Documented in base class.
4246 void
4247 setPolygonTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
4248
4249 // Documented in base class.
4250 void
4251 setPolygonTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
4252
4253 // Documented in base class.
4254 void
4255 setPolygonTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
4256
4257 // Documented in base class.
4258 void
4259 setPolylineAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
4260
4261 // Documented in base class.
4262 void
4263 setPolylineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
4264
4265 // Documented in base class.
4266 void
4267 setPolylineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
4268
4269 // Documented in base class.
4270 void
4271 setPolylineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
4272
4273 // Documented in base class.
4274 void
4275 setPolylineFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
4276
4277 // Documented in base class.
4278 void
4279 setPolylineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
4280
4281 // Documented in base class.
4282 void
4283 setPolylineID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
4284
4285 // Documented in base class.
4286 void
4287 setPolylineLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
4288
4289 // Documented in base class.
4290 void
4291 setPolylineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex);
4292
4293 // Documented in base class.
4294 void
4295 setPolylineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex);
4296
4297 // Documented in base class.
4298 void
4299 setPolylinePoints(const std::string& points, index_type ROIIndex, index_type shapeIndex);
4300
4301 // Documented in base class.
4302 void
4303 setPolylineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
4304
4305 // Documented in base class.
4306 void
4307 setPolylineStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
4308
4309 // Documented in base class.
4310 void
4311 setPolylineStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
4312
4313 // Documented in base class.
4314 void
4315 setPolylineText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
4316
4317 // Documented in base class.
4318 void
4319 setPolylineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
4320
4321 // Documented in base class.
4322 void
4323 setPolylineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
4324
4325 // Documented in base class.
4326 void
4327 setPolylineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
4328
4329 // Documented in base class.
4330 void
4331 setPolylineTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
4332
4333 // Documented in base class.
4334 void
4335 setProjectAnnotationRef(const std::string& annotation, index_type projectIndex, index_type annotationRefIndex);
4336
4337 // Documented in base class.
4338 void
4339 setProjectDatasetRef(const std::string& dataset, index_type projectIndex, index_type datasetRefIndex);
4340
4341 // Documented in base class.
4342 void
4343 setProjectDescription(const std::string& description, index_type projectIndex);
4344
4345 // Documented in base class.
4346 void
4347 setProjectExperimenterGroupRef(const std::string& experimenterGroup, index_type projectIndex);
4348
4349 // Documented in base class.
4350 void
4351 setProjectExperimenterRef(const std::string& experimenter, index_type projectIndex);
4352
4353 // Documented in base class.
4354 void
4355 setProjectID(const std::string& id, index_type projectIndex);
4356
4357 // Documented in base class.
4358 void
4359 setProjectName(const std::string& name, index_type projectIndex);
4360
4361 // Documented in base class.
4362 void
4363 setROIAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type annotationRefIndex);
4364
4365 // Documented in base class.
4366 void
4367 setROIDescription(const std::string& description, index_type ROIIndex);
4368
4369 // Documented in base class.
4370 void
4371 setROIID(const std::string& id, index_type ROIIndex);
4372
4373 // Documented in base class.
4374 void
4375 setROIName(const std::string& name, index_type ROIIndex);
4376
4377 // Documented in base class.
4378 void
4379 setReagentAnnotationRef(const std::string& annotation, index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex);
4380
4381 // Documented in base class.
4382 void
4383 setReagentDescription(const std::string& description, index_type screenIndex, index_type reagentIndex);
4384
4385 // Documented in base class.
4386 void
4387 setReagentID(const std::string& id, index_type screenIndex, index_type reagentIndex);
4388
4389 // Documented in base class.
4390 void
4391 setReagentName(const std::string& name, index_type screenIndex, index_type reagentIndex);
4392
4393 // Documented in base class.
4394 void
4395 setReagentReagentIdentifier(const std::string& reagentIdentifier, index_type screenIndex, index_type reagentIndex);
4396
4397 // Documented in base class.
4398 void
4399 setRectangleAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex);
4400
4401 // Documented in base class.
4402 void
4403 setRectangleFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
4404
4405 // Documented in base class.
4406 void
4407 setRectangleFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
4408
4409 // Documented in base class.
4410 void
4411 setRectangleFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
4412
4413 // Documented in base class.
4414 void
4415 setRectangleFontSize(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex);
4416
4417 // Documented in base class.
4418 void
4419 setRectangleFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
4420
4421 // Documented in base class.
4422 void
4423 setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex);
4424
4425 // Documented in base class.
4426 void
4427 setRectangleID(const std::string& id, index_type ROIIndex, index_type shapeIndex);
4428
4429 // Documented in base class.
4430 void
4431 setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
4432
4433 // Documented in base class.
4434 void
4435 setRectangleStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
4436
4437 // Documented in base class.
4438 void
4439 setRectangleStrokeDashArray(const std::string& strokeDashArray, index_type ROIIndex, index_type shapeIndex);
4440
4441 // Documented in base class.
4442 void
4443 setRectangleStrokeWidth(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex);
4444
4445 // Documented in base class.
4446 void
4447 setRectangleText(const std::string& text, index_type ROIIndex, index_type shapeIndex);
4448
4449 // Documented in base class.
4450 void
4451 setRectangleTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
4452
4453 // Documented in base class.
4454 void
4455 setRectangleTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
4456
4457 // Documented in base class.
4458 void
4459 setRectangleTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
4460
4461 // Documented in base class.
4462 void
4463 setRectangleTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
4464
4465 // Documented in base class.
4466 void
4467 setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex);
4468
4469 // Documented in base class.
4470 void
4471 setRectangleX(double x, index_type ROIIndex, index_type shapeIndex);
4472
4473 // Documented in base class.
4474 void
4475 setRectangleY(double y, index_type ROIIndex, index_type shapeIndex);
4476
4477 // Documented in base class.
4478 void
4479 setRightsRightsHeld(const std::string& rightsHeld);
4480
4481 // Documented in base class.
4482 void
4483 setRightsRightsHolder(const std::string& rightsHolder);
4484
4485 // Documented in base class.
4486 void
4487 setScreenAnnotationRef(const std::string& annotation, index_type screenIndex, index_type annotationRefIndex);
4488
4489 // Documented in base class.
4490 void
4491 setScreenDescription(const std::string& description, index_type screenIndex);
4492
4493 // Documented in base class.
4494 void
4495 setScreenID(const std::string& id, index_type screenIndex);
4496
4497 // Documented in base class.
4498 void
4499 setScreenName(const std::string& name, index_type screenIndex);
4500
4501 // Documented in base class.
4502 void
4503 setScreenPlateRef(const std::string& plate, index_type screenIndex, index_type plateRefIndex);
4504
4505 // Documented in base class.
4506 void
4507 setScreenProtocolDescription(const std::string& protocolDescription, index_type screenIndex);
4508
4509 // Documented in base class.
4510 void
4511 setScreenProtocolIdentifier(const std::string& protocolIdentifier, index_type screenIndex);
4512
4513 // Documented in base class.
4514 void
4515 setScreenReagentSetDescription(const std::string& reagentSetDescription, index_type screenIndex);
4516
4517 // Documented in base class.
4518 void
4519 setScreenReagentSetIdentifier(const std::string& reagentSetIdentifier, index_type screenIndex);
4520
4521 // Documented in base class.
4522 void
4523 setScreenType(const std::string& type, index_type screenIndex);
4524
4525 // Documented in base class.
4526 void
4527 setStageLabelName(const std::string& name, index_type imageIndex);
4528
4529 // Documented in base class.
4530 void
4531 setStageLabelX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > x, index_type imageIndex);
4532
4533 // Documented in base class.
4534 void
4535 setStageLabelY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > y, index_type imageIndex);
4536
4537 // Documented in base class.
4538 void
4539 setStageLabelZ(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > z, index_type imageIndex);
4540
4541 // Documented in base class.
4542 void
4543 setTagAnnotationAnnotationRef(const std::string& annotation, index_type tagAnnotationIndex, index_type annotationRefIndex);
4544
4545 // Documented in base class.
4546 void
4547 setTagAnnotationAnnotator(const std::string& annotator, index_type tagAnnotationIndex);
4548
4549 // Documented in base class.
4550 void
4551 setTagAnnotationDescription(const std::string& description, index_type tagAnnotationIndex);
4552
4553 // Documented in base class.
4554 void
4555 setTagAnnotationID(const std::string& id, index_type tagAnnotationIndex);
4556
4557 // Documented in base class.
4558 void
4559 setTagAnnotationNamespace(const std::string& namespace_, index_type tagAnnotationIndex);
4560
4561 // Documented in base class.
4562 void
4563 setTagAnnotationValue(const std::string& value, index_type tagAnnotationIndex);
4564
4565 // Documented in base class.
4566 void
4567 setTermAnnotationAnnotationRef(const std::string& annotation, index_type termAnnotationIndex, index_type annotationRefIndex);
4568
4569 // Documented in base class.
4570 void
4571 setTermAnnotationAnnotator(const std::string& annotator, index_type termAnnotationIndex);
4572
4573 // Documented in base class.
4574 void
4575 setTermAnnotationDescription(const std::string& description, index_type termAnnotationIndex);
4576
4577 // Documented in base class.
4578 void
4579 setTermAnnotationID(const std::string& id, index_type termAnnotationIndex);
4580
4581 // Documented in base class.
4582 void
4583 setTermAnnotationNamespace(const std::string& namespace_, index_type termAnnotationIndex);
4584
4585 // Documented in base class.
4586 void
4587 setTermAnnotationValue(const std::string& value, index_type termAnnotationIndex);
4588
4589 // Documented in base class.
4590 void
4591 setTiffDataFirstC(ome::xml::model::primitives::NonNegativeInteger firstC, index_type imageIndex, index_type tiffDataIndex);
4592
4593 // Documented in base class.
4594 void
4595 setTiffDataFirstT(ome::xml::model::primitives::NonNegativeInteger firstT, index_type imageIndex, index_type tiffDataIndex);
4596
4597 // Documented in base class.
4598 void
4599 setTiffDataFirstZ(ome::xml::model::primitives::NonNegativeInteger firstZ, index_type imageIndex, index_type tiffDataIndex);
4600
4601 // Documented in base class.
4602 void
4603 setTiffDataIFD(ome::xml::model::primitives::NonNegativeInteger ifd, index_type imageIndex, index_type tiffDataIndex);
4604
4605 // Documented in base class.
4606 void
4607 setTiffDataPlaneCount(ome::xml::model::primitives::NonNegativeInteger planeCount, index_type imageIndex, index_type tiffDataIndex);
4608
4609 // Documented in base class.
4610 void
4611 setTimestampAnnotationAnnotationRef(const std::string& annotation, index_type timestampAnnotationIndex, index_type annotationRefIndex);
4612
4613 // Documented in base class.
4614 void
4615 setTimestampAnnotationAnnotator(const std::string& annotator, index_type timestampAnnotationIndex);
4616
4617 // Documented in base class.
4618 void
4619 setTimestampAnnotationDescription(const std::string& description, index_type timestampAnnotationIndex);
4620
4621 // Documented in base class.
4622 void
4623 setTimestampAnnotationID(const std::string& id, index_type timestampAnnotationIndex);
4624
4625 // Documented in base class.
4626 void
4627 setTimestampAnnotationNamespace(const std::string& namespace_, index_type timestampAnnotationIndex);
4628
4629 // Documented in base class.
4630 void
4631 setTimestampAnnotationValue(ome::xml::model::primitives::Timestamp value, index_type timestampAnnotationIndex);
4632
4633 // Documented in base class.
4634 void
4635 setTransmittanceRangeCutIn(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > cutIn, index_type instrumentIndex, index_type filterIndex);
4636
4637 // Documented in base class.
4638 void
4639 setTransmittanceRangeCutInTolerance(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > cutInTolerance, index_type instrumentIndex, index_type filterIndex);
4640
4641 // Documented in base class.
4642 void
4643 setTransmittanceRangeCutOut(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > cutOut, index_type instrumentIndex, index_type filterIndex);
4644
4645 // Documented in base class.
4646 void
4647 setTransmittanceRangeCutOutTolerance(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > cutOutTolerance, index_type instrumentIndex, index_type filterIndex);
4648
4649 // Documented in base class.
4650 void
4651 setTransmittanceRangeTransmittance(ome::xml::model::primitives::PercentFraction transmittance, index_type instrumentIndex, index_type filterIndex);
4652
4653 // Documented in base class.
4654 void
4655 setUUIDFileName(const std::string& fileName, index_type imageIndex, index_type tiffDataIndex);
4656
4657 // Documented in base class.
4658 void
4659 setWellAnnotationRef(const std::string& annotation, index_type plateIndex, index_type wellIndex, index_type annotationRefIndex);
4660
4661 // Documented in base class.
4662 void
4663 setWellColor(ome::xml::model::primitives::Color color, index_type plateIndex, index_type wellIndex);
4664
4665 // Documented in base class.
4666 void
4667 setWellColumn(ome::xml::model::primitives::NonNegativeInteger column, index_type plateIndex, index_type wellIndex);
4668
4669 // Documented in base class.
4670 void
4671 setWellExternalDescription(const std::string& externalDescription, index_type plateIndex, index_type wellIndex);
4672
4673 // Documented in base class.
4674 void
4675 setWellExternalIdentifier(const std::string& externalIdentifier, index_type plateIndex, index_type wellIndex);
4676
4677 // Documented in base class.
4678 void
4679 setWellID(const std::string& id, index_type plateIndex, index_type wellIndex);
4680
4681 // Documented in base class.
4682 void
4683 setWellReagentRef(const std::string& reagent, index_type plateIndex, index_type wellIndex);
4684
4685 // Documented in base class.
4686 void
4687 setWellRow(ome::xml::model::primitives::NonNegativeInteger row, index_type plateIndex, index_type wellIndex);
4688
4689 // Documented in base class.
4690 void
4691 setWellType(const std::string& type, index_type plateIndex, index_type wellIndex);
4692
4693 // Documented in base class.
4694 void
4695 setWellSampleID(const std::string& id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4696
4697 // Documented in base class.
4698 void
4699 setWellSampleImageRef(const std::string& image, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4700
4701 // Documented in base class.
4702 void
4703 setWellSampleIndex(ome::xml::model::primitives::NonNegativeInteger index, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4704
4705 // Documented in base class.
4706 void
4707 setWellSamplePositionX(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4708
4709 // Documented in base class.
4710 void
4711 setWellSamplePositionY(ome::xml::model::primitives::Quantity<ome::xml::model::enums::UnitsLength > positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4712
4713 // Documented in base class.
4714 void
4715 setWellSampleTimepoint(ome::xml::model::primitives::Timestamp timepoint, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4716
4717 // Documented in base class.
4718 void
4719 setXMLAnnotationAnnotationRef(const std::string& annotation, index_type XMLAnnotationIndex, index_type annotationRefIndex);
4720
4721 // Documented in base class.
4722 void
4723 setXMLAnnotationAnnotator(const std::string& annotator, index_type XMLAnnotationIndex);
4724
4725 // Documented in base class.
4726 void
4727 setXMLAnnotationDescription(const std::string& description, index_type XMLAnnotationIndex);
4728
4729 // Documented in base class.
4730 void
4731 setXMLAnnotationID(const std::string& id, index_type XMLAnnotationIndex);
4732
4733 // Documented in base class.
4734 void
4735 setXMLAnnotationNamespace(const std::string& namespace_, index_type XMLAnnotationIndex);
4736
4737 // Documented in base class.
4738 void
4739 setXMLAnnotationValue(const std::string& value, index_type XMLAnnotationIndex);
4740
4741 };
4742
4743 }
4744 }
4745 }
4746
4747 #endif // OME_XML_META_OMEXMLMETADATA_H
4748
4749 /*
4750 * Local Variables:
4751 * mode:C++
4752 * End:
4753 */
ome::xml::meta::OMEXMLMetadata::setLightPathExcitationFilterRef
void setLightPathExcitationFilterRef(const std::string &excitationFilter, index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex)
Set the ExcitationFilterRef property of LightPath.
Definition: OMEXMLMetadata.cpp:13092
ome::xml::meta::OMEXMLMetadata::getObjectiveSettingsRefractiveIndex
double getObjectiveSettingsRefractiveIndex(index_type imageIndex) const
Get the RefractiveIndex property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:4727
ome::xml::meta::OMEXMLMetadata::getProjectDescription
const std::string & getProjectDescription(index_type projectIndex) const
Get the Description property of Project.
Definition: OMEXMLMetadata.cpp:5892
ome::xml::meta::OMEXMLMetadata::getChannelLightSourceSettingsAttenuation
ome::xml::model::primitives::PercentFraction getChannelLightSourceSettingsAttenuation(index_type imageIndex, index_type channelIndex) const
Get the Attenuation property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:3716
ome::xml::meta::OMEXMLMetadata::setProjectAnnotationRef
void setProjectAnnotationRef(const std::string &annotation, index_type projectIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Project.
Definition: OMEXMLMetadata.cpp:18627
ome::xml::meta::OMEXMLMetadata::setPolylineTheT
void setPolylineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Polyline.
Definition: OMEXMLMetadata.cpp:18528
ome::xml::meta::OMEXMLMetadata::getTagAnnotationValue
const std::string & getTagAnnotationValue(index_type tagAnnotationIndex) const
Get the Value property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:6514
ome::xml::meta::OMEXMLMetadata::setLabelStrokeDashArray
void setLabelStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Label.
Definition: OMEXMLMetadata.cpp:12177
ome::xml::meta::OMEXMLMetadata::getPixelsBigEndian
bool getPixelsBigEndian(index_type imageIndex) const
Get the BigEndian property of Pixels.
Definition: OMEXMLMetadata.cpp:4739
ome::xml::meta::OMEXMLMetadata::setPointFontFamily
void setPointFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Point.
Definition: OMEXMLMetadata.cpp:16985
ome::xml::meta::OMEXMLMetadata::setExperimenterGroupID
void setExperimenterGroupID(const std::string &id, index_type experimenterGroupIndex)
Set the ID property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:10529
ome::xml::meta::OMEXMLMetadata::getLightPathExcitationFilterRef
const std::string & getLightPathExcitationFilterRef(index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex) const
Get the ExcitationFilterRef property of LightPath.
Definition: OMEXMLMetadata.cpp:3703
ome::xml::model::enums::FilamentType
FilamentType enumeration.
Definition: FilamentType.h:72
ome::xml::meta::OMEXMLMetadata::setDichroicSerialNumber
void setDichroicSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the SerialNumber property of Dichroic.
Definition: OMEXMLMetadata.cpp:9432
ome::xml::meta::OMEXMLMetadata::getProjectName
const std::string & getProjectName(index_type projectIndex) const
Get the Name property of Project.
Definition: OMEXMLMetadata.cpp:5936
ome::xml::meta::OMEXMLMetadata::getDichroicModel
const std::string & getDichroicModel(index_type instrumentIndex, index_type dichroicIndex) const
Get the Model property of Dichroic.
Definition: OMEXMLMetadata.cpp:1970
ome::xml::meta::OMEXMLMetadata::getPolylineFontFamily
ome::xml::model::enums::FontFamily getPolylineFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Polyline.
Definition: OMEXMLMetadata.cpp:5682
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupAnnotationRef
const std::string & getExperimenterGroupAnnotationRef(index_type experimenterGroupIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:2417
ome::xml::meta::OMEXMLMetadata::getFilterCount
index_type getFilterCount(index_type instrumentIndex) const
Get the number of Filter elements.
Definition: OMEXMLMetadata.cpp:690
ome::xml::meta::OMEXMLMetadata::getObjectiveIris
bool getObjectiveIris(index_type instrumentIndex, index_type objectiveIndex) const
Get the Iris property of Objective.
Definition: OMEXMLMetadata.cpp:4599
ome::xml::meta::OMEXMLMetadata::setInstrumentID
void setInstrumentID(const std::string &id, index_type instrumentIndex)
Set the ID property of Instrument.
Definition: OMEXMLMetadata.cpp:11877
ome::xml::meta::OMEXMLMetadata::setObjectiveModel
void setObjectiveModel(const std::string &model, index_type instrumentIndex, index_type objectiveIndex)
Set the Model property of Objective.
Definition: OMEXMLMetadata.cpp:15528
ome::xml::meta::OMEXMLMetadata::getLongAnnotationCount
index_type getLongAnnotationCount() const
Get the number of LongAnnotation elements.
Definition: OMEXMLMetadata.cpp:786
ome::xml::meta::OMEXMLMetadata::setRectangleFontFamily
void setRectangleFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Rectangle.
Definition: OMEXMLMetadata.cpp:19021
ome::xml::meta::OMEXMLMetadata::setDatasetImageRef
void setDatasetImageRef(const std::string &image, index_type datasetIndex, index_type imageRefIndex)
Set the ImageRef property of Dataset.
Definition: OMEXMLMetadata.cpp:8652
ome::xml::meta::OMEXMLMetadata::setFilamentModel
void setFilamentModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Filament.
Definition: OMEXMLMetadata.cpp:10680
ome::xml::meta::OMEXMLMetadata::setPolygonAnnotationRef
void setPolygonAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Polygon.
Definition: OMEXMLMetadata.cpp:17479
ome::xml::meta::OMEXMLMetadata::setLineStrokeWidth
void setLineStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Line.
Definition: OMEXMLMetadata.cpp:13700
ome::xml::model::enums::ExperimentType
ExperimentType enumeration.
Definition: ExperimentType.h:72
ome::xml::meta::OMEXMLMetadata::setExperimentType
void setExperimentType(ome::xml::model::enums::ExperimentType type, index_type experimentIndex)
Set the Type property of Experiment.
Definition: OMEXMLMetadata.cpp:10300
ome::xml::meta::OMEXMLMetadata::setMicroscopeModel
void setMicroscopeModel(const std::string &model, index_type instrumentIndex)
Set the Model property of Microscope.
Definition: OMEXMLMetadata.cpp:15217
ome::xml::meta::OMEXMLMetadata::setMicroscopeSerialNumber
void setMicroscopeSerialNumber(const std::string &serialNumber, index_type instrumentIndex)
Set the SerialNumber property of Microscope.
Definition: OMEXMLMetadata.cpp:15244
ome::xml::meta::OMEXMLMetadata::setBooleanAnnotationAnnotationRef
void setBooleanAnnotationAnnotationRef(const std::string &annotation, index_type booleanAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:7818
ome::xml::model::enums::ArcType
ArcType enumeration.
Definition: ArcType.h:72
ome::xml::meta::OMEXMLMetadata::getTiffDataFirstT
ome::xml::model::primitives::NonNegativeInteger getTiffDataFirstT(index_type imageIndex, index_type tiffDataIndex) const
Get the FirstT property of TiffData.
Definition: OMEXMLMetadata.cpp:6599
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationDescription
const std::string & getMicrobeamManipulationDescription(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the Description property of MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:4425
ome::xml::meta::OMEXMLMetadata::setRectangleWidth
void setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Rectangle.
Definition: OMEXMLMetadata.cpp:19483
ome::xml::meta::OMEXMLMetadata::setTransmittanceRangeCutInTolerance
void setTransmittanceRangeCutInTolerance(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > cutInTolerance, index_type instrumentIndex, index_type filterIndex)
Set the CutInTolerance property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:20565
ome::xml::meta::OMEXMLMetadata::setPixelsTimeIncrement
void setPixelsTimeIncrement(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > timeIncrement, index_type imageIndex)
Set the TimeIncrement property of Pixels.
Definition: OMEXMLMetadata.cpp:16091
ome::xml::meta::OMEXMLMetadata::getPointLocked
bool getPointLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Point.
Definition: OMEXMLMetadata.cpp:5324
ome::xml::meta::OMEXMLMetadata::getFolderRefCount
index_type getFolderRefCount(index_type folderIndex) const
Get the number of FolderRef elements.
Definition: OMEXMLMetadata.cpp:714
ome::xml::meta::OMEXMLMetadata::getInstrumentCount
index_type getInstrumentCount() const
Get the number of Instrument elements.
Definition: OMEXMLMetadata.cpp:746
ome::xml::meta::OMEXMLMetadata::setEllipseFillRule
void setEllipseFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Ellipse.
Definition: OMEXMLMetadata.cpp:9653
ome::xml::meta::OMEXMLMetadata::setDetectorAmplificationGain
void setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex)
Set the AmplificationGain property of Detector.
Definition: OMEXMLMetadata.cpp:8686
ome::xml::meta::OMEXMLMetadata::setGenericExcitationSourceLotNumber
void setGenericExcitationSourceLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:11445
ome::xml::meta::OMEXMLMetadata::setPointAnnotationRef
void setPointAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Point.
Definition: OMEXMLMetadata.cpp:16906
ome::xml::meta::OMEXMLMetadata::setLightEmittingDiodeModel
void setLightEmittingDiodeModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:12972
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationAnnotationCount
index_type getCommentAnnotationAnnotationCount(index_type commentAnnotationIndex) const
Get the number of links to a CommentAnnotation.
Definition: OMEXMLMetadata.cpp:289
ome::xml::meta::OMEXMLMetadata::setPointFontStyle
void setPointFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Point.
Definition: OMEXMLMetadata.cpp:17051
ome::xml::meta::OMEXMLMetadata::setPointTheT
void setPointTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Point.
Definition: OMEXMLMetadata.cpp:17316
ome::xml::meta::OMEXMLMetadata::getPlaneTheC
ome::xml::model::primitives::NonNegativeInteger getPlaneTheC(index_type imageIndex, index_type planeIndex) const
Get the TheC property of Plane.
Definition: OMEXMLMetadata.cpp:4972
ome::xml::meta::OMEXMLMetadata::setObjectiveSerialNumber
void setObjectiveSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the SerialNumber property of Objective.
Definition: OMEXMLMetadata.cpp:15582
ome::xml::meta::OMEXMLMetadata::setEllipseTheC
void setEllipseTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Ellipse.
Definition: OMEXMLMetadata.cpp:10048
ome::xml::meta::OMEXMLMetadata::setCommentAnnotationDescription
void setCommentAnnotationDescription(const std::string &description, index_type commentAnnotationIndex)
Set the Description property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:8462
ome::xml::meta::OMEXMLMetadata::getFolderImageRef
const std::string & getFolderImageRef(index_type folderIndex, index_type imageRefIndex) const
Get the ImageRef property of Folder.
Definition: OMEXMLMetadata.cpp:2871
ome::xml::meta::OMEXMLMetadata::getFolderName
const std::string & getFolderName(index_type folderIndex) const
Get the Name property of Folder.
Definition: OMEXMLMetadata.cpp:2884
ome::xml::meta::OMEXMLMetadata::getPolylineFillColor
ome::xml::model::primitives::Color getPolylineFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Polyline.
Definition: OMEXMLMetadata.cpp:5658
ome::xml::meta::OMEXMLMetadata::setObjectiveLensNA
void setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex)
Set the LensNA property of Objective.
Definition: OMEXMLMetadata.cpp:15447
ome::xml::meta::OMEXMLMetadata::getChannelPinholeSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getChannelPinholeSize(index_type imageIndex, index_type channelIndex) const
Get the PinholeSize property of Channel.
Definition: OMEXMLMetadata.cpp:1509
ome::xml::meta::OMEXMLMetadata::getTermAnnotationAnnotator
const std::string & getTermAnnotationAnnotator(index_type termAnnotationIndex) const
Get the Annotator property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:6535
ome::xml::meta::OMEXMLMetadata::setBinaryFileBinDataBigEndian
void setBinaryFileBinDataBigEndian(bool bigEndian, index_type fileAnnotationIndex)
Set the BigEndian property of BinData.
Definition: OMEXMLMetadata.cpp:7354
ome::xml::meta::OMEXMLMetadata::setPixelsID
void setPixelsID(const std::string &id, index_type imageIndex)
Set the ID property of Pixels.
Definition: OMEXMLMetadata.cpp:15798
ome::xml::meta::OMEXMLMetadata::setPlaneHashSHA1
void setPlaneHashSHA1(const std::string &hashSHA1, index_type imageIndex, index_type planeIndex)
Set the HashSHA1 property of Plane.
Definition: OMEXMLMetadata.cpp:16223
ome::xml::meta::OMEXMLMetadata::getMaskBinDataLength
ome::xml::model::primitives::NonNegativeLong getMaskBinDataLength(index_type ROIIndex, index_type shapeIndex) const
Get the Length property of BinData.
Definition: OMEXMLMetadata.cpp:1243
ome::xml::meta::OMEXMLMetadata::getFolderImageRefCount
index_type getFolderImageRefCount(index_type folderIndex) const
Get the number of ImageRef elements in Folder.
Definition: OMEXMLMetadata.cpp:730
ome::xml::meta::OMEXMLMetadata::setPolygonStrokeWidth
void setPolygonStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Polygon.
Definition: OMEXMLMetadata.cpp:17822
ome::xml::meta::OMEXMLMetadata::setLaserLotNumber
void setLaserLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Laser.
Definition: OMEXMLMetadata.cpp:12567
ome::xml::meta::OMEXMLMetadata::setEllipseLocked
void setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Ellipse.
Definition: OMEXMLMetadata.cpp:9819
ome::xml::meta::OMEXMLMetadata::getEllipseStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getEllipseStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Ellipse.
Definition: OMEXMLMetadata.cpp:2192
ome::xml::meta::OMEXMLMetadata::setLaserWavelength
void setLaserWavelength(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type instrumentIndex, index_type lightSourceIndex)
Set the Wavelength property of Laser.
Definition: OMEXMLMetadata.cpp:12850
ome::xml::meta::OMEXMLMetadata::setLaserRepetitionRate
void setLaserRepetitionRate(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsFrequency > repetitionRate, index_type instrumentIndex, index_type lightSourceIndex)
Set the RepetitionRate property of Laser.
Definition: OMEXMLMetadata.cpp:12742
ome::xml::meta::OMEXMLMetadata::getLineMarkerEnd
ome::xml::model::enums::Marker getLineMarkerEnd(index_type ROIIndex, index_type shapeIndex) const
Get the MarkerEnd property of Line.
Definition: OMEXMLMetadata.cpp:3873
ome::xml::meta::OMEXMLMetadata::getLaserType
ome::xml::model::enums::LaserType getLaserType(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Type property of Laser.
Definition: OMEXMLMetadata.cpp:3560
ome::xml::meta::OMEXMLMetadata::getRightsRightsHeld
const std::string & getRightsRightsHeld() const
Get the RightsHeld property of Rights.
Definition: OMEXMLMetadata.cpp:6271
ome::xml::meta::OMEXMLMetadata::getFolderCount
index_type getFolderCount() const
Get the number of Folder elements.
Definition: OMEXMLMetadata.cpp:706
ome::xml::meta::OMEXMLMetadata::setExperimenterID
void setExperimenterID(const std::string &id, index_type experimenterIndex)
Set the ID property of Experimenter.
Definition: OMEXMLMetadata.cpp:10376
ome::xml::meta::OMEXMLMetadata::getTransmittanceRangeCutInTolerance
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > getTransmittanceRangeCutInTolerance(index_type instrumentIndex, index_type filterIndex) const
Get the CutInTolerance property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:6724
ome::xml::meta::OMEXMLMetadata::getExperimentID
const std::string & getExperimentID(index_type experimentIndex) const
Get the ID property of Experiment.
Definition: OMEXMLMetadata.cpp:2304
ome::xml::meta::OMEXMLMetadata::setStageLabelX
void setStageLabelX(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > x, index_type imageIndex)
Set the X property of StageLabel.
Definition: OMEXMLMetadata.cpp:19842
ome::xml::meta::OMEXMLMetadata::getRectangleTheZ
ome::xml::model::primitives::NonNegativeInteger getRectangleTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Rectangle.
Definition: OMEXMLMetadata.cpp:6223
ome::xml::meta::OMEXMLMetadata::getFilterFilterWheel
const std::string & getFilterFilterWheel(index_type instrumentIndex, index_type filterIndex) const
Get the FilterWheel property of Filter.
Definition: OMEXMLMetadata.cpp:2651
ome::xml::meta::OMEXMLMetadata::createRoot
void createRoot()
Create root node.
Definition: OMEXMLMetadata.cpp:212
ome::xml::meta::OMEXMLMetadata::getImagingEnvironmentCO2Percent
ome::xml::model::primitives::PercentFraction getImagingEnvironmentCO2Percent(index_type imageIndex) const
Get the CO2Percent property of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:3133
ome::xml::meta::OMEXMLMetadata::setTermAnnotationAnnotator
void setTermAnnotationAnnotator(const std::string &annotator, index_type termAnnotationIndex)
Set the Annotator property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:20084
ome::xml::meta::OMEXMLMetadata::getPolygonTransform
const ::ome::xml::model::AffineTransform & getPolygonTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Polygon.
Definition: OMEXMLMetadata.cpp:5633
ome::xml::meta::OMEXMLMetadata::getTermAnnotationDescription
const std::string & getTermAnnotationDescription(index_type termAnnotationIndex) const
Get the Description property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:6547
ome::xml::meta::OMEXMLMetadata::setWellType
void setWellType(const std::string &type, index_type plateIndex, index_type wellIndex)
Set the Type property of Well.
Definition: OMEXMLMetadata.cpp:20923
ome::xml::meta::OMEXMLMetadata::getFilterSetID
const std::string & getFilterSetID(index_type instrumentIndex, index_type filterSetIndex) const
Get the ID property of FilterSet.
Definition: OMEXMLMetadata.cpp:2769
ome::xml::meta::OMEXMLMetadata::setTermAnnotationID
void setTermAnnotationID(const std::string &id, index_type termAnnotationIndex)
Set the ID property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:20138
ome::xml::meta::OMEXMLMetadata::getRectangleLocked
bool getRectangleLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Rectangle.
Definition: OMEXMLMetadata.cpp:6139
ome::xml::meta::OMEXMLMetadata::setScreenReagentSetIdentifier
void setScreenReagentSetIdentifier(const std::string &reagentSetIdentifier, index_type screenIndex)
Set the ReagentSetIdentifier property of Screen.
Definition: OMEXMLMetadata.cpp:19774
ome::xml::model::enums::Correction
Correction enumeration.
Definition: Correction.h:72
ome::xml::meta::OMEXMLMetadata::getWellColumn
ome::xml::model::primitives::NonNegativeInteger getWellColumn(index_type plateIndex, index_type wellIndex) const
Get the Column property of Well.
Definition: OMEXMLMetadata.cpp:6809
ome::xml::meta::OMEXMLMetadata::getEllipseFillRule
ome::xml::model::enums::FillRule getEllipseFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Ellipse.
Definition: OMEXMLMetadata.cpp:2084
ome::xml::meta::OMEXMLMetadata::getEllipseRadiusY
double getEllipseRadiusY(index_type ROIIndex, index_type shapeIndex) const
Get the RadiusY property of Ellipse.
Definition: OMEXMLMetadata.cpp:2160
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationExperimenterRef
const std::string & getMicrobeamManipulationExperimenterRef(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the ExperimenterRef property of MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:4437
ome::xml::meta::OMEXMLMetadata::setBooleanAnnotationDescription
void setBooleanAnnotationDescription(const std::string &description, index_type booleanAnnotationIndex)
Set the Description property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:7858
ome::xml::meta::OMEXMLMetadata::setFilterSerialNumber
void setFilterSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type filterIndex)
Set the SerialNumber property of Filter.
Definition: OMEXMLMetadata.cpp:11059
ome::xml::meta::OMEXMLMetadata::getLineMarkerStart
ome::xml::model::enums::Marker getLineMarkerStart(index_type ROIIndex, index_type shapeIndex) const
Get the MarkerStart property of Line.
Definition: OMEXMLMetadata.cpp:3885
ome::xml::meta::OMEXMLMetadata::setChannelIlluminationType
void setChannelIlluminationType(ome::xml::model::enums::IlluminationType illuminationType, index_type imageIndex, index_type channelIndex)
Set the IlluminationType property of Channel.
Definition: OMEXMLMetadata.cpp:8224
ome::xml::meta::OMEXMLMetadata::getDetectorCount
index_type getDetectorCount(index_type instrumentIndex) const
Get the number of Detector elements.
Definition: OMEXMLMetadata.cpp:594
ome::xml::meta::OMEXMLMetadata::getFilterSetDichroicRef
const std::string & getFilterSetDichroicRef(index_type instrumentIndex, index_type filterSetIndex) const
Get the DichroicRef property of FilterSet.
Definition: OMEXMLMetadata.cpp:2731
ome::xml::meta::OMEXMLMetadata::setMaskBinDataBigEndian
void setMaskBinDataBigEndian(bool bigEndian, index_type ROIIndex, index_type shapeIndex)
Set the BigEndian property of BinData.
Definition: OMEXMLMetadata.cpp:7392
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationID
const std::string & getTimestampAnnotationID(index_type timestampAnnotationIndex) const
Get the ID property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:6684
ome::xml::meta::OMEXMLMetadata::getPixelsSizeT
ome::xml::model::primitives::PositiveInteger getPixelsSizeT(index_type imageIndex) const
Get the SizeT property of Pixels.
Definition: OMEXMLMetadata.cpp:4835
ome::xml::meta::OMEXMLMetadata::setEllipseAnnotationRef
void setEllipseAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Ellipse.
Definition: OMEXMLMetadata.cpp:9607
ome::xml::meta::OMEXMLMetadata::setPlateName
void setPlateName(const std::string &name, index_type plateIndex)
Set the Name property of Plate.
Definition: OMEXMLMetadata.cpp:16591
ome::xml::meta::OMEXMLMetadata::setLabelFontFamily
void setLabelFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Label.
Definition: OMEXMLMetadata.cpp:11978
ome::xml::meta::OMEXMLMetadata::getFolderAnnotationRefCount
index_type getFolderAnnotationRefCount(index_type folderIndex) const
Get the number of AnnotationRef elements in Folder.
Definition: OMEXMLMetadata.cpp:394
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationCount
index_type getTimestampAnnotationCount() const
Get the number of TimestampAnnotation elements.
Definition: OMEXMLMetadata.cpp:946
ome::xml::meta::OMEXMLMetadata::setChannelFilterSetRef
void setChannelFilterSetRef(const std::string &filterSet, index_type imageIndex, index_type channelIndex)
Set the FilterSetRef property of Channel.
Definition: OMEXMLMetadata.cpp:8144
ome::xml::meta::OMEXMLMetadata::getFilamentModel
const std::string & getFilamentModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of Filament.
Definition: OMEXMLMetadata.cpp:2533
ome::xml::meta::OMEXMLMetadata::setLineFontSize
void setLineFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Line.
Definition: OMEXMLMetadata.cpp:13435
ome::xml::meta::OMEXMLMetadata::getTagAnnotationDescription
const std::string & getTagAnnotationDescription(index_type tagAnnotationIndex) const
Get the Description property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:6482
ome::xml::meta::OMEXMLMetadata::getGenericExcitationSourceMap
const ome::xml::model::primitives::OrderedMultimap & getGenericExcitationSourceMap(index_type instrumentIndex, index_type lightSourceIndex) const
Get the map value of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:1045
ome::xml::meta::OMEXMLMetadata::getFilterLotNumber
const std::string & getFilterLotNumber(index_type instrumentIndex, index_type filterIndex) const
Get the LotNumber property of Filter.
Definition: OMEXMLMetadata.cpp:2671
ome::xml::meta::OMEXMLMetadata::getPolylineFillRule
ome::xml::model::enums::FillRule getPolylineFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Polyline.
Definition: OMEXMLMetadata.cpp:5670
ome::xml::meta::OMEXMLMetadata::setMaskY
void setMaskY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Mask.
Definition: OMEXMLMetadata.cpp:15023
ome::xml::meta::OMEXMLMetadata::getPointAnnotationRef
const std::string & getPointAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Point.
Definition: OMEXMLMetadata.cpp:5243
ome::xml::meta::OMEXMLMetadata::setUUIDFileName
void setUUIDFileName(const std::string &fileName, index_type imageIndex, index_type tiffDataIndex)
Set the FileName property of UUID.
Definition: OMEXMLMetadata.cpp:20697
ome::xml::meta::OMEXMLMetadata::setTimestampAnnotationID
void setTimestampAnnotationID(const std::string &id, index_type timestampAnnotationIndex)
Set the ID property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:20451
ome::xml::meta::OMEXMLMetadata::getEllipseY
double getEllipseY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Ellipse.
Definition: OMEXMLMetadata.cpp:2272
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationRefCount
index_type getMicrobeamManipulationRefCount(index_type imageIndex) const
Get the number of MicrobeamManipulationRef elements.
Definition: OMEXMLMetadata.cpp:810
ome::xml::meta::OMEXMLMetadata::setLongAnnotationNamespace
void setLongAnnotationNamespace(const std::string &namespace_, index_type longAnnotationIndex)
Set the Namespace property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:14243
ome::xml::model::primitives::Timestamp
An ISO-8601 timestamp.
Definition: Timestamp.h:66
ome::xml::meta::OMEXMLMetadata::setWellSampleImageRef
void setWellSampleImageRef(const std::string &image, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the ImageRef property of WellSample.
Definition: OMEXMLMetadata.cpp:20984
ome::xml::meta::OMEXMLMetadata::setLineFillRule
void setLineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Line.
Definition: OMEXMLMetadata.cpp:13369
ome::xml::meta::OMEXMLMetadata::getRectangleHeight
double getRectangleHeight(index_type ROIIndex, index_type shapeIndex) const
Get the Height property of Rectangle.
Definition: OMEXMLMetadata.cpp:6123
ome::xml::meta::OMEXMLMetadata::setProjectDatasetRef
void setProjectDatasetRef(const std::string &dataset, index_type projectIndex, index_type datasetRefIndex)
Set the DatasetRef property of Project.
Definition: OMEXMLMetadata.cpp:18640
ome::xml::meta::OMEXMLMetadata::getTiffDataCount
index_type getTiffDataCount(index_type imageIndex) const
Get the number of TiffData elements.
Definition: OMEXMLMetadata.cpp:938
ome::xml::meta::OMEXMLMetadata::setChannelAcquisitionMode
void setChannelAcquisitionMode(ome::xml::model::enums::AcquisitionMode acquisitionMode, index_type imageIndex, index_type channelIndex)
Set the AcquisitionMode property of Channel.
Definition: OMEXMLMetadata.cpp:7966
ome::xml::meta::OMEXMLMetadata::getLabelText
const std::string & getLabelText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Label.
Definition: OMEXMLMetadata.cpp:3319
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationValue
const std::string & getXMLAnnotationValue(index_type XMLAnnotationIndex) const
Get the Value property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:7002
ome::xml::meta::OMEXMLMetadata::getMaskBinDataBigEndian
bool getMaskBinDataBigEndian(index_type ROIIndex, index_type shapeIndex) const
Get the BigEndian property of BinData.
Definition: OMEXMLMetadata.cpp:1183
ome::xml::meta::OMEXMLMetadata::setLabelFontSize
void setLabelFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Label.
Definition: OMEXMLMetadata.cpp:12011
ome::xml::meta::OMEXMLMetadata::setRectangleText
void setRectangleText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Rectangle.
Definition: OMEXMLMetadata.cpp:19318
ome::xml::meta::OMEXMLMetadata::getDetectorManufacturer
const std::string & getDetectorManufacturer(index_type instrumentIndex, index_type detectorIndex) const
Get the Manufacturer property of Detector.
Definition: OMEXMLMetadata.cpp:1749
ome::xml::meta::OMEXMLMetadata::getLaserLotNumber
const std::string & getLaserLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of Laser.
Definition: OMEXMLMetadata.cpp:3440
ome::xml::meta::OMEXMLMetadata::setImageMicrobeamManipulationRef
void setImageMicrobeamManipulationRef(const std::string &microbeamManipulation, index_type imageIndex, index_type microbeamManipulationRefIndex)
Set the MicrobeamManipulationRef property of Image.
Definition: OMEXMLMetadata.cpp:11709
ome::xml::meta::OMEXMLMetadata::getImageExperimentRef
const std::string & getImageExperimentRef(index_type imageIndex) const
Get the ExperimentRef property of Image.
Definition: OMEXMLMetadata.cpp:3027
ome::xml::meta::OMEXMLMetadata::setReagentReagentIdentifier
void setReagentReagentIdentifier(const std::string &reagentIdentifier, index_type screenIndex, index_type reagentIndex)
Set the ReagentIdentifier property of Reagent.
Definition: OMEXMLMetadata.cpp:18915
ome::xml::meta::OMEXMLMetadata::getRectangleStrokeDashArray
const std::string & getRectangleStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Rectangle.
Definition: OMEXMLMetadata.cpp:6163
ome::xml::meta::OMEXMLMetadata::setPlaneTheZ
void setPlaneTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type imageIndex, index_type planeIndex)
Set the TheZ property of Plane.
Definition: OMEXMLMetadata.cpp:16419
ome::xml::meta::OMEXMLMetadata::getPixelsPhysicalSizeZ
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getPixelsPhysicalSizeZ(index_type imageIndex) const
Get the PhysicalSizeZ property of Pixels.
Definition: OMEXMLMetadata.cpp:4803
ome::xml::meta::OMEXMLMetadata::getProjectAnnotationRef
const std::string & getProjectAnnotationRef(index_type projectIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Project.
Definition: OMEXMLMetadata.cpp:5866
ome::xml::meta::OMEXMLMetadata::getPlateFieldIndex
ome::xml::model::primitives::NonNegativeInteger getPlateFieldIndex(index_type plateIndex) const
Get the FieldIndex property of Plate.
Definition: OMEXMLMetadata.cpp:5057
ome::xml::meta::OMEXMLMetadata::setMaskStrokeColor
void setMaskStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Mask.
Definition: OMEXMLMetadata.cpp:14695
ome::xml::meta::OMEXMLMetadata::setMapAnnotationAnnotationRef
void setMapAnnotationAnnotationRef(const std::string &annotation, index_type mapAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of MapAnnotation.
Definition: OMEXMLMetadata.cpp:14296
ome::xml::meta::OMEXMLMetadata::getMapAnnotationDescription
const std::string & getMapAnnotationDescription(index_type mapAnnotationIndex) const
Get the Description property of MapAnnotation.
Definition: OMEXMLMetadata.cpp:4172
ome::xml::meta::OMEXMLMetadata::setArcType
void setArcType(ome::xml::model::enums::ArcType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Arc.
Definition: OMEXMLMetadata.cpp:7219
ome::xml::meta::OMEXMLMetadata::setRectangleFontSize
void setRectangleFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Rectangle.
Definition: OMEXMLMetadata.cpp:19054
ome::xml::meta::OMEXMLMetadata::getExperimentExperimenterRef
const std::string & getExperimentExperimenterRef(index_type experimentIndex) const
Get the ExperimenterRef property of Experiment.
Definition: OMEXMLMetadata.cpp:2292
ome::xml::meta::OMEXMLMetadata::getPolygonFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getPolygonFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Polygon.
Definition: OMEXMLMetadata.cpp:5497
ome::xml::meta::OMEXMLMetadata::getMicroscopeType
ome::xml::model::enums::MicroscopeType getMicroscopeType(index_type instrumentIndex) const
Get the Type property of Microscope.
Definition: OMEXMLMetadata.cpp:4530
ome::xml::meta::OMEXMLMetadata::setRectangleAnnotationRef
void setRectangleAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Rectangle.
Definition: OMEXMLMetadata.cpp:18942
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationLightSourceSettingsWavelength
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getMicrobeamManipulationLightSourceSettingsWavelength(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const
Get the Wavelength property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:3768
ome::xml::model::enums::AcquisitionMode
AcquisitionMode enumeration.
Definition: AcquisitionMode.h:72
ome::xml::meta::OMEXMLMetadata::getFilamentLotNumber
const std::string & getFilamentLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of Filament.
Definition: OMEXMLMetadata.cpp:2509
ome::xml::meta::OMEXMLMetadata::setExperimenterGroupAnnotationRef
void setExperimenterGroupAnnotationRef(const std::string &annotation, index_type experimenterGroupIndex, index_type annotationRefIndex)
Set the AnnotationRef property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:10482
ome::xml::meta::OMEXMLMetadata::setChannelLightSourceSettingsID
void setChannelLightSourceSettingsID(const std::string &id, index_type imageIndex, index_type channelIndex)
Set the ID property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:13177
ome::xml::meta::OMEXMLMetadata::setFileAnnotationID
void setFileAnnotationID(const std::string &id, index_type fileAnnotationIndex)
Set the ID property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:10855
ome::xml::meta::OMEXMLMetadata::getTermAnnotationAnnotationCount
index_type getTermAnnotationAnnotationCount(index_type termAnnotationIndex) const
Get the number of links to a TermAnnotation.
Definition: OMEXMLMetadata.cpp:345
ome::xml::meta::OMEXMLMetadata::getPointStrokeColor
ome::xml::model::primitives::Color getPointStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Point.
Definition: OMEXMLMetadata.cpp:5336
ome::xml::meta::OMEXMLMetadata::setObjectiveIris
void setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex)
Set the Iris property of Objective.
Definition: OMEXMLMetadata.cpp:15420
ome::xml::meta::OMEXMLMetadata::setXMLAnnotationValue
void setXMLAnnotationValue(const std::string &value, index_type XMLAnnotationIndex)
Set the Value property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:21250
ome::xml::meta::OMEXMLMetadata::getLabelFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getLabelFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Label.
Definition: OMEXMLMetadata.cpp:3239
ome::xml::meta::OMEXMLMetadata::setPolygonFillColor
void setPolygonFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Polygon.
Definition: OMEXMLMetadata.cpp:17492
ome::xml::meta::OMEXMLMetadata::getBinaryFileBinDataLength
ome::xml::model::primitives::NonNegativeLong getBinaryFileBinDataLength(index_type fileAnnotationIndex) const
Get the Length property of BinData.
Definition: OMEXMLMetadata.cpp:1235
ome::xml::meta::OMEXMLMetadata::setPlaneTheT
void setPlaneTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type imageIndex, index_type planeIndex)
Set the TheT property of Plane.
Definition: OMEXMLMetadata.cpp:16387
ome::xml::meta::OMEXMLMetadata::getLightEmittingDiodeAnnotationRef
const std::string & getLightEmittingDiodeAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:3584
ome::xml::meta::OMEXMLMetadata::setPixelsBinData
void setPixelsBinData(const std::vector< uint8_t > &base64Binary, index_type imageIndex, index_type binDataIndex)
Set the Base64Binary property of BinData.
Definition: OMEXMLMetadata.cpp:7322
ome::xml::meta::OMEXMLMetadata::setDetectorSettingsZoom
void setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex)
Set the Zoom property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:9271
ome::xml::meta::OMEXMLMetadata::setFilterSetModel
void setFilterSetModel(const std::string &model, index_type instrumentIndex, index_type filterSetIndex)
Set the Model property of FilterSet.
Definition: OMEXMLMetadata.cpp:11234
ome::xml::meta::OMEXMLMetadata::setPolylineFillColor
void setPolylineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Polyline.
Definition: OMEXMLMetadata.cpp:18033
ome::xml::meta::OMEXMLMetadata::getLightPathEmissionFilterRef
const std::string & getLightPathEmissionFilterRef(index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex) const
Get the EmissionFilterRef property of LightPath.
Definition: OMEXMLMetadata.cpp:3690
ome::xml::meta::OMEXMLMetadata::setTermAnnotationNamespace
void setTermAnnotationNamespace(const std::string &namespace_, index_type termAnnotationIndex)
Set the Namespace property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:20166
ome::xml::meta::OMEXMLMetadata::getPolygonFillColor
ome::xml::model::primitives::Color getPolygonFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Polygon.
Definition: OMEXMLMetadata.cpp:5461
ome::xml::meta::OMEXMLMetadata::getFileAnnotationAnnotator
const std::string & getFileAnnotationAnnotator(index_type fileAnnotationIndex) const
Get the Annotator property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:2594
ome::xml::meta::OMEXMLMetadata::setProjectDescription
void setProjectDescription(const std::string &description, index_type projectIndex)
Set the Description property of Project.
Definition: OMEXMLMetadata.cpp:18653
ome::xml::meta::OMEXMLMetadata::setFilterModel
void setFilterModel(const std::string &model, index_type instrumentIndex, index_type filterIndex)
Set the Model property of Filter.
Definition: OMEXMLMetadata.cpp:11032
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationAnnotator
const std::string & getTimestampAnnotationAnnotator(index_type timestampAnnotationIndex) const
Get the Annotator property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:6660
ome::xml::meta::OMEXMLMetadata::getLongAnnotationAnnotationCount
index_type getLongAnnotationAnnotationCount(index_type longAnnotationIndex) const
Get the number of links to a LongAnnotation.
Definition: OMEXMLMetadata.cpp:321
ome::xml::meta::OMEXMLMetadata::getPlateCount
index_type getPlateCount() const
Get the number of Plate elements.
Definition: OMEXMLMetadata.cpp:834
ome::xml::meta::OMEXMLMetadata::getPlateAcquisitionStartTime
ome::xml::model::primitives::Timestamp getPlateAcquisitionStartTime(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the StartTime property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:5218
ome::xml::meta::OMEXMLMetadata::getPixelsPhysicalSizeX
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getPixelsPhysicalSizeX(index_type imageIndex) const
Get the PhysicalSizeX property of Pixels.
Definition: OMEXMLMetadata.cpp:4779
ome::xml::meta::OMEXMLMetadata::setPlateDescription
void setPlateDescription(const std::string &description, index_type plateIndex)
Set the Description property of Plate.
Definition: OMEXMLMetadata.cpp:16506
ome::xml::meta::OMEXMLMetadata::setUUID
void setUUID(const std::string &uuid)
Set the UUID associated with this collection of metadata.
Definition: OMEXMLMetadata.cpp:7010
ome::xml::meta::OMEXMLMetadata::getObjectiveModel
const std::string & getObjectiveModel(index_type instrumentIndex, index_type objectiveIndex) const
Get the Model property of Objective.
Definition: OMEXMLMetadata.cpp:4647
ome::xml::meta::OMEXMLMetadata::getEllipseStrokeDashArray
const std::string & getEllipseStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Ellipse.
Definition: OMEXMLMetadata.cpp:2180
ome::xml::meta::OMEXMLMetadata::getPolylineMarkerStart
ome::xml::model::enums::Marker getPolylineMarkerStart(index_type ROIIndex, index_type shapeIndex) const
Get the MarkerStart property of Polyline.
Definition: OMEXMLMetadata.cpp:5750
ome::xml::meta::OMEXMLMetadata::getDichroicAnnotationRefCount
index_type getDichroicAnnotationRefCount(index_type instrumentIndex, index_type dichroicIndex) const
Get the number of AnnotationRef elements in Dichroic.
Definition: OMEXMLMetadata.cpp:466
ome::xml::meta::OMEXMLMetadata::setPlateAnnotationRef
void setPlateAnnotationRef(const std::string &annotation, index_type plateIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Plate.
Definition: OMEXMLMetadata.cpp:16451
ome::xml::meta::OMEXMLMetadata::getPointTheC
ome::xml::model::primitives::NonNegativeInteger getPointTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Point.
Definition: OMEXMLMetadata.cpp:5384
ome::xml::meta::OMEXMLMetadata::getLineTheC
ome::xml::model::primitives::NonNegativeInteger getLineTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Line.
Definition: OMEXMLMetadata.cpp:3945
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationValue
const std::string & getCommentAnnotationValue(index_type commentAnnotationIndex) const
Get the Value property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:1602
ome::xml::meta::OMEXMLMetadata::setEllipseStrokeColor
void setEllipseStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Ellipse.
Definition: OMEXMLMetadata.cpp:9916
ome::xml::meta::OMEXMLMetadata::getLabelLocked
bool getLabelLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Label.
Definition: OMEXMLMetadata.cpp:3271
ome::xml::meta::OMEXMLMetadata::setProjectID
void setProjectID(const std::string &id, index_type projectIndex)
Set the ID property of Project.
Definition: OMEXMLMetadata.cpp:18700
ome::xml::meta::OMEXMLMetadata::setPolygonTheC
void setPolygonTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Polygon.
Definition: OMEXMLMetadata.cpp:17888
ome::xml::meta::OMEXMLMetadata::setLongAnnotationID
void setLongAnnotationID(const std::string &id, index_type longAnnotationIndex)
Set the ID property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:14215
ome::xml::meta::OMEXMLMetadata::getFileAnnotationNamespace
const std::string & getFileAnnotationNamespace(index_type fileAnnotationIndex) const
Get the Namespace property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:2626
ome::xml::meta::OMEXMLMetadata::setChannelExcitationWavelength
void setChannelExcitationWavelength(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > excitationWavelength, index_type imageIndex, index_type channelIndex)
Set the ExcitationWavelength property of Channel.
Definition: OMEXMLMetadata.cpp:8111
ome::xml::meta::OMEXMLMetadata::setTimestampAnnotationNamespace
void setTimestampAnnotationNamespace(const std::string &namespace_, index_type timestampAnnotationIndex)
Set the Namespace property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:20479
ome::xml::meta::OMEXMLMetadata::getEllipseFontStyle
ome::xml::model::enums::FontStyle getEllipseFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Ellipse.
Definition: OMEXMLMetadata.cpp:2120
ome::xml::meta::OMEXMLMetadata::getWellExternalIdentifier
const std::string & getWellExternalIdentifier(index_type plateIndex, index_type wellIndex) const
Get the ExternalIdentifier property of Well.
Definition: OMEXMLMetadata.cpp:6829
ome::xml::meta::OMEXMLMetadata::setScreenID
void setScreenID(const std::string &id, index_type screenIndex)
Set the ID property of Screen.
Definition: OMEXMLMetadata.cpp:19655
ome::xml::meta::OMEXMLMetadata::setDetectorGain
void setDetectorGain(double gain, index_type instrumentIndex, index_type detectorIndex)
Set the Gain property of Detector.
Definition: OMEXMLMetadata.cpp:8726
ome::xml::meta::OMEXMLMetadata::getPolylineTheT
ome::xml::model::primitives::NonNegativeInteger getPolylineTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Polyline.
Definition: OMEXMLMetadata.cpp:5830
ome::xml::meta::OMEXMLMetadata::getLineFillRule
ome::xml::model::enums::FillRule getLineFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Line.
Definition: OMEXMLMetadata.cpp:3805
ome::xml::meta::OMEXMLMetadata::getEllipseFillColor
ome::xml::model::primitives::Color getEllipseFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Ellipse.
Definition: OMEXMLMetadata.cpp:2072
ome::xml::meta::OMEXMLMetadata::getPointStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPointStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Point.
Definition: OMEXMLMetadata.cpp:5360
ome::xml::meta::OMEXMLMetadata::getFilterSetLotNumber
const std::string & getFilterSetLotNumber(index_type instrumentIndex, index_type filterSetIndex) const
Get the LotNumber property of FilterSet.
Definition: OMEXMLMetadata.cpp:2777
ome::xml::meta::OMEXMLMetadata::getBinaryFileSize
ome::xml::model::primitives::NonNegativeLong getBinaryFileSize(index_type fileAnnotationIndex) const
Get the Size property of BinaryFile.
Definition: OMEXMLMetadata.cpp:1279
ome::xml::meta::OMEXMLMetadata::setLightEmittingDiodeSerialNumber
void setLightEmittingDiodeSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:13026
ome::xml::meta::OMEXMLMetadata::setPointFillRule
void setPointFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Point.
Definition: OMEXMLMetadata.cpp:16952
ome::xml::meta::OMEXMLMetadata::setLabelTheZ
void setLabelTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Label.
Definition: OMEXMLMetadata.cpp:12342
ome::xml::meta::OMEXMLMetadata::setTiffDataPlaneCount
void setTiffDataPlaneCount(ome::xml::model::primitives::NonNegativeInteger planeCount, index_type imageIndex, index_type tiffDataIndex)
Set the PlaneCount property of TiffData.
Definition: OMEXMLMetadata.cpp:20351
ome::xml::meta::OMEXMLMetadata::getPolygonTheC
ome::xml::model::primitives::NonNegativeInteger getPolygonTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Polygon.
Definition: OMEXMLMetadata.cpp:5597
ome::xml::meta::OMEXMLMetadata::setScreenDescription
void setScreenDescription(const std::string &description, index_type screenIndex)
Set the Description property of Screen.
Definition: OMEXMLMetadata.cpp:19634
ome::xml::meta::OMEXMLMetadata::getPlateAcquisitionName
const std::string & getPlateAcquisitionName(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the Name property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:5206
ome::xml::meta::OMEXMLMetadata::setPlateWellOriginX
void setPlateWellOriginX(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > wellOriginX, index_type plateIndex)
Set the WellOriginX property of Plate.
Definition: OMEXMLMetadata.cpp:16675
ome::xml::meta::OMEXMLMetadata::getObjectiveImmersion
ome::xml::model::enums::Immersion getObjectiveImmersion(index_type instrumentIndex, index_type objectiveIndex) const
Get the Immersion property of Objective.
Definition: OMEXMLMetadata.cpp:4587
ome::xml::meta::OMEXMLMetadata::setScreenName
void setScreenName(const std::string &name, index_type screenIndex)
Set the Name property of Screen.
Definition: OMEXMLMetadata.cpp:19677
ome::xml::meta::OMEXMLMetadata::getListAnnotationCount
index_type getListAnnotationCount() const
Get the number of ListAnnotation elements.
Definition: OMEXMLMetadata.cpp:778
ome::xml::meta::OMEXMLMetadata::getMaskBinDataCompression
ome::xml::model::enums::Compression getMaskBinDataCompression(index_type ROIIndex, index_type shapeIndex) const
Get the Compression property of BinData.
Definition: OMEXMLMetadata.cpp:1211
ome::xml::meta::OMEXMLMetadata::getDetectorID
const std::string & getDetectorID(index_type instrumentIndex, index_type detectorIndex) const
Get the ID property of Detector.
Definition: OMEXMLMetadata.cpp:1729
ome::xml::meta::OMEXMLMetadata::setChannelColor
void setChannelColor(ome::xml::model::primitives::Color color, index_type imageIndex, index_type channelIndex)
Set the Color property of Channel.
Definition: OMEXMLMetadata.cpp:8012
ome::xml::meta::OMEXMLMetadata::getLaserTuneable
bool getLaserTuneable(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Tuneable property of Laser.
Definition: OMEXMLMetadata.cpp:3548
ome::xml::meta::OMEXMLMetadata::setTagAnnotationAnnotationRef
void setTagAnnotationAnnotationRef(const std::string &annotation, index_type tagAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:19923
ome::xml::meta::OMEXMLMetadata::getProjectExperimenterGroupRef
const std::string & getProjectExperimenterGroupRef(index_type projectIndex) const
Get the ExperimenterGroupRef property of Project.
Definition: OMEXMLMetadata.cpp:5904
ome::xml::meta::OMEXMLMetadata::setLineFillColor
void setLineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Line.
Definition: OMEXMLMetadata.cpp:13336
ome::xml::meta::OMEXMLMetadata::setLabelLocked
void setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Label.
Definition: OMEXMLMetadata.cpp:12111
ome::xml::meta::OMEXMLMetadata::getLabelY
double getLabelY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Label.
Definition: OMEXMLMetadata.cpp:3387
ome::xml::meta::OMEXMLMetadata::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: OMEXMLMetadata.cpp:13144
ome::xml::meta::OMEXMLMetadata::getEllipseTheT
ome::xml::model::primitives::NonNegativeInteger getEllipseTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Ellipse.
Definition: OMEXMLMetadata.cpp:2228
ome::xml::meta::OMEXMLMetadata::setDoubleAnnotationAnnotator
void setDoubleAnnotationAnnotator(const std::string &annotator, index_type doubleAnnotationIndex)
Set the Annotator property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:9472
ome::xml::meta::OMEXMLMetadata::setObjectiveNominalMagnification
void setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the NominalMagnification property of Objective.
Definition: OMEXMLMetadata.cpp:15555
ome::xml::meta::OMEXMLMetadata::getScreenProtocolDescription
const std::string & getScreenProtocolDescription(index_type screenIndex) const
Get the ProtocolDescription property of Screen.
Definition: OMEXMLMetadata.cpp:6353
ome::xml::meta::OMEXMLMetadata::getObjectiveLotNumber
const std::string & getObjectiveLotNumber(index_type instrumentIndex, index_type objectiveIndex) const
Get the LotNumber property of Objective.
Definition: OMEXMLMetadata.cpp:4623
ome::xml::meta::OMEXMLMetadata::setLabelFillRule
void setLabelFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Label.
Definition: OMEXMLMetadata.cpp:11945
ome::xml::meta::OMEXMLMetadata::getPixelsType
ome::xml::model::enums::PixelType getPixelsType(index_type imageIndex) const
Get the Type property of Pixels.
Definition: OMEXMLMetadata.cpp:4879
ome::xml::meta::OMEXMLMetadata::setLineTheZ
void setLineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Line.
Definition: OMEXMLMetadata.cpp:13832
ome::xml::meta::OMEXMLMetadata::setTimestampAnnotationValue
void setTimestampAnnotationValue(ome::xml::model::primitives::Timestamp value, index_type timestampAnnotationIndex)
Set the Value property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:20506
ome::xml::meta::OMEXMLMetadata::setRectangleStrokeDashArray
void setRectangleStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Rectangle.
Definition: OMEXMLMetadata.cpp:19252
ome::xml::meta::OMEXMLMetadata::getRectangleStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getRectangleStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Rectangle.
Definition: OMEXMLMetadata.cpp:6175
ome::xml::meta::OMEXMLMetadata::setFilamentType
void setFilamentType(ome::xml::model::enums::FilamentType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Filament.
Definition: OMEXMLMetadata.cpp:10761
ome::xml::meta::OMEXMLMetadata::setPointFontSize
void setPointFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Point.
Definition: OMEXMLMetadata.cpp:17018
ome::xml::meta::OMEXMLMetadata::setArcLotNumber
void setArcLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Arc.
Definition: OMEXMLMetadata.cpp:7084
ome::xml::meta::OMEXMLMetadata::setMaskBinDataCompression
void setMaskBinDataCompression(ome::xml::model::enums::Compression compression, index_type ROIIndex, index_type shapeIndex)
Set the Compression property of BinData.
Definition: OMEXMLMetadata.cpp:7501
ome::xml::meta::OMEXMLMetadata::getLabelID
const std::string & getLabelID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Label.
Definition: OMEXMLMetadata.cpp:3263
ome::xml::meta::OMEXMLMetadata::getChannelFilterSetRef
const std::string & getChannelFilterSetRef(index_type imageIndex, index_type channelIndex) const
Get the FilterSetRef property of Channel.
Definition: OMEXMLMetadata.cpp:1441
ome::xml::meta::OMEXMLMetadata::getProjectID
const std::string & getProjectID(index_type projectIndex) const
Get the ID property of Project.
Definition: OMEXMLMetadata.cpp:5928
ome::xml::meta::OMEXMLMetadata::getPlanePositionX
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPlanePositionX(index_type imageIndex, index_type planeIndex) const
Get the PositionX property of Plane.
Definition: OMEXMLMetadata.cpp:4936
ome::xml::meta::OMEXMLMetadata::setLaserID
void setLaserID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Laser.
Definition: OMEXMLMetadata.cpp:12512
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationID
const std::string & getDoubleAnnotationID(index_type doubleAnnotationIndex) const
Get the ID property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:2031
ome::xml::meta::OMEXMLMetadata::setEllipseFontFamily
void setEllipseFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Ellipse.
Definition: OMEXMLMetadata.cpp:9686
ome::xml::meta::OMEXMLMetadata::getInstrumentID
const std::string & getInstrumentID(index_type instrumentIndex) const
Get the ID property of Instrument.
Definition: OMEXMLMetadata.cpp:3182
ome::xml::model::enums::FillRule
FillRule enumeration.
Definition: FillRule.h:72
ome::xml::meta::OMEXMLMetadata::setMaskFontStyle
void setMaskFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Mask.
Definition: OMEXMLMetadata.cpp:14563
ome::xml::meta::OMEXMLMetadata::getPixelsSizeX
ome::xml::model::primitives::PositiveInteger getPixelsSizeX(index_type imageIndex) const
Get the SizeX property of Pixels.
Definition: OMEXMLMetadata.cpp:4843
ome::xml::meta::OMEXMLMetadata::setPlateAcquisitionAnnotationRef
void setPlateAcquisitionAnnotationRef(const std::string &annotation, index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex)
Set the AnnotationRef property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:16717
ome::xml::meta::OMEXMLMetadata::getLeaderCount
index_type getLeaderCount(index_type experimenterGroupIndex) const
Get the number of Leader elements.
Definition: OMEXMLMetadata.cpp:754
ome::xml::meta::OMEXMLMetadata::setImageInstrumentRef
void setImageInstrumentRef(const std::string &instrument, index_type imageIndex)
Set the InstrumentRef property of Image.
Definition: OMEXMLMetadata.cpp:11696
ome::xml::meta::OMEXMLMetadata::setFilamentAnnotationRef
void setFilamentAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Filament.
Definition: OMEXMLMetadata.cpp:10585
ome::xml::meta::OMEXMLMetadata::setPolylineFillRule
void setPolylineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Polyline.
Definition: OMEXMLMetadata.cpp:18066
ome::xml::meta::OMEXMLMetadata::getLabelAnnotationRef
const std::string & getLabelAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Label.
Definition: OMEXMLMetadata.cpp:3190
ome::xml::meta::OMEXMLMetadata::getPixelsSignificantBits
ome::xml::model::primitives::PositiveInteger getPixelsSignificantBits(index_type imageIndex) const
Get the SignificantBits property of Pixels.
Definition: OMEXMLMetadata.cpp:4815
ome::xml::meta::OMEXMLMetadata::setTagAnnotationID
void setTagAnnotationID(const std::string &id, index_type tagAnnotationIndex)
Set the ID property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:19990
ome::xml::meta::OMEXMLMetadata::setMapAnnotationValue
void setMapAnnotationValue(const ome::xml::model::primitives::OrderedMultimap &value, index_type mapAnnotationIndex)
Set the map value of MapAnnotation.
Definition: OMEXMLMetadata.cpp:7017
ome::xml::meta::OMEXMLMetadata::getPixelsTimeIncrement
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > getPixelsTimeIncrement(index_type imageIndex) const
Get the TimeIncrement property of Pixels.
Definition: OMEXMLMetadata.cpp:4867
ome::xml::meta::OMEXMLMetadata::getWellReagentRef
const std::string & getWellReagentRef(index_type plateIndex, index_type wellIndex) const
Get the ReagentRef property of Well.
Definition: OMEXMLMetadata.cpp:6849
ome::xml::meta::OMEXMLMetadata::getLightSourceAnnotationRefCount
index_type getLightSourceAnnotationRefCount(index_type instrumentIndex, index_type lightSourceIndex) const
Get the number of AnnotationRef elements in LightSource.
Definition: OMEXMLMetadata.cpp:370
ome::xml::meta::OMEXMLMetadata::setChannelLightSourceSettingsAttenuation
void setChannelLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type imageIndex, index_type channelIndex)
Set the Attenuation property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:13105
ome::xml::meta::OMEXMLMetadata::setEllipseTheT
void setEllipseTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Ellipse.
Definition: OMEXMLMetadata.cpp:10081
ome::xml::meta::OMEXMLMetadata::getBinaryFileMIMEType
const std::string & getBinaryFileMIMEType(index_type fileAnnotationIndex) const
Get the MIMEType property of BinaryFile.
Definition: OMEXMLMetadata.cpp:1267
ome::xml::meta::OMEXMLMetadata::setPolylineMarkerEnd
void setPolylineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex)
Set the MarkerEnd property of Polyline.
Definition: OMEXMLMetadata.cpp:18265
ome::xml::meta::OMEXMLMetadata::setChannelName
void setChannelName(const std::string &name, index_type imageIndex, index_type channelIndex)
Set the Name property of Channel.
Definition: OMEXMLMetadata.cpp:8290
ome::xml::meta::OMEXMLMetadata::setTransmittanceRangeCutOut
void setTransmittanceRangeCutOut(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > cutOut, index_type instrumentIndex, index_type filterIndex)
Set the CutOut property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:20598
ome::xml::meta::OMEXMLMetadata::getChannelAnnotationRefCount
index_type getChannelAnnotationRefCount(index_type imageIndex, index_type channelIndex) const
Get the number of AnnotationRef elements in Channel.
Definition: OMEXMLMetadata.cpp:410
ome::xml::meta::OMEXMLMetadata::setLineFontFamily
void setLineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Line.
Definition: OMEXMLMetadata.cpp:13402
ome::xml::meta::OMEXMLMetadata::setFilterSetExcitationFilterRef
void setFilterSetExcitationFilterRef(const std::string &excitationFilter, index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex)
Set the ExcitationFilterRef property of FilterSet.
Definition: OMEXMLMetadata.cpp:11139
ome::xml::meta::OMEXMLMetadata::setLongAnnotationAnnotationRef
void setLongAnnotationAnnotationRef(const std::string &annotation, index_type longAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:14148
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupID
const std::string & getExperimenterGroupID(index_type experimenterGroupIndex) const
Get the ID property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:2455
ome::xml::meta::OMEXMLMetadata::getPlaneAnnotationRef
const std::string & getPlaneAnnotationRef(index_type imageIndex, index_type planeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Plane.
Definition: OMEXMLMetadata.cpp:4887
ome::xml::meta::OMEXMLMetadata::getChannelID
const std::string & getChannelID(index_type imageIndex, index_type channelIndex) const
Get the ID property of Channel.
Definition: OMEXMLMetadata.cpp:1465
ome::xml::meta::OMEXMLMetadata::setReagentName
void setReagentName(const std::string &name, index_type screenIndex, index_type reagentIndex)
Set the Name property of Reagent.
Definition: OMEXMLMetadata.cpp:18888
ome::xml::meta::OMEXMLMetadata::setPolylinePoints
void setPolylinePoints(const std::string &points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polyline.
Definition: OMEXMLMetadata.cpp:18331
ome::xml::meta::OMEXMLMetadata::setTagAnnotationAnnotator
void setTagAnnotationAnnotator(const std::string &annotator, index_type tagAnnotationIndex)
Set the Annotator property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:19936
ome::xml::model::enums::Immersion
Immersion enumeration.
Definition: Immersion.h:72
ome::xml::meta::OMEXMLMetadata::setPolylineStrokeWidth
void setPolylineStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Polyline.
Definition: OMEXMLMetadata.cpp:18429
ome::xml::meta::OMEXMLMetadata::setPointFillColor
void setPointFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Point.
Definition: OMEXMLMetadata.cpp:16919
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationDescription
const std::string & getBooleanAnnotationDescription(index_type booleanAnnotationIndex) const
Get the Description property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:1328
ome::xml::meta::OMEXMLMetadata::getGenericExcitationSourceManufacturer
const std::string & getGenericExcitationSourceManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:2942
ome::xml::meta::OMEXMLMetadata::getGenericExcitationSourceAnnotationRef
const std::string & getGenericExcitationSourceAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:2909
ome::xml::meta::OMEXMLMetadata::getChannelIlluminationType
ome::xml::model::enums::IlluminationType getChannelIlluminationType(index_type imageIndex, index_type channelIndex) const
Get the IlluminationType property of Channel.
Definition: OMEXMLMetadata.cpp:1473
ome::xml::meta::OMEXMLMetadata::getImagingEnvironmentHumidity
ome::xml::model::primitives::PercentFraction getImagingEnvironmentHumidity(index_type imageIndex) const
Get the Humidity property of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:3145
ome::xml::meta::OMEXMLMetadata::setMapAnnotationDescription
void setMapAnnotationDescription(const std::string &description, index_type mapAnnotationIndex)
Set the Description property of MapAnnotation.
Definition: OMEXMLMetadata.cpp:14336
ome::xml::meta::OMEXMLMetadata::getDichroicLotNumber
const std::string & getDichroicLotNumber(index_type instrumentIndex, index_type dichroicIndex) const
Get the LotNumber property of Dichroic.
Definition: OMEXMLMetadata.cpp:1946
ome::xml::meta::OMEXMLMetadata::getPolygonTheZ
ome::xml::model::primitives::NonNegativeInteger getPolygonTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Polygon.
Definition: OMEXMLMetadata.cpp:5621
ome::xml::model::enums::Marker
Marker enumeration.
Definition: Marker.h:72
ome::xml::meta::OMEXMLMetadata::setPolygonStrokeColor
void setPolygonStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Polygon.
Definition: OMEXMLMetadata.cpp:17756
ome::xml::meta::OMEXMLMetadata::getImageROIRef
const std::string & getImageROIRef(index_type imageIndex, index_type ROIRefIndex) const
Get the ROIRef property of Image.
Definition: OMEXMLMetadata.cpp:3108
ome::xml::meta::OMEXMLMetadata::getDetectorSettingsBinning
ome::xml::model::enums::Binning getDetectorSettingsBinning(index_type imageIndex, index_type channelIndex) const
Get the Binning property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:1833
ome::xml::meta::OMEXMLMetadata::getChannelSamplesPerPixel
ome::xml::model::primitives::PositiveInteger getChannelSamplesPerPixel(index_type imageIndex, index_type channelIndex) const
Get the SamplesPerPixel property of Channel.
Definition: OMEXMLMetadata.cpp:1533
ome::xml::meta::OMEXMLMetadata::getFilterSetSerialNumber
const std::string & getFilterSetSerialNumber(index_type instrumentIndex, index_type filterSetIndex) const
Get the SerialNumber property of FilterSet.
Definition: OMEXMLMetadata.cpp:2813
ome::xml::meta::OMEXMLMetadata::setEllipseFillColor
void setEllipseFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Ellipse.
Definition: OMEXMLMetadata.cpp:9620
ome::xml::meta::OMEXMLMetadata::getWellSampleRefCount
index_type getWellSampleRefCount(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the number of WellSampleRef elements.
Definition: OMEXMLMetadata.cpp:1010
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationID
const std::string & getXMLAnnotationID(index_type XMLAnnotationIndex) const
Get the ID property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:6982
ome::xml::meta::OMEXMLMetadata::getTermAnnotationValue
const std::string & getTermAnnotationValue(index_type termAnnotationIndex) const
Get the Value property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:6579
ome::xml::model::enums::Pulse
Pulse enumeration.
Definition: Pulse.h:72
ome::xml::meta::OMEXMLMetadata::getDetectorAmplificationGain
double getDetectorAmplificationGain(index_type instrumentIndex, index_type detectorIndex) const
Get the AmplificationGain property of Detector.
Definition: OMEXMLMetadata.cpp:1692
ome::xml::meta::OMEXMLMetadata::setLightEmittingDiodePower
void setLightEmittingDiodePower(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:12999
ome::xml::meta::OMEXMLMetadata::setStageLabelY
void setStageLabelY(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > y, index_type imageIndex)
Set the Y property of StageLabel.
Definition: OMEXMLMetadata.cpp:19869
ome::xml::meta::OMEXMLMetadata::setBooleanAnnotationID
void setBooleanAnnotationID(const std::string &id, index_type booleanAnnotationIndex)
Set the ID property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:7885
ome::xml::meta::OMEXMLMetadata::getLaserSerialNumber
const std::string & getLaserSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of Laser.
Definition: OMEXMLMetadata.cpp:3536
ome::xml::meta::OMEXMLMetadata::getProjectExperimenterRef
const std::string & getProjectExperimenterRef(index_type projectIndex) const
Get the ExperimenterRef property of Project.
Definition: OMEXMLMetadata.cpp:5916
ome::xml::meta::OMEXMLMetadata::getFolderROIRefCount
index_type getFolderROIRefCount(index_type folderIndex) const
Get the number of ROIRef elements in Folder.
Definition: OMEXMLMetadata.cpp:882
ome::xml::meta::OMEXMLMetadata::setWellAnnotationRef
void setWellAnnotationRef(const std::string &annotation, index_type plateIndex, index_type wellIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Well.
Definition: OMEXMLMetadata.cpp:20736
ome::xml::meta::OMEXMLMetadata::setTermAnnotationAnnotationRef
void setTermAnnotationAnnotationRef(const std::string &annotation, index_type termAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:20071
ome::xml::meta::OMEXMLMetadata::getPlateAcquisitionCount
index_type getPlateAcquisitionCount(index_type plateIndex) const
Get the number of PlateAcquisition elements.
Definition: OMEXMLMetadata.cpp:842
ome::xml::meta::OMEXMLMetadata::getExperimentCount
index_type getExperimentCount() const
Get the number of Experiment elements.
Definition: OMEXMLMetadata.cpp:650
ome::xml::meta::OMEXMLMetadata::getLongAnnotationAnnotationRef
const std::string & getLongAnnotationAnnotationRef(index_type longAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:4082
ome::xml::meta::OMEXMLMetadata::getLaserPockelCell
bool getLaserPockelCell(index_type instrumentIndex, index_type lightSourceIndex) const
Get the PockelCell property of Laser.
Definition: OMEXMLMetadata.cpp:3476
ome::xml::meta::OMEXMLMetadata::getMapAnnotationValue
const ome::xml::model::primitives::OrderedMultimap & getMapAnnotationValue(index_type mapAnnotationIndex) const
Get the map value of MapAnnotation.
Definition: OMEXMLMetadata.cpp:1037
ome::xml::meta::OMEXMLMetadata::setPlateAcquisitionEndTime
void setPlateAcquisitionEndTime(ome::xml::model::primitives::Timestamp endTime, index_type plateIndex, index_type plateAcquisitionIndex)
Set the EndTime property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:16757
ome::xml::meta::OMEXMLMetadata::setLineTheT
void setLineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Line.
Definition: OMEXMLMetadata.cpp:13799
ome::xml::meta::OMEXMLMetadata::setImageAcquisitionDate
void setImageAcquisitionDate(ome::xml::model::primitives::Timestamp acquisitionDate, index_type imageIndex)
Set the AcquisitionDate property of Image.
Definition: OMEXMLMetadata.cpp:11580
ome::xml::meta::OMEXMLMetadata::setUUIDValue
void setUUIDValue(std::string value, index_type imageIndex, index_type tiffDataIndex)
Set the text value of UUID.
Definition: OMEXMLMetadata.cpp:954
ome::xml::meta::OMEXMLMetadata::setScreenProtocolIdentifier
void setScreenProtocolIdentifier(const std::string &protocolIdentifier, index_type screenIndex)
Set the ProtocolIdentifier property of Screen.
Definition: OMEXMLMetadata.cpp:19732
ome::xml::meta::OMEXMLMetadata::setFilterSetLotNumber
void setFilterSetLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the LotNumber property of FilterSet.
Definition: OMEXMLMetadata.cpp:11180
ome::xml::meta::OMEXMLMetadata::getLongAnnotationID
const std::string & getLongAnnotationID(index_type longAnnotationIndex) const
Get the ID property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:4119
ome::xml::meta::OMEXMLMetadata::setDichroicManufacturer
void setDichroicManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type dichroicIndex)
Set the Manufacturer property of Dichroic.
Definition: OMEXMLMetadata.cpp:9378
ome::xml::meta::OMEXMLMetadata::OMEXMLMetadata
OMEXMLMetadata()
Constructor.
Definition: OMEXMLMetadata.cpp:200
ome::xml::meta::OMEXMLMetadata::getPolylineStrokeDashArray
const std::string & getPolylineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Polyline.
Definition: OMEXMLMetadata.cpp:5782
ome::xml::meta::OMEXMLMetadata::setMicrobeamManipulationID
void setMicrobeamManipulationID(const std::string &id, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the ID property of MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:15095
ome::xml::meta::OMEXMLMetadata::setDetectorOffset
void setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex)
Set the Offset property of Detector.
Definition: OMEXMLMetadata.cpp:8862
ome::xml::meta::OMEXMLMetadata::setChannelContrastMethod
void setChannelContrastMethod(ome::xml::model::enums::ContrastMethod contrastMethod, index_type imageIndex, index_type channelIndex)
Set the ContrastMethod property of Channel.
Definition: OMEXMLMetadata.cpp:8045
ome::xml::meta::OMEXMLMetadata::setFileAnnotationDescription
void setFileAnnotationDescription(const std::string &description, index_type fileAnnotationIndex)
Set the Description property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:10828
ome::xml::meta::OMEXMLMetadata::setEllipseY
void setEllipseY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Ellipse.
Definition: OMEXMLMetadata.cpp:10212
ome::xml::meta::OMEXMLMetadata::getReagentReagentIdentifier
const std::string & getReagentReagentIdentifier(index_type screenIndex, index_type reagentIndex) const
Get the ReagentIdentifier property of Reagent.
Definition: OMEXMLMetadata.cpp:6038
ome::xml::meta::OMEXMLMetadata::setMaskStrokeWidth
void setMaskStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Mask.
Definition: OMEXMLMetadata.cpp:14761
ome::xml::meta::OMEXMLMetadata::getObjectiveAnnotationRefCount
index_type getObjectiveAnnotationRefCount(index_type instrumentIndex, index_type objectiveIndex) const
Get the number of AnnotationRef elements in Objective.
Definition: OMEXMLMetadata.cpp:386
ome::xml::meta::OMEXMLMetadata::getPlateRowNamingConvention
ome::xml::model::enums::NamingConvention getPlateRowNamingConvention(index_type plateIndex) const
Get the RowNamingConvention property of Plate.
Definition: OMEXMLMetadata.cpp:5089
ome::xml::meta::OMEXMLMetadata::getPointFillColor
ome::xml::model::primitives::Color getPointFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Point.
Definition: OMEXMLMetadata.cpp:5256
ome::xml::meta::OMEXMLMetadata::setExperimenterGroupDescription
void setExperimenterGroupDescription(const std::string &description, index_type experimenterGroupIndex)
Set the Description property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:10495
ome::xml::meta::OMEXMLMetadata::getLineTransform
const ::ome::xml::model::AffineTransform & getLineTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Line.
Definition: OMEXMLMetadata.cpp:3981
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationID
const std::string & getCommentAnnotationID(index_type commentAnnotationIndex) const
Get the ID property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:1582
ome::xml::meta::OMEXMLMetadata::setPlateAcquisitionDescription
void setPlateAcquisitionDescription(const std::string &description, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Description property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:16730
ome::xml::meta::OMEXMLMetadata::getInstrumentAnnotationRefCount
index_type getInstrumentAnnotationRefCount(index_type instrumentIndex) const
Get the number of AnnotationRef elements in Instrument.
Definition: OMEXMLMetadata.cpp:378
ome::xml::meta::OMEXMLMetadata::setEllipseTheZ
void setEllipseTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Ellipse.
Definition: OMEXMLMetadata.cpp:10114
ome::xml::meta::OMEXMLMetadata::setLaserType
void setLaserType(ome::xml::model::enums::LaserType type, index_type instrumentIndex, index_type lightSourceIndex)
Set the Type property of Laser.
Definition: OMEXMLMetadata.cpp:12823
ome::xml::meta::OMEXMLMetadata::getImageExperimenterRef
const std::string & getImageExperimenterRef(index_type imageIndex) const
Get the ExperimenterRef property of Image.
Definition: OMEXMLMetadata.cpp:3051
ome::xml::meta::OMEXMLMetadata::getGenericExcitationSourceSerialNumber
const std::string & getGenericExcitationSourceSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:2978
ome::xml::meta::OMEXMLMetadata::setDoubleAnnotationID
void setDoubleAnnotationID(const std::string &id, index_type doubleAnnotationIndex)
Set the ID property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:9526
ome::xml::meta::OMEXMLMetadata::getProjectDatasetRef
const std::string & getProjectDatasetRef(index_type projectIndex, index_type datasetRefIndex) const
Get the DatasetRef property of Project.
Definition: OMEXMLMetadata.cpp:5879
ome::xml::meta::OMEXMLMetadata::setScreenType
void setScreenType(const std::string &type, index_type screenIndex)
Set the Type property of Screen.
Definition: OMEXMLMetadata.cpp:19795
ome::xml::meta::OMEXMLMetadata::getLaserPulse
ome::xml::model::enums::Pulse getLaserPulse(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Pulse property of Laser.
Definition: OMEXMLMetadata.cpp:3500
ome::xml::meta::OMEXMLMetadata::getMapAnnotationCount
index_type getMapAnnotationCount() const
Get the number of MapAnnotation elements.
Definition: OMEXMLMetadata.cpp:794
ome::xml::model::enums::FontFamily
FontFamily enumeration.
Definition: FontFamily.h:72
ome::xml::meta::OMEXMLMetadata::setImageROIRef
void setImageROIRef(const std::string &roi, index_type imageIndex, index_type ROIRefIndex)
Set the ROIRef property of Image.
Definition: OMEXMLMetadata.cpp:11743
ome::xml::meta::OMEXMLMetadata::setLaserModel
void setLaserModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Laser.
Definition: OMEXMLMetadata.cpp:12621
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupDescription
const std::string & getExperimenterGroupDescription(index_type experimenterGroupIndex) const
Get the Description property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:2430
ome::xml::model::enums::IlluminationType
IlluminationType enumeration.
Definition: IlluminationType.h:72
ome::xml::meta::OMEXMLMetadata::setArcSerialNumber
void setArcSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Arc.
Definition: OMEXMLMetadata.cpp:7192
ome::xml::meta::OMEXMLMetadata::getMaskBinData
const std::vector< uint8_t > & getMaskBinData(index_type ROIIndex, index_type shapeIndex) const
Get the Base64Binary property of BinData.
Definition: OMEXMLMetadata.cpp:1159
ome::xml::meta::OMEXMLMetadata::setPlateAcquisitionMaximumFieldCount
void setPlateAcquisitionMaximumFieldCount(ome::xml::model::primitives::PositiveInteger maximumFieldCount, index_type plateIndex, index_type plateAcquisitionIndex)
Set the MaximumFieldCount property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:16812
ome::xml::meta::OMEXMLMetadata::genericRoot
ome::compat::shared_ptr< MetadataRoot > genericRoot
Generic root node.
Definition: OMEXMLMetadata.h:73
ome::xml::meta::OMEXMLMetadata::setMapAnnotationNamespace
void setMapAnnotationNamespace(const std::string &namespace_, index_type mapAnnotationIndex)
Set the Namespace property of MapAnnotation.
Definition: OMEXMLMetadata.cpp:14391
ome::xml::meta::OMEXMLMetadata::getFolderID
const std::string & getFolderID(index_type folderIndex) const
Get the ID property of Folder.
Definition: OMEXMLMetadata.cpp:2863
ome::xml::meta::OMEXMLMetadata::getFilterManufacturer
const std::string & getFilterManufacturer(index_type instrumentIndex, index_type filterIndex) const
Get the Manufacturer property of Filter.
Definition: OMEXMLMetadata.cpp:2683
ome::xml::meta::OMEXMLMetadata::getRectangleStrokeColor
ome::xml::model::primitives::Color getRectangleStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Rectangle.
Definition: OMEXMLMetadata.cpp:6151
ome::xml::meta::OMEXMLMetadata::getFileAnnotationID
const std::string & getFileAnnotationID(index_type fileAnnotationIndex) const
Get the ID property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:2618
ome::xml::meta::OMEXMLMetadata::getPolygonAnnotationRef
const std::string & getPolygonAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Polygon.
Definition: OMEXMLMetadata.cpp:5448
ome::xml::meta::OMEXMLMetadata::getPixelsSizeY
ome::xml::model::primitives::PositiveInteger getPixelsSizeY(index_type imageIndex) const
Get the SizeY property of Pixels.
Definition: OMEXMLMetadata.cpp:4851
ome::xml::meta::OMEXMLMetadata::getROIName
const std::string & getROIName(index_type ROIIndex) const
Get the Name property of ROI.
Definition: OMEXMLMetadata.cpp:5981
ome::xml::meta::OMEXMLMetadata::setPolylineFontSize
void setPolylineFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Polyline.
Definition: OMEXMLMetadata.cpp:18132
ome::xml::meta::OMEXMLMetadata::setDetectorSettingsID
void setDetectorSettingsID(const std::string &id, index_type imageIndex, index_type channelIndex)
Set the ID property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:9075
ome::xml::meta::OMEXMLMetadata::setLabelFillColor
void setLabelFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Label.
Definition: OMEXMLMetadata.cpp:11912
ome::xml::meta::OMEXMLMetadata::setChannelAnnotationRef
void setChannelAnnotationRef(const std::string &annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Channel.
Definition: OMEXMLMetadata.cpp:7999
ome::xml::meta::OMEXMLMetadata::setFilterID
void setFilterID(const std::string &id, index_type instrumentIndex, index_type filterIndex)
Set the ID property of Filter.
Definition: OMEXMLMetadata.cpp:10950
ome::xml::meta::OMEXMLMetadata::setTimestampAnnotationAnnotator
void setTimestampAnnotationAnnotator(const std::string &annotator, index_type timestampAnnotationIndex)
Set the Annotator property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:20397
ome::xml::meta::OMEXMLMetadata::getEllipseStrokeColor
ome::xml::model::primitives::Color getEllipseStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Ellipse.
Definition: OMEXMLMetadata.cpp:2168
ome::xml::meta::OMEXMLMetadata::root
ome::compat::shared_ptr< OMEXMLMetadataRoot > root
OME-XML root node.
Definition: OMEXMLMetadata.h:71
ome::xml::meta::OMEXMLMetadata::setDetectorVoltage
void setDetectorVoltage(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsElectricPotential > voltage, index_type instrumentIndex, index_type detectorIndex)
Set the Voltage property of Detector.
Definition: OMEXMLMetadata.cpp:8943
ome::xml::meta::OMEXMLMetadata::getPointFontFamily
ome::xml::model::enums::FontFamily getPointFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Point.
Definition: OMEXMLMetadata.cpp:5280
ome::xml::meta::OMEXMLMetadata::setMaskFontFamily
void setMaskFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Mask.
Definition: OMEXMLMetadata.cpp:14497
ome::xml::meta::OMEXMLMetadata::getRectangleFillColor
ome::xml::model::primitives::Color getRectangleFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Rectangle.
Definition: OMEXMLMetadata.cpp:6063
ome::xml::meta::OMEXMLMetadata::getPolylineAnnotationRef
const std::string & getPolylineAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Polyline.
Definition: OMEXMLMetadata.cpp:5645
ome::xml::meta::OMEXMLMetadata::getTransmittanceRangeCutIn
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getTransmittanceRangeCutIn(index_type instrumentIndex, index_type filterIndex) const
Get the CutIn property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:6712
ome::xml::meta::OMEXMLMetadata::setPointStrokeDashArray
void setPointStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Point.
Definition: OMEXMLMetadata.cpp:17184
ome::xml::meta::OMEXMLMetadata::setEllipseTransform
void setEllipseTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Ellipse.
Definition: OMEXMLMetadata.cpp:10147
ome::xml::meta::OMEXMLMetadata::setArcAnnotationRef
void setArcAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Arc.
Definition: OMEXMLMetadata.cpp:7043
ome::xml::meta::OMEXMLMetadata::getTiffDataFirstZ
ome::xml::model::primitives::NonNegativeInteger getTiffDataFirstZ(index_type imageIndex, index_type tiffDataIndex) const
Get the FirstZ property of TiffData.
Definition: OMEXMLMetadata.cpp:6611
ome::xml::meta::OMEXMLMetadata::getObjectiveCorrection
ome::xml::model::enums::Correction getObjectiveCorrection(index_type instrumentIndex, index_type objectiveIndex) const
Get the Correction property of Objective.
Definition: OMEXMLMetadata.cpp:4567
ome::xml::meta::OMEXMLMetadata::getPolygonStrokeColor
ome::xml::model::primitives::Color getPolygonStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Polygon.
Definition: OMEXMLMetadata.cpp:5549
ome::xml::meta::OMEXMLMetadata::setLaserAnnotationRef
void setLaserAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Laser.
Definition: OMEXMLMetadata.cpp:12472
ome::xml::meta::OMEXMLMetadata::setDetectorSettingsIntegration
void setDetectorSettingsIntegration(ome::xml::model::primitives::PositiveInteger integration, index_type imageIndex, index_type channelIndex)
Set the Integration property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:9115
ome::xml::meta::OMEXMLMetadata::getEllipseX
double getEllipseX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Ellipse.
Definition: OMEXMLMetadata.cpp:2264
ome::xml::meta::OMEXMLMetadata::getDichroicCount
index_type getDichroicCount(index_type instrumentIndex) const
Get the number of Dichroic elements.
Definition: OMEXMLMetadata.cpp:602
ome::xml::meta::OMEXMLMetadata::setFolderID
void setFolderID(const std::string &id, index_type folderIndex)
Set the ID property of Folder.
Definition: OMEXMLMetadata.cpp:11335
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationROIRef
const std::string & getMicrobeamManipulationROIRef(index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex) const
Get the ROIRef property of MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:4457
ome::xml::meta::OMEXMLMetadata::getReagentCount
index_type getReagentCount(index_type screenIndex) const
Get the number of Reagent elements.
Definition: OMEXMLMetadata.cpp:898
ome::xml::meta::OMEXMLMetadata::setLaserTuneable
void setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex)
Set the Tuneable property of Laser.
Definition: OMEXMLMetadata.cpp:12796
ome::xml::meta::OMEXMLMetadata::getPlateName
const std::string & getPlateName(index_type plateIndex) const
Get the Name property of Plate.
Definition: OMEXMLMetadata.cpp:5077
ome::xml::meta::OMEXMLMetadata::setCommentAnnotationValue
void setCommentAnnotationValue(const std::string &value, index_type commentAnnotationIndex)
Set the Value property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:8544
ome::xml::meta::OMEXMLMetadata::getMaskTheC
ome::xml::model::primitives::NonNegativeInteger getMaskTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Mask.
Definition: OMEXMLMetadata.cpp:4353
ome::xml::meta::OMEXMLMetadata::setEllipseX
void setEllipseX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Ellipse.
Definition: OMEXMLMetadata.cpp:10180
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationCount
index_type getBooleanAnnotationCount() const
Get the number of BooleanAnnotation elements.
Definition: OMEXMLMetadata.cpp:554
ome::xml::meta::OMEXMLMetadata::setPlateRows
void setPlateRows(ome::xml::model::primitives::PositiveInteger rows, index_type plateIndex)
Set the Rows property of Plate.
Definition: OMEXMLMetadata.cpp:16633
ome::xml::meta::OMEXMLMetadata::setChannelFluor
void setChannelFluor(const std::string &fluor, index_type imageIndex, index_type channelIndex)
Set the Fluor property of Channel.
Definition: OMEXMLMetadata.cpp:8157
ome::xml::model::enums::Binning
Binning enumeration.
Definition: Binning.h:72
ome::xml::meta::OMEXMLMetadata::getRectangleFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getRectangleFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Rectangle.
Definition: OMEXMLMetadata.cpp:6099
ome::xml::meta::OMEXMLMetadata::getLightPathAnnotationRefCount
index_type getLightPathAnnotationRefCount(index_type imageIndex, index_type channelIndex) const
Get the number of AnnotationRef elements in LightPath.
Definition: OMEXMLMetadata.cpp:514
ome::xml::meta::OMEXMLMetadata::setFolderImageRef
void setFolderImageRef(const std::string &image, index_type folderIndex, index_type imageRefIndex)
Set the ImageRef property of Folder.
Definition: OMEXMLMetadata.cpp:11357
ome::xml::meta::OMEXMLMetadata::getTransmittanceRangeTransmittance
ome::xml::model::primitives::PercentFraction getTransmittanceRangeTransmittance(index_type instrumentIndex, index_type filterIndex) const
Get the Transmittance property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:6760
ome::xml::meta::OMEXMLMetadata::getDatasetName
const std::string & getDatasetName(index_type datasetIndex) const
Get the Name property of Dataset.
Definition: OMEXMLMetadata.cpp:1680
ome::xml::meta::OMEXMLMetadata::getWellType
const std::string & getWellType(index_type plateIndex, index_type wellIndex) const
Get the Type property of Well.
Definition: OMEXMLMetadata.cpp:6869
ome::xml::meta::OMEXMLMetadata::setRectangleFillColor
void setRectangleFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Rectangle.
Definition: OMEXMLMetadata.cpp:18955
ome::xml::meta::OMEXMLMetadata::getMaskFontStyle
ome::xml::model::enums::FontStyle getMaskFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Mask.
Definition: OMEXMLMetadata.cpp:4265
ome::xml::meta::OMEXMLMetadata::setMaskTheT
void setMaskTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Mask.
Definition: OMEXMLMetadata.cpp:14860
ome::xml::meta::OMEXMLMetadata::setArcID
void setArcID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Arc.
Definition: OMEXMLMetadata.cpp:7056
ome::xml::meta::OMEXMLMetadata::getMaskFontFamily
ome::xml::model::enums::FontFamily getMaskFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Mask.
Definition: OMEXMLMetadata.cpp:4241
ome::xml::meta::OMEXMLMetadata::setLightPathEmissionFilterRef
void setLightPathEmissionFilterRef(const std::string &emissionFilter, index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex)
Set the EmissionFilterRef property of LightPath.
Definition: OMEXMLMetadata.cpp:13079
ome::xml::meta::OMEXMLMetadata::getRectangleTransform
const ::ome::xml::model::AffineTransform & getRectangleTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Rectangle.
Definition: OMEXMLMetadata.cpp:6235
ome::xml::meta::OMEXMLMetadata::setObjectiveAnnotationRef
void setObjectiveAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type objectiveIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Objective.
Definition: OMEXMLMetadata.cpp:15298
ome::xml::meta::OMEXMLMetadata::getObjectiveNominalMagnification
double getObjectiveNominalMagnification(index_type instrumentIndex, index_type objectiveIndex) const
Get the NominalMagnification property of Objective.
Definition: OMEXMLMetadata.cpp:4659
ome::xml::meta::OMEXMLMetadata::setPolylineAnnotationRef
void setPolylineAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Polyline.
Definition: OMEXMLMetadata.cpp:18020
ome::xml::meta::OMEXMLMetadata::setDoubleAnnotationDescription
void setDoubleAnnotationDescription(const std::string &description, index_type doubleAnnotationIndex)
Set the Description property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:9499
ome::xml::meta::OMEXMLMetadata::getLaserPump
const std::string & getLaserPump(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Pump property of Laser.
Definition: OMEXMLMetadata.cpp:3512
ome::xml::meta::OMEXMLMetadata::setLaserSerialNumber
void setLaserSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Laser.
Definition: OMEXMLMetadata.cpp:12769
ome::xml::meta::OMEXMLMetadata::getGenericExcitationSourceModel
const std::string & getGenericExcitationSourceModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:2954
ome::xml::meta::OMEXMLMetadata::setMicroscopeManufacturer
void setMicroscopeManufacturer(const std::string &manufacturer, index_type instrumentIndex)
Set the Manufacturer property of Microscope.
Definition: OMEXMLMetadata.cpp:15190
ome::xml::meta::OMEXMLMetadata::getImageExperimenterGroupRef
const std::string & getImageExperimenterGroupRef(index_type imageIndex) const
Get the ExperimenterGroupRef property of Image.
Definition: OMEXMLMetadata.cpp:3039
ome::xml::meta::OMEXMLMetadata::setExperimenterEmail
void setExperimenterEmail(const std::string &email, index_type experimenterIndex)
Set the Email property of Experimenter.
Definition: OMEXMLMetadata.cpp:10334
ome::xml::meta::OMEXMLMetadata::getLineFontFamily
ome::xml::model::enums::FontFamily getLineFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Line.
Definition: OMEXMLMetadata.cpp:3817
ome::xml::meta::OMEXMLMetadata::getMaskStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getMaskStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Mask.
Definition: OMEXMLMetadata.cpp:4329
ome::xml::meta::OMEXMLMetadata::setPolygonTheZ
void setPolygonTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Polygon.
Definition: OMEXMLMetadata.cpp:17954
ome::xml::meta::OMEXMLMetadata::setLineMarkerEnd
void setLineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex)
Set the MarkerEnd property of Line.
Definition: OMEXMLMetadata.cpp:13568
ome::xml::meta::OMEXMLMetadata::setPlateFieldIndex
void setPlateFieldIndex(ome::xml::model::primitives::NonNegativeInteger fieldIndex, index_type plateIndex)
Set the FieldIndex property of Plate.
Definition: OMEXMLMetadata.cpp:16548
ome::xml::meta::OMEXMLMetadata::setTagAnnotationDescription
void setTagAnnotationDescription(const std::string &description, index_type tagAnnotationIndex)
Set the Description property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:19963
ome::xml::meta::OMEXMLMetadata::setDatasetID
void setDatasetID(const std::string &id, index_type datasetIndex)
Set the ID property of Dataset.
Definition: OMEXMLMetadata.cpp:8630
ome::xml::meta::OMEXMLMetadata::setObjectiveImmersion
void setObjectiveImmersion(ome::xml::model::enums::Immersion immersion, index_type instrumentIndex, index_type objectiveIndex)
Set the Immersion property of Objective.
Definition: OMEXMLMetadata.cpp:15393
ome::xml::meta::OMEXMLMetadata::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: OMEXMLMetadata.cpp:20997
ome::xml::meta::OMEXMLMetadata::setDoubleAnnotationNamespace
void setDoubleAnnotationNamespace(const std::string &namespace_, index_type doubleAnnotationIndex)
Set the Namespace property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:9554
ome::xml::meta::OMEXMLMetadata::getObjectiveSettingsMedium
ome::xml::model::enums::Medium getObjectiveSettingsMedium(index_type imageIndex) const
Get the Medium property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:4715
ome::xml::meta::OMEXMLMetadata::setMapAnnotationID
void setMapAnnotationID(const std::string &id, index_type mapAnnotationIndex)
Set the ID property of MapAnnotation.
Definition: OMEXMLMetadata.cpp:14363
ome::xml::meta::OMEXMLMetadata::setPixelsBinDataLength
void setPixelsBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type imageIndex, index_type binDataIndex)
Set the Length property of BinData.
Definition: OMEXMLMetadata.cpp:7649
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationAnnotator
const std::string & getXMLAnnotationAnnotator(index_type XMLAnnotationIndex) const
Get the Annotator property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:6958
ome::xml::meta::OMEXMLMetadata::getExperimenterAnnotationRef
const std::string & getExperimenterAnnotationRef(index_type experimenterIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Experimenter.
Definition: OMEXMLMetadata.cpp:2324
ome::xml::meta::OMEXMLMetadata::setMicrobeamManipulationLightSourceSettingsID
void setMicrobeamManipulationLightSourceSettingsID(const std::string &id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)
Set the ID property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:13217
ome::xml::meta::OMEXMLMetadata::getLabelStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getLabelStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Label.
Definition: OMEXMLMetadata.cpp:3307
ome::xml::meta::OMEXMLMetadata::setRightsRightsHolder
void setRightsRightsHolder(const std::string &rightsHolder)
Set the RightsHolder property of Rights.
Definition: OMEXMLMetadata.cpp:19600
ome::xml::meta::OMEXMLMetadata::setDetectorSettingsGain
void setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex)
Set the Gain property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:9036
ome::xml::meta::OMEXMLMetadata::getDetectorLotNumber
const std::string & getDetectorLotNumber(index_type instrumentIndex, index_type detectorIndex) const
Get the LotNumber property of Detector.
Definition: OMEXMLMetadata.cpp:1737
ome::xml::meta::OMEXMLMetadata::getScreenID
const std::string & getScreenID(index_type screenIndex) const
Get the ID property of Screen.
Definition: OMEXMLMetadata.cpp:6320
ome::xml::model::enums::NamingConvention
NamingConvention enumeration.
Definition: NamingConvention.h:72
ome::xml::meta::OMEXMLMetadata::setROIAnnotationRef
void setROIAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type annotationRefIndex)
Set the AnnotationRef property of ROI.
Definition: OMEXMLMetadata.cpp:18743
ome::xml::meta::OMEXMLMetadata::setPixelsPhysicalSizeX
void setPixelsPhysicalSizeX(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeX, index_type imageIndex)
Set the PhysicalSizeX property of Pixels.
Definition: OMEXMLMetadata.cpp:15853
ome::xml::meta::OMEXMLMetadata::setROIID
void setROIID(const std::string &id, index_type ROIIndex)
Set the ID property of ROI.
Definition: OMEXMLMetadata.cpp:18777
ome::xml::meta::OMEXMLMetadata::getLabelFontStyle
ome::xml::model::enums::FontStyle getLabelFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Label.
Definition: OMEXMLMetadata.cpp:3251
ome::xml::meta::OMEXMLMetadata::getPlateAnnotationRefCount
index_type getPlateAnnotationRefCount(index_type plateIndex) const
Get the number of AnnotationRef elements in Plate.
Definition: OMEXMLMetadata.cpp:418
ome::xml::meta::OMEXMLMetadata::getReagentID
const std::string & getReagentID(index_type screenIndex, index_type reagentIndex) const
Get the ID property of Reagent.
Definition: OMEXMLMetadata.cpp:6018
ome::xml::model::enums::Compression
Compression enumeration.
Definition: Compression.h:72
ome::xml::meta::OMEXMLMetadata::setPolygonLocked
void setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polygon.
Definition: OMEXMLMetadata.cpp:17691
ome::xml::meta::OMEXMLMetadata::getScreenProtocolIdentifier
const std::string & getScreenProtocolIdentifier(index_type screenIndex) const
Get the ProtocolIdentifier property of Screen.
Definition: OMEXMLMetadata.cpp:6365
ome::xml::meta::OMEXMLMetadata::setDatasetName
void setDatasetName(const std::string &name, index_type datasetIndex)
Set the Name property of Dataset.
Definition: OMEXMLMetadata.cpp:8665
ome::xml::meta::OMEXMLMetadata::getFileAnnotationCount
index_type getFileAnnotationCount() const
Get the number of FileAnnotation elements.
Definition: OMEXMLMetadata.cpp:682
ome::xml::meta::OMEXMLMetadata::getExperimentDescription
const std::string & getExperimentDescription(index_type experimentIndex) const
Get the Description property of Experiment.
Definition: OMEXMLMetadata.cpp:2280
ome::xml::meta::OMEXMLMetadata::getScreenAnnotationRefCount
index_type getScreenAnnotationRefCount(index_type screenIndex) const
Get the number of AnnotationRef elements in Screen.
Definition: OMEXMLMetadata.cpp:434
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationAnnotationRef
const std::string & getBooleanAnnotationAnnotationRef(index_type booleanAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:1303
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationCount
index_type getXMLAnnotationCount() const
Get the number of XMLAnnotation elements.
Definition: OMEXMLMetadata.cpp:1018
ome::xml::meta::OMEXMLMetadata::getPlateAnnotationRef
const std::string & getPlateAnnotationRef(index_type plateIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Plate.
Definition: OMEXMLMetadata.cpp:4996
ome::xml::meta::OMEXMLMetadata::setPixelsSizeY
void setPixelsSizeY(ome::xml::model::primitives::PositiveInteger sizeY, index_type imageIndex)
Set the SizeY property of Pixels.
Definition: OMEXMLMetadata.cpp:16039
ome::xml::meta::OMEXMLMetadata::getPixelsSizeC
ome::xml::model::primitives::PositiveInteger getPixelsSizeC(index_type imageIndex) const
Get the SizeC property of Pixels.
Definition: OMEXMLMetadata.cpp:4827
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupCount
index_type getExperimenterGroupCount() const
Get the number of ExperimenterGroup elements.
Definition: OMEXMLMetadata.cpp:666
ome::xml::meta::OMEXMLMetadata::setPolygonFontFamily
void setPolygonFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Polygon.
Definition: OMEXMLMetadata.cpp:17558
ome::xml::meta::OMEXMLMetadata::setRectangleTheZ
void setRectangleTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Rectangle.
Definition: OMEXMLMetadata.cpp:19417
ome::xml::model::enums::ContrastMethod
ContrastMethod enumeration.
Definition: ContrastMethod.h:72
ome::xml::meta::OMEXMLMetadata::setArcModel
void setArcModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Arc.
Definition: OMEXMLMetadata.cpp:7138
ome::xml::meta::OMEXMLMetadata::setArcManufacturer
void setArcManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Arc.
Definition: OMEXMLMetadata.cpp:7111
ome::xml::meta::OMEXMLMetadata::setLaserPockelCell
void setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex)
Set the PockelCell property of Laser.
Definition: OMEXMLMetadata.cpp:12648
ome::xml::meta::OMEXMLMetadata::getEllipseRadiusX
double getEllipseRadiusX(index_type ROIIndex, index_type shapeIndex) const
Get the RadiusX property of Ellipse.
Definition: OMEXMLMetadata.cpp:2152
ome::xml::meta::OMEXMLMetadata::getPolylineLocked
bool getPolylineLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Polyline.
Definition: OMEXMLMetadata.cpp:5726
ome::xml::meta::OMEXMLMetadata::setPixelsPhysicalSizeY
void setPixelsPhysicalSizeY(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeY, index_type imageIndex)
Set the PhysicalSizeY property of Pixels.
Definition: OMEXMLMetadata.cpp:15880
ome::xml::meta::OMEXMLMetadata::setObjectiveID
void setObjectiveID(const std::string &id, index_type instrumentIndex, index_type objectiveIndex)
Set the ID property of Objective.
Definition: OMEXMLMetadata.cpp:15365
ome::xml::meta::OMEXMLMetadata::getPointID
const std::string & getPointID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Point.
Definition: OMEXMLMetadata.cpp:5316
ome::xml::meta::OMEXMLMetadata::setFileAnnotationAnnotator
void setFileAnnotationAnnotator(const std::string &annotator, index_type fileAnnotationIndex)
Set the Annotator property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:10801
ome::xml::meta::OMEXMLMetadata::getPlanePositionZ
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPlanePositionZ(index_type imageIndex, index_type planeIndex) const
Get the PositionZ property of Plane.
Definition: OMEXMLMetadata.cpp:4960
ome::xml::meta::OMEXMLMetadata::setPlateID
void setPlateID(const std::string &id, index_type plateIndex)
Set the ID property of Plate.
Definition: OMEXMLMetadata.cpp:16569
ome::xml::meta::OMEXMLMetadata::getLineX1
double getLineX1(index_type ROIIndex, index_type shapeIndex) const
Get the X1 property of Line.
Definition: OMEXMLMetadata.cpp:3993
ome::xml::meta::OMEXMLMetadata::getEllipseAnnotationRef
const std::string & getEllipseAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Ellipse.
Definition: OMEXMLMetadata.cpp:2059
ome::xml::meta::OMEXMLMetadata::setImageExperimentRef
void setImageExperimentRef(const std::string &experiment, index_type imageIndex)
Set the ExperimentRef property of Image.
Definition: OMEXMLMetadata.cpp:11635
ome::xml::meta::OMEXMLMetadata::getLaserWavelength
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getLaserWavelength(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Wavelength property of Laser.
Definition: OMEXMLMetadata.cpp:3572
ome::xml::meta::OMEXMLMetadata::setROIDescription
void setROIDescription(const std::string &description, index_type ROIIndex)
Set the Description property of ROI.
Definition: OMEXMLMetadata.cpp:18756
ome::xml::meta::OMEXMLMetadata::getObjectiveSerialNumber
const std::string & getObjectiveSerialNumber(index_type instrumentIndex, index_type objectiveIndex) const
Get the SerialNumber property of Objective.
Definition: OMEXMLMetadata.cpp:4671
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationCount
index_type getMicrobeamManipulationCount(index_type experimentIndex) const
Get the number of MicrobeamManipulation elements.
Definition: OMEXMLMetadata.cpp:802
ome::xml::meta::OMEXMLMetadata::getChannelExcitationWavelength
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getChannelExcitationWavelength(index_type imageIndex, index_type channelIndex) const
Get the ExcitationWavelength property of Channel.
Definition: OMEXMLMetadata.cpp:1429
ome::xml::meta::OMEXMLMetadata::setFilamentLotNumber
void setFilamentLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Filament.
Definition: OMEXMLMetadata.cpp:10626
ome::xml::meta::OMEXMLMetadata::setRectangleY
void setRectangleY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Rectangle.
Definition: OMEXMLMetadata.cpp:19547
ome::xml::meta::OMEXMLMetadata::getROICount
index_type getROICount() const
Get the number of ROI elements.
Definition: OMEXMLMetadata.cpp:866
ome::xml::meta::OMEXMLMetadata::setLineY2
void setLineY2(double y2, index_type ROIIndex, index_type shapeIndex)
Set the Y2 property of Line.
Definition: OMEXMLMetadata.cpp:13994
ome::xml::meta::OMEXMLMetadata::getStageLabelName
const std::string & getStageLabelName(index_type imageIndex) const
Get the Name property of StageLabel.
Definition: OMEXMLMetadata.cpp:6413
ome::xml::meta::OMEXMLMetadata::getTagAnnotationCount
index_type getTagAnnotationCount() const
Get the number of TagAnnotation elements.
Definition: OMEXMLMetadata.cpp:922
ome::xml::model::enums::DimensionOrder
DimensionOrder enumeration.
Definition: DimensionOrder.h:72
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationAnnotator
const std::string & getBooleanAnnotationAnnotator(index_type booleanAnnotationIndex) const
Get the Annotator property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:1316
ome::xml::meta::OMEXMLMetadata::getDetectorType
ome::xml::model::enums::DetectorType getDetectorType(index_type instrumentIndex, index_type detectorIndex) const
Get the Type property of Detector.
Definition: OMEXMLMetadata.cpp:1797
ome::xml::meta::OMEXMLMetadata::getListAnnotationAnnotationCount
index_type getListAnnotationAnnotationCount(index_type listAnnotationIndex) const
Get the number of links to a ListAnnotation.
Definition: OMEXMLMetadata.cpp:313
ome::xml::meta::OMEXMLMetadata::setReagentDescription
void setReagentDescription(const std::string &description, index_type screenIndex, index_type reagentIndex)
Set the Description property of Reagent.
Definition: OMEXMLMetadata.cpp:18833
ome::xml::meta::OMEXMLMetadata::getPixelsInterleaved
bool getPixelsInterleaved(index_type imageIndex) const
Get the Interleaved property of Pixels.
Definition: OMEXMLMetadata.cpp:4767
ome::xml::meta::OMEXMLMetadata::setPolylineTheZ
void setPolylineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Polyline.
Definition: OMEXMLMetadata.cpp:18561
ome::xml::meta::OMEXMLMetadata::setObjectiveSettingsRefractiveIndex
void setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex)
Set the RefractiveIndex property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:15718
ome::xml::meta::OMEXMLMetadata::setLabelTheC
void setLabelTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Label.
Definition: OMEXMLMetadata.cpp:12276
ome::xml::meta::OMEXMLMetadata::getImagingEnvironmentMap
const ome::xml::model::primitives::OrderedMultimap & getImagingEnvironmentMap(index_type imageIndex) const
Get the map value of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:1052
ome::xml::meta::OMEXMLMetadata::setLineX1
void setLineX1(double x1, index_type ROIIndex, index_type shapeIndex)
Set the X1 property of Line.
Definition: OMEXMLMetadata.cpp:13898
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationAnnotator
const std::string & getDoubleAnnotationAnnotator(index_type doubleAnnotationIndex) const
Get the Annotator property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:2007
ome::xml::meta::OMEXMLMetadata::setImageAnnotationRef
void setImageAnnotationRef(const std::string &annotation, index_type imageIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Image.
Definition: OMEXMLMetadata.cpp:11601
ome::xml::meta::OMEXMLMetadata::getTagAnnotationID
const std::string & getTagAnnotationID(index_type tagAnnotationIndex) const
Get the ID property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:6494
ome::xml::meta::OMEXMLMetadata::setPixelsSizeZ
void setPixelsSizeZ(ome::xml::model::primitives::PositiveInteger sizeZ, index_type imageIndex)
Set the SizeZ property of Pixels.
Definition: OMEXMLMetadata.cpp:16065
ome::xml::meta::OMEXMLMetadata::setDetectorType
void setDetectorType(ome::xml::model::enums::DetectorType type, index_type instrumentIndex, index_type detectorIndex)
Set the Type property of Detector.
Definition: OMEXMLMetadata.cpp:8916
ome::xml::meta::OMEXMLMetadata::getDetectorVoltage
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsElectricPotential > getDetectorVoltage(index_type instrumentIndex, index_type detectorIndex) const
Get the Voltage property of Detector.
Definition: OMEXMLMetadata.cpp:1809
ome::xml::meta::OMEXMLMetadata::getRectangleID
const std::string & getRectangleID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Rectangle.
Definition: OMEXMLMetadata.cpp:6131
ome::xml::meta::OMEXMLMetadata::setEllipseID
void setEllipseID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Ellipse.
Definition: OMEXMLMetadata.cpp:9785
ome::xml::meta::OMEXMLMetadata::setDoubleAnnotationValue
void setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex)
Set the Value property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:9581
ome::xml::meta::OMEXMLMetadata::getDetectorSettingsVoltage
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsElectricPotential > getDetectorSettingsVoltage(index_type imageIndex, index_type channelIndex) const
Get the Voltage property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:1901
ome::xml::meta::OMEXMLMetadata::setLabelStrokeColor
void setLabelStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Label.
Definition: OMEXMLMetadata.cpp:12144
ome::xml::meta::OMEXMLMetadata::setRoot
void setRoot(ome::compat::shared_ptr< MetadataRoot > &root)
Set the root node of the metadata.
Definition: OMEXMLMetadata.cpp:225
ome::xml::meta::OMEXMLMetadata::setLabelTransform
void setLabelTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Label.
Definition: OMEXMLMetadata.cpp:12375
ome::xml::meta::OMEXMLMetadata::setPlateAcquisitionWellSampleRef
void setPlateAcquisitionWellSampleRef(const std::string &wellSample, index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex)
Set the WellSampleRef property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:16893
ome::xml::meta::OMEXMLMetadata::setImagingEnvironmentCO2Percent
void setImagingEnvironmentCO2Percent(ome::xml::model::primitives::PercentFraction co2Percent, index_type imageIndex)
Set the CO2Percent property of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:11783
ome::xml::meta::OMEXMLMetadata::getBinaryOnlyUUID
const std::string & getBinaryOnlyUUID() const
Get the UUID property of BinaryOnly.
Definition: OMEXMLMetadata.cpp:1295
ome::xml::meta::OMEXMLMetadata::getFilterModel
const std::string & getFilterModel(index_type instrumentIndex, index_type filterIndex) const
Get the Model property of Filter.
Definition: OMEXMLMetadata.cpp:2695
ome::xml::meta::OMEXMLMetadata::setDetectorLotNumber
void setDetectorLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type detectorIndex)
Set the LotNumber property of Detector.
Definition: OMEXMLMetadata.cpp:8781
ome::xml::meta::OMEXMLMetadata::getDetectorSettingsZoom
double getDetectorSettingsZoom(index_type imageIndex, index_type channelIndex) const
Get the Zoom property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:1913
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationID
const std::string & getMicrobeamManipulationID(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the ID property of MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:4449
ome::xml::meta::OMEXMLMetadata::setMaskID
void setMaskID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Mask.
Definition: OMEXMLMetadata.cpp:14628
ome::xml::meta::OMEXMLMetadata::setDetectorSettingsBinning
void setDetectorSettingsBinning(ome::xml::model::enums::Binning binning, index_type imageIndex, index_type channelIndex)
Set the Binning property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:8997
ome::xml::meta::OMEXMLMetadata::setArcPower
void setArcPower(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Arc.
Definition: OMEXMLMetadata.cpp:7165
ome::xml::meta::OMEXMLMetadata::setFolderFolderRef
void setFolderFolderRef(const std::string &folder, index_type folderIndex, index_type folderRefIndex)
Set the FolderRef property of Folder.
Definition: OMEXMLMetadata.cpp:11322
ome::xml::meta::OMEXMLMetadata::setTiffDataFirstC
void setTiffDataFirstC(ome::xml::model::primitives::NonNegativeInteger firstC, index_type imageIndex, index_type tiffDataIndex)
Set the FirstC property of TiffData.
Definition: OMEXMLMetadata.cpp:20219
ome::xml::meta::OMEXMLMetadata::setTagAnnotationNamespace
void setTagAnnotationNamespace(const std::string &namespace_, index_type tagAnnotationIndex)
Set the Namespace property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:20018
ome::xml::meta::OMEXMLMetadata::getMaskStrokeDashArray
const std::string & getMaskStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Mask.
Definition: OMEXMLMetadata.cpp:4317
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupAnnotationRefCount
index_type getExperimenterGroupAnnotationRefCount(index_type experimenterGroupIndex) const
Get the number of AnnotationRef elements in ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:426
ome::xml::meta::OMEXMLMetadata::getMapAnnotationAnnotationCount
index_type getMapAnnotationAnnotationCount(index_type mapAnnotationIndex) const
Get the number of links to a MapAnnotation.
Definition: OMEXMLMetadata.cpp:329
ome::xml::meta::OMEXMLMetadata::setLabelAnnotationRef
void setLabelAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Label.
Definition: OMEXMLMetadata.cpp:11899
ome::xml::meta::OMEXMLMetadata::getMapAnnotationAnnotationRef
const std::string & getMapAnnotationAnnotationRef(index_type mapAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of MapAnnotation.
Definition: OMEXMLMetadata.cpp:4147
ome::xml::meta::OMEXMLMetadata::getExperimenterID
const std::string & getExperimenterID(index_type experimenterIndex) const
Get the ID property of Experimenter.
Definition: OMEXMLMetadata.cpp:2361
ome::xml::meta::OMEXMLMetadata::getChannelFluor
const std::string & getChannelFluor(index_type imageIndex, index_type channelIndex) const
Get the Fluor property of Channel.
Definition: OMEXMLMetadata.cpp:1453
ome::xml::meta::OMEXMLMetadata::setPixelsSizeT
void setPixelsSizeT(ome::xml::model::primitives::PositiveInteger sizeT, index_type imageIndex)
Set the SizeT property of Pixels.
Definition: OMEXMLMetadata.cpp:15987
ome::xml::meta::OMEXMLMetadata::setMaskStrokeDashArray
void setMaskStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Mask.
Definition: OMEXMLMetadata.cpp:14728
ome::xml::meta::OMEXMLMetadata::getMaskText
const std::string & getMaskText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Mask.
Definition: OMEXMLMetadata.cpp:4341
ome::xml::meta::OMEXMLMetadata::getPointFontStyle
ome::xml::model::enums::FontStyle getPointFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Point.
Definition: OMEXMLMetadata.cpp:5304
ome::xml::meta::OMEXMLMetadata::setExperimenterUserName
void setExperimenterUserName(const std::string &userName, index_type experimenterIndex)
Set the UserName property of Experimenter.
Definition: OMEXMLMetadata.cpp:10461
ome::xml::meta::OMEXMLMetadata::getListAnnotationAnnotator
const std::string & getListAnnotationAnnotator(index_type listAnnotationIndex) const
Get the Annotator property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:4038
ome::xml::meta::OMEXMLMetadata::getPixelsID
const std::string & getPixelsID(index_type imageIndex) const
Get the ID property of Pixels.
Definition: OMEXMLMetadata.cpp:4759
ome::xml::meta::OMEXMLMetadata::getLineStrokeDashArray
const std::string & getLineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Line.
Definition: OMEXMLMetadata.cpp:3909
ome::xml::meta::OMEXMLMetadata::getMaskWidth
double getMaskWidth(index_type ROIIndex, index_type shapeIndex) const
Get the Width property of Mask.
Definition: OMEXMLMetadata.cpp:4401
ome::xml::meta::OMEXMLMetadata::getPolylineStrokeColor
ome::xml::model::primitives::Color getPolylineStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Polyline.
Definition: OMEXMLMetadata.cpp:5770
ome::xml::meta::OMEXMLMetadata::setObjectiveSettingsMedium
void setObjectiveSettingsMedium(ome::xml::model::enums::Medium medium, index_type imageIndex)
Set the Medium property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:15691
ome
Open Microscopy Environment C++ implementation.
ome::xml::meta::OMEXMLMetadata::getLaserFrequencyMultiplication
ome::xml::model::primitives::PositiveInteger getLaserFrequencyMultiplication(index_type instrumentIndex, index_type lightSourceIndex) const
Get the FrequencyMultiplication property of Laser.
Definition: OMEXMLMetadata.cpp:3408
ome::xml::meta::OMEXMLMetadata::getObjectiveID
const std::string & getObjectiveID(index_type instrumentIndex, index_type objectiveIndex) const
Get the ID property of Objective.
Definition: OMEXMLMetadata.cpp:4579
ome::xml::meta::OMEXMLMetadata::setPointStrokeColor
void setPointStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Point.
Definition: OMEXMLMetadata.cpp:17151
ome::xml::meta::OMEXMLMetadata::setMaskTransform
void setMaskTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Mask.
Definition: OMEXMLMetadata.cpp:14926
ome::xml::meta::OMEXMLMetadata::getListAnnotationAnnotationRef
const std::string & getListAnnotationAnnotationRef(index_type listAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:4025
ome::xml::meta::OMEXMLMetadata::setFilamentPower
void setFilamentPower(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Filament.
Definition: OMEXMLMetadata.cpp:10707
ome::xml::meta::OMEXMLMetadata::setExperimenterFirstName
void setExperimenterFirstName(const std::string &firstName, index_type experimenterIndex)
Set the FirstName property of Experimenter.
Definition: OMEXMLMetadata.cpp:10355
ome::xml::meta::OMEXMLMetadata::setPolygonFillRule
void setPolygonFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Polygon.
Definition: OMEXMLMetadata.cpp:17525
ome::xml::meta::OMEXMLMetadata::getPolylineStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPolylineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Polyline.
Definition: OMEXMLMetadata.cpp:5794
ome::xml::meta::OMEXMLMetadata::getRectangleAnnotationRef
const std::string & getRectangleAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Rectangle.
Definition: OMEXMLMetadata.cpp:6050
ome::xml::meta::OMEXMLMetadata::getDatasetAnnotationRefCount
index_type getDatasetAnnotationRefCount(index_type datasetIndex) const
Get the number of AnnotationRef elements in Dataset.
Definition: OMEXMLMetadata.cpp:530
ome::xml::meta::OMEXMLMetadata::setScreenPlateRef
void setScreenPlateRef(const std::string &plate, index_type screenIndex, index_type plateRefIndex)
Set the PlateRef property of Screen.
Definition: OMEXMLMetadata.cpp:19698
ome::xml::meta::OMEXMLMetadata::setMaskAnnotationRef
void setMaskAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Mask.
Definition: OMEXMLMetadata.cpp:14418
ome::xml::meta::OMEXMLMetadata::getPixelsBinDataCount
index_type getPixelsBinDataCount(index_type imageIndex) const
Get the number of BinData elements in Pixels.
Definition: OMEXMLMetadata.cpp:546
ome::xml::meta::OMEXMLMetadata::getExperimenterEmail
const std::string & getExperimenterEmail(index_type experimenterIndex) const
Get the Email property of Experimenter.
Definition: OMEXMLMetadata.cpp:2337
ome::xml::meta::OMEXMLMetadata::getMaskID
const std::string & getMaskID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Mask.
Definition: OMEXMLMetadata.cpp:4285
ome::xml::meta::OMEXMLMetadata::getScreenAnnotationRef
const std::string & getScreenAnnotationRef(index_type screenIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Screen.
Definition: OMEXMLMetadata.cpp:6295
ome::xml::meta::OMEXMLMetadata::setPointTransform
void setPointTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Point.
Definition: OMEXMLMetadata.cpp:17382
ome::xml::meta::OMEXMLMetadata::getPlateAcquisitionMaximumFieldCount
ome::xml::model::primitives::PositiveInteger getPlateAcquisitionMaximumFieldCount(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the MaximumFieldCount property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:5194
ome::xml::meta::OMEXMLMetadata::getObjectiveSettingsCorrectionCollar
double getObjectiveSettingsCorrectionCollar(index_type imageIndex) const
Get the CorrectionCollar property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:4695
ome::xml::meta::OMEXMLMetadata::setLongAnnotationValue
void setLongAnnotationValue(int64_t value, index_type longAnnotationIndex)
Set the Value property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:14270
ome::xml::meta::OMEXMLMetadata::getWellAnnotationRef
const std::string & getWellAnnotationRef(index_type plateIndex, index_type wellIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Well.
Definition: OMEXMLMetadata.cpp:6784
ome::xml::meta::OMEXMLMetadata::setPointLocked
void setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Point.
Definition: OMEXMLMetadata.cpp:17118
ome::xml::meta::OMEXMLMetadata::getLightPathEmissionFilterRefCount
index_type getLightPathEmissionFilterRefCount(index_type imageIndex, index_type channelIndex) const
Get the number of EmissionFilterRef elements in LightPath.
Definition: OMEXMLMetadata.cpp:618
ome::xml::meta::OMEXMLMetadata::getLineFillColor
ome::xml::model::primitives::Color getLineFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Line.
Definition: OMEXMLMetadata.cpp:3793
ome::xml::meta::OMEXMLMetadata::setPixelsPhysicalSizeZ
void setPixelsPhysicalSizeZ(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > physicalSizeZ, index_type imageIndex)
Set the PhysicalSizeZ property of Pixels.
Definition: OMEXMLMetadata.cpp:15907
ome::xml::meta::OMEXMLMetadata::setMaskFillRule
void setMaskFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Mask.
Definition: OMEXMLMetadata.cpp:14464
ome::xml::meta::OMEXMLMetadata::setExperimenterGroupLeader
void setExperimenterGroupLeader(const std::string &leader, index_type experimenterGroupIndex, index_type leaderIndex)
Set the Leader property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:10551
ome::xml::meta::OMEXMLMetadata::setListAnnotationNamespace
void setListAnnotationNamespace(const std::string &namespace_, index_type listAnnotationIndex)
Set the Namespace property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:14121
ome::xml::meta::OMEXMLMetadata::~OMEXMLMetadata
virtual ~OMEXMLMetadata()
Destructor.
Definition: OMEXMLMetadata.cpp:207
ome::xml::meta::OMEXMLMetadata::setDetectorSettingsReadOutRate
void setDetectorSettingsReadOutRate(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsFrequency > readOutRate, index_type imageIndex, index_type channelIndex)
Set the ReadOutRate property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:9193
ome::xml::meta::OMEXMLMetadata::getPlaneCount
index_type getPlaneCount(index_type imageIndex) const
Get the number of Plane elements.
Definition: OMEXMLMetadata.cpp:826
ome::xml::meta::OMEXMLMetadata::setRectangleID
void setRectangleID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Rectangle.
Definition: OMEXMLMetadata.cpp:19152
ome::xml::meta::OMEXMLMetadata::getLineAnnotationRef
const std::string & getLineAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Line.
Definition: OMEXMLMetadata.cpp:3780
ome::xml::meta::OMEXMLMetadata::setListAnnotationAnnotationRef
void setListAnnotationAnnotationRef(const std::string &annotation, index_type listAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:14026
ome::xml::meta::OMEXMLMetadata::setFolderAnnotationRef
void setFolderAnnotationRef(const std::string &annotation, index_type folderIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Folder.
Definition: OMEXMLMetadata.cpp:11288
ome::xml::meta::OMEXMLMetadata::setXMLAnnotationAnnotationRef
void setXMLAnnotationAnnotationRef(const std::string &annotation, index_type XMLAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:21128
ome::xml::meta::OMEXMLMetadata::getRightsRightsHolder
const std::string & getRightsRightsHolder() const
Get the RightsHolder property of Rights.
Definition: OMEXMLMetadata.cpp:6283
ome::xml::meta::OMEXMLMetadata::setDatasetDescription
void setDatasetDescription(const std::string &description, index_type datasetIndex)
Set the Description property of Dataset.
Definition: OMEXMLMetadata.cpp:8583
ome::xml::meta::OMEXMLMetadata::getLabelFillRule
ome::xml::model::enums::FillRule getLabelFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Label.
Definition: OMEXMLMetadata.cpp:3215
ome::xml::meta::OMEXMLMetadata::setChannelNDFilter
void setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex)
Set the NDFilter property of Channel.
Definition: OMEXMLMetadata.cpp:8257
ome::xml::meta::OMEXMLMetadata::getTiffDataPlaneCount
ome::xml::model::primitives::NonNegativeInteger getTiffDataPlaneCount(index_type imageIndex, index_type tiffDataIndex) const
Get the PlaneCount property of TiffData.
Definition: OMEXMLMetadata.cpp:6635
ome::xml::meta::OMEXMLMetadata::setPolylineStrokeDashArray
void setPolylineStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polyline.
Definition: OMEXMLMetadata.cpp:18396
ome::xml::model::enums::FontStyle
FontStyle enumeration.
Definition: FontStyle.h:72
ome::xml::meta::OMEXMLMetadata::getLaserPower
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > getLaserPower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of Laser.
Definition: OMEXMLMetadata.cpp:3488
ome::xml::meta::OMEXMLMetadata::getExperimenterFirstName
const std::string & getExperimenterFirstName(index_type experimenterIndex) const
Get the FirstName property of Experimenter.
Definition: OMEXMLMetadata.cpp:2349
ome::xml::meta::OMEXMLMetadata::getWellSampleCount
index_type getWellSampleCount(index_type plateIndex, index_type wellIndex) const
Get the number of WellSample elements.
Definition: OMEXMLMetadata.cpp:1002
ome::xml::meta::OMEXMLMetadata::getLabelFillColor
ome::xml::model::primitives::Color getLabelFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Label.
Definition: OMEXMLMetadata.cpp:3203
ome::xml::meta::OMEXMLMetadata::getPixelsBinDataLength
ome::xml::model::primitives::NonNegativeLong getPixelsBinDataLength(index_type imageIndex, index_type binDataIndex) const
Get the Length property of BinData.
Definition: OMEXMLMetadata.cpp:1251
ome::xml::meta::OMEXMLMetadata::getBinaryFileBinDataBigEndian
bool getBinaryFileBinDataBigEndian(index_type fileAnnotationIndex) const
Get the BigEndian property of BinData.
Definition: OMEXMLMetadata.cpp:1175
ome::xml::meta::OMEXMLMetadata::getMaskLocked
bool getMaskLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Mask.
Definition: OMEXMLMetadata.cpp:4293
ome::xml::meta::OMEXMLMetadata::setPixelsSizeC
void setPixelsSizeC(ome::xml::model::primitives::PositiveInteger sizeC, index_type imageIndex)
Set the SizeC property of Pixels.
Definition: OMEXMLMetadata.cpp:15961
ome::xml::meta::OMEXMLMetadata::getObjectiveWorkingDistance
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getObjectiveWorkingDistance(index_type instrumentIndex, index_type objectiveIndex) const
Get the WorkingDistance property of Objective.
Definition: OMEXMLMetadata.cpp:4683
ome::xml::meta::OMEXMLMetadata::setImagingEnvironmentTemperature
void setImagingEnvironmentTemperature(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTemperature > temperature, index_type imageIndex)
Set the Temperature property of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:11837
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationValue
bool getBooleanAnnotationValue(index_type booleanAnnotationIndex) const
Get the Value property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:1360
ome::xml::meta::OMEXMLMetadata::getPolygonID
const std::string & getPolygonID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Polygon.
Definition: OMEXMLMetadata.cpp:5521
ome::xml::meta::OMEXMLMetadata::getReagentAnnotationRef
const std::string & getReagentAnnotationRef(index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Reagent.
Definition: OMEXMLMetadata.cpp:5993
ome::xml::meta::OMEXMLMetadata::getDatasetExperimenterGroupRef
const std::string & getDatasetExperimenterGroupRef(index_type datasetIndex) const
Get the ExperimenterGroupRef property of Dataset.
Definition: OMEXMLMetadata.cpp:1635
ome::xml::model::enums::DetectorType
DetectorType enumeration.
Definition: DetectorType.h:72
ome::xml::meta::OMEXMLMetadata::setLineY1
void setLineY1(double y1, index_type ROIIndex, index_type shapeIndex)
Set the Y1 property of Line.
Definition: OMEXMLMetadata.cpp:13962
ome::xml::meta::OMEXMLMetadata::setXMLAnnotationNamespace
void setXMLAnnotationNamespace(const std::string &namespace_, index_type XMLAnnotationIndex)
Set the Namespace property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:21223
ome::xml::meta::OMEXMLMetadata::getLongAnnotationValue
int64_t getLongAnnotationValue(index_type longAnnotationIndex) const
Get the Value property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:4139
ome::xml::meta::OMEXMLMetadata::getLabelStrokeDashArray
const std::string & getLabelStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Label.
Definition: OMEXMLMetadata.cpp:3295
ome::xml::meta::OMEXMLMetadata::getDetectorSettingsID
const std::string & getDetectorSettingsID(index_type imageIndex, index_type channelIndex) const
Get the ID property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:1857
ome::xml::meta::OMEXMLMetadata::setListAnnotationDescription
void setListAnnotationDescription(const std::string &description, index_type listAnnotationIndex)
Set the Description property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:14066
ome::xml::meta::OMEXMLMetadata::setPlanePositionZ
void setPlanePositionZ(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionZ, index_type imageIndex, index_type planeIndex)
Set the PositionZ property of Plane.
Definition: OMEXMLMetadata.cpp:16322
ome::xml::meta::OMEXMLMetadata::getImageCount
index_type getImageCount() const
Get the number of Image elements.
Definition: OMEXMLMetadata.cpp:722
ome::xml::meta::OMEXMLMetadata::setTimestampAnnotationAnnotationRef
void setTimestampAnnotationAnnotationRef(const std::string &annotation, index_type timestampAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:20384
ome::xml::meta::OMEXMLMetadata::setTransmittanceRangeTransmittance
void setTransmittanceRangeTransmittance(ome::xml::model::primitives::PercentFraction transmittance, index_type instrumentIndex, index_type filterIndex)
Set the Transmittance property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:20664
ome::xml::meta::OMEXMLMetadata::setMicrobeamManipulationDescription
void setMicrobeamManipulationDescription(const std::string &description, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the Description property of MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:15055
ome::xml::meta::OMEXMLMetadata::setCommentAnnotationID
void setCommentAnnotationID(const std::string &id, index_type commentAnnotationIndex)
Set the ID property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:8489
ome::xml::meta::OMEXMLMetadata::setFilterLotNumber
void setFilterLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type filterIndex)
Set the LotNumber property of Filter.
Definition: OMEXMLMetadata.cpp:10978
ome::xml::meta::OMEXMLMetadata::getArcType
ome::xml::model::enums::ArcType getArcType(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Type property of Arc.
Definition: OMEXMLMetadata.cpp:1139
ome::xml::meta::OMEXMLMetadata::getPlaneHashSHA1
const std::string & getPlaneHashSHA1(index_type imageIndex, index_type planeIndex) const
Get the HashSHA1 property of Plane.
Definition: OMEXMLMetadata.cpp:4924
ome::xml::meta::OMEXMLMetadata::setPointX
void setPointX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Point.
Definition: OMEXMLMetadata.cpp:17415
ome::xml::meta::OMEXMLMetadata::setLineMarkerStart
void setLineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex)
Set the MarkerStart property of Line.
Definition: OMEXMLMetadata.cpp:13601
ome::xml::meta::OMEXMLMetadata::getFolderAnnotationRef
const std::string & getFolderAnnotationRef(index_type folderIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Folder.
Definition: OMEXMLMetadata.cpp:2825
ome::xml::meta::OMEXMLMetadata::getMaskFillRule
ome::xml::model::enums::FillRule getMaskFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Mask.
Definition: OMEXMLMetadata.cpp:4229
ome::xml::meta::OMEXMLMetadata::setXMLAnnotationDescription
void setXMLAnnotationDescription(const std::string &description, index_type XMLAnnotationIndex)
Set the Description property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:21168
ome::xml::meta::OMEXMLMetadata::getFilterSetEmissionFilterRef
const std::string & getFilterSetEmissionFilterRef(index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex) const
Get the EmissionFilterRef property of FilterSet.
Definition: OMEXMLMetadata.cpp:2743
ome::xml::meta::OMEXMLMetadata::getFilterSetEmissionFilterRefCount
index_type getFilterSetEmissionFilterRefCount(index_type instrumentIndex, index_type filterSetIndex) const
Get the number of EmissionFilterRef elements in FilterSet.
Definition: OMEXMLMetadata.cpp:626
ome::xml::meta::OMEXMLMetadata::getGenericExcitationSourceID
const std::string & getGenericExcitationSourceID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:2922
ome::xml::meta::OMEXMLMetadata::setPlateColumnNamingConvention
void setPlateColumnNamingConvention(ome::xml::model::enums::NamingConvention columnNamingConvention, index_type plateIndex)
Set the ColumnNamingConvention property of Plate.
Definition: OMEXMLMetadata.cpp:16464
ome::xml::meta::OMEXMLMetadata::setImageDescription
void setImageDescription(const std::string &description, index_type imageIndex)
Set the Description property of Image.
Definition: OMEXMLMetadata.cpp:11614
ome::xml::meta::OMEXMLMetadata::setWellColumn
void setWellColumn(ome::xml::model::primitives::NonNegativeInteger column, index_type plateIndex, index_type wellIndex)
Set the Column property of Well.
Definition: OMEXMLMetadata.cpp:20776
ome::xml::meta::OMEXMLMetadata::getDetectorModel
const std::string & getDetectorModel(index_type instrumentIndex, index_type detectorIndex) const
Get the Model property of Detector.
Definition: OMEXMLMetadata.cpp:1761
ome::xml::meta::OMEXMLMetadata::getPolylineTheC
ome::xml::model::primitives::NonNegativeInteger getPolylineTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Polyline.
Definition: OMEXMLMetadata.cpp:5818
ome::xml::meta::OMEXMLMetadata::getPlateStatus
const std::string & getPlateStatus(index_type plateIndex) const
Get the Status property of Plate.
Definition: OMEXMLMetadata.cpp:5113
ome::xml::meta::OMEXMLMetadata::getDatasetImageRef
const std::string & getDatasetImageRef(index_type datasetIndex, index_type imageRefIndex) const
Get the ImageRef property of Dataset.
Definition: OMEXMLMetadata.cpp:1667
ome::xml::meta::OMEXMLMetadata::getPlaneTheZ
ome::xml::model::primitives::NonNegativeInteger getPlaneTheZ(index_type imageIndex, index_type planeIndex) const
Get the TheZ property of Plane.
Definition: OMEXMLMetadata.cpp:4988
ome::xml::meta::OMEXMLMetadata::getDatasetID
const std::string & getDatasetID(index_type datasetIndex) const
Get the ID property of Dataset.
Definition: OMEXMLMetadata.cpp:1659
ome::xml::meta::OMEXMLMetadata::setRectangleFillRule
void setRectangleFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex)
Set the FillRule property of Rectangle.
Definition: OMEXMLMetadata.cpp:18988
ome::xml::meta::OMEXMLMetadata::setMicroscopeLotNumber
void setMicroscopeLotNumber(const std::string &lotNumber, index_type instrumentIndex)
Set the LotNumber property of Microscope.
Definition: OMEXMLMetadata.cpp:15163
ome::xml::meta::OMEXMLMetadata::setWellExternalIdentifier
void setWellExternalIdentifier(const std::string &externalIdentifier, index_type plateIndex, index_type wellIndex)
Set the ExternalIdentifier property of Well.
Definition: OMEXMLMetadata.cpp:20829
ome::xml::meta::OMEXMLMetadata::setWellSamplePositionX
void setWellSamplePositionX(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the PositionX property of WellSample.
Definition: OMEXMLMetadata.cpp:21029
ome::xml::meta::OMEXMLMetadata::setMaskFillColor
void setMaskFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex)
Set the FillColor property of Mask.
Definition: OMEXMLMetadata.cpp:14431
ome::xml::meta::OMEXMLMetadata::getLightPathAnnotationRef
const std::string & getLightPathAnnotationRef(index_type imageIndex, index_type channelIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of LightPath.
Definition: OMEXMLMetadata.cpp:3665
ome::xml::meta::OMEXMLMetadata::getShapeAnnotationRefCount
index_type getShapeAnnotationRefCount(index_type ROIIndex, index_type shapeIndex) const
Get the number of AnnotationRef elements in Shape.
Definition: OMEXMLMetadata.cpp:538
ome::xml::meta::OMEXMLMetadata::getChannelContrastMethod
ome::xml::model::enums::ContrastMethod getChannelContrastMethod(index_type imageIndex, index_type channelIndex) const
Get the ContrastMethod property of Channel.
Definition: OMEXMLMetadata.cpp:1405
ome::xml::meta::OMEXMLMetadata::setPixelsType
void setPixelsType(ome::xml::model::enums::PixelType type, index_type imageIndex)
Set the Type property of Pixels.
Definition: OMEXMLMetadata.cpp:16118
ome::xml::meta::OMEXMLMetadata::setFilterSetSerialNumber
void setFilterSetSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the SerialNumber property of FilterSet.
Definition: OMEXMLMetadata.cpp:11261
ome::xml::meta::OMEXMLMetadata::getLightEmittingDiodePower
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > getLightEmittingDiodePower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:3641
ome::xml::meta::OMEXMLMetadata::setWellExternalDescription
void setWellExternalDescription(const std::string &externalDescription, index_type plateIndex, index_type wellIndex)
Set the ExternalDescription property of Well.
Definition: OMEXMLMetadata.cpp:20802
ome::xml::meta::OMEXMLMetadata::getFolderFolderRef
const std::string & getFolderFolderRef(index_type folderIndex, index_type folderRefIndex) const
Get the FolderRef property of Folder.
Definition: OMEXMLMetadata.cpp:2850
ome::xml::meta::OMEXMLMetadata::getPixelsPhysicalSizeY
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getPixelsPhysicalSizeY(index_type imageIndex) const
Get the PhysicalSizeY property of Pixels.
Definition: OMEXMLMetadata.cpp:4791
ome::xml::meta::OMEXMLMetadata::setMaskX
void setMaskX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Mask.
Definition: OMEXMLMetadata.cpp:14991
ome::xml::meta::OMEXMLMetadata::setPolygonFontStyle
void setPolygonFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Polygon.
Definition: OMEXMLMetadata.cpp:17624
ome::xml::meta::OMEXMLMetadata::setFolderName
void setFolderName(const std::string &name, index_type folderIndex)
Set the Name property of Folder.
Definition: OMEXMLMetadata.cpp:11370
ome::xml::meta::OMEXMLMetadata::getDetectorGain
double getDetectorGain(index_type instrumentIndex, index_type detectorIndex) const
Get the Gain property of Detector.
Definition: OMEXMLMetadata.cpp:1717
ome::xml::meta::OMEXMLMetadata::setMicrobeamManipulationROIRef
void setMicrobeamManipulationROIRef(const std::string &roi, index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex)
Set the ROIRef property of MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:15123
ome::xml::meta::OMEXMLMetadata::setFolderROIRef
void setFolderROIRef(const std::string &roi, index_type folderIndex, index_type ROIRefIndex)
Set the ROIRef property of Folder.
Definition: OMEXMLMetadata.cpp:11391
ome::xml::meta::OMEXMLMetadata::resolveReferences
index_type resolveReferences()
Resolve all references.
Definition: OMEXMLMetadata.cpp:265
ome::xml::meta::OMEXMLMetadata::setMicrobeamManipulationExperimenterRef
void setMicrobeamManipulationExperimenterRef(const std::string &experimenter, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the ExperimenterRef property of MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:15082
ome::xml::meta::OMEXMLMetadata::setMicroscopeType
void setMicroscopeType(ome::xml::model::enums::MicroscopeType type, index_type instrumentIndex)
Set the Type property of Microscope.
Definition: OMEXMLMetadata.cpp:15271
ome::xml::meta::OMEXMLMetadata::getPolygonFontFamily
ome::xml::model::enums::FontFamily getPolygonFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Polygon.
Definition: OMEXMLMetadata.cpp:5485
ome::xml::meta::OMEXMLMetadata::setLabelFontStyle
void setLabelFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Label.
Definition: OMEXMLMetadata.cpp:12044
ome::xml::meta::OMEXMLMetadata::getChannelColor
ome::xml::model::primitives::Color getChannelColor(index_type imageIndex, index_type channelIndex) const
Get the Color property of Channel.
Definition: OMEXMLMetadata.cpp:1393
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationDescription
const std::string & getDoubleAnnotationDescription(index_type doubleAnnotationIndex) const
Get the Description property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:2019
ome::xml::meta::OMEXMLMetadata::setObjectiveSettingsID
void setObjectiveSettingsID(const std::string &id, index_type imageIndex)
Set the ID property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:15663
ome::xml::meta::OMEXMLMetadata::setFolderDescription
void setFolderDescription(const std::string &description, index_type folderIndex)
Set the Description property of Folder.
Definition: OMEXMLMetadata.cpp:11301
ome::xml::meta::OMEXMLMetadata::getImageROIRefCount
index_type getImageROIRefCount(index_type imageIndex) const
Get the number of ROIRef elements in Image.
Definition: OMEXMLMetadata.cpp:874
ome::xml::meta::OMEXMLMetadata::dumpXML
std::string dumpXML()
Dump metadata as OME-XML string.
Definition: OMEXMLMetadata.cpp:240
ome::xml::meta::OMEXMLMetadata::setMaskFontSize
void setMaskFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Mask.
Definition: OMEXMLMetadata.cpp:14530
ome::xml::meta::OMEXMLMetadata::setExperimenterInstitution
void setExperimenterInstitution(const std::string &institution, index_type experimenterIndex)
Set the Institution property of Experimenter.
Definition: OMEXMLMetadata.cpp:10398
ome::xml::meta::OMEXMLMetadata::setGenericExcitationSourcePower
void setGenericExcitationSourcePower(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:11526
ome::xml::meta::OMEXMLMetadata::setChannelLightSourceSettingsWavelength
void setChannelLightSourceSettingsWavelength(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type imageIndex, index_type channelIndex)
Set the Wavelength property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:13251
ome::xml::meta::OMEXMLMetadata::getRectangleTheC
ome::xml::model::primitives::NonNegativeInteger getRectangleTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Rectangle.
Definition: OMEXMLMetadata.cpp:6199
ome::xml::meta::OMEXMLMetadata::setPointText
void setPointText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Point.
Definition: OMEXMLMetadata.cpp:17250
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationValue
ome::xml::model::primitives::Timestamp getTimestampAnnotationValue(index_type timestampAnnotationIndex) const
Get the Value property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:6704
ome::xml::meta::OMEXMLMetadata::setEllipseFontStyle
void setEllipseFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Ellipse.
Definition: OMEXMLMetadata.cpp:9752
ome::xml::meta::OMEXMLMetadata::getPolygonLocked
bool getPolygonLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Polygon.
Definition: OMEXMLMetadata.cpp:5529
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationLightSourceSettingsAttenuation
ome::xml::model::primitives::PercentFraction getMicrobeamManipulationLightSourceSettingsAttenuation(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const
Get the Attenuation property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:3728
ome::xml::meta::OMEXMLMetadata::getPolygonStrokeDashArray
const std::string & getPolygonStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Polygon.
Definition: OMEXMLMetadata.cpp:5561
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationDescription
const std::string & getTimestampAnnotationDescription(index_type timestampAnnotationIndex) const
Get the Description property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:6672
ome::xml::meta::OMEXMLMetadata::getPlaneExposureTime
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > getPlaneExposureTime(index_type imageIndex, index_type planeIndex) const
Get the ExposureTime property of Plane.
Definition: OMEXMLMetadata.cpp:4912
ome::xml::meta::OMEXMLMetadata::getPixelsSizeZ
ome::xml::model::primitives::PositiveInteger getPixelsSizeZ(index_type imageIndex) const
Get the SizeZ property of Pixels.
Definition: OMEXMLMetadata.cpp:4859
ome::xml::meta::OMEXMLMetadata::getLineID
const std::string & getLineID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Line.
Definition: OMEXMLMetadata.cpp:3853
ome::xml::meta::OMEXMLMetadata::setStageLabelZ
void setStageLabelZ(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > z, index_type imageIndex)
Set the Z property of StageLabel.
Definition: OMEXMLMetadata.cpp:19896
ome::xml::meta::OMEXMLMetadata::getLineStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getLineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Line.
Definition: OMEXMLMetadata.cpp:3921
ome::xml::meta::OMEXMLMetadata::getShapeType
const std::string & getShapeType(index_type ROIIndex, index_type shapeIndex) const
Get the type of a Shape.
Definition: OMEXMLMetadata.cpp:276
ome::xml::meta::OMEXMLMetadata::getMapAnnotationNamespace
const std::string & getMapAnnotationNamespace(index_type mapAnnotationIndex) const
Get the Namespace property of MapAnnotation.
Definition: OMEXMLMetadata.cpp:4192
ome::xml::meta::OMEXMLMetadata::getPlateRows
ome::xml::model::primitives::PositiveInteger getPlateRows(index_type plateIndex) const
Get the Rows property of Plate.
Definition: OMEXMLMetadata.cpp:5101
ome::xml::meta::OMEXMLMetadata::getListAnnotationID
const std::string & getListAnnotationID(index_type listAnnotationIndex) const
Get the ID property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:4062
ome::xml::meta::OMEXMLMetadata::getLineLocked
bool getLineLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Line.
Definition: OMEXMLMetadata.cpp:3861
ome::xml::meta::OMEXMLMetadata::getInstrumentAnnotationRef
const std::string & getInstrumentAnnotationRef(index_type instrumentIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Instrument.
Definition: OMEXMLMetadata.cpp:3169
ome::xml::meta::OMEXMLMetadata::getEllipseTheC
ome::xml::model::primitives::NonNegativeInteger getEllipseTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Ellipse.
Definition: OMEXMLMetadata.cpp:2216
ome::xml::meta::OMEXMLMetadata::setPlaneAnnotationRef
void setPlaneAnnotationRef(const std::string &annotation, index_type imageIndex, index_type planeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Plane.
Definition: OMEXMLMetadata.cpp:16144
ome::xml::meta::OMEXMLMetadata::setObjectiveWorkingDistance
void setObjectiveWorkingDistance(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > workingDistance, index_type instrumentIndex, index_type objectiveIndex)
Set the WorkingDistance property of Objective.
Definition: OMEXMLMetadata.cpp:15609
ome::xml::meta::OMEXMLMetadata::getMaskTheT
ome::xml::model::primitives::NonNegativeInteger getMaskTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Mask.
Definition: OMEXMLMetadata.cpp:4365
ome::xml::meta::OMEXMLMetadata::getDichroicAnnotationRef
const std::string & getDichroicAnnotationRef(index_type instrumentIndex, index_type dichroicIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Dichroic.
Definition: OMEXMLMetadata.cpp:1925
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::OMEXMLMetadata::setDetectorZoom
void setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex)
Set the Zoom property of Detector.
Definition: OMEXMLMetadata.cpp:8970
ome::xml::meta::OMEXMLMetadata::setPointTheC
void setPointTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Point.
Definition: OMEXMLMetadata.cpp:17283
ome::xml::meta::OMEXMLMetadata::getWellSampleID
const std::string & getWellSampleID(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the ID property of WellSample.
Definition: OMEXMLMetadata.cpp:6881
ome::xml::meta::OMEXMLMetadata::getLightEmittingDiodeSerialNumber
const std::string & getLightEmittingDiodeSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:3653
ome::xml::meta::OMEXMLMetadata::getRectangleX
double getRectangleX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Rectangle.
Definition: OMEXMLMetadata.cpp:6255
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationID
const std::string & getBooleanAnnotationID(index_type booleanAnnotationIndex) const
Get the ID property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:1340
ome::xml::meta::OMEXMLMetadata::getMicroscopeModel
const std::string & getMicroscopeModel(index_type instrumentIndex) const
Get the Model property of Microscope.
Definition: OMEXMLMetadata.cpp:4506
ome::xml::meta::OMEXMLMetadata::getExperimenterMiddleName
const std::string & getExperimenterMiddleName(index_type experimenterIndex) const
Get the MiddleName property of Experimenter.
Definition: OMEXMLMetadata.cpp:2393
ome::xml::meta::OMEXMLMetadata::setLightEmittingDiodeLotNumber
void setLightEmittingDiodeLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:12918
ome::xml::meta::OMEXMLMetadata::setTiffDataIFD
void setTiffDataIFD(ome::xml::model::primitives::NonNegativeInteger ifd, index_type imageIndex, index_type tiffDataIndex)
Set the IFD property of TiffData.
Definition: OMEXMLMetadata.cpp:20318
ome::xml::meta::OMEXMLMetadata::setDichroicID
void setDichroicID(const std::string &id, index_type instrumentIndex, index_type dichroicIndex)
Set the ID property of Dichroic.
Definition: OMEXMLMetadata.cpp:9323
ome::xml::meta::OMEXMLMetadata::getArcLotNumber
const std::string & getArcLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of Arc.
Definition: OMEXMLMetadata.cpp:1079
ome::xml::meta::OMEXMLMetadata::getReagentName
const std::string & getReagentName(index_type screenIndex, index_type reagentIndex) const
Get the Name property of Reagent.
Definition: OMEXMLMetadata.cpp:6026
ome::xml::meta::OMEXMLMetadata::setTiffDataFirstZ
void setTiffDataFirstZ(ome::xml::model::primitives::NonNegativeInteger firstZ, index_type imageIndex, index_type tiffDataIndex)
Set the FirstZ property of TiffData.
Definition: OMEXMLMetadata.cpp:20285
ome::xml::meta::OMEXMLMetadata::getReagentDescription
const std::string & getReagentDescription(index_type screenIndex, index_type reagentIndex) const
Get the Description property of Reagent.
Definition: OMEXMLMetadata.cpp:6006
ome::xml::meta::OMEXMLMetadata::getObjectiveSettingsID
const std::string & getObjectiveSettingsID(index_type imageIndex) const
Get the ID property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:4707
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationAnnotationRef
const std::string & getCommentAnnotationAnnotationRef(index_type commentAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:1545
ome::xml::meta::OMEXMLMetadata::getImageDescription
const std::string & getImageDescription(index_type imageIndex) const
Get the Description property of Image.
Definition: OMEXMLMetadata.cpp:3015
ome::xml::meta::OMEXMLMetadata::setLineTransform
void setLineTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Line.
Definition: OMEXMLMetadata.cpp:13865
ome::xml::meta::OMEXMLMetadata::getChannelEmissionWavelength
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getChannelEmissionWavelength(index_type imageIndex, index_type channelIndex) const
Get the EmissionWavelength property of Channel.
Definition: OMEXMLMetadata.cpp:1417
ome::xml::meta::OMEXMLMetadata
A metadata store implementation for constructing and manipulating OME-XML DOMs for the current versio...
Definition: OMEXMLMetadata.h:67
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationNamespace
const std::string & getCommentAnnotationNamespace(index_type commentAnnotationIndex) const
Get the Namespace property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:1590
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationNamespace
const std::string & getDoubleAnnotationNamespace(index_type doubleAnnotationIndex) const
Get the Namespace property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:2039
ome::xml::meta::OMEXMLMetadata::setObjectiveSettingsCorrectionCollar
void setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex)
Set the CorrectionCollar property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:15636
ome::xml::meta::OMEXMLMetadata::getImageMicrobeamManipulationRef
const std::string & getImageMicrobeamManipulationRef(index_type imageIndex, index_type microbeamManipulationRefIndex) const
Get the MicrobeamManipulationRef property of Image.
Definition: OMEXMLMetadata.cpp:3083
ome::xml::meta::OMEXMLMetadata::getUUIDValue
std::string getUUIDValue(index_type imageIndex, index_type tiffDataIndex) const
Get the text value of UUID.
Definition: OMEXMLMetadata.cpp:984
ome::xml::meta::OMEXMLMetadata::getDichroicID
const std::string & getDichroicID(index_type instrumentIndex, index_type dichroicIndex) const
Get the ID property of Dichroic.
Definition: OMEXMLMetadata.cpp:1938
ome::xml::meta::OMEXMLMetadata::setBinaryFileSize
void setBinaryFileSize(ome::xml::model::primitives::NonNegativeLong size, index_type fileAnnotationIndex)
Set the Size property of BinaryFile.
Definition: OMEXMLMetadata.cpp:7746
ome::xml::model::enums::MicrobeamManipulationType
MicrobeamManipulationType enumeration.
Definition: MicrobeamManipulationType.h:72
ome::xml::meta::OMEXMLMetadata::setImageExperimenterGroupRef
void setImageExperimenterGroupRef(const std::string &experimenterGroup, index_type imageIndex)
Set the ExperimenterGroupRef property of Image.
Definition: OMEXMLMetadata.cpp:11648
ome::xml::meta::OMEXMLMetadata::setImageName
void setImageName(const std::string &name, index_type imageIndex)
Set the Name property of Image.
Definition: OMEXMLMetadata.cpp:11722
ome::xml::model::enums::LaserType
LaserType enumeration.
Definition: LaserType.h:72
ome::xml::meta::OMEXMLMetadata::setExperimenterGroupName
void setExperimenterGroupName(const std::string &name, index_type experimenterGroupIndex)
Set the Name property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:10564
ome::xml::meta::OMEXMLMetadata::getPlateAcquisitionWellSampleRef
const std::string & getPlateAcquisitionWellSampleRef(index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex) const
Get the WellSampleRef property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:5230
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationNamespace
const std::string & getBooleanAnnotationNamespace(index_type booleanAnnotationIndex) const
Get the Namespace property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:1348
ome::xml::meta::OMEXMLMetadata::getDichroicSerialNumber
const std::string & getDichroicSerialNumber(index_type instrumentIndex, index_type dichroicIndex) const
Get the SerialNumber property of Dichroic.
Definition: OMEXMLMetadata.cpp:1982
ome::xml::meta::OMEXMLMetadata::setFilterType
void setFilterType(ome::xml::model::enums::FilterType type, index_type instrumentIndex, index_type filterIndex)
Set the Type property of Filter.
Definition: OMEXMLMetadata.cpp:11086
ome::xml::meta::OMEXMLMetadata::setImagingEnvironmentHumidity
void setImagingEnvironmentHumidity(ome::xml::model::primitives::PercentFraction humidity, index_type imageIndex)
Set the Humidity property of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:11810
ome::xml::meta::OMEXMLMetadata::getFileAnnotationAnnotationRef
const std::string & getFileAnnotationAnnotationRef(index_type fileAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:2581
ome::xml::meta::OMEXMLMetadata::setDetectorModel
void setDetectorModel(const std::string &model, index_type instrumentIndex, index_type detectorIndex)
Set the Model property of Detector.
Definition: OMEXMLMetadata.cpp:8835
ome::xml::meta::OMEXMLMetadata::setTimestampAnnotationDescription
void setTimestampAnnotationDescription(const std::string &description, index_type timestampAnnotationIndex)
Set the Description property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:20424
ome::xml::meta::OMEXMLMetadata::getPlateColumnNamingConvention
ome::xml::model::enums::NamingConvention getPlateColumnNamingConvention(index_type plateIndex) const
Get the ColumnNamingConvention property of Plate.
Definition: OMEXMLMetadata.cpp:5009
ome::xml::meta::OMEXMLMetadata::getImageID
const std::string & getImageID(index_type imageIndex) const
Get the ID property of Image.
Definition: OMEXMLMetadata.cpp:3063
ome::xml::meta::OMEXMLMetadata::setMaskBinData
void setMaskBinData(const std::vector< uint8_t > &base64Binary, index_type ROIIndex, index_type shapeIndex)
Set the Base64Binary property of BinData.
Definition: OMEXMLMetadata.cpp:7284
ome::xml::meta::OMEXMLMetadata::setFilterFilterWheel
void setFilterFilterWheel(const std::string &filterWheel, index_type instrumentIndex, index_type filterIndex)
Set the FilterWheel property of Filter.
Definition: OMEXMLMetadata.cpp:10923
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationDescription
const std::string & getXMLAnnotationDescription(index_type XMLAnnotationIndex) const
Get the Description property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:6970
ome::xml::meta::OMEXMLMetadata::getMaskFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getMaskFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Mask.
Definition: OMEXMLMetadata.cpp:4253
ome::xml::meta::OMEXMLMetadata::setFilterSetManufacturer
void setFilterSetManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type filterSetIndex)
Set the Manufacturer property of FilterSet.
Definition: OMEXMLMetadata.cpp:11207
ome::xml::meta::OMEXMLMetadata::getFileAnnotationDescription
const std::string & getFileAnnotationDescription(index_type fileAnnotationIndex) const
Get the Description property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:2606
ome::xml::meta::OMEXMLMetadata::getPolygonPoints
const std::string & getPolygonPoints(index_type ROIIndex, index_type shapeIndex) const
Get the Points property of Polygon.
Definition: OMEXMLMetadata.cpp:5541
ome::xml::meta::OMEXMLMetadata::setLaserManufacturer
void setLaserManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Laser.
Definition: OMEXMLMetadata.cpp:12594
ome::xml::meta::OMEXMLMetadata::setBinaryFileBinDataCompression
void setBinaryFileBinDataCompression(ome::xml::model::enums::Compression compression, index_type fileAnnotationIndex)
Set the Compression property of BinData.
Definition: OMEXMLMetadata.cpp:7462
ome::xml::meta::OMEXMLMetadata::model
ome::compat::shared_ptr< ::ome::xml::model::OMEModel > model
OME-XML model.
Definition: OMEXMLMetadata.h:75
ome::xml::meta::OMEXMLMetadata::setBooleanAnnotationValue
void setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex)
Set the Value property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:7940
ome::xml::meta::OMEXMLMetadata::setRectangleTheC
void setRectangleTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Rectangle.
Definition: OMEXMLMetadata.cpp:19351
ome::xml::meta::OMEXMLMetadata::setPolygonFontSize
void setPolygonFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Polygon.
Definition: OMEXMLMetadata.cpp:17591
ome::xml::meta::OMEXMLMetadata::setPolylineTransform
void setPolylineTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Polyline.
Definition: OMEXMLMetadata.cpp:18594
ome::xml::meta::OMEXMLMetadata::getBinaryFileBinDataCompression
ome::xml::model::enums::Compression getBinaryFileBinDataCompression(index_type fileAnnotationIndex) const
Get the Compression property of BinData.
Definition: OMEXMLMetadata.cpp:1199
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationAnnotationCount
index_type getTimestampAnnotationAnnotationCount(index_type timestampAnnotationIndex) const
Get the number of links to a TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:353
ome::xml::meta::OMEXMLMetadata::getImagingEnvironmentAirPressure
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPressure > getImagingEnvironmentAirPressure(index_type imageIndex) const
Get the AirPressure property of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:3121
ome::xml::meta::OMEXMLMetadata::getPlateAcquisitionAnnotationRef
const std::string & getPlateAcquisitionAnnotationRef(index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:5149
ome::xml::meta::OMEXMLMetadata::setRectangleX
void setRectangleX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Rectangle.
Definition: OMEXMLMetadata.cpp:19515
ome::xml::meta::OMEXMLMetadata::getDatasetExperimenterRef
const std::string & getDatasetExperimenterRef(index_type datasetIndex) const
Get the ExperimenterRef property of Dataset.
Definition: OMEXMLMetadata.cpp:1647
ome::xml::meta::OMEXMLMetadata::getEllipseFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getEllipseFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Ellipse.
Definition: OMEXMLMetadata.cpp:2108
ome::xml::meta::OMEXMLMetadata::getTagAnnotationAnnotationCount
index_type getTagAnnotationAnnotationCount(index_type tagAnnotationIndex) const
Get the number of links to a TagAnnotation.
Definition: OMEXMLMetadata.cpp:337
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationValue
double getDoubleAnnotationValue(index_type doubleAnnotationIndex) const
Get the Value property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:2051
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationCount
index_type getCommentAnnotationCount() const
Get the number of CommentAnnotation elements.
Definition: OMEXMLMetadata.cpp:570
ome::xml::meta::OMEXMLMetadata::getChannelCount
index_type getChannelCount(index_type imageIndex) const
Get the number of Channel elements.
Definition: OMEXMLMetadata.cpp:562
ome::xml::meta::OMEXMLMetadata::setTiffDataFirstT
void setTiffDataFirstT(ome::xml::model::primitives::NonNegativeInteger firstT, index_type imageIndex, index_type tiffDataIndex)
Set the FirstT property of TiffData.
Definition: OMEXMLMetadata.cpp:20252
ome::xml::meta::OMEXMLMetadata::setEllipseFontSize
void setEllipseFontSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Ellipse.
Definition: OMEXMLMetadata.cpp:9719
ome::xml::meta::OMEXMLMetadata::getMaskStrokeColor
ome::xml::model::primitives::Color getMaskStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Mask.
Definition: OMEXMLMetadata.cpp:4305
ome::xml::meta::OMEXMLMetadata::setCommentAnnotationAnnotationRef
void setCommentAnnotationAnnotationRef(const std::string &annotation, index_type commentAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:8422
ome::xml::meta::OMEXMLMetadata::getPolygonFillRule
ome::xml::model::enums::FillRule getPolygonFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Polygon.
Definition: OMEXMLMetadata.cpp:5473
ome::xml::meta::OMEXMLMetadata::setPolylineTheC
void setPolylineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Polyline.
Definition: OMEXMLMetadata.cpp:18495
ome::xml::meta::OMEXMLMetadata::getArcManufacturer
const std::string & getArcManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of Arc.
Definition: OMEXMLMetadata.cpp:1091
ome::xml::meta::OMEXMLMetadata::getPlateExternalIdentifier
const std::string & getPlateExternalIdentifier(index_type plateIndex) const
Get the ExternalIdentifier property of Plate.
Definition: OMEXMLMetadata.cpp:5045
ome::xml::meta::OMEXMLMetadata::getPolylineText
const std::string & getPolylineText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Polyline.
Definition: OMEXMLMetadata.cpp:5806
ome::xml::meta::OMEXMLMetadata::setMaskHeight
void setMaskHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Mask.
Definition: OMEXMLMetadata.cpp:14596
ome::xml::meta::OMEXMLMetadata::getProjectAnnotationRefCount
index_type getProjectAnnotationRefCount(index_type projectIndex) const
Get the number of AnnotationRef elements in Project.
Definition: OMEXMLMetadata.cpp:506
ome::xml::meta::OMEXMLMetadata::getFilterAnnotationRef
const std::string & getFilterAnnotationRef(index_type instrumentIndex, index_type filterIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Filter.
Definition: OMEXMLMetadata.cpp:2638
ome::xml::meta::OMEXMLMetadata::getPolygonStrokeWidth
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPolygonStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Polygon.
Definition: OMEXMLMetadata.cpp:5573
ome::xml::meta::OMEXMLMetadata::getLineY1
double getLineY1(index_type ROIIndex, index_type shapeIndex) const
Get the Y1 property of Line.
Definition: OMEXMLMetadata.cpp:4009
ome::xml::meta::OMEXMLMetadata::setPlateRowNamingConvention
void setPlateRowNamingConvention(ome::xml::model::enums::NamingConvention rowNamingConvention, index_type plateIndex)
Set the RowNamingConvention property of Plate.
Definition: OMEXMLMetadata.cpp:16612
ome::xml::meta::OMEXMLMetadata::getTermAnnotationAnnotationRef
const std::string & getTermAnnotationAnnotationRef(index_type termAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:6522
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationAnnotationRef
const std::string & getTimestampAnnotationAnnotationRef(index_type timestampAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:6647
ome::xml::meta::OMEXMLMetadata::setProjectExperimenterGroupRef
void setProjectExperimenterGroupRef(const std::string &experimenterGroup, index_type projectIndex)
Set the ExperimenterGroupRef property of Project.
Definition: OMEXMLMetadata.cpp:18674
ome::xml::meta::OMEXMLMetadata::getFilterID
const std::string & getFilterID(index_type instrumentIndex, index_type filterIndex) const
Get the ID property of Filter.
Definition: OMEXMLMetadata.cpp:2663
ome::xml::meta::OMEXMLMetadata::getStageLabelY
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getStageLabelY(index_type imageIndex) const
Get the Y property of StageLabel.
Definition: OMEXMLMetadata.cpp:6433
ome::xml::meta::OMEXMLMetadata::getMaskTransform
const ::ome::xml::model::AffineTransform & getMaskTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Mask.
Definition: OMEXMLMetadata.cpp:4389
ome::xml::meta::OMEXMLMetadata::getPlaneDeltaT
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > getPlaneDeltaT(index_type imageIndex, index_type planeIndex) const
Get the DeltaT property of Plane.
Definition: OMEXMLMetadata.cpp:4900
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationLightSourceSettingsID
const std::string & getMicrobeamManipulationLightSourceSettingsID(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const
Get the ID property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:3748
ome::xml::meta::OMEXMLMetadata::setWellColor
void setWellColor(ome::xml::model::primitives::Color color, index_type plateIndex, index_type wellIndex)
Set the Color property of Well.
Definition: OMEXMLMetadata.cpp:20749
ome::xml::meta::OMEXMLMetadata::getPlateAcquisitionEndTime
ome::xml::model::primitives::Timestamp getPlateAcquisitionEndTime(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the EndTime property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:5174
ome::xml::meta::OMEXMLMetadata::setLightEmittingDiodeID
void setLightEmittingDiodeID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:12890
ome::xml::meta::OMEXMLMetadata::getLightEmittingDiodeManufacturer
const std::string & getLightEmittingDiodeManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:3617
ome::xml::meta::OMEXMLMetadata::getTagAnnotationAnnotator
const std::string & getTagAnnotationAnnotator(index_type tagAnnotationIndex) const
Get the Annotator property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:6470
ome::xml::meta::OMEXMLMetadata::setMaskBinDataLength
void setMaskBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type ROIIndex, index_type shapeIndex)
Set the Length property of BinData.
Definition: OMEXMLMetadata.cpp:7611
ome::xml::meta::OMEXMLMetadata::setPolygonID
void setPolygonID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polygon.
Definition: OMEXMLMetadata.cpp:17657
ome::xml::meta::OMEXMLMetadata::getLongAnnotationAnnotator
const std::string & getLongAnnotationAnnotator(index_type longAnnotationIndex) const
Get the Annotator property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:4095
ome::xml::meta::OMEXMLMetadata::getArcPower
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > getArcPower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of Arc.
Definition: OMEXMLMetadata.cpp:1115
ome::xml::meta::OMEXMLMetadata::getPixelsBinData
const std::vector< uint8_t > & getPixelsBinData(index_type imageIndex, index_type binDataIndex) const
Get the Base64Binary property of BinData.
Definition: OMEXMLMetadata.cpp:1167
ome::xml::meta::OMEXMLMetadata::setEllipseStrokeDashArray
void setEllipseStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Ellipse.
Definition: OMEXMLMetadata.cpp:9949
ome::xml::meta::OMEXMLMetadata::getFilamentManufacturer
const std::string & getFilamentManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of Filament.
Definition: OMEXMLMetadata.cpp:2521
ome::xml::meta::OMEXMLMetadata::setPixelsSignificantBits
void setPixelsSignificantBits(ome::xml::model::primitives::PositiveInteger significantBits, index_type imageIndex)
Set the SignificantBits property of Pixels.
Definition: OMEXMLMetadata.cpp:15934
ome::xml::meta::OMEXMLMetadata::setMapAnnotationAnnotator
void setMapAnnotationAnnotator(const std::string &annotator, index_type mapAnnotationIndex)
Set the Annotator property of MapAnnotation.
Definition: OMEXMLMetadata.cpp:14309
ome::xml::meta::OMEXMLMetadata::getPolygonText
const std::string & getPolygonText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Polygon.
Definition: OMEXMLMetadata.cpp:5585
ome::xml::meta::OMEXMLMetadata::setPlateExternalIdentifier
void setPlateExternalIdentifier(const std::string &externalIdentifier, index_type plateIndex)
Set the ExternalIdentifier property of Plate.
Definition: OMEXMLMetadata.cpp:16527
ome::xml::meta::OMEXMLMetadata::setEllipseRadiusX
void setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex)
Set the RadiusX property of Ellipse.
Definition: OMEXMLMetadata.cpp:9852
ome::xml::meta::OMEXMLMetadata::setLaserLaserMedium
void setLaserLaserMedium(ome::xml::model::enums::LaserMedium laserMedium, index_type instrumentIndex, index_type lightSourceIndex)
Set the LaserMedium property of Laser.
Definition: OMEXMLMetadata.cpp:12540
ome::xml::meta::OMEXMLMetadata::getMaskFillColor
ome::xml::model::primitives::Color getMaskFillColor(index_type ROIIndex, index_type shapeIndex) const
Get the FillColor property of Mask.
Definition: OMEXMLMetadata.cpp:4217
ome::xml::meta::OMEXMLMetadata::getLineText
const std::string & getLineText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Line.
Definition: OMEXMLMetadata.cpp:3933
ome::xml::meta::OMEXMLMetadata::getPlateColumns
ome::xml::model::primitives::PositiveInteger getPlateColumns(index_type plateIndex) const
Get the Columns property of Plate.
Definition: OMEXMLMetadata.cpp:5021
ome::xml::meta::OMEXMLMetadata::setPlateColumns
void setPlateColumns(ome::xml::model::primitives::PositiveInteger columns, index_type plateIndex)
Set the Columns property of Plate.
Definition: OMEXMLMetadata.cpp:16485
ome::xml::meta::OMEXMLMetadata::getBinaryFileBinData
const std::vector< uint8_t > & getBinaryFileBinData(index_type fileAnnotationIndex) const
Get the Base64Binary property of BinData.
Definition: OMEXMLMetadata.cpp:1151
ome::xml::meta::OMEXMLMetadata::getMaskAnnotationRef
const std::string & getMaskAnnotationRef(index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Mask.
Definition: OMEXMLMetadata.cpp:4204
ome::xml::meta::OMEXMLMetadata::setExperimentExperimenterRef
void setExperimentExperimenterRef(const std::string &experimenter, index_type experimentIndex)
Set the ExperimenterRef property of Experiment.
Definition: OMEXMLMetadata.cpp:10265
ome::xml::meta::OMEXMLMetadata::getScreenCount
index_type getScreenCount() const
Get the number of Screen elements.
Definition: OMEXMLMetadata.cpp:906
ome::xml::meta::OMEXMLMetadata::setTransmittanceRangeCutOutTolerance
void setTransmittanceRangeCutOutTolerance(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > cutOutTolerance, index_type instrumentIndex, index_type filterIndex)
Set the CutOutTolerance property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:20631
ome::xml::meta::OMEXMLMetadata::setLabelTheT
void setLabelTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Label.
Definition: OMEXMLMetadata.cpp:12309
ome::xml::meta::OMEXMLMetadata::setLaserFrequencyMultiplication
void setLaserFrequencyMultiplication(ome::xml::model::primitives::PositiveInteger frequencyMultiplication, index_type instrumentIndex, index_type lightSourceIndex)
Set the FrequencyMultiplication property of Laser.
Definition: OMEXMLMetadata.cpp:12485
ome::xml::meta::OMEXMLMetadata::getUUIDFileName
const std::string & getUUIDFileName(index_type imageIndex, index_type tiffDataIndex) const
Get the FileName property of UUID.
Definition: OMEXMLMetadata.cpp:6772
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationCount
index_type getDoubleAnnotationCount() const
Get the number of DoubleAnnotation elements.
Definition: OMEXMLMetadata.cpp:610
ome::xml::meta::OMEXMLMetadata::getChannelLightSourceSettingsID
const std::string & getChannelLightSourceSettingsID(index_type imageIndex, index_type channelIndex) const
Get the ID property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:3740
ome::xml::meta::OMEXMLMetadata::getLightPathExcitationFilterRefCount
index_type getLightPathExcitationFilterRefCount(index_type imageIndex, index_type channelIndex) const
Get the number of ExcitationFilterRef elements in LightPath.
Definition: OMEXMLMetadata.cpp:634
ome::xml::meta::OMEXMLMetadata::getLaserAnnotationRef
const std::string & getLaserAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Laser.
Definition: OMEXMLMetadata.cpp:3395
ome::xml::meta::OMEXMLMetadata::setRectangleFontStyle
void setRectangleFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Rectangle.
Definition: OMEXMLMetadata.cpp:19087
ome::xml::meta::OMEXMLMetadata::setPixelsBigEndian
void setPixelsBigEndian(bool bigEndian, index_type imageIndex)
Set the BigEndian property of Pixels.
Definition: OMEXMLMetadata.cpp:15745
ome::xml::meta::OMEXMLMetadata::setLineStrokeColor
void setLineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Line.
Definition: OMEXMLMetadata.cpp:13634
ome::xml::meta::OMEXMLMetadata::getGenericExcitationSourceLotNumber
const std::string & getGenericExcitationSourceLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:2930
ome::xml::meta::OMEXMLMetadata::setFileAnnotationAnnotationRef
void setFileAnnotationAnnotationRef(const std::string &annotation, index_type fileAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:10788
ome::xml::meta::OMEXMLMetadata::setDichroicLotNumber
void setDichroicLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the LotNumber property of Dichroic.
Definition: OMEXMLMetadata.cpp:9351
ome::xml::meta::OMEXMLMetadata::setInstrumentAnnotationRef
void setInstrumentAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Instrument.
Definition: OMEXMLMetadata.cpp:11864
ome::xml::meta::OMEXMLMetadata::setGenericExcitationSourceModel
void setGenericExcitationSourceModel(const std::string &model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:11499
ome::xml::meta::OMEXMLMetadata::setExperimentDescription
void setExperimentDescription(const std::string &description, index_type experimentIndex)
Set the Description property of Experiment.
Definition: OMEXMLMetadata.cpp:10244
ome::xml::meta::OMEXMLMetadata::getTransmittanceRangeCutOutTolerance
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeFloat > getTransmittanceRangeCutOutTolerance(index_type instrumentIndex, index_type filterIndex) const
Get the CutOutTolerance property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:6748
ome::xml::meta::OMEXMLMetadata::setFilterSetID
void setFilterSetID(const std::string &id, index_type instrumentIndex, index_type filterSetIndex)
Set the ID property of FilterSet.
Definition: OMEXMLMetadata.cpp:11152
ome::xml::meta::OMEXMLMetadata::getROIDescription
const std::string & getROIDescription(index_type ROIIndex) const
Get the Description property of ROI.
Definition: OMEXMLMetadata.cpp:5961
ome::xml::meta::OMEXMLMetadata::setLabelX
void setLabelX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Label.
Definition: OMEXMLMetadata.cpp:12408
ome::xml::meta::OMEXMLMetadata::setMicrobeamManipulationLightSourceSettingsWavelength
void setMicrobeamManipulationLightSourceSettingsWavelength(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > wavelength, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)
Set the Wavelength property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:13290
ome::xml::meta::OMEXMLMetadata::getEllipseText
const std::string & getEllipseText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Ellipse.
Definition: OMEXMLMetadata.cpp:2204
ome::xml::meta::OMEXMLMetadata::setDichroicModel
void setDichroicModel(const std::string &model, index_type instrumentIndex, index_type dichroicIndex)
Set the Model property of Dichroic.
Definition: OMEXMLMetadata.cpp:9405
ome::xml::meta::OMEXMLMetadata::getPointY
double getPointY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Point.
Definition: OMEXMLMetadata.cpp:5440
ome::xml::model::enums::PixelType
PixelType enumeration.
Definition: PixelType.h:72
ome::xml::meta::OMEXMLMetadata::setScreenProtocolDescription
void setScreenProtocolDescription(const std::string &protocolDescription, index_type screenIndex)
Set the ProtocolDescription property of Screen.
Definition: OMEXMLMetadata.cpp:19711
ome::xml::meta::OMEXMLMetadata::setPolylineMarkerStart
void setPolylineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex)
Set the MarkerStart property of Polyline.
Definition: OMEXMLMetadata.cpp:18298
ome::xml::meta::OMEXMLMetadata::setLightPathDichroicRef
void setLightPathDichroicRef(const std::string &dichroic, index_type imageIndex, index_type channelIndex)
Set the DichroicRef property of LightPath.
Definition: OMEXMLMetadata.cpp:13066
ome::xml::meta::OMEXMLMetadata::getBinaryOnlyMetadataFile
const std::string & getBinaryOnlyMetadataFile() const
Get the MetadataFile property of BinaryOnly.
Definition: OMEXMLMetadata.cpp:1287
ome::xml::meta::OMEXMLMetadata::setPlateWellOriginY
void setPlateWellOriginY(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > wellOriginY, index_type plateIndex)
Set the WellOriginY property of Plate.
Definition: OMEXMLMetadata.cpp:16696
ome::xml::meta::OMEXMLMetadata::setBooleanAnnotationAnnotator
void setBooleanAnnotationAnnotator(const std::string &annotator, index_type booleanAnnotationIndex)
Set the Annotator property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:7831
ome::xml::meta::OMEXMLMetadata::getScreenReagentSetIdentifier
const std::string & getScreenReagentSetIdentifier(index_type screenIndex) const
Get the ReagentSetIdentifier property of Screen.
Definition: OMEXMLMetadata.cpp:6389
ome::xml::meta::OMEXMLMetadata::setCommentAnnotationNamespace
void setCommentAnnotationNamespace(const std::string &namespace_, index_type commentAnnotationIndex)
Set the Namespace property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:8517
ome::xml::meta::OMEXMLMetadata::setFilamentID
void setFilamentID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Filament.
Definition: OMEXMLMetadata.cpp:10598
ome::xml::meta::OMEXMLMetadata::setEllipseRadiusY
void setEllipseRadiusY(double radiusY, index_type ROIIndex, index_type shapeIndex)
Set the RadiusY property of Ellipse.
Definition: OMEXMLMetadata.cpp:9884
ome::xml::meta::OMEXMLMetadata::getArcAnnotationRef
const std::string & getArcAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Arc.
Definition: OMEXMLMetadata.cpp:1058
ome::xml::meta::OMEXMLMetadata::getStageLabelX
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getStageLabelX(index_type imageIndex) const
Get the X property of StageLabel.
Definition: OMEXMLMetadata.cpp:6421
ome::xml::meta::OMEXMLMetadata::setDetectorManufacturer
void setDetectorManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type detectorIndex)
Set the Manufacturer property of Detector.
Definition: OMEXMLMetadata.cpp:8808
ome::xml::meta::OMEXMLMetadata::setPolylineLocked
void setPolylineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polyline.
Definition: OMEXMLMetadata.cpp:18232
ome::xml::meta::OMEXMLMetadata::getFilterSerialNumber
const std::string & getFilterSerialNumber(index_type instrumentIndex, index_type filterIndex) const
Get the SerialNumber property of Filter.
Definition: OMEXMLMetadata.cpp:2707
ome::xml::meta::OMEXMLMetadata::getFilamentID
const std::string & getFilamentID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of Filament.
Definition: OMEXMLMetadata.cpp:2501
ome::xml::meta::OMEXMLMetadata::setBinaryFileMIMEType
void setBinaryFileMIMEType(const std::string &mimeType, index_type fileAnnotationIndex)
Set the MIMEType property of BinaryFile.
Definition: OMEXMLMetadata.cpp:7713
ome::xml::meta::OMEXMLMetadata::getLaserLaserMedium
ome::xml::model::enums::LaserMedium getLaserLaserMedium(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LaserMedium property of Laser.
Definition: OMEXMLMetadata.cpp:3428
ome::xml::meta::OMEXMLMetadata::getLabelTheT
ome::xml::model::primitives::NonNegativeInteger getLabelTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Label.
Definition: OMEXMLMetadata.cpp:3343
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationAnnotationCount
index_type getBooleanAnnotationAnnotationCount(index_type booleanAnnotationIndex) const
Get the number of links to a BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:281
ome::xml::meta::OMEXMLMetadata::setImagingEnvironmentAirPressure
void setImagingEnvironmentAirPressure(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPressure > airPressure, index_type imageIndex)
Set the AirPressure property of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:11756
ome::xml::meta::OMEXMLMetadata::setMaskTheC
void setMaskTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Mask.
Definition: OMEXMLMetadata.cpp:14827
ome::xml::meta::OMEXMLMetadata::setLongAnnotationAnnotator
void setLongAnnotationAnnotator(const std::string &annotator, index_type longAnnotationIndex)
Set the Annotator property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:14161
ome::xml::meta::OMEXMLMetadata::getROIID
const std::string & getROIID(index_type ROIIndex) const
Get the ID property of ROI.
Definition: OMEXMLMetadata.cpp:5973
ome::xml::meta::OMEXMLMetadata::getScreenReagentSetDescription
const std::string & getScreenReagentSetDescription(index_type screenIndex) const
Get the ReagentSetDescription property of Screen.
Definition: OMEXMLMetadata.cpp:6377
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationROIRefCount
index_type getMicrobeamManipulationROIRefCount(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the number of ROIRef elements in MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:890
ome::xml::meta::OMEXMLMetadata::setBinaryFileBinDataLength
void setBinaryFileBinDataLength(ome::xml::model::primitives::NonNegativeLong length, index_type fileAnnotationIndex)
Set the Length property of BinData.
Definition: OMEXMLMetadata.cpp:7573
ome::xml::meta::OMEXMLMetadata::getDetectorZoom
double getDetectorZoom(index_type instrumentIndex, index_type detectorIndex) const
Get the Zoom property of Detector.
Definition: OMEXMLMetadata.cpp:1821
ome::xml::meta::OMEXMLMetadata::getEllipseTransform
const ::ome::xml::model::AffineTransform & getEllipseTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Ellipse.
Definition: OMEXMLMetadata.cpp:2252
ome::xml::meta::OMEXMLMetadata::getImageInstrumentRef
const std::string & getImageInstrumentRef(index_type imageIndex) const
Get the InstrumentRef property of Image.
Definition: OMEXMLMetadata.cpp:3071
ome::xml::meta::OMEXMLMetadata::setPolylineFontStyle
void setPolylineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Polyline.
Definition: OMEXMLMetadata.cpp:18165
ome::xml::meta::OMEXMLMetadata::setReagentID
void setReagentID(const std::string &id, index_type screenIndex, index_type reagentIndex)
Set the ID property of Reagent.
Definition: OMEXMLMetadata.cpp:18860
ome::xml::meta::OMEXMLMetadata::getLongAnnotationNamespace
const std::string & getLongAnnotationNamespace(index_type longAnnotationIndex) const
Get the Namespace property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:4127
ome::xml::meta::OMEXMLMetadata::setDichroicAnnotationRef
void setDichroicAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type dichroicIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Dichroic.
Definition: OMEXMLMetadata.cpp:9310
ome::xml::meta::OMEXMLMetadata::getWellSamplePositionX
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getWellSamplePositionX(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the PositionX property of WellSample.
Definition: OMEXMLMetadata.cpp:6909
ome::xml::meta::OMEXMLMetadata::getDatasetRefCount
index_type getDatasetRefCount(index_type projectIndex) const
Get the number of DatasetRef elements.
Definition: OMEXMLMetadata.cpp:586
ome::xml::meta::OMEXMLMetadata::setLineAnnotationRef
void setLineAnnotationRef(const std::string &annotation, index_type ROIIndex, index_type shapeIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Line.
Definition: OMEXMLMetadata.cpp:13323
ome::xml::meta::OMEXMLMetadata::getScreenType
const std::string & getScreenType(index_type screenIndex) const
Get the Type property of Screen.
Definition: OMEXMLMetadata.cpp:6401
ome::xml::meta::OMEXMLMetadata::getObjectiveCalibratedMagnification
double getObjectiveCalibratedMagnification(index_type instrumentIndex, index_type objectiveIndex) const
Get the CalibratedMagnification property of Objective.
Definition: OMEXMLMetadata.cpp:4555
ome::xml::model::primitives::Quantity
A quantity of a defined unit.
Definition: Quantity.h:57
ome::xml::meta::OMEXMLMetadata::setCommentAnnotationAnnotator
void setCommentAnnotationAnnotator(const std::string &annotator, index_type commentAnnotationIndex)
Set the Annotator property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:8435
ome::xml::meta::OMEXMLMetadata::getObjectiveLensNA
double getObjectiveLensNA(index_type instrumentIndex, index_type objectiveIndex) const
Get the LensNA property of Objective.
Definition: OMEXMLMetadata.cpp:4611
ome::xml::meta::OMEXMLMetadata::getChannelAcquisitionMode
ome::xml::model::enums::AcquisitionMode getChannelAcquisitionMode(index_type imageIndex, index_type channelIndex) const
Get the AcquisitionMode property of Channel.
Definition: OMEXMLMetadata.cpp:1368
ome::xml::meta::OMEXMLMetadata::setEllipseText
void setEllipseText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Ellipse.
Definition: OMEXMLMetadata.cpp:10015
ome::xml::meta::OMEXMLMetadata::getTermAnnotationCount
index_type getTermAnnotationCount() const
Get the number of TermAnnotation elements.
Definition: OMEXMLMetadata.cpp:930
ome::xml::meta::OMEXMLMetadata::setFilterSetDichroicRef
void setFilterSetDichroicRef(const std::string &dichroic, index_type instrumentIndex, index_type filterSetIndex)
Set the DichroicRef property of FilterSet.
Definition: OMEXMLMetadata.cpp:11113
ome::xml::meta::OMEXMLMetadata::getDetectorSettingsOffset
double getDetectorSettingsOffset(index_type imageIndex, index_type channelIndex) const
Get the Offset property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:1877
ome::xml::meta::OMEXMLMetadata::getImageName
const std::string & getImageName(index_type imageIndex) const
Get the Name property of Image.
Definition: OMEXMLMetadata.cpp:3096
ome::xml::meta::OMEXMLMetadata::setPlaneExposureTime
void setPlaneExposureTime(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > exposureTime, index_type imageIndex, index_type planeIndex)
Set the ExposureTime property of Plane.
Definition: OMEXMLMetadata.cpp:16190
ome::xml::meta::OMEXMLMetadata::getTransmittanceRangeCutOut
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getTransmittanceRangeCutOut(index_type instrumentIndex, index_type filterIndex) const
Get the CutOut property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:6736
ome::xml::meta::OMEXMLMetadata::getPointText
const std::string & getPointText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Point.
Definition: OMEXMLMetadata.cpp:5372
ome::xml::meta::OMEXMLMetadata::getLightSourceType
const std::string & getLightSourceType(index_type instrumentIndex, index_type lightSourceIndex) const
Get the type of a LightSource.
Definition: OMEXMLMetadata.cpp:271
ome::xml::meta::OMEXMLMetadata::getMapAnnotationID
const std::string & getMapAnnotationID(index_type mapAnnotationIndex) const
Get the ID property of MapAnnotation.
Definition: OMEXMLMetadata.cpp:4184
ome::xml::meta::OMEXMLMetadata::setTransmittanceRangeCutIn
void setTransmittanceRangeCutIn(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > cutIn, index_type instrumentIndex, index_type filterIndex)
Set the CutIn property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:20532
ome::xml::meta::OMEXMLMetadata::getTagAnnotationAnnotationRef
const std::string & getTagAnnotationAnnotationRef(index_type tagAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:6457
ome::xml::meta::OMEXMLMetadata::setDetectorID
void setDetectorID(const std::string &id, index_type instrumentIndex, index_type detectorIndex)
Set the ID property of Detector.
Definition: OMEXMLMetadata.cpp:8753
ome::xml::meta::OMEXMLMetadata::getDetectorSettingsGain
double getDetectorSettingsGain(index_type imageIndex, index_type channelIndex) const
Get the Gain property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:1845
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationAnnotationCount
index_type getXMLAnnotationAnnotationCount(index_type xmlAnnotationIndex) const
Get the number of links to an XMLAnnotation.
Definition: OMEXMLMetadata.cpp:361
ome::xml::meta::OMEXMLMetadata::getFilterSetModel
const std::string & getFilterSetModel(index_type instrumentIndex, index_type filterSetIndex) const
Get the Model property of FilterSet.
Definition: OMEXMLMetadata.cpp:2801
ome::xml::meta::OMEXMLMetadata::setPolylineText
void setPolylineText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polyline.
Definition: OMEXMLMetadata.cpp:18462
ome::xml::meta::OMEXMLMetadata::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: OMEXMLMetadata.cpp:21095
ome::xml::meta::OMEXMLMetadata::getPlanePositionY
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPlanePositionY(index_type imageIndex, index_type planeIndex) const
Get the PositionY property of Plane.
Definition: OMEXMLMetadata.cpp:4948
ome::xml::meta::OMEXMLMetadata::setRectangleTransform
void setRectangleTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Rectangle.
Definition: OMEXMLMetadata.cpp:19450
ome::xml::meta::OMEXMLMetadata::getExperimenterInstitution
const std::string & getExperimenterInstitution(index_type experimenterIndex) const
Get the Institution property of Experimenter.
Definition: OMEXMLMetadata.cpp:2369
ome::xml::meta::OMEXMLMetadata::getPolylineTransform
const ::ome::xml::model::AffineTransform & getPolylineTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Polyline.
Definition: OMEXMLMetadata.cpp:5854
ome::xml::meta::OMEXMLMetadata::setPointStrokeWidth
void setPointStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Point.
Definition: OMEXMLMetadata.cpp:17217
ome::xml::meta::OMEXMLMetadata::setGenericExcitationSourceID
void setGenericExcitationSourceID(const std::string &id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:11417
ome::xml::meta::OMEXMLMetadata::setObjectiveCalibratedMagnification
void setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the CalibratedMagnification property of Objective.
Definition: OMEXMLMetadata.cpp:15311
ome::xml::meta::OMEXMLMetadata::getProjectCount
index_type getProjectCount() const
Get the number of Project elements.
Definition: OMEXMLMetadata.cpp:858
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationAnnotationRef
const std::string & getDoubleAnnotationAnnotationRef(index_type doubleAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:1994
ome::xml::meta::OMEXMLMetadata::getPolylineMarkerEnd
ome::xml::model::enums::Marker getPolylineMarkerEnd(index_type ROIIndex, index_type shapeIndex) const
Get the MarkerEnd property of Polyline.
Definition: OMEXMLMetadata.cpp:5738
ome::xml::meta::OMEXMLMetadata::getDatasetDescription
const std::string & getDatasetDescription(index_type datasetIndex) const
Get the Description property of Dataset.
Definition: OMEXMLMetadata.cpp:1623
ome::xml::meta::OMEXMLMetadata::setBinaryFileFileName
void setBinaryFileFileName(const std::string &fileName, index_type fileAnnotationIndex)
Set the FileName property of BinaryFile.
Definition: OMEXMLMetadata.cpp:7681
ome::xml::meta::OMEXMLMetadata::getMaskX
double getMaskX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Mask.
Definition: OMEXMLMetadata.cpp:4409
ome::xml::meta::OMEXMLMetadata::setDetectorSettingsOffset
void setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex)
Set the Offset property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:9154
ome::xml::meta::OMEXMLMetadata::getFilterAnnotationRefCount
index_type getFilterAnnotationRefCount(index_type instrumentIndex, index_type filterIndex) const
Get the number of AnnotationRef elements in Filter.
Definition: OMEXMLMetadata.cpp:482
ome::xml::meta::OMEXMLMetadata::getTermAnnotationNamespace
const std::string & getTermAnnotationNamespace(index_type termAnnotationIndex) const
Get the Namespace property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:6567
ome::xml::meta::OMEXMLMetadata::setListAnnotationAnnotator
void setListAnnotationAnnotator(const std::string &annotator, index_type listAnnotationIndex)
Set the Annotator property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:14039
ome::xml::meta::OMEXMLMetadata::getFilterSetManufacturer
const std::string & getFilterSetManufacturer(index_type instrumentIndex, index_type filterSetIndex) const
Get the Manufacturer property of FilterSet.
Definition: OMEXMLMetadata.cpp:2789
ome::xml::meta::OMEXMLMetadata::getBinaryFileFileName
const std::string & getBinaryFileFileName(index_type fileAnnotationIndex) const
Get the FileName property of BinaryFile.
Definition: OMEXMLMetadata.cpp:1259
ome::xml::meta::OMEXMLMetadata::getWellExternalDescription
const std::string & getWellExternalDescription(index_type plateIndex, index_type wellIndex) const
Get the ExternalDescription property of Well.
Definition: OMEXMLMetadata.cpp:6817
ome::xml::meta::OMEXMLMetadata::getLineX2
double getLineX2(index_type ROIIndex, index_type shapeIndex) const
Get the X2 property of Line.
Definition: OMEXMLMetadata.cpp:4001
ome::xml::meta::OMEXMLMetadata::getDetectorSettingsIntegration
ome::xml::model::primitives::PositiveInteger getDetectorSettingsIntegration(index_type imageIndex, index_type channelIndex) const
Get the Integration property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:1865
ome::xml::meta::OMEXMLMetadata::setRectangleStrokeColor
void setRectangleStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Rectangle.
Definition: OMEXMLMetadata.cpp:19219
ome::xml::meta::OMEXMLMetadata::getPlateWellOriginY
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPlateWellOriginY(index_type plateIndex) const
Get the WellOriginY property of Plate.
Definition: OMEXMLMetadata.cpp:5137
ome::xml::meta::OMEXMLMetadata::getScreenDescription
const std::string & getScreenDescription(index_type screenIndex) const
Get the Description property of Screen.
Definition: OMEXMLMetadata.cpp:6308
ome::xml::meta::OMEXMLMetadata::getPolylinePoints
const std::string & getPolylinePoints(index_type ROIIndex, index_type shapeIndex) const
Get the Points property of Polyline.
Definition: OMEXMLMetadata.cpp:5762
ome::xml::meta::OMEXMLMetadata::getScreenPlateRef
const std::string & getScreenPlateRef(index_type screenIndex, index_type plateRefIndex) const
Get the PlateRef property of Screen.
Definition: OMEXMLMetadata.cpp:6340
ome::xml::meta::OMEXMLMetadata::setLightEmittingDiodeAnnotationRef
void setLightEmittingDiodeAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:12877
ome::xml::meta::OMEXMLMetadata::setChannelID
void setChannelID(const std::string &id, index_type imageIndex, index_type channelIndex)
Set the ID property of Channel.
Definition: OMEXMLMetadata.cpp:8190
ome::xml::meta::OMEXMLMetadata::getLaserRepetitionRate
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsFrequency > getLaserRepetitionRate(index_type instrumentIndex, index_type lightSourceIndex) const
Get the RepetitionRate property of Laser.
Definition: OMEXMLMetadata.cpp:3524
ome::xml::meta::OMEXMLMetadata::getPolygonTheT
ome::xml::model::primitives::NonNegativeInteger getPolygonTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Polygon.
Definition: OMEXMLMetadata.cpp:5609
ome::xml::meta::OMEXMLMetadata::setExperimenterGroupExperimenterRef
void setExperimenterGroupExperimenterRef(const std::string &experimenter, index_type experimenterGroupIndex, index_type experimenterRefIndex)
Set the ExperimenterRef property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:10516
ome::xml::meta::OMEXMLMetadata::setExperimenterMiddleName
void setExperimenterMiddleName(const std::string &middleName, index_type experimenterIndex)
Set the MiddleName property of Experimenter.
Definition: OMEXMLMetadata.cpp:10440
ome::xml::meta::OMEXMLMetadata::getChannelName
const std::string & getChannelName(index_type imageIndex, index_type channelIndex) const
Get the Name property of Channel.
Definition: OMEXMLMetadata.cpp:1497
ome::xml::meta::OMEXMLMetadata::setObjectiveManufacturer
void setObjectiveManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type objectiveIndex)
Set the Manufacturer property of Objective.
Definition: OMEXMLMetadata.cpp:15501
ome::xml::meta::OMEXMLMetadata::getLightEmittingDiodeModel
const std::string & getLightEmittingDiodeModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:3629
ome::xml::meta::OMEXMLMetadata::setScreenAnnotationRef
void setScreenAnnotationRef(const std::string &annotation, index_type screenIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Screen.
Definition: OMEXMLMetadata.cpp:19621
ome::xml::meta::OMEXMLMetadata::getLightSourceCount
index_type getLightSourceCount(index_type instrumentIndex) const
Get the number of LightSource elements.
Definition: OMEXMLMetadata.cpp:762
ome::xml::meta::OMEXMLMetadata::getTiffDataFirstC
ome::xml::model::primitives::NonNegativeInteger getTiffDataFirstC(index_type imageIndex, index_type tiffDataIndex) const
Get the FirstC property of TiffData.
Definition: OMEXMLMetadata.cpp:6587
ome::xml::meta::OMEXMLMetadata::getDatasetAnnotationRef
const std::string & getDatasetAnnotationRef(index_type datasetIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Dataset.
Definition: OMEXMLMetadata.cpp:1610
ome::xml::meta::OMEXMLMetadata::getPolylineTheZ
ome::xml::model::primitives::NonNegativeInteger getPolylineTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Polyline.
Definition: OMEXMLMetadata.cpp:5842
ome::xml::meta::OMEXMLMetadata::setLightEmittingDiodeManufacturer
void setLightEmittingDiodeManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:12945
ome::xml::meta::OMEXMLMetadata::setChannelPockelCellSetting
void setChannelPockelCellSetting(int32_t pockelCellSetting, index_type imageIndex, index_type channelIndex)
Set the PockelCellSetting property of Channel.
Definition: OMEXMLMetadata.cpp:8356
ome::xml::meta::OMEXMLMetadata::getLightPathDichroicRef
const std::string & getLightPathDichroicRef(index_type imageIndex, index_type channelIndex) const
Get the DichroicRef property of LightPath.
Definition: OMEXMLMetadata.cpp:3678
ome::xml::meta::OMEXMLMetadata::setFilamentManufacturer
void setFilamentManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Filament.
Definition: OMEXMLMetadata.cpp:10653
ome::xml::meta::OMEXMLMetadata::getStageLabelZ
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getStageLabelZ(index_type imageIndex) const
Get the Z property of StageLabel.
Definition: OMEXMLMetadata.cpp:6445
ome::xml::meta::OMEXMLMetadata::getDatasetCount
index_type getDatasetCount() const
Get the number of Dataset elements.
Definition: OMEXMLMetadata.cpp:578
ome::xml::meta::OMEXMLMetadata::setPlaneDeltaT
void setPlaneDeltaT(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTime > deltaT, index_type imageIndex, index_type planeIndex)
Set the DeltaT property of Plane.
Definition: OMEXMLMetadata.cpp:16157
ome::xml::meta::OMEXMLMetadata::getPlaneTheT
ome::xml::model::primitives::NonNegativeInteger getPlaneTheT(index_type imageIndex, index_type planeIndex) const
Get the TheT property of Plane.
Definition: OMEXMLMetadata.cpp:4980
ome::xml::meta::OMEXMLMetadata::getImageAnnotationRef
const std::string & getImageAnnotationRef(index_type imageIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Image.
Definition: OMEXMLMetadata.cpp:3002
ome::xml::meta::OMEXMLMetadata::setGenericExcitationSourceManufacturer
void setGenericExcitationSourceManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:11472
ome::xml::meta::OMEXMLMetadata::setDatasetAnnotationRef
void setDatasetAnnotationRef(const std::string &annotation, index_type datasetIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Dataset.
Definition: OMEXMLMetadata.cpp:8570
ome::xml::meta::OMEXMLMetadata::getTiffDataIFD
ome::xml::model::primitives::NonNegativeInteger getTiffDataIFD(index_type imageIndex, index_type tiffDataIndex) const
Get the IFD property of TiffData.
Definition: OMEXMLMetadata.cpp:6623
ome::xml::meta::OMEXMLMetadata::setLaserPulse
void setLaserPulse(ome::xml::model::enums::Pulse pulse, index_type instrumentIndex, index_type lightSourceIndex)
Set the Pulse property of Laser.
Definition: OMEXMLMetadata.cpp:12702
ome::xml::meta::OMEXMLMetadata::setMaskLocked
void setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Mask.
Definition: OMEXMLMetadata.cpp:14662
ome::xml::meta::OMEXMLMetadata::setExperimentID
void setExperimentID(const std::string &id, index_type experimentIndex)
Set the ID property of Experiment.
Definition: OMEXMLMetadata.cpp:10278
ome::xml::meta::OMEXMLMetadata::setChannelSamplesPerPixel
void setChannelSamplesPerPixel(ome::xml::model::primitives::PositiveInteger samplesPerPixel, index_type imageIndex, index_type channelIndex)
Set the SamplesPerPixel property of Channel.
Definition: OMEXMLMetadata.cpp:8389
ome::xml::meta::OMEXMLMetadata::getPlateAcquisitionAnnotationRefCount
index_type getPlateAcquisitionAnnotationRefCount(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the number of AnnotationRef elements in PlateAcquisition.
Definition: OMEXMLMetadata.cpp:490
ome::xml::meta::OMEXMLMetadata::getLabelTheC
ome::xml::model::primitives::NonNegativeInteger getLabelTheC(index_type ROIIndex, index_type shapeIndex) const
Get the TheC property of Label.
Definition: OMEXMLMetadata.cpp:3331
ome::xml::meta::OMEXMLMetadata::setObjectiveLotNumber
void setObjectiveLotNumber(const std::string &lotNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the LotNumber property of Objective.
Definition: OMEXMLMetadata.cpp:15474
ome::xml::meta::OMEXMLMetadata::setLabelText
void setLabelText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Label.
Definition: OMEXMLMetadata.cpp:12243
ome::xml::meta::OMEXMLMetadata::getLabelTransform
const ::ome::xml::model::AffineTransform & getLabelTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Label.
Definition: OMEXMLMetadata.cpp:3367
ome::xml::meta::OMEXMLMetadata::getEllipseTheZ
ome::xml::model::primitives::NonNegativeInteger getEllipseTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Ellipse.
Definition: OMEXMLMetadata.cpp:2240
ome::xml::meta::OMEXMLMetadata::setChannelPinholeSize
void setChannelPinholeSize(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > pinholeSize, index_type imageIndex, index_type channelIndex)
Set the PinholeSize property of Channel.
Definition: OMEXMLMetadata.cpp:8323
ome::xml::meta::OMEXMLMetadata::getMaskHeight
double getMaskHeight(index_type ROIIndex, index_type shapeIndex) const
Get the Height property of Mask.
Definition: OMEXMLMetadata.cpp:4277
ome::xml::meta::OMEXMLMetadata::getUUID
const std::string & getUUID() const
Get the UUID associated with this collection of metadata.
Definition: OMEXMLMetadata.cpp:1026
ome::xml::meta::OMEXMLMetadata::getROIAnnotationRef
const std::string & getROIAnnotationRef(index_type ROIIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of ROI.
Definition: OMEXMLMetadata.cpp:5948
ome::xml::meta::OMEXMLMetadata::getMaskTheZ
ome::xml::model::primitives::NonNegativeInteger getMaskTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Mask.
Definition: OMEXMLMetadata.cpp:4377
ome::xml::meta::OMEXMLMetadata::getMapAnnotationAnnotator
const std::string & getMapAnnotationAnnotator(index_type mapAnnotationIndex) const
Get the Annotator property of MapAnnotation.
Definition: OMEXMLMetadata.cpp:4160
ome::xml::model::primitives::Color
An RGBA color value.
Definition: Color.h:84
ome::xml::meta::OMEXMLMetadata::setXMLAnnotationAnnotator
void setXMLAnnotationAnnotator(const std::string &annotator, index_type XMLAnnotationIndex)
Set the Annotator property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:21141
ome::xml::meta::OMEXMLMetadata::getPointStrokeDashArray
const std::string & getPointStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Point.
Definition: OMEXMLMetadata.cpp:5348
ome::xml::meta::OMEXMLMetadata::getShapeCount
index_type getShapeCount(index_type ROIIndex) const
Get the number of Shape elements.
Definition: OMEXMLMetadata.cpp:914
ome::xml::meta::OMEXMLMetadata::getMicroscopeLotNumber
const std::string & getMicroscopeLotNumber(index_type instrumentIndex) const
Get the LotNumber property of Microscope.
Definition: OMEXMLMetadata.cpp:4482
ome::xml::meta::OMEXMLMetadata::setLineStrokeDashArray
void setLineStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Line.
Definition: OMEXMLMetadata.cpp:13667
ome::xml::meta::OMEXMLMetadata::setImageExperimenterRef
void setImageExperimenterRef(const std::string &experimenter, index_type imageIndex)
Set the ExperimenterRef property of Image.
Definition: OMEXMLMetadata.cpp:11661
ome::xml::meta::OMEXMLMetadata::getFilterType
ome::xml::model::enums::FilterType getFilterType(index_type instrumentIndex, index_type filterIndex) const
Get the Type property of Filter.
Definition: OMEXMLMetadata.cpp:2719
ome::xml::meta::OMEXMLMetadata::setPolygonTransform
void setPolygonTransform(const ::ome::xml::model::AffineTransform &transform, index_type ROIIndex, index_type shapeIndex)
Set the Transform property of Polygon.
Definition: OMEXMLMetadata.cpp:17987
ome::xml::meta::OMEXMLMetadata::getArcID
const std::string & getArcID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of Arc.
Definition: OMEXMLMetadata.cpp:1071
ome::xml::meta::OMEXMLMetadata::getPlateAcquisitionID
const std::string & getPlateAcquisitionID(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the ID property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:5186
ome::xml::meta::OMEXMLMetadata::getPointTheZ
ome::xml::model::primitives::NonNegativeInteger getPointTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Point.
Definition: OMEXMLMetadata.cpp:5408
ome::xml::meta::OMEXMLMetadata::setDatasetExperimenterRef
void setDatasetExperimenterRef(const std::string &experimenter, index_type datasetIndex)
Set the ExperimenterRef property of Dataset.
Definition: OMEXMLMetadata.cpp:8617
ome::xml::meta::OMEXMLMetadata::getExperimenterLastName
const std::string & getExperimenterLastName(index_type experimenterIndex) const
Get the LastName property of Experimenter.
Definition: OMEXMLMetadata.cpp:2381
ome::xml::meta::OMEXMLMetadata::getPixelsDimensionOrder
ome::xml::model::enums::DimensionOrder getPixelsDimensionOrder(index_type imageIndex) const
Get the DimensionOrder property of Pixels.
Definition: OMEXMLMetadata.cpp:4751
ome::xml::meta::OMEXMLMetadata::getWellSampleIndex
ome::xml::model::primitives::NonNegativeInteger getWellSampleIndex(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the Index property of WellSample.
Definition: OMEXMLMetadata.cpp:6901
ome::xml::meta::OMEXMLMetadata::setROIName
void setROIName(const std::string &name, index_type ROIIndex)
Set the Name property of ROI.
Definition: OMEXMLMetadata.cpp:18799
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationAnnotationCount
index_type getDoubleAnnotationAnnotationCount(index_type doubleAnnotationIndex) const
Get the number of links to a DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:297
ome::xml::meta::OMEXMLMetadata::getPlateRefCount
index_type getPlateRefCount(index_type screenIndex) const
Get the number of PlateRef elements.
Definition: OMEXMLMetadata.cpp:850
ome::xml::meta::OMEXMLMetadata::getWellCount
index_type getWellCount(index_type plateIndex) const
Get the number of Well elements.
Definition: OMEXMLMetadata.cpp:994
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationDescription
const std::string & getCommentAnnotationDescription(index_type commentAnnotationIndex) const
Get the Description property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:1570
ome::xml::meta::OMEXMLMetadata::setPlateAcquisitionID
void setPlateAcquisitionID(const std::string &id, index_type plateIndex, index_type plateAcquisitionIndex)
Set the ID property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:16784
ome::xml::meta::OMEXMLMetadata::setTermAnnotationDescription
void setTermAnnotationDescription(const std::string &description, index_type termAnnotationIndex)
Set the Description property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:20111
ome::xml::meta::OMEXMLMetadata::getWellRow
ome::xml::model::primitives::NonNegativeInteger getWellRow(index_type plateIndex, index_type wellIndex) const
Get the Row property of Well.
Definition: OMEXMLMetadata.cpp:6861
ome::xml::meta::OMEXMLMetadata::getChannelLightSourceSettingsWavelength
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > getChannelLightSourceSettingsWavelength(index_type imageIndex, index_type channelIndex) const
Get the Wavelength property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:3756
ome::xml::meta::OMEXMLMetadata::getFolderDescription
const std::string & getFolderDescription(index_type folderIndex) const
Get the Description property of Folder.
Definition: OMEXMLMetadata.cpp:2838
ome::xml::meta::OMEXMLMetadata::setPlanePositionX
void setPlanePositionX(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionX, index_type imageIndex, index_type planeIndex)
Set the PositionX property of Plane.
Definition: OMEXMLMetadata.cpp:16256
ome::xml::meta::OMEXMLMetadata::setBooleanAnnotationNamespace
void setBooleanAnnotationNamespace(const std::string &namespace_, index_type booleanAnnotationIndex)
Set the Namespace property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:7913
ome::xml::meta::OMEXMLMetadata::getWellSamplePositionY
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getWellSamplePositionY(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the PositionY property of WellSample.
Definition: OMEXMLMetadata.cpp:6921
ome::xml::meta::OMEXMLMetadata::getExperimentType
ome::xml::model::enums::ExperimentType getExperimentType(index_type experimentIndex) const
Get the Type property of Experiment.
Definition: OMEXMLMetadata.cpp:2312
ome::xml::meta::OMEXMLMetadata::getExperimenterUserName
const std::string & getExperimenterUserName(index_type experimenterIndex) const
Get the UserName property of Experimenter.
Definition: OMEXMLMetadata.cpp:2405
ome::xml::meta::OMEXMLMetadata::setFilterSetEmissionFilterRef
void setFilterSetEmissionFilterRef(const std::string &emissionFilter, index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex)
Set the EmissionFilterRef property of FilterSet.
Definition: OMEXMLMetadata.cpp:11126
ome::xml::meta::OMEXMLMetadata::setExperimenterLastName
void setExperimenterLastName(const std::string &lastName, index_type experimenterIndex)
Set the LastName property of Experimenter.
Definition: OMEXMLMetadata.cpp:10419
ome::xml::meta::OMEXMLMetadata::getLabelX
double getLabelX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Label.
Definition: OMEXMLMetadata.cpp:3379
ome::xml::meta::OMEXMLMetadata::setRectangleLocked
void setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Rectangle.
Definition: OMEXMLMetadata.cpp:19186
ome::xml::meta::OMEXMLMetadata::getPlateWellOriginX
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > getPlateWellOriginX(index_type plateIndex) const
Get the WellOriginX property of Plate.
Definition: OMEXMLMetadata.cpp:5125
ome::xml::meta::OMEXMLMetadata::setLineText
void setLineText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Line.
Definition: OMEXMLMetadata.cpp:13733
ome::xml::meta::OMEXMLMetadata::setPlateAcquisitionName
void setPlateAcquisitionName(const std::string &name, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Name property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:16839
ome::xml::meta::OMEXMLMetadata::setPolylineStrokeColor
void setPolylineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex)
Set the StrokeColor property of Polyline.
Definition: OMEXMLMetadata.cpp:18363
ome::xml::meta::OMEXMLMetadata::getPlaneAnnotationRefCount
index_type getPlaneAnnotationRefCount(index_type imageIndex, index_type planeIndex) const
Get the number of AnnotationRef elements in Plane.
Definition: OMEXMLMetadata.cpp:450
ome::xml::meta::OMEXMLMetadata::setScreenReagentSetDescription
void setScreenReagentSetDescription(const std::string &reagentSetDescription, index_type screenIndex)
Set the ReagentSetDescription property of Screen.
Definition: OMEXMLMetadata.cpp:19753
ome::xml::meta::OMEXMLMetadata::setLightPathAnnotationRef
void setLightPathAnnotationRef(const std::string &annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex)
Set the AnnotationRef property of LightPath.
Definition: OMEXMLMetadata.cpp:13053
ome::xml::meta::OMEXMLMetadata::setWellRow
void setWellRow(ome::xml::model::primitives::NonNegativeInteger row, index_type plateIndex, index_type wellIndex)
Set the Row property of Well.
Definition: OMEXMLMetadata.cpp:20897
ome::xml::meta::OMEXMLMetadata::getPolylineFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getPolylineFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Polyline.
Definition: OMEXMLMetadata.cpp:5694
ome::xml::meta::OMEXMLMetadata::setWellReagentRef
void setWellReagentRef(const std::string &reagent, index_type plateIndex, index_type wellIndex)
Set the ReagentRef property of Well.
Definition: OMEXMLMetadata.cpp:20884
ome::xml::meta::OMEXMLMetadata::getImagingEnvironmentTemperature
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsTemperature > getImagingEnvironmentTemperature(index_type imageIndex) const
Get the Temperature property of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:3157
ome::xml::meta::OMEXMLMetadata::getWellColor
ome::xml::model::primitives::Color getWellColor(index_type plateIndex, index_type wellIndex) const
Get the Color property of Well.
Definition: OMEXMLMetadata.cpp:6797
ome::xml::meta::OMEXMLMetadata::getDatasetImageRefCount
index_type getDatasetImageRefCount(index_type datasetIndex) const
Get the number of ImageRef elements in Dataset.
Definition: OMEXMLMetadata.cpp:738
ome::xml::meta::OMEXMLMetadata::getMicroscopeSerialNumber
const std::string & getMicroscopeSerialNumber(index_type instrumentIndex) const
Get the SerialNumber property of Microscope.
Definition: OMEXMLMetadata.cpp:4518
ome::xml::meta::OMEXMLMetadata::getPixelsBinDataCompression
ome::xml::model::enums::Compression getPixelsBinDataCompression(index_type imageIndex, index_type binDataIndex) const
Get the Compression property of BinData.
Definition: OMEXMLMetadata.cpp:1223
ome::xml::meta::OMEXMLMetadata::setBinaryOnlyUUID
void setBinaryOnlyUUID(const std::string &uuid)
Set the UUID property of BinaryOnly.
Definition: OMEXMLMetadata.cpp:7798
ome::xml::meta::OMEXMLMetadata::setFilamentSerialNumber
void setFilamentSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Filament.
Definition: OMEXMLMetadata.cpp:10734
ome::xml::meta::OMEXMLMetadata::setGenericExcitationSourceSerialNumber
void setGenericExcitationSourceSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:11553
ome::xml::meta::OMEXMLMetadata::getFileAnnotationAnnotationCount
index_type getFileAnnotationAnnotationCount(index_type fileAnnotationIndex) const
Get the number of links to a FileAnnotation.
Definition: OMEXMLMetadata.cpp:305
ome::xml::meta::OMEXMLMetadata::setLabelStrokeWidth
void setLabelStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Label.
Definition: OMEXMLMetadata.cpp:12210
ome::xml::meta::OMEXMLMetadata::setBinaryOnlyMetadataFile
void setBinaryOnlyMetadataFile(const std::string &metadataFile)
Set the MetadataFile property of BinaryOnly.
Definition: OMEXMLMetadata.cpp:7778
ome::xml::meta::OMEXMLMetadata::getChannelNDFilter
double getChannelNDFilter(index_type imageIndex, index_type channelIndex) const
Get the NDFilter property of Channel.
Definition: OMEXMLMetadata.cpp:1485
ome::xml::meta::OMEXMLMetadata::setListAnnotationID
void setListAnnotationID(const std::string &id, index_type listAnnotationIndex)
Set the ID property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:14093
ome::xml::meta::OMEXMLMetadata::getPolylineID
const std::string & getPolylineID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Polyline.
Definition: OMEXMLMetadata.cpp:5718
ome::xml::meta::OMEXMLMetadata::getPointFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getPointFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Point.
Definition: OMEXMLMetadata.cpp:5292
ome::xml::meta::OMEXMLMetadata::setLongAnnotationDescription
void setLongAnnotationDescription(const std::string &description, index_type longAnnotationIndex)
Set the Description property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:14188
ome::xml::meta::OMEXMLMetadata::getLaserManufacturer
const std::string & getLaserManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of Laser.
Definition: OMEXMLMetadata.cpp:3452
ome::xml::meta::OMEXMLMetadata::setRightsRightsHeld
void setRightsRightsHeld(const std::string &rightsHeld)
Set the RightsHeld property of Rights.
Definition: OMEXMLMetadata.cpp:19579
ome::xml::meta::OMEXMLMetadata::getEllipseFontFamily
ome::xml::model::enums::FontFamily getEllipseFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Ellipse.
Definition: OMEXMLMetadata.cpp:2096
ome::xml::meta::OMEXMLMetadata::getRectangleFontStyle
ome::xml::model::enums::FontStyle getRectangleFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Rectangle.
Definition: OMEXMLMetadata.cpp:6111
ome::xml::meta::OMEXMLMetadata::getExperimenterAnnotationRefCount
index_type getExperimenterAnnotationRefCount(index_type experimenterIndex) const
Get the number of AnnotationRef elements in Experimenter.
Definition: OMEXMLMetadata.cpp:458
ome::xml::meta::OMEXMLMetadata::setTermAnnotationValue
void setTermAnnotationValue(const std::string &value, index_type termAnnotationIndex)
Set the Value property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:20193
ome::xml::meta::OMEXMLMetadata::getEllipseLocked
bool getEllipseLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Ellipse.
Definition: OMEXMLMetadata.cpp:2140
ome::xml::meta::OMEXMLMetadata::getLineFontSize
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::NonNegativeInteger > getLineFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Line.
Definition: OMEXMLMetadata.cpp:3829
ome::xml::model::enums::LaserMedium
LaserMedium enumeration.
Definition: LaserMedium.h:72
ome::xml::meta::OMEXMLMetadata::setWellSamplePositionY
void setWellSamplePositionY(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the PositionY property of WellSample.
Definition: OMEXMLMetadata.cpp:21062
ome::xml::meta::OMEXMLMetadata::getFilamentSerialNumber
const std::string & getFilamentSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of Filament.
Definition: OMEXMLMetadata.cpp:2557
ome::xml::meta::OMEXMLMetadata::setExperimenterAnnotationRef
void setExperimenterAnnotationRef(const std::string &annotation, index_type experimenterIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Experimenter.
Definition: OMEXMLMetadata.cpp:10321
ome::xml::meta::OMEXMLMetadata::getPixelsBinDataBigEndian
bool getPixelsBinDataBigEndian(index_type imageIndex, index_type binDataIndex) const
Get the BigEndian property of BinData.
Definition: OMEXMLMetadata.cpp:1191
ome::xml::meta::OMEXMLMetadata::setBinaryFileBinData
void setBinaryFileBinData(const std::vector< uint8_t > &base64Binary, index_type fileAnnotationIndex)
Set the Base64Binary property of BinData.
Definition: OMEXMLMetadata.cpp:7246
ome::xml::meta::OMEXMLMetadata::getLongAnnotationDescription
const std::string & getLongAnnotationDescription(index_type longAnnotationIndex) const
Get the Description property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:4107
ome::xml::meta::OMEXMLMetadata::setImageID
void setImageID(const std::string &id, index_type imageIndex)
Set the ID property of Image.
Definition: OMEXMLMetadata.cpp:11674
ome::xml::meta::OMEXMLMetadata::getTermAnnotationID
const std::string & getTermAnnotationID(index_type termAnnotationIndex) const
Get the ID property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:6559
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupExperimenterRefCount
index_type getExperimenterGroupExperimenterRefCount(index_type experimenterGroupIndex) const
Get the number of ExperimenterRef elements in ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:674
ome::xml::meta::OMEXMLMetadata::getFilterSetCount
index_type getFilterSetCount(index_type instrumentIndex) const
Get the number of FilterSet elements.
Definition: OMEXMLMetadata.cpp:698
ome::xml::meta::OMEXMLMetadata::getLineFontStyle
ome::xml::model::enums::FontStyle getLineFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Line.
Definition: OMEXMLMetadata.cpp:3841
ome::xml::model::primitives::OrderedMultimap
boost::multi_index_container< ordered_map_value, boost::multi_index::indexed_by< boost::multi_index::random_access< boost::multi_index::tag< order_index > >, boost::multi_index::hashed_non_unique< boost::multi_index::tag< key_index >, boost::multi_index::member< ordered_map_value, std::string, &ordered_map_value::first > > > > OrderedMultimap
Map preserving insertion order.
Definition: OrderedMultimap.h:89
ome::xml::meta::OMEXMLMetadata::setPixelsInterleaved
void setPixelsInterleaved(bool interleaved, index_type imageIndex)
Set the Interleaved property of Pixels.
Definition: OMEXMLMetadata.cpp:15826
ome::xml::meta::OMEXMLMetadata::setReagentAnnotationRef
void setReagentAnnotationRef(const std::string &annotation, index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Reagent.
Definition: OMEXMLMetadata.cpp:18820
ome::xml::meta::OMEXMLMetadata::getChannelAnnotationRef
const std::string & getChannelAnnotationRef(index_type imageIndex, index_type channelIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Channel.
Definition: OMEXMLMetadata.cpp:1380
ome::xml::meta::OMEXMLMetadata::setLineFontStyle
void setLineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex)
Set the FontStyle property of Line.
Definition: OMEXMLMetadata.cpp:13468
ome::xml::meta::OMEXMLMetadata::getLineStrokeColor
ome::xml::model::primitives::Color getLineStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Line.
Definition: OMEXMLMetadata.cpp:3897
ome::xml::meta::OMEXMLMetadata::getGenericExcitationSourcePower
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > getGenericExcitationSourcePower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:2966
ome::xml::meta::Metadata
Abstract class for metadata storage and retrieval.
Definition: Metadata.h:61
ome::xml::meta::OMEXMLMetadata::getRectangleWidth
double getRectangleWidth(index_type ROIIndex, index_type shapeIndex) const
Get the Width property of Rectangle.
Definition: OMEXMLMetadata.cpp:6247
ome::xml::meta::OMEXMLMetadata::getListAnnotationNamespace
const std::string & getListAnnotationNamespace(index_type listAnnotationIndex) const
Get the Namespace property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:4070
ome::xml::meta::OMEXMLMetadata::setLabelID
void setLabelID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Label.
Definition: OMEXMLMetadata.cpp:12077
ome::xml::model::enums::Medium
Medium enumeration.
Definition: Medium.h:72
ome::xml::meta::OMEXMLMetadata::setLineID
void setLineID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Line.
Definition: OMEXMLMetadata.cpp:13501
ome::xml::meta::OMEXMLMetadata::getPolygonFontStyle
ome::xml::model::enums::FontStyle getPolygonFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Polygon.
Definition: OMEXMLMetadata.cpp:5509
ome::xml::meta::OMEXMLMetadata::setFileAnnotationNamespace
void setFileAnnotationNamespace(const std::string &namespace_, index_type fileAnnotationIndex)
Set the Namespace property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:10883
ome::xml::meta::OMEXMLMetadata::setProjectExperimenterRef
void setProjectExperimenterRef(const std::string &experimenter, index_type projectIndex)
Set the ExperimenterRef property of Project.
Definition: OMEXMLMetadata.cpp:18687
ome::xml::meta::OMEXMLMetadata::getPolylineFontStyle
ome::xml::model::enums::FontStyle getPolylineFontStyle(index_type ROIIndex, index_type shapeIndex) const
Get the FontStyle property of Polyline.
Definition: OMEXMLMetadata.cpp:5706
ome::xml::meta::OMEXMLMetadata::setPolylineFontFamily
void setPolylineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex)
Set the FontFamily property of Polyline.
Definition: OMEXMLMetadata.cpp:18099
ome::xml::meta::OMEXMLMetadata::setFilterManufacturer
void setFilterManufacturer(const std::string &manufacturer, index_type instrumentIndex, index_type filterIndex)
Set the Manufacturer property of Filter.
Definition: OMEXMLMetadata.cpp:11005
ome::xml::meta::OMEXMLMetadata::setPixelsBinDataBigEndian
void setPixelsBinDataBigEndian(bool bigEndian, index_type imageIndex, index_type binDataIndex)
Set the BigEndian property of BinData.
Definition: OMEXMLMetadata.cpp:7430
ome::xml::meta::OMEXMLMetadata::setXMLAnnotationID
void setXMLAnnotationID(const std::string &id, index_type XMLAnnotationIndex)
Set the ID property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:21195
ome::xml::meta::OMEXMLMetadata::getFilterSetExcitationFilterRef
const std::string & getFilterSetExcitationFilterRef(index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex) const
Get the ExcitationFilterRef property of FilterSet.
Definition: OMEXMLMetadata.cpp:2756
ome::xml::meta::OMEXMLMetadata::setPolygonStrokeDashArray
void setPolygonStrokeDashArray(const std::string &strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polygon.
Definition: OMEXMLMetadata.cpp:17789
ome::xml::meta::OMEXMLMetadata::setPixelsBinDataCompression
void setPixelsBinDataCompression(ome::xml::model::enums::Compression compression, index_type imageIndex, index_type binDataIndex)
Set the Compression property of BinData.
Definition: OMEXMLMetadata.cpp:7540
ome::xml::meta::OMEXMLMetadata::getLabelTheZ
ome::xml::model::primitives::NonNegativeInteger getLabelTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Label.
Definition: OMEXMLMetadata.cpp:3355
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationNamespace
const std::string & getXMLAnnotationNamespace(index_type XMLAnnotationIndex) const
Get the Namespace property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:6990
ome::xml::meta::OMEXMLMetadata::getWellSampleImageRef
const std::string & getWellSampleImageRef(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the ImageRef property of WellSample.
Definition: OMEXMLMetadata.cpp:6889
ome::xml::meta::OMEXMLMetadata::setImagingEnvironmentMap
void setImagingEnvironmentMap(const ome::xml::model::primitives::OrderedMultimap &value, index_type imageIndex)
Set the map value of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:7035
ome::xml::meta::OMEXMLMetadata::getWellSampleTimepoint
ome::xml::model::primitives::Timestamp getWellSampleTimepoint(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the Timepoint property of WellSample.
Definition: OMEXMLMetadata.cpp:6933
ome::xml::meta::OMEXMLMetadata::getWellID
const std::string & getWellID(index_type plateIndex, index_type wellIndex) const
Get the ID property of Well.
Definition: OMEXMLMetadata.cpp:6841
ome::xml::meta::OMEXMLMetadata::setLaserPower
void setLaserPower(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Laser.
Definition: OMEXMLMetadata.cpp:12675
ome::xml::meta::OMEXMLMetadata::getArcModel
const std::string & getArcModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of Arc.
Definition: OMEXMLMetadata.cpp:1103
ome::xml::meta::OMEXMLMetadata::getLabelFontFamily
ome::xml::model::enums::FontFamily getLabelFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Label.
Definition: OMEXMLMetadata.cpp:3227
ome::xml::meta::OMEXMLMetadata::getPlateAcquisitionDescription
const std::string & getPlateAcquisitionDescription(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the Description property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:5162
ome::xml::meta::OMEXMLMetadata::setPolygonText
void setPolygonText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polygon.
Definition: OMEXMLMetadata.cpp:17855
ome::xml::meta::OMEXMLMetadata::getLabelStrokeColor
ome::xml::model::primitives::Color getLabelStrokeColor(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeColor property of Label.
Definition: OMEXMLMetadata.cpp:3283
ome::xml::meta::OMEXMLMetadata::getImageAcquisitionDate
ome::xml::model::primitives::Timestamp getImageAcquisitionDate(index_type imageIndex) const
Get the AcquisitionDate property of Image.
Definition: OMEXMLMetadata.cpp:2990
ome::xml::meta::OMEXMLMetadata::setRectangleStrokeWidth
void setRectangleStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Rectangle.
Definition: OMEXMLMetadata.cpp:19285
ome::xml::meta::OMEXMLMetadata::setPixelsSizeX
void setPixelsSizeX(ome::xml::model::primitives::PositiveInteger sizeX, index_type imageIndex)
Set the SizeX property of Pixels.
Definition: OMEXMLMetadata.cpp:16013
ome::xml::meta::OMEXMLMetadata::getObjectiveCount
index_type getObjectiveCount(index_type instrumentIndex) const
Get the number of Objective elements.
Definition: OMEXMLMetadata.cpp:818
ome::xml::meta::OMEXMLMetadata::getLightEmittingDiodeLotNumber
const std::string & getLightEmittingDiodeLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:3605
ome::xml::meta::OMEXMLMetadata::getPointX
double getPointX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Point.
Definition: OMEXMLMetadata.cpp:5432
ome::xml::meta::OMEXMLMetadata::getEllipseID
const std::string & getEllipseID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Ellipse.
Definition: OMEXMLMetadata.cpp:2132
ome::xml::meta::OMEXMLMetadata::getArcSerialNumber
const std::string & getArcSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of Arc.
Definition: OMEXMLMetadata.cpp:1127
ome::xml::meta::OMEXMLMetadata::setGenericExcitationSourceMap
void setGenericExcitationSourceMap(const ome::xml::model::primitives::OrderedMultimap &value, index_type instrumentIndex, index_type lightSourceIndex)
Set the map value of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:7026
ome::xml::meta::OMEXMLMetadata::getLaserID
const std::string & getLaserID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of Laser.
Definition: OMEXMLMetadata.cpp:3420
ome::xml::meta::OMEXMLMetadata::setPolylineID
void setPolylineID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polyline.
Definition: OMEXMLMetadata.cpp:18198
ome::xml::meta::OMEXMLMetadata::getPlateDescription
const std::string & getPlateDescription(index_type plateIndex) const
Get the Description property of Plate.
Definition: OMEXMLMetadata.cpp:5033
ome::xml::meta::OMEXMLMetadata::getFilamentType
ome::xml::model::enums::FilamentType getFilamentType(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Type property of Filament.
Definition: OMEXMLMetadata.cpp:2569
ome::xml::meta::OMEXMLMetadata::getObjectiveAnnotationRef
const std::string & getObjectiveAnnotationRef(index_type instrumentIndex, index_type objectiveIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Objective.
Definition: OMEXMLMetadata.cpp:4542
ome::xml::meta::OMEXMLMetadata::setEllipseStrokeWidth
void setEllipseStrokeWidth(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Ellipse.
Definition: OMEXMLMetadata.cpp:9982
ome::xml::meta::OMEXMLMetadata::setDatasetExperimenterGroupRef
void setDatasetExperimenterGroupRef(const std::string &experimenterGroup, index_type datasetIndex)
Set the ExperimenterGroupRef property of Dataset.
Definition: OMEXMLMetadata.cpp:8604
ome::xml::meta::OMEXMLMetadata::setStageLabelName
void setStageLabelName(const std::string &name, index_type imageIndex)
Set the Name property of StageLabel.
Definition: OMEXMLMetadata.cpp:19816
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupExperimenterRef
const std::string & getExperimenterGroupExperimenterRef(index_type experimenterGroupIndex, index_type experimenterRefIndex) const
Get the ExperimenterRef property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:2442
ome::xml::meta::OMEXMLMetadata::getFolderROIRef
const std::string & getFolderROIRef(index_type folderIndex, index_type ROIRefIndex) const
Get the ROIRef property of Folder.
Definition: OMEXMLMetadata.cpp:2896
ome::xml::meta::OMEXMLMetadata::setProjectName
void setProjectName(const std::string &name, index_type projectIndex)
Set the Name property of Project.
Definition: OMEXMLMetadata.cpp:18722
ome::xml::meta::OMEXMLMetadata::setMaskText
void setMaskText(const std::string &text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Mask.
Definition: OMEXMLMetadata.cpp:14794
ome::xml::meta::OMEXMLMetadata::setPolygonPoints
void setPolygonPoints(const std::string &points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polygon.
Definition: OMEXMLMetadata.cpp:17724
ome::xml::meta::OMEXMLMetadata::setWellID
void setWellID(const std::string &id, index_type plateIndex, index_type wellIndex)
Set the ID property of Well.
Definition: OMEXMLMetadata.cpp:20856
ome::xml::meta::OMEXMLMetadata::getPointFillRule
ome::xml::model::enums::FillRule getPointFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Point.
Definition: OMEXMLMetadata.cpp:5268
ome::xml::meta::OMEXMLMetadata::getDichroicManufacturer
const std::string & getDichroicManufacturer(index_type instrumentIndex, index_type dichroicIndex) const
Get the Manufacturer property of Dichroic.
Definition: OMEXMLMetadata.cpp:1958
ome::xml::meta::OMEXMLMetadata::setFilterAnnotationRef
void setFilterAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type filterIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Filter.
Definition: OMEXMLMetadata.cpp:10910
ome::xml::meta::OMEXMLMetadata::getPointTheT
ome::xml::model::primitives::NonNegativeInteger getPointTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Point.
Definition: OMEXMLMetadata.cpp:5396
ome::xml::meta::OMEXMLMetadata::getDetectorAnnotationRef
const std::string & getDetectorAnnotationRef(index_type instrumentIndex, index_type detectorIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Detector.
Definition: OMEXMLMetadata.cpp:1704
ome::xml::meta::OMEXMLMetadata::setLineLocked
void setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Line.
Definition: OMEXMLMetadata.cpp:13535
ome::xml::meta::OMEXMLMetadata::getObjectiveManufacturer
const std::string & getObjectiveManufacturer(index_type instrumentIndex, index_type objectiveIndex) const
Get the Manufacturer property of Objective.
Definition: OMEXMLMetadata.cpp:4635
ome::xml::meta::OMEXMLMetadata::setPointID
void setPointID(const std::string &id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Point.
Definition: OMEXMLMetadata.cpp:17084
ome::xml::meta::OMEXMLMetadata::setDetectorAnnotationRef
void setDetectorAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type detectorIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Detector.
Definition: OMEXMLMetadata.cpp:8713
ome::xml::meta::OMEXMLMetadata::setGenericExcitationSourceAnnotationRef
void setGenericExcitationSourceAnnotationRef(const std::string &annotation, index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex)
Set the AnnotationRef property of GenericExcitationSource.
Definition: OMEXMLMetadata.cpp:11404
ome::xml::meta::BaseMetadata::index_type
std::size_t index_type
Index into an array.
Definition: BaseMetadata.h:64
ome::xml::meta::OMEXMLMetadata::getChannelPockelCellSetting
int32_t getChannelPockelCellSetting(index_type imageIndex, index_type channelIndex) const
Get the PockelCellSetting property of Channel.
Definition: OMEXMLMetadata.cpp:1521
ome::xml::meta::OMEXMLMetadata::setObjectiveCorrection
void setObjectiveCorrection(ome::xml::model::enums::Correction correction, index_type instrumentIndex, index_type objectiveIndex)
Set the Correction property of Objective.
Definition: OMEXMLMetadata.cpp:15338
ome::xml::meta::OMEXMLMetadata::setDetectorSerialNumber
void setDetectorSerialNumber(const std::string &serialNumber, index_type instrumentIndex, index_type detectorIndex)
Set the SerialNumber property of Detector.
Definition: OMEXMLMetadata.cpp:8889
ome::xml::meta::OMEXMLMetadata::setChannelEmissionWavelength
void setChannelEmissionWavelength(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength, ome::xml::model::primitives::PositiveFloat > emissionWavelength, index_type imageIndex, index_type channelIndex)
Set the EmissionWavelength property of Channel.
Definition: OMEXMLMetadata.cpp:8078
ome::xml::meta::OMEXMLMetadata::setMicrobeamManipulationType
void setMicrobeamManipulationType(ome::xml::model::enums::MicrobeamManipulationType type, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the Type property of MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:15136
ome::xml::meta::OMEXMLMetadata::getFilterSetExcitationFilterRefCount
index_type getFilterSetExcitationFilterRefCount(index_type instrumentIndex, index_type filterSetIndex) const
Get the number of ExcitationFilterRef elements in FilterSet.
Definition: OMEXMLMetadata.cpp:642
ome::xml::meta::OMEXMLMetadata::getListAnnotationDescription
const std::string & getListAnnotationDescription(index_type listAnnotationIndex) const
Get the Description property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:4050
ome::xml::meta::OMEXMLMetadata::setMaskWidth
void setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Mask.
Definition: OMEXMLMetadata.cpp:14959
ome::xml::model::enums::MicroscopeType
MicroscopeType enumeration.
Definition: MicroscopeType.h:72
ome::xml::meta::OMEXMLMetadata::setPlanePositionY
void setPlanePositionY(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsLength > positionY, index_type imageIndex, index_type planeIndex)
Set the PositionY property of Plane.
Definition: OMEXMLMetadata.cpp:16289
ome::xml::meta::OMEXMLMetadata::getTagAnnotationNamespace
const std::string & getTagAnnotationNamespace(index_type tagAnnotationIndex) const
Get the Namespace property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:6502
ome::xml::meta::OMEXMLMetadata::getPlateID
const std::string & getPlateID(index_type plateIndex) const
Get the ID property of Plate.
Definition: OMEXMLMetadata.cpp:5069
ome::xml::meta::OMEXMLMetadata::getReagentAnnotationRefCount
index_type getReagentAnnotationRefCount(index_type screenIndex, index_type reagentIndex) const
Get the number of AnnotationRef elements in Reagent.
Definition: OMEXMLMetadata.cpp:442
ome::xml::meta::OMEXMLMetadata::setDetectorSettingsVoltage
void setDetectorSettingsVoltage(ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsElectricPotential > voltage, index_type imageIndex, index_type channelIndex)
Set the Voltage property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:9232
ome::xml::meta::OMEXMLMetadata::setLineX2
void setLineX2(double x2, index_type ROIIndex, index_type shapeIndex)
Set the X2 property of Line.
Definition: OMEXMLMetadata.cpp:13930
ome::xml::meta::OMEXMLMetadata::setDoubleAnnotationAnnotationRef
void setDoubleAnnotationAnnotationRef(const std::string &annotation, index_type doubleAnnotationIndex, index_type annotationRefIndex)
Set the AnnotationRef property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:9459
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationLightSourceSettingsCount
index_type getMicrobeamManipulationLightSourceSettingsCount(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the number of LightSourceSettings elements in MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:770
ome::xml::meta::OMEXMLMetadata::getDetectorSettingsReadOutRate
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsFrequency > getDetectorSettingsReadOutRate(index_type imageIndex, index_type channelIndex) const
Get the ReadOutRate property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:1889
ome::xml::meta::OMEXMLMetadata::getExperimenterCount
index_type getExperimenterCount() const
Get the number of Experimenter elements.
Definition: OMEXMLMetadata.cpp:658
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationAnnotationRef
const std::string & getXMLAnnotationAnnotationRef(index_type XMLAnnotationIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:6945
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationNamespace
const std::string & getTimestampAnnotationNamespace(index_type timestampAnnotationIndex) const
Get the Namespace property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:6692
ome::xml::meta::OMEXMLMetadata::getImageAnnotationRefCount
index_type getImageAnnotationRefCount(index_type imageIndex) const
Get the number of AnnotationRef elements in Image.
Definition: OMEXMLMetadata.cpp:522
ome::xml::meta::OMEXMLMetadata::setLabelY
void setLabelY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Label.
Definition: OMEXMLMetadata.cpp:12440
ome::xml::meta::OMEXMLMetadata::setRectangleTheT
void setRectangleTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Rectangle.
Definition: OMEXMLMetadata.cpp:19384
ome::xml::meta::OMEXMLMetadata::getLineY2
double getLineY2(index_type ROIIndex, index_type shapeIndex) const
Get the Y2 property of Line.
Definition: OMEXMLMetadata.cpp:4017
ome::xml::meta::OMEXMLMetadata::getDetectorAnnotationRefCount
index_type getDetectorAnnotationRefCount(index_type instrumentIndex, index_type detectorIndex) const
Get the number of AnnotationRef elements in Detector.
Definition: OMEXMLMetadata.cpp:402
ome::xml::model::enums::FilterType
FilterType enumeration.
Definition: FilterType.h:72
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationType
ome::xml::model::enums::MicrobeamManipulationType getMicrobeamManipulationType(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the Type property of MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:4470
ome::xml::meta::OMEXMLMetadata::getMaskY
double getMaskY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Mask.
Definition: OMEXMLMetadata.cpp:4417
ome::xml::meta::OMEXMLMetadata::getRectangleFillRule
ome::xml::model::enums::FillRule getRectangleFillRule(index_type ROIIndex, index_type shapeIndex) const
Get the FillRule property of Rectangle.
Definition: OMEXMLMetadata.cpp:6075
ome::xml::meta::OMEXMLMetadata::getLaserModel
const std::string & getLaserModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of Laser.
Definition: OMEXMLMetadata.cpp:3464
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupName
const std::string & getExperimenterGroupName(index_type experimenterGroupIndex) const
Get the Name property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:2476
ome::xml::meta::OMEXMLMetadata::getRectangleTheT
ome::xml::model::primitives::NonNegativeInteger getRectangleTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Rectangle.
Definition: OMEXMLMetadata.cpp:6211
ome::xml::meta::OMEXMLMetadata::getScreenName
const std::string & getScreenName(index_type screenIndex) const
Get the Name property of Screen.
Definition: OMEXMLMetadata.cpp:6328
ome::xml::meta::OMEXMLMetadata::getDetectorSerialNumber
const std::string & getDetectorSerialNumber(index_type instrumentIndex, index_type detectorIndex) const
Get the SerialNumber property of Detector.
Definition: OMEXMLMetadata.cpp:1785
ome::xml::meta::OMEXMLMetadata::setLaserPump
void setLaserPump(const std::string &pump, index_type instrumentIndex, index_type lightSourceIndex)
Set the Pump property of Laser.
Definition: OMEXMLMetadata.cpp:12729
ome::xml::meta::OMEXMLMetadata::setLineTheC
void setLineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex)
Set the TheC property of Line.
Definition: OMEXMLMetadata.cpp:13766
ome::xml::meta::OMEXMLMetadata::getROIAnnotationRefCount
index_type getROIAnnotationRefCount(index_type ROIIndex) const
Get the number of AnnotationRef elements in ROI.
Definition: OMEXMLMetadata.cpp:498
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupLeader
const std::string & getExperimenterGroupLeader(index_type experimenterGroupIndex, index_type leaderIndex) const
Get the Leader property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:2463
ome::xml::meta::OMEXMLMetadata::setTagAnnotationValue
void setTagAnnotationValue(const std::string &value, index_type tagAnnotationIndex)
Set the Value property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:20045
ome::xml::meta::OMEXMLMetadata::getFilamentAnnotationRef
const std::string & getFilamentAnnotationRef(index_type instrumentIndex, index_type lightSourceIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Filament.
Definition: OMEXMLMetadata.cpp:2488
ome::xml::meta::OMEXMLMetadata::setPixelsDimensionOrder
void setPixelsDimensionOrder(ome::xml::model::enums::DimensionOrder dimensionOrder, index_type imageIndex)
Set the DimensionOrder property of Pixels.
Definition: OMEXMLMetadata.cpp:15772
ome::xml::meta::OMEXMLMetadata::getFilamentPower
ome::xml::model::primitives::Quantity< ome::xml::model::enums::UnitsPower > getFilamentPower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of Filament.
Definition: OMEXMLMetadata.cpp:2545
ome::xml::meta::OMEXMLMetadata::getRectangleFontFamily
ome::xml::model::enums::FontFamily getRectangleFontFamily(index_type ROIIndex, index_type shapeIndex) const
Get the FontFamily property of Rectangle.
Definition: OMEXMLMetadata.cpp:6087
ome::xml::meta::OMEXMLMetadata::setPlateStatus
void setPlateStatus(const std::string &status, index_type plateIndex)
Set the Status property of Plate.
Definition: OMEXMLMetadata.cpp:16654
ome::xml::meta::OMEXMLMetadata::getMicroscopeManufacturer
const std::string & getMicroscopeManufacturer(index_type instrumentIndex) const
Get the Manufacturer property of Microscope.
Definition: OMEXMLMetadata.cpp:4494
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::OMEXMLMetadata::setPlaneTheC
void setPlaneTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type imageIndex, index_type planeIndex)
Set the TheC property of Plane.
Definition: OMEXMLMetadata.cpp:16355
ome::xml::meta::OMEXMLMetadata::getRoot
ome::compat::shared_ptr< MetadataRoot > & getRoot()
Get the root node of the metadata.
Definition: OMEXMLMetadata.cpp:219
ome::xml::meta::OMEXMLMetadata::setRectangleHeight
void setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Rectangle.
Definition: OMEXMLMetadata.cpp:19120
ome::xml::meta::OMEXMLMetadata::getPointTransform
const ::ome::xml::model::AffineTransform & getPointTransform(index_type ROIIndex, index_type shapeIndex) const
Get the Transform property of Point.
Definition: OMEXMLMetadata.cpp:5420
ome::xml::meta::OMEXMLMetadata::getRectangleText
const std::string & getRectangleText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Rectangle.
Definition: OMEXMLMetadata.cpp:6187
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationAnnotator
const std::string & getCommentAnnotationAnnotator(index_type commentAnnotationIndex) const
Get the Annotator property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:1558
ome::xml::meta::OMEXMLMetadata::getWellAnnotationRefCount
index_type getWellAnnotationRefCount(index_type plateIndex, index_type wellIndex) const
Get the number of AnnotationRef elements in Well.
Definition: OMEXMLMetadata.cpp:474
ome::xml::meta::OMEXMLMetadata::getLineTheZ
ome::xml::model::primitives::NonNegativeInteger getLineTheZ(index_type ROIIndex, index_type shapeIndex) const
Get the TheZ property of Line.
Definition: OMEXMLMetadata.cpp:3969
ome::xml::meta::OMEXMLMetadata::getLightEmittingDiodeID
const std::string & getLightEmittingDiodeID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:3597
ome::xml::meta::OMEXMLMetadata::setWellSampleID
void setWellSampleID(const std::string &id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the ID property of WellSample.
Definition: OMEXMLMetadata.cpp:20950
ome::xml::meta::OMEXMLMetadata::setPolygonTheT
void setPolygonTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex)
Set the TheT property of Polygon.
Definition: OMEXMLMetadata.cpp:17921
ome::xml::meta::OMEXMLMetadata::setPlateAcquisitionStartTime
void setPlateAcquisitionStartTime(ome::xml::model::primitives::Timestamp startTime, index_type plateIndex, index_type plateAcquisitionIndex)
Set the StartTime property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:16866
ome::xml::meta::OMEXMLMetadata::getDetectorOffset
double getDetectorOffset(index_type instrumentIndex, index_type detectorIndex) const
Get the Offset property of Detector.
Definition: OMEXMLMetadata.cpp:1773
ome::xml::meta::OMEXMLMetadata::setPointY
void setPointY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Point.
Definition: OMEXMLMetadata.cpp:17447
ome::xml::meta::OMEXMLMetadata::setPointTheZ
void setPointTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Point.
Definition: OMEXMLMetadata.cpp:17349
ome::xml::meta::OMEXMLMetadata::getLineTheT
ome::xml::model::primitives::NonNegativeInteger getLineTheT(index_type ROIIndex, index_type shapeIndex) const
Get the TheT property of Line.
Definition: OMEXMLMetadata.cpp:3957
ome::xml::meta::OMEXMLMetadata::setMaskTheZ
void setMaskTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex)
Set the TheZ property of Mask.
Definition: OMEXMLMetadata.cpp:14893
ome::xml::meta::OMEXMLMetadata::getRectangleY
double getRectangleY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Rectangle.
Definition: OMEXMLMetadata.cpp:6263