ome-xml 5.2.0

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

- File List

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,
124 index_type lightSourceIndex) const;
125
126 // Documented in base class.
127 const std::string&
128 getShapeType(index_type roiIndex,
129 index_type shapeIndex) const;
130 // Documented in base class.
131 index_type
132 getPixelsBinDataCount(index_type imageIndex) const;
133
134 // Documented in base class.
135 index_type
136 getBooleanAnnotationAnnotationCount(index_type booleanAnnotationIndex) const;
137
138 // Documented in base class.
139 index_type
140 getCommentAnnotationAnnotationCount(index_type commentAnnotationIndex) const;
141
142 // Documented in base class.
143 index_type
144 getDoubleAnnotationAnnotationCount(index_type doubleAnnotationIndex) const;
145
146 // Documented in base class.
147 index_type
148 getFileAnnotationAnnotationCount(index_type fileAnnotationIndex) const;
149
150 // Documented in base class.
151 index_type
152 getListAnnotationAnnotationCount(index_type listAnnotationIndex) const;
153
154 // Documented in base class.
155 index_type
156 getLongAnnotationAnnotationCount(index_type longAnnotationIndex) const;
157
158 // Documented in base class.
159 index_type
160 getTagAnnotationAnnotationCount(index_type tagAnnotationIndex) const;
161
162 // Documented in base class.
163 index_type
164 getTermAnnotationAnnotationCount(index_type termAnnotationIndex) const;
165
166 // Documented in base class.
167 index_type
168 getTimestampAnnotationAnnotationCount(index_type timestampAnnotationIndex) const;
169
170 // Documented in base class.
171 index_type
172 getXMLAnnotationAnnotationCount(index_type xmlAnnotationIndex) const;
173
174
175 // Documented in base class.
176 index_type
177 getROIAnnotationRefCount(index_type ROIIndex) const;
178
179 // Documented in base class.
180 index_type
181 getPlateAcquisitionAnnotationRefCount(index_type plateIndex, index_type plateAcquisitionIndex) const;
182
183 // Documented in base class.
184 index_type
185 getPlateAnnotationRefCount(index_type plateIndex) const;
186
187 // Documented in base class.
188 index_type
189 getExperimenterGroupAnnotationRefCount(index_type experimenterGroupIndex) const;
190
191 // Documented in base class.
192 index_type
193 getImageAnnotationRefCount(index_type imageIndex) const;
194
195 // Documented in base class.
196 index_type
197 getScreenAnnotationRefCount(index_type screenIndex) const;
198
199 // Documented in base class.
200 index_type
201 getWellAnnotationRefCount(index_type plateIndex, index_type wellIndex) const;
202
203 // Documented in base class.
204 index_type
205 getDatasetAnnotationRefCount(index_type datasetIndex) const;
206
207 // Documented in base class.
208 index_type
209 getProjectAnnotationRefCount(index_type projectIndex) const;
210
211 // Documented in base class.
212 index_type
213 getReagentAnnotationRefCount(index_type screenIndex, index_type reagentIndex) const;
214
215 // Documented in base class.
216 index_type
217 getPlaneAnnotationRefCount(index_type imageIndex, index_type planeIndex) const;
218
219 // Documented in base class.
220 index_type
221 getExperimenterAnnotationRefCount(index_type experimenterIndex) const;
222
223 // Documented in base class.
224 index_type
225 getWellSampleAnnotationRefCount(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
226
227 // Documented in base class.
228 index_type
229 getPixelsAnnotationRefCount(index_type imageIndex) const;
230
231 // Documented in base class.
232 index_type
233 getChannelAnnotationRefCount(index_type imageIndex, index_type channelIndex) const;
234
235 // Documented in base class.
236 index_type
237 getBooleanAnnotationCount() const;
238
239 // Documented in base class.
240 index_type
241 getChannelCount(index_type imageIndex) const;
242
243 // Documented in base class.
244 index_type
245 getCommentAnnotationCount() const;
246
247 // Documented in base class.
248 index_type
249 getDatasetCount() const;
250
251 // Documented in base class.
252 index_type
253 getDatasetRefCount(index_type projectIndex) const;
254
255 // Documented in base class.
256 index_type
257 getDetectorCount(index_type instrumentIndex) const;
258
259 // Documented in base class.
260 index_type
261 getDichroicCount(index_type instrumentIndex) const;
262
263 // Documented in base class.
264 index_type
265 getDoubleAnnotationCount() const;
266
267 // Documented in base class.
268 index_type
269 getLightPathEmissionFilterRefCount(index_type imageIndex, index_type channelIndex) const;
270
271 // Documented in base class.
272 index_type
273 getFilterSetEmissionFilterRefCount(index_type instrumentIndex, index_type filterSetIndex) const;
274
275 // Documented in base class.
276 index_type
277 getLightPathExcitationFilterRefCount(index_type imageIndex, index_type channelIndex) const;
278
279 // Documented in base class.
280 index_type
281 getFilterSetExcitationFilterRefCount(index_type instrumentIndex, index_type filterSetIndex) const;
282
283 // Documented in base class.
284 index_type
285 getExperimentCount() const;
286
287 // Documented in base class.
288 index_type
289 getExperimenterCount() const;
290
291 // Documented in base class.
292 index_type
293 getExperimenterGroupCount() const;
294
295 // Documented in base class.
296 index_type
297 getExperimenterGroupExperimenterRefCount(index_type experimenterGroupIndex) const;
298
299 // Documented in base class.
300 index_type
301 getFileAnnotationCount() const;
302
303 // Documented in base class.
304 index_type
305 getFilterCount(index_type instrumentIndex) const;
306
307 // Documented in base class.
308 index_type
309 getFilterSetCount(index_type instrumentIndex) const;
310
311 // Documented in base class.
312 index_type
313 getImageCount() const;
314
315 // Documented in base class.
316 index_type
317 getDatasetImageRefCount(index_type datasetIndex) const;
318
319 // Documented in base class.
320 index_type
321 getInstrumentCount() const;
322
323 // Documented in base class.
324 index_type
325 getLeaderCount(index_type experimenterGroupIndex) const;
326
327 // Documented in base class.
328 index_type
329 getLightSourceCount(index_type instrumentIndex) const;
330
331 // Documented in base class.
332 index_type
333 getMicrobeamManipulationLightSourceSettingsCount(index_type experimentIndex, index_type microbeamManipulationIndex) const;
334
335 // Documented in base class.
336 index_type
337 getListAnnotationCount() const;
338
339 // Documented in base class.
340 index_type
341 getLongAnnotationCount() const;
342
343 // Documented in base class.
344 index_type
345 getMicrobeamManipulationCount(index_type experimentIndex) const;
346
347 // Documented in base class.
348 index_type
349 getMicrobeamManipulationRefCount(index_type imageIndex) const;
350
351 // Documented in base class.
352 index_type
353 getObjectiveCount(index_type instrumentIndex) const;
354
355 // Documented in base class.
356 index_type
357 getPlaneCount(index_type imageIndex) const;
358
359 // Documented in base class.
360 index_type
361 getPlateCount() const;
362
363 // Documented in base class.
364 index_type
365 getPlateAcquisitionCount(index_type plateIndex) const;
366
367 // Documented in base class.
368 index_type
369 getPlateRefCount(index_type screenIndex) const;
370
371 // Documented in base class.
372 index_type
373 getProjectCount() const;
374
375 // Documented in base class.
376 index_type
377 getROICount() const;
378
379 // Documented in base class.
380 index_type
381 getImageROIRefCount(index_type imageIndex) const;
382
383 // Documented in base class.
384 index_type
385 getMicrobeamManipulationROIRefCount(index_type experimentIndex, index_type microbeamManipulationIndex) const;
386
387 // Documented in base class.
388 index_type
389 getReagentCount(index_type screenIndex) const;
390
391 // Documented in base class.
392 index_type
393 getScreenCount() const;
394
395 // Documented in base class.
396 index_type
397 getShapeCount(index_type ROIIndex) const;
398
399 // Documented in base class.
400 index_type
401 getTagAnnotationCount() const;
402
403 // Documented in base class.
404 index_type
405 getTermAnnotationCount() const;
406
407 // Documented in base class.
408 index_type
409 getTiffDataCount(index_type imageIndex) const;
410
411 // Documented in base class.
412 index_type
413 getTimestampAnnotationCount() const;
414
415 // Documented in base class.
416 void
417 setUUIDValue(std::string value, index_type imageIndex, index_type tiffDataIndex);
418
419 // Documented in base class.
420 std::string
421 getUUIDValue(index_type imageIndex, index_type tiffDataIndex) const;
422
423 // Documented in base class.
424 index_type
425 getWellCount(index_type plateIndex) const;
426
427 // Documented in base class.
428 index_type
429 getWellSampleCount(index_type plateIndex, index_type wellIndex) const;
430
431 // Documented in base class.
432 index_type
433 getWellSampleRefCount(index_type plateIndex, index_type plateAcquisitionIndex) const;
434
435 // Documented in base class.
436 index_type
437 getXMLAnnotationCount() const;
438
439 // Documented in base class.
440 bool
441 getPixelsBinDataBigEndian(index_type imageIndex,
442 index_type binDataIndex) const;
443
444 // Documented in base class.
445 const std::string&
446 getUUID() const;
447
448 // Documented in base class.
449 std::string
450 getArcID(index_type instrumentIndex, index_type lightSourceIndex) const;
451
452 // Documented in base class.
453 std::string
454 getArcLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
455
456 // Documented in base class.
457 std::string
458 getArcManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
459
460 // Documented in base class.
461 std::string
462 getArcModel(index_type instrumentIndex, index_type lightSourceIndex) const;
463
464 // Documented in base class.
465 double
466 getArcPower(index_type instrumentIndex, index_type lightSourceIndex) const;
467
468 // Documented in base class.
469 std::string
470 getArcSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
471
472 // Documented in base class.
473 ome::xml::model::enums::ArcType
474 getArcType(index_type instrumentIndex, index_type lightSourceIndex) const;
475
476 // Documented in base class.
477 std::string
478 getBinaryFileFileName(index_type fileAnnotationIndex) const;
479
480 // Documented in base class.
481 std::string
482 getBinaryFileMIMEType(index_type fileAnnotationIndex) const;
483
484 // Documented in base class.
485 ome::xml::model::primitives::NonNegativeLong
486 getBinaryFileSize(index_type fileAnnotationIndex) const;
487
488 // Documented in base class.
489 std::string
490 getBinaryOnlyMetadataFile() const;
491
492 // Documented in base class.
493 std::string
494 getBinaryOnlyUUID() const;
495
496 // Documented in base class.
497 const std::string&
498 getBooleanAnnotationAnnotationRef(index_type booleanAnnotationIndex, index_type annotationRefIndex) const;
499
500 // Documented in base class.
501 std::string
502 getBooleanAnnotationAnnotator(index_type booleanAnnotationIndex) const;
503
504 // Documented in base class.
505 std::string
506 getBooleanAnnotationDescription(index_type booleanAnnotationIndex) const;
507
508 // Documented in base class.
509 std::string
510 getBooleanAnnotationID(index_type booleanAnnotationIndex) const;
511
512 // Documented in base class.
513 std::string
514 getBooleanAnnotationNamespace(index_type booleanAnnotationIndex) const;
515
516 // Documented in base class.
517 bool
518 getBooleanAnnotationValue(index_type booleanAnnotationIndex) const;
519
520 // Documented in base class.
521 ome::xml::model::enums::AcquisitionMode
522 getChannelAcquisitionMode(index_type imageIndex, index_type channelIndex) const;
523
524 // Documented in base class.
525 const std::string&
526 getChannelAnnotationRef(index_type imageIndex, index_type channelIndex, index_type annotationRefIndex) const;
527
528 // Documented in base class.
529 ome::xml::model::primitives::Color
530 getChannelColor(index_type imageIndex, index_type channelIndex) const;
531
532 // Documented in base class.
533 ome::xml::model::enums::ContrastMethod
534 getChannelContrastMethod(index_type imageIndex, index_type channelIndex) const;
535
536 // Documented in base class.
537 ome::xml::model::primitives::PositiveInteger
538 getChannelEmissionWavelength(index_type imageIndex, index_type channelIndex) const;
539
540 // Documented in base class.
541 ome::xml::model::primitives::PositiveInteger
542 getChannelExcitationWavelength(index_type imageIndex, index_type channelIndex) const;
543
544 // Documented in base class.
545 const std::string&
546 getChannelFilterSetRef(index_type imageIndex, index_type channelIndex) const;
547
548 // Documented in base class.
549 std::string
550 getChannelFluor(index_type imageIndex, index_type channelIndex) const;
551
552 // Documented in base class.
553 std::string
554 getChannelID(index_type imageIndex, index_type channelIndex) const;
555
556 // Documented in base class.
557 ome::xml::model::enums::IlluminationType
558 getChannelIlluminationType(index_type imageIndex, index_type channelIndex) const;
559
560 // Documented in base class.
561 double
562 getChannelNDFilter(index_type imageIndex, index_type channelIndex) const;
563
564 // Documented in base class.
565 std::string
566 getChannelName(index_type imageIndex, index_type channelIndex) const;
567
568 // Documented in base class.
569 double
570 getChannelPinholeSize(index_type imageIndex, index_type channelIndex) const;
571
572 // Documented in base class.
573 int32_t
574 getChannelPockelCellSetting(index_type imageIndex, index_type channelIndex) const;
575
576 // Documented in base class.
577 ome::xml::model::primitives::PositiveInteger
578 getChannelSamplesPerPixel(index_type imageIndex, index_type channelIndex) const;
579
580 // Documented in base class.
581 const std::string&
582 getCommentAnnotationAnnotationRef(index_type commentAnnotationIndex, index_type annotationRefIndex) const;
583
584 // Documented in base class.
585 std::string
586 getCommentAnnotationAnnotator(index_type commentAnnotationIndex) const;
587
588 // Documented in base class.
589 std::string
590 getCommentAnnotationDescription(index_type commentAnnotationIndex) const;
591
592 // Documented in base class.
593 std::string
594 getCommentAnnotationID(index_type commentAnnotationIndex) const;
595
596 // Documented in base class.
597 std::string
598 getCommentAnnotationNamespace(index_type commentAnnotationIndex) const;
599
600 // Documented in base class.
601 std::string
602 getCommentAnnotationValue(index_type commentAnnotationIndex) const;
603
604 // Documented in base class.
605 const std::string&
606 getDatasetAnnotationRef(index_type datasetIndex, index_type annotationRefIndex) const;
607
608 // Documented in base class.
609 std::string
610 getDatasetDescription(index_type datasetIndex) const;
611
612 // Documented in base class.
613 const std::string&
614 getDatasetExperimenterGroupRef(index_type datasetIndex) const;
615
616 // Documented in base class.
617 const std::string&
618 getDatasetExperimenterRef(index_type datasetIndex) const;
619
620 // Documented in base class.
621 std::string
622 getDatasetID(index_type datasetIndex) const;
623
624 // Documented in base class.
625 const std::string&
626 getDatasetImageRef(index_type datasetIndex, index_type imageRefIndex) const;
627
628 // Documented in base class.
629 std::string
630 getDatasetName(index_type datasetIndex) const;
631
632 // Documented in base class.
633 double
634 getDetectorAmplificationGain(index_type instrumentIndex, index_type detectorIndex) const;
635
636 // Documented in base class.
637 double
638 getDetectorGain(index_type instrumentIndex, index_type detectorIndex) const;
639
640 // Documented in base class.
641 std::string
642 getDetectorID(index_type instrumentIndex, index_type detectorIndex) const;
643
644 // Documented in base class.
645 std::string
646 getDetectorLotNumber(index_type instrumentIndex, index_type detectorIndex) const;
647
648 // Documented in base class.
649 std::string
650 getDetectorManufacturer(index_type instrumentIndex, index_type detectorIndex) const;
651
652 // Documented in base class.
653 std::string
654 getDetectorModel(index_type instrumentIndex, index_type detectorIndex) const;
655
656 // Documented in base class.
657 double
658 getDetectorOffset(index_type instrumentIndex, index_type detectorIndex) const;
659
660 // Documented in base class.
661 std::string
662 getDetectorSerialNumber(index_type instrumentIndex, index_type detectorIndex) const;
663
664 // Documented in base class.
665 ome::xml::model::enums::DetectorType
666 getDetectorType(index_type instrumentIndex, index_type detectorIndex) const;
667
668 // Documented in base class.
669 double
670 getDetectorVoltage(index_type instrumentIndex, index_type detectorIndex) const;
671
672 // Documented in base class.
673 double
674 getDetectorZoom(index_type instrumentIndex, index_type detectorIndex) const;
675
676 // Documented in base class.
677 ome::xml::model::enums::Binning
678 getDetectorSettingsBinning(index_type imageIndex, index_type channelIndex) const;
679
680 // Documented in base class.
681 double
682 getDetectorSettingsGain(index_type imageIndex, index_type channelIndex) const;
683
684 // Documented in base class.
685 std::string
686 getDetectorSettingsID(index_type imageIndex, index_type channelIndex) const;
687
688 // Documented in base class.
689 ome::xml::model::primitives::PositiveInteger
690 getDetectorSettingsIntegration(index_type imageIndex, index_type channelIndex) const;
691
692 // Documented in base class.
693 double
694 getDetectorSettingsOffset(index_type imageIndex, index_type channelIndex) const;
695
696 // Documented in base class.
697 double
698 getDetectorSettingsReadOutRate(index_type imageIndex, index_type channelIndex) const;
699
700 // Documented in base class.
701 double
702 getDetectorSettingsVoltage(index_type imageIndex, index_type channelIndex) const;
703
704 // Documented in base class.
705 double
706 getDetectorSettingsZoom(index_type imageIndex, index_type channelIndex) const;
707
708 // Documented in base class.
709 std::string
710 getDichroicID(index_type instrumentIndex, index_type dichroicIndex) const;
711
712 // Documented in base class.
713 std::string
714 getDichroicLotNumber(index_type instrumentIndex, index_type dichroicIndex) const;
715
716 // Documented in base class.
717 std::string
718 getDichroicManufacturer(index_type instrumentIndex, index_type dichroicIndex) const;
719
720 // Documented in base class.
721 std::string
722 getDichroicModel(index_type instrumentIndex, index_type dichroicIndex) const;
723
724 // Documented in base class.
725 std::string
726 getDichroicSerialNumber(index_type instrumentIndex, index_type dichroicIndex) const;
727
728 // Documented in base class.
729 const std::string&
730 getDoubleAnnotationAnnotationRef(index_type doubleAnnotationIndex, index_type annotationRefIndex) const;
731
732 // Documented in base class.
733 std::string
734 getDoubleAnnotationAnnotator(index_type doubleAnnotationIndex) const;
735
736 // Documented in base class.
737 std::string
738 getDoubleAnnotationDescription(index_type doubleAnnotationIndex) const;
739
740 // Documented in base class.
741 std::string
742 getDoubleAnnotationID(index_type doubleAnnotationIndex) const;
743
744 // Documented in base class.
745 std::string
746 getDoubleAnnotationNamespace(index_type doubleAnnotationIndex) const;
747
748 // Documented in base class.
749 double
750 getDoubleAnnotationValue(index_type doubleAnnotationIndex) const;
751
752 // Documented in base class.
753 ome::xml::model::primitives::Color
754 getEllipseFillColor(index_type ROIIndex, index_type shapeIndex) const;
755
756 // Documented in base class.
757 ome::xml::model::enums::FillRule
758 getEllipseFillRule(index_type ROIIndex, index_type shapeIndex) const;
759
760 // Documented in base class.
761 ome::xml::model::enums::FontFamily
762 getEllipseFontFamily(index_type ROIIndex, index_type shapeIndex) const;
763
764 // Documented in base class.
765 ome::xml::model::primitives::NonNegativeInteger
766 getEllipseFontSize(index_type ROIIndex, index_type shapeIndex) const;
767
768 // Documented in base class.
769 ome::xml::model::enums::FontStyle
770 getEllipseFontStyle(index_type ROIIndex, index_type shapeIndex) const;
771
772 // Documented in base class.
773 std::string
774 getEllipseID(index_type ROIIndex, index_type shapeIndex) const;
775
776 // Documented in base class.
777 ome::xml::model::enums::LineCap
778 getEllipseLineCap(index_type ROIIndex, index_type shapeIndex) const;
779
780 // Documented in base class.
781 bool
782 getEllipseLocked(index_type ROIIndex, index_type shapeIndex) const;
783
784 // Documented in base class.
785 ome::xml::model::primitives::Color
786 getEllipseStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
787
788 // Documented in base class.
789 std::string
790 getEllipseStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
791
792 // Documented in base class.
793 double
794 getEllipseStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
795
796 // Documented in base class.
797 std::string
798 getEllipseText(index_type ROIIndex, index_type shapeIndex) const;
799
800 // Documented in base class.
801 ome::xml::model::primitives::NonNegativeInteger
802 getEllipseTheC(index_type ROIIndex, index_type shapeIndex) const;
803
804 // Documented in base class.
805 ome::xml::model::primitives::NonNegativeInteger
806 getEllipseTheT(index_type ROIIndex, index_type shapeIndex) const;
807
808 // Documented in base class.
809 ome::xml::model::primitives::NonNegativeInteger
810 getEllipseTheZ(index_type ROIIndex, index_type shapeIndex) const;
811
812 // Documented in base class.
813 const ::ome::xml::model::AffineTransform&
814 getEllipseTransform(index_type ROIIndex, index_type shapeIndex) const;
815
816 // Documented in base class.
817 bool
818 getEllipseVisible(index_type ROIIndex, index_type shapeIndex) const;
819
820 // Documented in base class.
821 double
822 getEllipseRadiusX(index_type ROIIndex, index_type shapeIndex) const;
823
824 // Documented in base class.
825 double
826 getEllipseRadiusY(index_type ROIIndex, index_type shapeIndex) const;
827
828 // Documented in base class.
829 double
830 getEllipseX(index_type ROIIndex, index_type shapeIndex) const;
831
832 // Documented in base class.
833 double
834 getEllipseY(index_type ROIIndex, index_type shapeIndex) const;
835
836 // Documented in base class.
837 std::string
838 getExperimentDescription(index_type experimentIndex) const;
839
840 // Documented in base class.
841 const std::string&
842 getExperimentExperimenterRef(index_type experimentIndex) const;
843
844 // Documented in base class.
845 std::string
846 getExperimentID(index_type experimentIndex) const;
847
848 // Documented in base class.
849 ome::xml::model::enums::ExperimentType
850 getExperimentType(index_type experimentIndex) const;
851
852 // Documented in base class.
853 const std::string&
854 getExperimenterAnnotationRef(index_type experimenterIndex, index_type annotationRefIndex) const;
855
856 // Documented in base class.
857 std::string
858 getExperimenterEmail(index_type experimenterIndex) const;
859
860 // Documented in base class.
861 std::string
862 getExperimenterFirstName(index_type experimenterIndex) const;
863
864 // Documented in base class.
865 std::string
866 getExperimenterID(index_type experimenterIndex) const;
867
868 // Documented in base class.
869 std::string
870 getExperimenterInstitution(index_type experimenterIndex) const;
871
872 // Documented in base class.
873 std::string
874 getExperimenterLastName(index_type experimenterIndex) const;
875
876 // Documented in base class.
877 std::string
878 getExperimenterMiddleName(index_type experimenterIndex) const;
879
880 // Documented in base class.
881 std::string
882 getExperimenterUserName(index_type experimenterIndex) const;
883
884 // Documented in base class.
885 const std::string&
886 getExperimenterGroupAnnotationRef(index_type experimenterGroupIndex, index_type annotationRefIndex) const;
887
888 // Documented in base class.
889 std::string
890 getExperimenterGroupDescription(index_type experimenterGroupIndex) const;
891
892 // Documented in base class.
893 const std::string&
894 getExperimenterGroupExperimenterRef(index_type experimenterGroupIndex, index_type experimenterRefIndex) const;
895
896 // Documented in base class.
897 std::string
898 getExperimenterGroupID(index_type experimenterGroupIndex) const;
899
900 // Documented in base class.
901 const std::string&
902 getExperimenterGroupLeader(index_type experimenterGroupIndex, index_type leaderIndex) const;
903
904 // Documented in base class.
905 std::string
906 getExperimenterGroupName(index_type experimenterGroupIndex) const;
907
908 // Documented in base class.
909 std::string
910 getFilamentID(index_type instrumentIndex, index_type lightSourceIndex) const;
911
912 // Documented in base class.
913 std::string
914 getFilamentLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
915
916 // Documented in base class.
917 std::string
918 getFilamentManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
919
920 // Documented in base class.
921 std::string
922 getFilamentModel(index_type instrumentIndex, index_type lightSourceIndex) const;
923
924 // Documented in base class.
925 double
926 getFilamentPower(index_type instrumentIndex, index_type lightSourceIndex) const;
927
928 // Documented in base class.
929 std::string
930 getFilamentSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
931
932 // Documented in base class.
933 ome::xml::model::enums::FilamentType
934 getFilamentType(index_type instrumentIndex, index_type lightSourceIndex) const;
935
936 // Documented in base class.
937 const std::string&
938 getFileAnnotationAnnotationRef(index_type fileAnnotationIndex, index_type annotationRefIndex) const;
939
940 // Documented in base class.
941 std::string
942 getFileAnnotationAnnotator(index_type fileAnnotationIndex) const;
943
944 // Documented in base class.
945 std::string
946 getFileAnnotationDescription(index_type fileAnnotationIndex) const;
947
948 // Documented in base class.
949 std::string
950 getFileAnnotationID(index_type fileAnnotationIndex) const;
951
952 // Documented in base class.
953 std::string
954 getFileAnnotationNamespace(index_type fileAnnotationIndex) const;
955
956 // Documented in base class.
957 std::string
958 getFilterFilterWheel(index_type instrumentIndex, index_type filterIndex) const;
959
960 // Documented in base class.
961 std::string
962 getFilterID(index_type instrumentIndex, index_type filterIndex) const;
963
964 // Documented in base class.
965 std::string
966 getFilterLotNumber(index_type instrumentIndex, index_type filterIndex) const;
967
968 // Documented in base class.
969 std::string
970 getFilterManufacturer(index_type instrumentIndex, index_type filterIndex) const;
971
972 // Documented in base class.
973 std::string
974 getFilterModel(index_type instrumentIndex, index_type filterIndex) const;
975
976 // Documented in base class.
977 std::string
978 getFilterSerialNumber(index_type instrumentIndex, index_type filterIndex) const;
979
980 // Documented in base class.
981 ome::xml::model::enums::FilterType
982 getFilterType(index_type instrumentIndex, index_type filterIndex) const;
983
984 // Documented in base class.
985 const std::string&
986 getFilterSetDichroicRef(index_type instrumentIndex, index_type filterSetIndex) const;
987
988 // Documented in base class.
989 const std::string&
990 getFilterSetEmissionFilterRef(index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex) const;
991
992 // Documented in base class.
993 const std::string&
994 getFilterSetExcitationFilterRef(index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex) const;
995
996 // Documented in base class.
997 std::string
998 getFilterSetID(index_type instrumentIndex, index_type filterSetIndex) const;
999
1000 // Documented in base class.
1001 std::string
1002 getFilterSetLotNumber(index_type instrumentIndex, index_type filterSetIndex) const;
1003
1004 // Documented in base class.
1005 std::string
1006 getFilterSetManufacturer(index_type instrumentIndex, index_type filterSetIndex) const;
1007
1008 // Documented in base class.
1009 std::string
1010 getFilterSetModel(index_type instrumentIndex, index_type filterSetIndex) const;
1011
1012 // Documented in base class.
1013 std::string
1014 getFilterSetSerialNumber(index_type instrumentIndex, index_type filterSetIndex) const;
1015
1016 // Documented in base class.
1017 ome::xml::model::primitives::Timestamp
1018 getImageAcquisitionDate(index_type imageIndex) const;
1019
1020 // Documented in base class.
1021 const std::string&
1022 getImageAnnotationRef(index_type imageIndex, index_type annotationRefIndex) const;
1023
1024 // Documented in base class.
1025 std::string
1026 getImageDescription(index_type imageIndex) const;
1027
1028 // Documented in base class.
1029 const std::string&
1030 getImageExperimentRef(index_type imageIndex) const;
1031
1032 // Documented in base class.
1033 const std::string&
1034 getImageExperimenterGroupRef(index_type imageIndex) const;
1035
1036 // Documented in base class.
1037 const std::string&
1038 getImageExperimenterRef(index_type imageIndex) const;
1039
1040 // Documented in base class.
1041 std::string
1042 getImageID(index_type imageIndex) const;
1043
1044 // Documented in base class.
1045 const std::string&
1046 getImageInstrumentRef(index_type imageIndex) const;
1047
1048 // Documented in base class.
1049 const std::string&
1050 getImageMicrobeamManipulationRef(index_type imageIndex, index_type microbeamManipulationRefIndex) const;
1051
1052 // Documented in base class.
1053 std::string
1054 getImageName(index_type imageIndex) const;
1055
1056 // Documented in base class.
1057 const std::string&
1058 getImageROIRef(index_type imageIndex, index_type ROIRefIndex) const;
1059
1060 // Documented in base class.
1061 double
1062 getImagingEnvironmentAirPressure(index_type imageIndex) const;
1063
1064 // Documented in base class.
1065 ome::xml::model::primitives::PercentFraction
1066 getImagingEnvironmentCO2Percent(index_type imageIndex) const;
1067
1068 // Documented in base class.
1069 ome::xml::model::primitives::PercentFraction
1070 getImagingEnvironmentHumidity(index_type imageIndex) const;
1071
1072 // Documented in base class.
1073 double
1074 getImagingEnvironmentTemperature(index_type imageIndex) const;
1075
1076 // Documented in base class.
1077 std::string
1078 getInstrumentID(index_type instrumentIndex) const;
1079
1080 // Documented in base class.
1081 ome::xml::model::primitives::Color
1082 getLabelFillColor(index_type ROIIndex, index_type shapeIndex) const;
1083
1084 // Documented in base class.
1085 ome::xml::model::enums::FillRule
1086 getLabelFillRule(index_type ROIIndex, index_type shapeIndex) const;
1087
1088 // Documented in base class.
1089 ome::xml::model::enums::FontFamily
1090 getLabelFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1091
1092 // Documented in base class.
1093 ome::xml::model::primitives::NonNegativeInteger
1094 getLabelFontSize(index_type ROIIndex, index_type shapeIndex) const;
1095
1096 // Documented in base class.
1097 ome::xml::model::enums::FontStyle
1098 getLabelFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1099
1100 // Documented in base class.
1101 std::string
1102 getLabelID(index_type ROIIndex, index_type shapeIndex) const;
1103
1104 // Documented in base class.
1105 ome::xml::model::enums::LineCap
1106 getLabelLineCap(index_type ROIIndex, index_type shapeIndex) const;
1107
1108 // Documented in base class.
1109 bool
1110 getLabelLocked(index_type ROIIndex, index_type shapeIndex) const;
1111
1112 // Documented in base class.
1113 ome::xml::model::primitives::Color
1114 getLabelStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1115
1116 // Documented in base class.
1117 std::string
1118 getLabelStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1119
1120 // Documented in base class.
1121 double
1122 getLabelStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1123
1124 // Documented in base class.
1125 std::string
1126 getLabelText(index_type ROIIndex, index_type shapeIndex) const;
1127
1128 // Documented in base class.
1129 ome::xml::model::primitives::NonNegativeInteger
1130 getLabelTheC(index_type ROIIndex, index_type shapeIndex) const;
1131
1132 // Documented in base class.
1133 ome::xml::model::primitives::NonNegativeInteger
1134 getLabelTheT(index_type ROIIndex, index_type shapeIndex) const;
1135
1136 // Documented in base class.
1137 ome::xml::model::primitives::NonNegativeInteger
1138 getLabelTheZ(index_type ROIIndex, index_type shapeIndex) const;
1139
1140 // Documented in base class.
1141 const ::ome::xml::model::AffineTransform&
1142 getLabelTransform(index_type ROIIndex, index_type shapeIndex) const;
1143
1144 // Documented in base class.
1145 bool
1146 getLabelVisible(index_type ROIIndex, index_type shapeIndex) const;
1147
1148 // Documented in base class.
1149 double
1150 getLabelX(index_type ROIIndex, index_type shapeIndex) const;
1151
1152 // Documented in base class.
1153 double
1154 getLabelY(index_type ROIIndex, index_type shapeIndex) const;
1155
1156 // Documented in base class.
1157 std::string
1158 getLaserID(index_type instrumentIndex, index_type lightSourceIndex) const;
1159
1160 // Documented in base class.
1161 std::string
1162 getLaserLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1163
1164 // Documented in base class.
1165 std::string
1166 getLaserManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
1167
1168 // Documented in base class.
1169 std::string
1170 getLaserModel(index_type instrumentIndex, index_type lightSourceIndex) const;
1171
1172 // Documented in base class.
1173 double
1174 getLaserPower(index_type instrumentIndex, index_type lightSourceIndex) const;
1175
1176 // Documented in base class.
1177 std::string
1178 getLaserSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1179
1180 // Documented in base class.
1181 ome::xml::model::primitives::PositiveInteger
1182 getLaserFrequencyMultiplication(index_type instrumentIndex, index_type lightSourceIndex) const;
1183
1184 // Documented in base class.
1185 ome::xml::model::enums::LaserMedium
1186 getLaserLaserMedium(index_type instrumentIndex, index_type lightSourceIndex) const;
1187
1188 // Documented in base class.
1189 bool
1190 getLaserPockelCell(index_type instrumentIndex, index_type lightSourceIndex) const;
1191
1192 // Documented in base class.
1193 ome::xml::model::enums::Pulse
1194 getLaserPulse(index_type instrumentIndex, index_type lightSourceIndex) const;
1195
1196 // Documented in base class.
1197 const std::string&
1198 getLaserPump(index_type instrumentIndex, index_type lightSourceIndex) const;
1199
1200 // Documented in base class.
1201 double
1202 getLaserRepetitionRate(index_type instrumentIndex, index_type lightSourceIndex) const;
1203
1204 // Documented in base class.
1205 bool
1206 getLaserTuneable(index_type instrumentIndex, index_type lightSourceIndex) const;
1207
1208 // Documented in base class.
1209 ome::xml::model::enums::LaserType
1210 getLaserType(index_type instrumentIndex, index_type lightSourceIndex) const;
1211
1212 // Documented in base class.
1213 ome::xml::model::primitives::PositiveInteger
1214 getLaserWavelength(index_type instrumentIndex, index_type lightSourceIndex) const;
1215
1216 // Documented in base class.
1217 std::string
1218 getLightEmittingDiodeID(index_type instrumentIndex, index_type lightSourceIndex) const;
1219
1220 // Documented in base class.
1221 std::string
1222 getLightEmittingDiodeLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1223
1224 // Documented in base class.
1225 std::string
1226 getLightEmittingDiodeManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const;
1227
1228 // Documented in base class.
1229 std::string
1230 getLightEmittingDiodeModel(index_type instrumentIndex, index_type lightSourceIndex) const;
1231
1232 // Documented in base class.
1233 double
1234 getLightEmittingDiodePower(index_type instrumentIndex, index_type lightSourceIndex) const;
1235
1236 // Documented in base class.
1237 std::string
1238 getLightEmittingDiodeSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const;
1239
1240 // Documented in base class.
1241 const std::string&
1242 getLightPathDichroicRef(index_type imageIndex, index_type channelIndex) const;
1243
1244 // Documented in base class.
1245 const std::string&
1246 getLightPathEmissionFilterRef(index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex) const;
1247
1248 // Documented in base class.
1249 const std::string&
1250 getLightPathExcitationFilterRef(index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex) const;
1251
1252 // Documented in base class.
1253 ome::xml::model::primitives::PercentFraction
1254 getChannelLightSourceSettingsAttenuation(index_type imageIndex, index_type channelIndex) const;
1255
1256 // Documented in base class.
1257 ome::xml::model::primitives::PercentFraction
1258 getMicrobeamManipulationLightSourceSettingsAttenuation(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const;
1259
1260 // Documented in base class.
1261 std::string
1262 getChannelLightSourceSettingsID(index_type imageIndex, index_type channelIndex) const;
1263
1264 // Documented in base class.
1265 std::string
1266 getMicrobeamManipulationLightSourceSettingsID(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const;
1267
1268 // Documented in base class.
1269 ome::xml::model::primitives::PositiveInteger
1270 getChannelLightSourceSettingsWavelength(index_type imageIndex, index_type channelIndex) const;
1271
1272 // Documented in base class.
1273 ome::xml::model::primitives::PositiveInteger
1274 getMicrobeamManipulationLightSourceSettingsWavelength(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const;
1275
1276 // Documented in base class.
1277 ome::xml::model::primitives::Color
1278 getLineFillColor(index_type ROIIndex, index_type shapeIndex) const;
1279
1280 // Documented in base class.
1281 ome::xml::model::enums::FillRule
1282 getLineFillRule(index_type ROIIndex, index_type shapeIndex) const;
1283
1284 // Documented in base class.
1285 ome::xml::model::enums::FontFamily
1286 getLineFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1287
1288 // Documented in base class.
1289 ome::xml::model::primitives::NonNegativeInteger
1290 getLineFontSize(index_type ROIIndex, index_type shapeIndex) const;
1291
1292 // Documented in base class.
1293 ome::xml::model::enums::FontStyle
1294 getLineFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1295
1296 // Documented in base class.
1297 std::string
1298 getLineID(index_type ROIIndex, index_type shapeIndex) const;
1299
1300 // Documented in base class.
1301 ome::xml::model::enums::LineCap
1302 getLineLineCap(index_type ROIIndex, index_type shapeIndex) const;
1303
1304 // Documented in base class.
1305 bool
1306 getLineLocked(index_type ROIIndex, index_type shapeIndex) const;
1307
1308 // Documented in base class.
1309 ome::xml::model::primitives::Color
1310 getLineStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1311
1312 // Documented in base class.
1313 std::string
1314 getLineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1315
1316 // Documented in base class.
1317 double
1318 getLineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1319
1320 // Documented in base class.
1321 std::string
1322 getLineText(index_type ROIIndex, index_type shapeIndex) const;
1323
1324 // Documented in base class.
1325 ome::xml::model::primitives::NonNegativeInteger
1326 getLineTheC(index_type ROIIndex, index_type shapeIndex) const;
1327
1328 // Documented in base class.
1329 ome::xml::model::primitives::NonNegativeInteger
1330 getLineTheT(index_type ROIIndex, index_type shapeIndex) const;
1331
1332 // Documented in base class.
1333 ome::xml::model::primitives::NonNegativeInteger
1334 getLineTheZ(index_type ROIIndex, index_type shapeIndex) const;
1335
1336 // Documented in base class.
1337 const ::ome::xml::model::AffineTransform&
1338 getLineTransform(index_type ROIIndex, index_type shapeIndex) const;
1339
1340 // Documented in base class.
1341 bool
1342 getLineVisible(index_type ROIIndex, index_type shapeIndex) const;
1343
1344 // Documented in base class.
1345 ome::xml::model::enums::Marker
1346 getLineMarkerEnd(index_type ROIIndex, index_type shapeIndex) const;
1347
1348 // Documented in base class.
1349 ome::xml::model::enums::Marker
1350 getLineMarkerStart(index_type ROIIndex, index_type shapeIndex) const;
1351
1352 // Documented in base class.
1353 double
1354 getLineX1(index_type ROIIndex, index_type shapeIndex) const;
1355
1356 // Documented in base class.
1357 double
1358 getLineX2(index_type ROIIndex, index_type shapeIndex) const;
1359
1360 // Documented in base class.
1361 double
1362 getLineY1(index_type ROIIndex, index_type shapeIndex) const;
1363
1364 // Documented in base class.
1365 double
1366 getLineY2(index_type ROIIndex, index_type shapeIndex) const;
1367
1368 // Documented in base class.
1369 const std::string&
1370 getListAnnotationAnnotationRef(index_type listAnnotationIndex, index_type annotationRefIndex) const;
1371
1372 // Documented in base class.
1373 std::string
1374 getListAnnotationAnnotator(index_type listAnnotationIndex) const;
1375
1376 // Documented in base class.
1377 std::string
1378 getListAnnotationDescription(index_type listAnnotationIndex) const;
1379
1380 // Documented in base class.
1381 std::string
1382 getListAnnotationID(index_type listAnnotationIndex) const;
1383
1384 // Documented in base class.
1385 std::string
1386 getListAnnotationNamespace(index_type listAnnotationIndex) const;
1387
1388 // Documented in base class.
1389 const std::string&
1390 getLongAnnotationAnnotationRef(index_type longAnnotationIndex, index_type annotationRefIndex) const;
1391
1392 // Documented in base class.
1393 std::string
1394 getLongAnnotationAnnotator(index_type longAnnotationIndex) const;
1395
1396 // Documented in base class.
1397 std::string
1398 getLongAnnotationDescription(index_type longAnnotationIndex) const;
1399
1400 // Documented in base class.
1401 std::string
1402 getLongAnnotationID(index_type longAnnotationIndex) const;
1403
1404 // Documented in base class.
1405 std::string
1406 getLongAnnotationNamespace(index_type longAnnotationIndex) const;
1407
1408 // Documented in base class.
1409 int64_t
1410 getLongAnnotationValue(index_type longAnnotationIndex) const;
1411
1412 // Documented in base class.
1413 ome::xml::model::primitives::Color
1414 getMaskFillColor(index_type ROIIndex, index_type shapeIndex) const;
1415
1416 // Documented in base class.
1417 ome::xml::model::enums::FillRule
1418 getMaskFillRule(index_type ROIIndex, index_type shapeIndex) const;
1419
1420 // Documented in base class.
1421 ome::xml::model::enums::FontFamily
1422 getMaskFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1423
1424 // Documented in base class.
1425 ome::xml::model::primitives::NonNegativeInteger
1426 getMaskFontSize(index_type ROIIndex, index_type shapeIndex) const;
1427
1428 // Documented in base class.
1429 ome::xml::model::enums::FontStyle
1430 getMaskFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1431
1432 // Documented in base class.
1433 std::string
1434 getMaskID(index_type ROIIndex, index_type shapeIndex) const;
1435
1436 // Documented in base class.
1437 ome::xml::model::enums::LineCap
1438 getMaskLineCap(index_type ROIIndex, index_type shapeIndex) const;
1439
1440 // Documented in base class.
1441 bool
1442 getMaskLocked(index_type ROIIndex, index_type shapeIndex) const;
1443
1444 // Documented in base class.
1445 ome::xml::model::primitives::Color
1446 getMaskStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1447
1448 // Documented in base class.
1449 std::string
1450 getMaskStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1451
1452 // Documented in base class.
1453 double
1454 getMaskStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1455
1456 // Documented in base class.
1457 std::string
1458 getMaskText(index_type ROIIndex, index_type shapeIndex) const;
1459
1460 // Documented in base class.
1461 ome::xml::model::primitives::NonNegativeInteger
1462 getMaskTheC(index_type ROIIndex, index_type shapeIndex) const;
1463
1464 // Documented in base class.
1465 ome::xml::model::primitives::NonNegativeInteger
1466 getMaskTheT(index_type ROIIndex, index_type shapeIndex) const;
1467
1468 // Documented in base class.
1469 ome::xml::model::primitives::NonNegativeInteger
1470 getMaskTheZ(index_type ROIIndex, index_type shapeIndex) const;
1471
1472 // Documented in base class.
1473 const ::ome::xml::model::AffineTransform&
1474 getMaskTransform(index_type ROIIndex, index_type shapeIndex) const;
1475
1476 // Documented in base class.
1477 bool
1478 getMaskVisible(index_type ROIIndex, index_type shapeIndex) const;
1479
1480 // Documented in base class.
1481 double
1482 getMaskHeight(index_type ROIIndex, index_type shapeIndex) const;
1483
1484 // Documented in base class.
1485 double
1486 getMaskWidth(index_type ROIIndex, index_type shapeIndex) const;
1487
1488 // Documented in base class.
1489 double
1490 getMaskX(index_type ROIIndex, index_type shapeIndex) const;
1491
1492 // Documented in base class.
1493 double
1494 getMaskY(index_type ROIIndex, index_type shapeIndex) const;
1495
1496 // Documented in base class.
1497 std::string
1498 getMicrobeamManipulationDescription(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1499
1500 // Documented in base class.
1501 const std::string&
1502 getMicrobeamManipulationExperimenterRef(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1503
1504 // Documented in base class.
1505 std::string
1506 getMicrobeamManipulationID(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1507
1508 // Documented in base class.
1509 const std::string&
1510 getMicrobeamManipulationROIRef(index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex) const;
1511
1512 // Documented in base class.
1513 ome::xml::model::enums::MicrobeamManipulationType
1514 getMicrobeamManipulationType(index_type experimentIndex, index_type microbeamManipulationIndex) const;
1515
1516 // Documented in base class.
1517 std::string
1518 getMicroscopeLotNumber(index_type instrumentIndex) const;
1519
1520 // Documented in base class.
1521 std::string
1522 getMicroscopeManufacturer(index_type instrumentIndex) const;
1523
1524 // Documented in base class.
1525 std::string
1526 getMicroscopeModel(index_type instrumentIndex) const;
1527
1528 // Documented in base class.
1529 std::string
1530 getMicroscopeSerialNumber(index_type instrumentIndex) const;
1531
1532 // Documented in base class.
1533 ome::xml::model::enums::MicroscopeType
1534 getMicroscopeType(index_type instrumentIndex) const;
1535
1536 // Documented in base class.
1537 double
1538 getObjectiveCalibratedMagnification(index_type instrumentIndex, index_type objectiveIndex) const;
1539
1540 // Documented in base class.
1541 ome::xml::model::enums::Correction
1542 getObjectiveCorrection(index_type instrumentIndex, index_type objectiveIndex) const;
1543
1544 // Documented in base class.
1545 std::string
1546 getObjectiveID(index_type instrumentIndex, index_type objectiveIndex) const;
1547
1548 // Documented in base class.
1549 ome::xml::model::enums::Immersion
1550 getObjectiveImmersion(index_type instrumentIndex, index_type objectiveIndex) const;
1551
1552 // Documented in base class.
1553 bool
1554 getObjectiveIris(index_type instrumentIndex, index_type objectiveIndex) const;
1555
1556 // Documented in base class.
1557 double
1558 getObjectiveLensNA(index_type instrumentIndex, index_type objectiveIndex) const;
1559
1560 // Documented in base class.
1561 std::string
1562 getObjectiveLotNumber(index_type instrumentIndex, index_type objectiveIndex) const;
1563
1564 // Documented in base class.
1565 std::string
1566 getObjectiveManufacturer(index_type instrumentIndex, index_type objectiveIndex) const;
1567
1568 // Documented in base class.
1569 std::string
1570 getObjectiveModel(index_type instrumentIndex, index_type objectiveIndex) const;
1571
1572 // Documented in base class.
1573 double
1574 getObjectiveNominalMagnification(index_type instrumentIndex, index_type objectiveIndex) const;
1575
1576 // Documented in base class.
1577 std::string
1578 getObjectiveSerialNumber(index_type instrumentIndex, index_type objectiveIndex) const;
1579
1580 // Documented in base class.
1581 double
1582 getObjectiveWorkingDistance(index_type instrumentIndex, index_type objectiveIndex) const;
1583
1584 // Documented in base class.
1585 double
1586 getObjectiveSettingsCorrectionCollar(index_type imageIndex) const;
1587
1588 // Documented in base class.
1589 std::string
1590 getObjectiveSettingsID(index_type imageIndex) const;
1591
1592 // Documented in base class.
1593 ome::xml::model::enums::Medium
1594 getObjectiveSettingsMedium(index_type imageIndex) const;
1595
1596 // Documented in base class.
1597 double
1598 getObjectiveSettingsRefractiveIndex(index_type imageIndex) const;
1599
1600 // Documented in base class.
1601 const std::string&
1602 getPixelsAnnotationRef(index_type imageIndex, index_type annotationRefIndex) const;
1603
1604 // Documented in base class.
1605 bool
1606 getPixelsBigEndian(index_type imageIndex) const;
1607
1608 // Documented in base class.
1609 ome::xml::model::enums::DimensionOrder
1610 getPixelsDimensionOrder(index_type imageIndex) const;
1611
1612 // Documented in base class.
1613 std::string
1614 getPixelsID(index_type imageIndex) const;
1615
1616 // Documented in base class.
1617 bool
1618 getPixelsInterleaved(index_type imageIndex) const;
1619
1620 // Documented in base class.
1621 ome::xml::model::primitives::PositiveFloat
1622 getPixelsPhysicalSizeX(index_type imageIndex) const;
1623
1624 // Documented in base class.
1625 ome::xml::model::primitives::PositiveFloat
1626 getPixelsPhysicalSizeY(index_type imageIndex) const;
1627
1628 // Documented in base class.
1629 ome::xml::model::primitives::PositiveFloat
1630 getPixelsPhysicalSizeZ(index_type imageIndex) const;
1631
1632 // Documented in base class.
1633 ome::xml::model::primitives::PositiveInteger
1634 getPixelsSignificantBits(index_type imageIndex) const;
1635
1636 // Documented in base class.
1637 ome::xml::model::primitives::PositiveInteger
1638 getPixelsSizeC(index_type imageIndex) const;
1639
1640 // Documented in base class.
1641 ome::xml::model::primitives::PositiveInteger
1642 getPixelsSizeT(index_type imageIndex) const;
1643
1644 // Documented in base class.
1645 ome::xml::model::primitives::PositiveInteger
1646 getPixelsSizeX(index_type imageIndex) const;
1647
1648 // Documented in base class.
1649 ome::xml::model::primitives::PositiveInteger
1650 getPixelsSizeY(index_type imageIndex) const;
1651
1652 // Documented in base class.
1653 ome::xml::model::primitives::PositiveInteger
1654 getPixelsSizeZ(index_type imageIndex) const;
1655
1656 // Documented in base class.
1657 double
1658 getPixelsTimeIncrement(index_type imageIndex) const;
1659
1660 // Documented in base class.
1661 ome::xml::model::enums::PixelType
1662 getPixelsType(index_type imageIndex) const;
1663
1664 // Documented in base class.
1665 const std::string&
1666 getPlaneAnnotationRef(index_type imageIndex, index_type planeIndex, index_type annotationRefIndex) const;
1667
1668 // Documented in base class.
1669 double
1670 getPlaneDeltaT(index_type imageIndex, index_type planeIndex) const;
1671
1672 // Documented in base class.
1673 double
1674 getPlaneExposureTime(index_type imageIndex, index_type planeIndex) const;
1675
1676 // Documented in base class.
1677 std::string
1678 getPlaneHashSHA1(index_type imageIndex, index_type planeIndex) const;
1679
1680 // Documented in base class.
1681 double
1682 getPlanePositionX(index_type imageIndex, index_type planeIndex) const;
1683
1684 // Documented in base class.
1685 double
1686 getPlanePositionY(index_type imageIndex, index_type planeIndex) const;
1687
1688 // Documented in base class.
1689 double
1690 getPlanePositionZ(index_type imageIndex, index_type planeIndex) const;
1691
1692 // Documented in base class.
1693 ome::xml::model::primitives::NonNegativeInteger
1694 getPlaneTheC(index_type imageIndex, index_type planeIndex) const;
1695
1696 // Documented in base class.
1697 ome::xml::model::primitives::NonNegativeInteger
1698 getPlaneTheT(index_type imageIndex, index_type planeIndex) const;
1699
1700 // Documented in base class.
1701 ome::xml::model::primitives::NonNegativeInteger
1702 getPlaneTheZ(index_type imageIndex, index_type planeIndex) const;
1703
1704 // Documented in base class.
1705 const std::string&
1706 getPlateAnnotationRef(index_type plateIndex, index_type annotationRefIndex) const;
1707
1708 // Documented in base class.
1709 ome::xml::model::enums::NamingConvention
1710 getPlateColumnNamingConvention(index_type plateIndex) const;
1711
1712 // Documented in base class.
1713 ome::xml::model::primitives::PositiveInteger
1714 getPlateColumns(index_type plateIndex) const;
1715
1716 // Documented in base class.
1717 std::string
1718 getPlateDescription(index_type plateIndex) const;
1719
1720 // Documented in base class.
1721 std::string
1722 getPlateExternalIdentifier(index_type plateIndex) const;
1723
1724 // Documented in base class.
1725 ome::xml::model::primitives::NonNegativeInteger
1726 getPlateFieldIndex(index_type plateIndex) const;
1727
1728 // Documented in base class.
1729 std::string
1730 getPlateID(index_type plateIndex) const;
1731
1732 // Documented in base class.
1733 std::string
1734 getPlateName(index_type plateIndex) const;
1735
1736 // Documented in base class.
1737 ome::xml::model::enums::NamingConvention
1738 getPlateRowNamingConvention(index_type plateIndex) const;
1739
1740 // Documented in base class.
1741 ome::xml::model::primitives::PositiveInteger
1742 getPlateRows(index_type plateIndex) const;
1743
1744 // Documented in base class.
1745 std::string
1746 getPlateStatus(index_type plateIndex) const;
1747
1748 // Documented in base class.
1749 double
1750 getPlateWellOriginX(index_type plateIndex) const;
1751
1752 // Documented in base class.
1753 double
1754 getPlateWellOriginY(index_type plateIndex) const;
1755
1756 // Documented in base class.
1757 const std::string&
1758 getPlateAcquisitionAnnotationRef(index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex) const;
1759
1760 // Documented in base class.
1761 std::string
1762 getPlateAcquisitionDescription(index_type plateIndex, index_type plateAcquisitionIndex) const;
1763
1764 // Documented in base class.
1765 ome::xml::model::primitives::Timestamp
1766 getPlateAcquisitionEndTime(index_type plateIndex, index_type plateAcquisitionIndex) const;
1767
1768 // Documented in base class.
1769 std::string
1770 getPlateAcquisitionID(index_type plateIndex, index_type plateAcquisitionIndex) const;
1771
1772 // Documented in base class.
1773 ome::xml::model::primitives::PositiveInteger
1774 getPlateAcquisitionMaximumFieldCount(index_type plateIndex, index_type plateAcquisitionIndex) const;
1775
1776 // Documented in base class.
1777 std::string
1778 getPlateAcquisitionName(index_type plateIndex, index_type plateAcquisitionIndex) const;
1779
1780 // Documented in base class.
1781 ome::xml::model::primitives::Timestamp
1782 getPlateAcquisitionStartTime(index_type plateIndex, index_type plateAcquisitionIndex) const;
1783
1784 // Documented in base class.
1785 const std::string&
1786 getPlateAcquisitionWellSampleRef(index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex) const;
1787
1788 // Documented in base class.
1789 ome::xml::model::primitives::Color
1790 getPointFillColor(index_type ROIIndex, index_type shapeIndex) const;
1791
1792 // Documented in base class.
1793 ome::xml::model::enums::FillRule
1794 getPointFillRule(index_type ROIIndex, index_type shapeIndex) const;
1795
1796 // Documented in base class.
1797 ome::xml::model::enums::FontFamily
1798 getPointFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1799
1800 // Documented in base class.
1801 ome::xml::model::primitives::NonNegativeInteger
1802 getPointFontSize(index_type ROIIndex, index_type shapeIndex) const;
1803
1804 // Documented in base class.
1805 ome::xml::model::enums::FontStyle
1806 getPointFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1807
1808 // Documented in base class.
1809 std::string
1810 getPointID(index_type ROIIndex, index_type shapeIndex) const;
1811
1812 // Documented in base class.
1813 ome::xml::model::enums::LineCap
1814 getPointLineCap(index_type ROIIndex, index_type shapeIndex) const;
1815
1816 // Documented in base class.
1817 bool
1818 getPointLocked(index_type ROIIndex, index_type shapeIndex) const;
1819
1820 // Documented in base class.
1821 ome::xml::model::primitives::Color
1822 getPointStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1823
1824 // Documented in base class.
1825 std::string
1826 getPointStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1827
1828 // Documented in base class.
1829 double
1830 getPointStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1831
1832 // Documented in base class.
1833 std::string
1834 getPointText(index_type ROIIndex, index_type shapeIndex) const;
1835
1836 // Documented in base class.
1837 ome::xml::model::primitives::NonNegativeInteger
1838 getPointTheC(index_type ROIIndex, index_type shapeIndex) const;
1839
1840 // Documented in base class.
1841 ome::xml::model::primitives::NonNegativeInteger
1842 getPointTheT(index_type ROIIndex, index_type shapeIndex) const;
1843
1844 // Documented in base class.
1845 ome::xml::model::primitives::NonNegativeInteger
1846 getPointTheZ(index_type ROIIndex, index_type shapeIndex) const;
1847
1848 // Documented in base class.
1849 const ::ome::xml::model::AffineTransform&
1850 getPointTransform(index_type ROIIndex, index_type shapeIndex) const;
1851
1852 // Documented in base class.
1853 bool
1854 getPointVisible(index_type ROIIndex, index_type shapeIndex) const;
1855
1856 // Documented in base class.
1857 double
1858 getPointX(index_type ROIIndex, index_type shapeIndex) const;
1859
1860 // Documented in base class.
1861 double
1862 getPointY(index_type ROIIndex, index_type shapeIndex) const;
1863
1864 // Documented in base class.
1865 ome::xml::model::primitives::Color
1866 getPolygonFillColor(index_type ROIIndex, index_type shapeIndex) const;
1867
1868 // Documented in base class.
1869 ome::xml::model::enums::FillRule
1870 getPolygonFillRule(index_type ROIIndex, index_type shapeIndex) const;
1871
1872 // Documented in base class.
1873 ome::xml::model::enums::FontFamily
1874 getPolygonFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1875
1876 // Documented in base class.
1877 ome::xml::model::primitives::NonNegativeInteger
1878 getPolygonFontSize(index_type ROIIndex, index_type shapeIndex) const;
1879
1880 // Documented in base class.
1881 ome::xml::model::enums::FontStyle
1882 getPolygonFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1883
1884 // Documented in base class.
1885 std::string
1886 getPolygonID(index_type ROIIndex, index_type shapeIndex) const;
1887
1888 // Documented in base class.
1889 ome::xml::model::enums::LineCap
1890 getPolygonLineCap(index_type ROIIndex, index_type shapeIndex) const;
1891
1892 // Documented in base class.
1893 bool
1894 getPolygonLocked(index_type ROIIndex, index_type shapeIndex) const;
1895
1896 // Documented in base class.
1897 ome::xml::model::primitives::Color
1898 getPolygonStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1899
1900 // Documented in base class.
1901 std::string
1902 getPolygonStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1903
1904 // Documented in base class.
1905 double
1906 getPolygonStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1907
1908 // Documented in base class.
1909 std::string
1910 getPolygonText(index_type ROIIndex, index_type shapeIndex) const;
1911
1912 // Documented in base class.
1913 ome::xml::model::primitives::NonNegativeInteger
1914 getPolygonTheC(index_type ROIIndex, index_type shapeIndex) const;
1915
1916 // Documented in base class.
1917 ome::xml::model::primitives::NonNegativeInteger
1918 getPolygonTheT(index_type ROIIndex, index_type shapeIndex) const;
1919
1920 // Documented in base class.
1921 ome::xml::model::primitives::NonNegativeInteger
1922 getPolygonTheZ(index_type ROIIndex, index_type shapeIndex) const;
1923
1924 // Documented in base class.
1925 const ::ome::xml::model::AffineTransform&
1926 getPolygonTransform(index_type ROIIndex, index_type shapeIndex) const;
1927
1928 // Documented in base class.
1929 bool
1930 getPolygonVisible(index_type ROIIndex, index_type shapeIndex) const;
1931
1932 // Documented in base class.
1933 std::string
1934 getPolygonPoints(index_type ROIIndex, index_type shapeIndex) const;
1935
1936 // Documented in base class.
1937 ome::xml::model::primitives::Color
1938 getPolylineFillColor(index_type ROIIndex, index_type shapeIndex) const;
1939
1940 // Documented in base class.
1941 ome::xml::model::enums::FillRule
1942 getPolylineFillRule(index_type ROIIndex, index_type shapeIndex) const;
1943
1944 // Documented in base class.
1945 ome::xml::model::enums::FontFamily
1946 getPolylineFontFamily(index_type ROIIndex, index_type shapeIndex) const;
1947
1948 // Documented in base class.
1949 ome::xml::model::primitives::NonNegativeInteger
1950 getPolylineFontSize(index_type ROIIndex, index_type shapeIndex) const;
1951
1952 // Documented in base class.
1953 ome::xml::model::enums::FontStyle
1954 getPolylineFontStyle(index_type ROIIndex, index_type shapeIndex) const;
1955
1956 // Documented in base class.
1957 std::string
1958 getPolylineID(index_type ROIIndex, index_type shapeIndex) const;
1959
1960 // Documented in base class.
1961 ome::xml::model::enums::LineCap
1962 getPolylineLineCap(index_type ROIIndex, index_type shapeIndex) const;
1963
1964 // Documented in base class.
1965 bool
1966 getPolylineLocked(index_type ROIIndex, index_type shapeIndex) const;
1967
1968 // Documented in base class.
1969 ome::xml::model::primitives::Color
1970 getPolylineStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
1971
1972 // Documented in base class.
1973 std::string
1974 getPolylineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
1975
1976 // Documented in base class.
1977 double
1978 getPolylineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
1979
1980 // Documented in base class.
1981 std::string
1982 getPolylineText(index_type ROIIndex, index_type shapeIndex) const;
1983
1984 // Documented in base class.
1985 ome::xml::model::primitives::NonNegativeInteger
1986 getPolylineTheC(index_type ROIIndex, index_type shapeIndex) const;
1987
1988 // Documented in base class.
1989 ome::xml::model::primitives::NonNegativeInteger
1990 getPolylineTheT(index_type ROIIndex, index_type shapeIndex) const;
1991
1992 // Documented in base class.
1993 ome::xml::model::primitives::NonNegativeInteger
1994 getPolylineTheZ(index_type ROIIndex, index_type shapeIndex) const;
1995
1996 // Documented in base class.
1997 const ::ome::xml::model::AffineTransform&
1998 getPolylineTransform(index_type ROIIndex, index_type shapeIndex) const;
1999
2000 // Documented in base class.
2001 bool
2002 getPolylineVisible(index_type ROIIndex, index_type shapeIndex) const;
2003
2004 // Documented in base class.
2005 ome::xml::model::enums::Marker
2006 getPolylineMarkerEnd(index_type ROIIndex, index_type shapeIndex) const;
2007
2008 // Documented in base class.
2009 ome::xml::model::enums::Marker
2010 getPolylineMarkerStart(index_type ROIIndex, index_type shapeIndex) const;
2011
2012 // Documented in base class.
2013 std::string
2014 getPolylinePoints(index_type ROIIndex, index_type shapeIndex) const;
2015
2016 // Documented in base class.
2017 const std::string&
2018 getProjectAnnotationRef(index_type projectIndex, index_type annotationRefIndex) const;
2019
2020 // Documented in base class.
2021 const std::string&
2022 getProjectDatasetRef(index_type projectIndex, index_type datasetRefIndex) const;
2023
2024 // Documented in base class.
2025 std::string
2026 getProjectDescription(index_type projectIndex) const;
2027
2028 // Documented in base class.
2029 const std::string&
2030 getProjectExperimenterGroupRef(index_type projectIndex) const;
2031
2032 // Documented in base class.
2033 const std::string&
2034 getProjectExperimenterRef(index_type projectIndex) const;
2035
2036 // Documented in base class.
2037 std::string
2038 getProjectID(index_type projectIndex) const;
2039
2040 // Documented in base class.
2041 std::string
2042 getProjectName(index_type projectIndex) const;
2043
2044 // Documented in base class.
2045 const std::string&
2046 getROIAnnotationRef(index_type ROIIndex, index_type annotationRefIndex) const;
2047
2048 // Documented in base class.
2049 std::string
2050 getROIDescription(index_type ROIIndex) const;
2051
2052 // Documented in base class.
2053 std::string
2054 getROIID(index_type ROIIndex) const;
2055
2056 // Documented in base class.
2057 std::string
2058 getROIName(index_type ROIIndex) const;
2059
2060 // Documented in base class.
2061 std::string
2062 getROINamespace(index_type ROIIndex) const;
2063
2064 // Documented in base class.
2065 const std::string&
2066 getReagentAnnotationRef(index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex) const;
2067
2068 // Documented in base class.
2069 std::string
2070 getReagentDescription(index_type screenIndex, index_type reagentIndex) const;
2071
2072 // Documented in base class.
2073 std::string
2074 getReagentID(index_type screenIndex, index_type reagentIndex) const;
2075
2076 // Documented in base class.
2077 std::string
2078 getReagentName(index_type screenIndex, index_type reagentIndex) const;
2079
2080 // Documented in base class.
2081 std::string
2082 getReagentReagentIdentifier(index_type screenIndex, index_type reagentIndex) const;
2083
2084 // Documented in base class.
2085 ome::xml::model::primitives::Color
2086 getRectangleFillColor(index_type ROIIndex, index_type shapeIndex) const;
2087
2088 // Documented in base class.
2089 ome::xml::model::enums::FillRule
2090 getRectangleFillRule(index_type ROIIndex, index_type shapeIndex) const;
2091
2092 // Documented in base class.
2093 ome::xml::model::enums::FontFamily
2094 getRectangleFontFamily(index_type ROIIndex, index_type shapeIndex) const;
2095
2096 // Documented in base class.
2097 ome::xml::model::primitives::NonNegativeInteger
2098 getRectangleFontSize(index_type ROIIndex, index_type shapeIndex) const;
2099
2100 // Documented in base class.
2101 ome::xml::model::enums::FontStyle
2102 getRectangleFontStyle(index_type ROIIndex, index_type shapeIndex) const;
2103
2104 // Documented in base class.
2105 std::string
2106 getRectangleID(index_type ROIIndex, index_type shapeIndex) const;
2107
2108 // Documented in base class.
2109 ome::xml::model::enums::LineCap
2110 getRectangleLineCap(index_type ROIIndex, index_type shapeIndex) const;
2111
2112 // Documented in base class.
2113 bool
2114 getRectangleLocked(index_type ROIIndex, index_type shapeIndex) const;
2115
2116 // Documented in base class.
2117 ome::xml::model::primitives::Color
2118 getRectangleStrokeColor(index_type ROIIndex, index_type shapeIndex) const;
2119
2120 // Documented in base class.
2121 std::string
2122 getRectangleStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const;
2123
2124 // Documented in base class.
2125 double
2126 getRectangleStrokeWidth(index_type ROIIndex, index_type shapeIndex) const;
2127
2128 // Documented in base class.
2129 std::string
2130 getRectangleText(index_type ROIIndex, index_type shapeIndex) const;
2131
2132 // Documented in base class.
2133 ome::xml::model::primitives::NonNegativeInteger
2134 getRectangleTheC(index_type ROIIndex, index_type shapeIndex) const;
2135
2136 // Documented in base class.
2137 ome::xml::model::primitives::NonNegativeInteger
2138 getRectangleTheT(index_type ROIIndex, index_type shapeIndex) const;
2139
2140 // Documented in base class.
2141 ome::xml::model::primitives::NonNegativeInteger
2142 getRectangleTheZ(index_type ROIIndex, index_type shapeIndex) const;
2143
2144 // Documented in base class.
2145 const ::ome::xml::model::AffineTransform&
2146 getRectangleTransform(index_type ROIIndex, index_type shapeIndex) const;
2147
2148 // Documented in base class.
2149 bool
2150 getRectangleVisible(index_type ROIIndex, index_type shapeIndex) const;
2151
2152 // Documented in base class.
2153 double
2154 getRectangleHeight(index_type ROIIndex, index_type shapeIndex) const;
2155
2156 // Documented in base class.
2157 double
2158 getRectangleWidth(index_type ROIIndex, index_type shapeIndex) const;
2159
2160 // Documented in base class.
2161 double
2162 getRectangleX(index_type ROIIndex, index_type shapeIndex) const;
2163
2164 // Documented in base class.
2165 double
2166 getRectangleY(index_type ROIIndex, index_type shapeIndex) const;
2167
2168 // Documented in base class.
2169 std::string
2170 getRightsRightsHeld() const;
2171
2172 // Documented in base class.
2173 std::string
2174 getRightsRightsHolder() const;
2175
2176 // Documented in base class.
2177 const std::string&
2178 getScreenAnnotationRef(index_type screenIndex, index_type annotationRefIndex) const;
2179
2180 // Documented in base class.
2181 std::string
2182 getScreenDescription(index_type screenIndex) const;
2183
2184 // Documented in base class.
2185 std::string
2186 getScreenID(index_type screenIndex) const;
2187
2188 // Documented in base class.
2189 std::string
2190 getScreenName(index_type screenIndex) const;
2191
2192 // Documented in base class.
2193 const std::string&
2194 getScreenPlateRef(index_type screenIndex, index_type plateRefIndex) const;
2195
2196 // Documented in base class.
2197 std::string
2198 getScreenProtocolDescription(index_type screenIndex) const;
2199
2200 // Documented in base class.
2201 std::string
2202 getScreenProtocolIdentifier(index_type screenIndex) const;
2203
2204 // Documented in base class.
2205 std::string
2206 getScreenReagentSetDescription(index_type screenIndex) const;
2207
2208 // Documented in base class.
2209 std::string
2210 getScreenReagentSetIdentifier(index_type screenIndex) const;
2211
2212 // Documented in base class.
2213 std::string
2214 getScreenType(index_type screenIndex) const;
2215
2216 // Documented in base class.
2217 std::string
2218 getStageLabelName(index_type imageIndex) const;
2219
2220 // Documented in base class.
2221 double
2222 getStageLabelX(index_type imageIndex) const;
2223
2224 // Documented in base class.
2225 double
2226 getStageLabelY(index_type imageIndex) const;
2227
2228 // Documented in base class.
2229 double
2230 getStageLabelZ(index_type imageIndex) const;
2231
2232 // Documented in base class.
2233 const std::string&
2234 getTagAnnotationAnnotationRef(index_type tagAnnotationIndex, index_type annotationRefIndex) const;
2235
2236 // Documented in base class.
2237 std::string
2238 getTagAnnotationAnnotator(index_type tagAnnotationIndex) const;
2239
2240 // Documented in base class.
2241 std::string
2242 getTagAnnotationDescription(index_type tagAnnotationIndex) const;
2243
2244 // Documented in base class.
2245 std::string
2246 getTagAnnotationID(index_type tagAnnotationIndex) const;
2247
2248 // Documented in base class.
2249 std::string
2250 getTagAnnotationNamespace(index_type tagAnnotationIndex) const;
2251
2252 // Documented in base class.
2253 std::string
2254 getTagAnnotationValue(index_type tagAnnotationIndex) const;
2255
2256 // Documented in base class.
2257 const std::string&
2258 getTermAnnotationAnnotationRef(index_type termAnnotationIndex, index_type annotationRefIndex) const;
2259
2260 // Documented in base class.
2261 std::string
2262 getTermAnnotationAnnotator(index_type termAnnotationIndex) const;
2263
2264 // Documented in base class.
2265 std::string
2266 getTermAnnotationDescription(index_type termAnnotationIndex) const;
2267
2268 // Documented in base class.
2269 std::string
2270 getTermAnnotationID(index_type termAnnotationIndex) const;
2271
2272 // Documented in base class.
2273 std::string
2274 getTermAnnotationNamespace(index_type termAnnotationIndex) const;
2275
2276 // Documented in base class.
2277 std::string
2278 getTermAnnotationValue(index_type termAnnotationIndex) const;
2279
2280 // Documented in base class.
2281 ome::xml::model::primitives::NonNegativeInteger
2282 getTiffDataFirstC(index_type imageIndex, index_type tiffDataIndex) const;
2283
2284 // Documented in base class.
2285 ome::xml::model::primitives::NonNegativeInteger
2286 getTiffDataFirstT(index_type imageIndex, index_type tiffDataIndex) const;
2287
2288 // Documented in base class.
2289 ome::xml::model::primitives::NonNegativeInteger
2290 getTiffDataFirstZ(index_type imageIndex, index_type tiffDataIndex) const;
2291
2292 // Documented in base class.
2293 ome::xml::model::primitives::NonNegativeInteger
2294 getTiffDataIFD(index_type imageIndex, index_type tiffDataIndex) const;
2295
2296 // Documented in base class.
2297 ome::xml::model::primitives::NonNegativeInteger
2298 getTiffDataPlaneCount(index_type imageIndex, index_type tiffDataIndex) const;
2299
2300 // Documented in base class.
2301 const std::string&
2302 getTimestampAnnotationAnnotationRef(index_type timestampAnnotationIndex, index_type annotationRefIndex) const;
2303
2304 // Documented in base class.
2305 std::string
2306 getTimestampAnnotationAnnotator(index_type timestampAnnotationIndex) const;
2307
2308 // Documented in base class.
2309 std::string
2310 getTimestampAnnotationDescription(index_type timestampAnnotationIndex) const;
2311
2312 // Documented in base class.
2313 std::string
2314 getTimestampAnnotationID(index_type timestampAnnotationIndex) const;
2315
2316 // Documented in base class.
2317 std::string
2318 getTimestampAnnotationNamespace(index_type timestampAnnotationIndex) const;
2319
2320 // Documented in base class.
2321 ome::xml::model::primitives::Timestamp
2322 getTimestampAnnotationValue(index_type timestampAnnotationIndex) const;
2323
2324 // Documented in base class.
2325 ome::xml::model::primitives::PositiveInteger
2326 getTransmittanceRangeCutIn(index_type instrumentIndex, index_type filterIndex) const;
2327
2328 // Documented in base class.
2329 ome::xml::model::primitives::NonNegativeInteger
2330 getTransmittanceRangeCutInTolerance(index_type instrumentIndex, index_type filterIndex) const;
2331
2332 // Documented in base class.
2333 ome::xml::model::primitives::PositiveInteger
2334 getTransmittanceRangeCutOut(index_type instrumentIndex, index_type filterIndex) const;
2335
2336 // Documented in base class.
2337 ome::xml::model::primitives::NonNegativeInteger
2338 getTransmittanceRangeCutOutTolerance(index_type instrumentIndex, index_type filterIndex) const;
2339
2340 // Documented in base class.
2341 ome::xml::model::primitives::PercentFraction
2342 getTransmittanceRangeTransmittance(index_type instrumentIndex, index_type filterIndex) const;
2343
2344 // Documented in base class.
2345 std::string
2346 getUUIDFileName(index_type imageIndex, index_type tiffDataIndex) const;
2347
2348 // Documented in base class.
2349 const std::string&
2350 getWellAnnotationRef(index_type plateIndex, index_type wellIndex, index_type annotationRefIndex) const;
2351
2352 // Documented in base class.
2353 ome::xml::model::primitives::Color
2354 getWellColor(index_type plateIndex, index_type wellIndex) const;
2355
2356 // Documented in base class.
2357 ome::xml::model::primitives::NonNegativeInteger
2358 getWellColumn(index_type plateIndex, index_type wellIndex) const;
2359
2360 // Documented in base class.
2361 std::string
2362 getWellExternalDescription(index_type plateIndex, index_type wellIndex) const;
2363
2364 // Documented in base class.
2365 std::string
2366 getWellExternalIdentifier(index_type plateIndex, index_type wellIndex) const;
2367
2368 // Documented in base class.
2369 std::string
2370 getWellID(index_type plateIndex, index_type wellIndex) const;
2371
2372 // Documented in base class.
2373 const std::string&
2374 getWellReagentRef(index_type plateIndex, index_type wellIndex) const;
2375
2376 // Documented in base class.
2377 ome::xml::model::primitives::NonNegativeInteger
2378 getWellRow(index_type plateIndex, index_type wellIndex) const;
2379
2380 // Documented in base class.
2381 std::string
2382 getWellType(index_type plateIndex, index_type wellIndex) const;
2383
2384 // Documented in base class.
2385 const std::string&
2386 getWellSampleAnnotationRef(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex, index_type annotationRefIndex) const;
2387
2388 // Documented in base class.
2389 std::string
2390 getWellSampleID(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2391
2392 // Documented in base class.
2393 const std::string&
2394 getWellSampleImageRef(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2395
2396 // Documented in base class.
2397 ome::xml::model::primitives::NonNegativeInteger
2398 getWellSampleIndex(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2399
2400 // Documented in base class.
2401 double
2402 getWellSamplePositionX(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2403
2404 // Documented in base class.
2405 double
2406 getWellSamplePositionY(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2407
2408 // Documented in base class.
2409 ome::xml::model::primitives::Timestamp
2410 getWellSampleTimepoint(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const;
2411
2412 // Documented in base class.
2413 const std::string&
2414 getXMLAnnotationAnnotationRef(index_type XMLAnnotationIndex, index_type annotationRefIndex) const;
2415
2416 // Documented in base class.
2417 std::string
2418 getXMLAnnotationAnnotator(index_type XMLAnnotationIndex) const;
2419
2420 // Documented in base class.
2421 std::string
2422 getXMLAnnotationDescription(index_type XMLAnnotationIndex) const;
2423
2424 // Documented in base class.
2425 std::string
2426 getXMLAnnotationID(index_type XMLAnnotationIndex) const;
2427
2428 // Documented in base class.
2429 std::string
2430 getXMLAnnotationNamespace(index_type XMLAnnotationIndex) const;
2431
2432 // Documented in base class.
2433 std::string
2434 getXMLAnnotationValue(index_type XMLAnnotationIndex) const;
2435
2436 // Documented in base class.
2437 void
2438 setPixelsBinDataBigEndian(bool bigEndian,
2439 index_type imageIndex,
2440 index_type binDataIndex);
2441
2442 // Documented in base class.
2443 void
2444 setUUID(const std::string& uuid);
2445
2446 // Documented in base class.
2447 void
2448 setArcID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
2449
2450 // Documented in base class.
2451 void
2452 setArcLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
2453
2454 // Documented in base class.
2455 void
2456 setArcManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
2457
2458 // Documented in base class.
2459 void
2460 setArcModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
2461
2462 // Documented in base class.
2463 void
2464 setArcPower(double power, index_type instrumentIndex, index_type lightSourceIndex);
2465
2466 // Documented in base class.
2467 void
2468 setArcSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
2469
2470 // Documented in base class.
2471 void
2472 setArcType(ome::xml::model::enums::ArcType type, index_type instrumentIndex, index_type lightSourceIndex);
2473
2474 // Documented in base class.
2475 void
2476 setBinaryFileFileName(std::string fileName, index_type fileAnnotationIndex);
2477
2478 // Documented in base class.
2479 void
2480 setBinaryFileMIMEType(std::string mimeType, index_type fileAnnotationIndex);
2481
2482 // Documented in base class.
2483 void
2484 setBinaryFileSize(ome::xml::model::primitives::NonNegativeLong size, index_type fileAnnotationIndex);
2485
2486 // Documented in base class.
2487 void
2488 setBinaryOnlyMetadataFile(std::string metadataFile);
2489
2490 // Documented in base class.
2491 void
2492 setBinaryOnlyUUID(std::string uuid);
2493
2494 // Documented in base class.
2495 void
2496 setBooleanAnnotationAnnotationRef(const std::string& annotation, index_type booleanAnnotationIndex, index_type annotationRefIndex);
2497
2498 // Documented in base class.
2499 void
2500 setBooleanAnnotationAnnotator(std::string annotator, index_type booleanAnnotationIndex);
2501
2502 // Documented in base class.
2503 void
2504 setBooleanAnnotationDescription(std::string description, index_type booleanAnnotationIndex);
2505
2506 // Documented in base class.
2507 void
2508 setBooleanAnnotationID(std::string id, index_type booleanAnnotationIndex);
2509
2510 // Documented in base class.
2511 void
2512 setBooleanAnnotationNamespace(std::string namespace_, index_type booleanAnnotationIndex);
2513
2514 // Documented in base class.
2515 void
2516 setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex);
2517
2518 // Documented in base class.
2519 void
2520 setChannelAcquisitionMode(ome::xml::model::enums::AcquisitionMode acquisitionMode, index_type imageIndex, index_type channelIndex);
2521
2522 // Documented in base class.
2523 void
2524 setChannelAnnotationRef(const std::string& annotation, index_type imageIndex, index_type channelIndex, index_type annotationRefIndex);
2525
2526 // Documented in base class.
2527 void
2528 setChannelColor(ome::xml::model::primitives::Color color, index_type imageIndex, index_type channelIndex);
2529
2530 // Documented in base class.
2531 void
2532 setChannelContrastMethod(ome::xml::model::enums::ContrastMethod contrastMethod, index_type imageIndex, index_type channelIndex);
2533
2534 // Documented in base class.
2535 void
2536 setChannelEmissionWavelength(ome::xml::model::primitives::PositiveInteger emissionWavelength, index_type imageIndex, index_type channelIndex);
2537
2538 // Documented in base class.
2539 void
2540 setChannelExcitationWavelength(ome::xml::model::primitives::PositiveInteger excitationWavelength, index_type imageIndex, index_type channelIndex);
2541
2542 // Documented in base class.
2543 void
2544 setChannelFilterSetRef(const std::string& filterSet, index_type imageIndex, index_type channelIndex);
2545
2546 // Documented in base class.
2547 void
2548 setChannelFluor(std::string fluor, index_type imageIndex, index_type channelIndex);
2549
2550 // Documented in base class.
2551 void
2552 setChannelID(std::string id, index_type imageIndex, index_type channelIndex);
2553
2554 // Documented in base class.
2555 void
2556 setChannelIlluminationType(ome::xml::model::enums::IlluminationType illuminationType, index_type imageIndex, index_type channelIndex);
2557
2558 // Documented in base class.
2559 void
2560 setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex);
2561
2562 // Documented in base class.
2563 void
2564 setChannelName(std::string name, index_type imageIndex, index_type channelIndex);
2565
2566 // Documented in base class.
2567 void
2568 setChannelPinholeSize(double pinholeSize, index_type imageIndex, index_type channelIndex);
2569
2570 // Documented in base class.
2571 void
2572 setChannelPockelCellSetting(int32_t pockelCellSetting, index_type imageIndex, index_type channelIndex);
2573
2574 // Documented in base class.
2575 void
2576 setChannelSamplesPerPixel(ome::xml::model::primitives::PositiveInteger samplesPerPixel, index_type imageIndex, index_type channelIndex);
2577
2578 // Documented in base class.
2579 void
2580 setCommentAnnotationAnnotationRef(const std::string& annotation, index_type commentAnnotationIndex, index_type annotationRefIndex);
2581
2582 // Documented in base class.
2583 void
2584 setCommentAnnotationAnnotator(std::string annotator, index_type commentAnnotationIndex);
2585
2586 // Documented in base class.
2587 void
2588 setCommentAnnotationDescription(std::string description, index_type commentAnnotationIndex);
2589
2590 // Documented in base class.
2591 void
2592 setCommentAnnotationID(std::string id, index_type commentAnnotationIndex);
2593
2594 // Documented in base class.
2595 void
2596 setCommentAnnotationNamespace(std::string namespace_, index_type commentAnnotationIndex);
2597
2598 // Documented in base class.
2599 void
2600 setCommentAnnotationValue(std::string value, index_type commentAnnotationIndex);
2601
2602 // Documented in base class.
2603 void
2604 setDatasetAnnotationRef(const std::string& annotation, index_type datasetIndex, index_type annotationRefIndex);
2605
2606 // Documented in base class.
2607 void
2608 setDatasetDescription(std::string description, index_type datasetIndex);
2609
2610 // Documented in base class.
2611 void
2612 setDatasetExperimenterGroupRef(const std::string& experimenterGroup, index_type datasetIndex);
2613
2614 // Documented in base class.
2615 void
2616 setDatasetExperimenterRef(const std::string& experimenter, index_type datasetIndex);
2617
2618 // Documented in base class.
2619 void
2620 setDatasetID(std::string id, index_type datasetIndex);
2621
2622 // Documented in base class.
2623 void
2624 setDatasetImageRef(const std::string& image, index_type datasetIndex, index_type imageRefIndex);
2625
2626 // Documented in base class.
2627 void
2628 setDatasetName(std::string name, index_type datasetIndex);
2629
2630 // Documented in base class.
2631 void
2632 setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex);
2633
2634 // Documented in base class.
2635 void
2636 setDetectorGain(double gain, index_type instrumentIndex, index_type detectorIndex);
2637
2638 // Documented in base class.
2639 void
2640 setDetectorID(std::string id, index_type instrumentIndex, index_type detectorIndex);
2641
2642 // Documented in base class.
2643 void
2644 setDetectorLotNumber(std::string lotNumber, index_type instrumentIndex, index_type detectorIndex);
2645
2646 // Documented in base class.
2647 void
2648 setDetectorManufacturer(std::string manufacturer, index_type instrumentIndex, index_type detectorIndex);
2649
2650 // Documented in base class.
2651 void
2652 setDetectorModel(std::string model, index_type instrumentIndex, index_type detectorIndex);
2653
2654 // Documented in base class.
2655 void
2656 setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex);
2657
2658 // Documented in base class.
2659 void
2660 setDetectorSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type detectorIndex);
2661
2662 // Documented in base class.
2663 void
2664 setDetectorType(ome::xml::model::enums::DetectorType type, index_type instrumentIndex, index_type detectorIndex);
2665
2666 // Documented in base class.
2667 void
2668 setDetectorVoltage(double voltage, index_type instrumentIndex, index_type detectorIndex);
2669
2670 // Documented in base class.
2671 void
2672 setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex);
2673
2674 // Documented in base class.
2675 void
2676 setDetectorSettingsBinning(ome::xml::model::enums::Binning binning, index_type imageIndex, index_type channelIndex);
2677
2678 // Documented in base class.
2679 void
2680 setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex);
2681
2682 // Documented in base class.
2683 void
2684 setDetectorSettingsID(std::string id, index_type imageIndex, index_type channelIndex);
2685
2686 // Documented in base class.
2687 void
2688 setDetectorSettingsIntegration(ome::xml::model::primitives::PositiveInteger integration, index_type imageIndex, index_type channelIndex);
2689
2690 // Documented in base class.
2691 void
2692 setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex);
2693
2694 // Documented in base class.
2695 void
2696 setDetectorSettingsReadOutRate(double readOutRate, index_type imageIndex, index_type channelIndex);
2697
2698 // Documented in base class.
2699 void
2700 setDetectorSettingsVoltage(double voltage, index_type imageIndex, index_type channelIndex);
2701
2702 // Documented in base class.
2703 void
2704 setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex);
2705
2706 // Documented in base class.
2707 void
2708 setDichroicID(std::string id, index_type instrumentIndex, index_type dichroicIndex);
2709
2710 // Documented in base class.
2711 void
2712 setDichroicLotNumber(std::string lotNumber, index_type instrumentIndex, index_type dichroicIndex);
2713
2714 // Documented in base class.
2715 void
2716 setDichroicManufacturer(std::string manufacturer, index_type instrumentIndex, index_type dichroicIndex);
2717
2718 // Documented in base class.
2719 void
2720 setDichroicModel(std::string model, index_type instrumentIndex, index_type dichroicIndex);
2721
2722 // Documented in base class.
2723 void
2724 setDichroicSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type dichroicIndex);
2725
2726 // Documented in base class.
2727 void
2728 setDoubleAnnotationAnnotationRef(const std::string& annotation, index_type doubleAnnotationIndex, index_type annotationRefIndex);
2729
2730 // Documented in base class.
2731 void
2732 setDoubleAnnotationAnnotator(std::string annotator, index_type doubleAnnotationIndex);
2733
2734 // Documented in base class.
2735 void
2736 setDoubleAnnotationDescription(std::string description, index_type doubleAnnotationIndex);
2737
2738 // Documented in base class.
2739 void
2740 setDoubleAnnotationID(std::string id, index_type doubleAnnotationIndex);
2741
2742 // Documented in base class.
2743 void
2744 setDoubleAnnotationNamespace(std::string namespace_, index_type doubleAnnotationIndex);
2745
2746 // Documented in base class.
2747 void
2748 setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex);
2749
2750 // Documented in base class.
2751 void
2752 setEllipseFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
2753
2754 // Documented in base class.
2755 void
2756 setEllipseFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
2757
2758 // Documented in base class.
2759 void
2760 setEllipseFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
2761
2762 // Documented in base class.
2763 void
2764 setEllipseFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
2765
2766 // Documented in base class.
2767 void
2768 setEllipseFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
2769
2770 // Documented in base class.
2771 void
2772 setEllipseID(std::string id, index_type ROIIndex, index_type shapeIndex);
2773
2774 // Documented in base class.
2775 void
2776 setEllipseLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
2777
2778 // Documented in base class.
2779 void
2780 setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
2781
2782 // Documented in base class.
2783 void
2784 setEllipseStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
2785
2786 // Documented in base class.
2787 void
2788 setEllipseStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
2789
2790 // Documented in base class.
2791 void
2792 setEllipseStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
2793
2794 // Documented in base class.
2795 void
2796 setEllipseText(std::string text, index_type ROIIndex, index_type shapeIndex);
2797
2798 // Documented in base class.
2799 void
2800 setEllipseTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
2801
2802 // Documented in base class.
2803 void
2804 setEllipseTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
2805
2806 // Documented in base class.
2807 void
2808 setEllipseTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
2809
2810 // Documented in base class.
2811 void
2812 setEllipseTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
2813
2814 // Documented in base class.
2815 void
2816 setEllipseVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
2817
2818 // Documented in base class.
2819 void
2820 setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex);
2821
2822 // Documented in base class.
2823 void
2824 setEllipseRadiusY(double radiusY, index_type ROIIndex, index_type shapeIndex);
2825
2826 // Documented in base class.
2827 void
2828 setEllipseX(double x, index_type ROIIndex, index_type shapeIndex);
2829
2830 // Documented in base class.
2831 void
2832 setEllipseY(double y, index_type ROIIndex, index_type shapeIndex);
2833
2834 // Documented in base class.
2835 void
2836 setExperimentDescription(std::string description, index_type experimentIndex);
2837
2838 // Documented in base class.
2839 void
2840 setExperimentExperimenterRef(const std::string& experimenter, index_type experimentIndex);
2841
2842 // Documented in base class.
2843 void
2844 setExperimentID(std::string id, index_type experimentIndex);
2845
2846 // Documented in base class.
2847 void
2848 setExperimentType(ome::xml::model::enums::ExperimentType type, index_type experimentIndex);
2849
2850 // Documented in base class.
2851 void
2852 setExperimenterAnnotationRef(const std::string& annotation, index_type experimenterIndex, index_type annotationRefIndex);
2853
2854 // Documented in base class.
2855 void
2856 setExperimenterEmail(std::string email, index_type experimenterIndex);
2857
2858 // Documented in base class.
2859 void
2860 setExperimenterFirstName(std::string firstName, index_type experimenterIndex);
2861
2862 // Documented in base class.
2863 void
2864 setExperimenterID(std::string id, index_type experimenterIndex);
2865
2866 // Documented in base class.
2867 void
2868 setExperimenterInstitution(std::string institution, index_type experimenterIndex);
2869
2870 // Documented in base class.
2871 void
2872 setExperimenterLastName(std::string lastName, index_type experimenterIndex);
2873
2874 // Documented in base class.
2875 void
2876 setExperimenterMiddleName(std::string middleName, index_type experimenterIndex);
2877
2878 // Documented in base class.
2879 void
2880 setExperimenterUserName(std::string userName, index_type experimenterIndex);
2881
2882 // Documented in base class.
2883 void
2884 setExperimenterGroupAnnotationRef(const std::string& annotation, index_type experimenterGroupIndex, index_type annotationRefIndex);
2885
2886 // Documented in base class.
2887 void
2888 setExperimenterGroupDescription(std::string description, index_type experimenterGroupIndex);
2889
2890 // Documented in base class.
2891 void
2892 setExperimenterGroupExperimenterRef(const std::string& experimenter, index_type experimenterGroupIndex, index_type experimenterRefIndex);
2893
2894 // Documented in base class.
2895 void
2896 setExperimenterGroupID(std::string id, index_type experimenterGroupIndex);
2897
2898 // Documented in base class.
2899 void
2900 setExperimenterGroupLeader(const std::string& leader, index_type experimenterGroupIndex, index_type leaderIndex);
2901
2902 // Documented in base class.
2903 void
2904 setExperimenterGroupName(std::string name, index_type experimenterGroupIndex);
2905
2906 // Documented in base class.
2907 void
2908 setFilamentID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
2909
2910 // Documented in base class.
2911 void
2912 setFilamentLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
2913
2914 // Documented in base class.
2915 void
2916 setFilamentManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
2917
2918 // Documented in base class.
2919 void
2920 setFilamentModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
2921
2922 // Documented in base class.
2923 void
2924 setFilamentPower(double power, index_type instrumentIndex, index_type lightSourceIndex);
2925
2926 // Documented in base class.
2927 void
2928 setFilamentSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
2929
2930 // Documented in base class.
2931 void
2932 setFilamentType(ome::xml::model::enums::FilamentType type, index_type instrumentIndex, index_type lightSourceIndex);
2933
2934 // Documented in base class.
2935 void
2936 setFileAnnotationAnnotationRef(const std::string& annotation, index_type fileAnnotationIndex, index_type annotationRefIndex);
2937
2938 // Documented in base class.
2939 void
2940 setFileAnnotationAnnotator(std::string annotator, index_type fileAnnotationIndex);
2941
2942 // Documented in base class.
2943 void
2944 setFileAnnotationDescription(std::string description, index_type fileAnnotationIndex);
2945
2946 // Documented in base class.
2947 void
2948 setFileAnnotationID(std::string id, index_type fileAnnotationIndex);
2949
2950 // Documented in base class.
2951 void
2952 setFileAnnotationNamespace(std::string namespace_, index_type fileAnnotationIndex);
2953
2954 // Documented in base class.
2955 void
2956 setFilterFilterWheel(std::string filterWheel, index_type instrumentIndex, index_type filterIndex);
2957
2958 // Documented in base class.
2959 void
2960 setFilterID(std::string id, index_type instrumentIndex, index_type filterIndex);
2961
2962 // Documented in base class.
2963 void
2964 setFilterLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterIndex);
2965
2966 // Documented in base class.
2967 void
2968 setFilterManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterIndex);
2969
2970 // Documented in base class.
2971 void
2972 setFilterModel(std::string model, index_type instrumentIndex, index_type filterIndex);
2973
2974 // Documented in base class.
2975 void
2976 setFilterSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterIndex);
2977
2978 // Documented in base class.
2979 void
2980 setFilterType(ome::xml::model::enums::FilterType type, index_type instrumentIndex, index_type filterIndex);
2981
2982 // Documented in base class.
2983 void
2984 setFilterSetDichroicRef(const std::string& dichroic, index_type instrumentIndex, index_type filterSetIndex);
2985
2986 // Documented in base class.
2987 void
2988 setFilterSetEmissionFilterRef(const std::string& emissionFilter, index_type instrumentIndex, index_type filterSetIndex, index_type emissionFilterRefIndex);
2989
2990 // Documented in base class.
2991 void
2992 setFilterSetExcitationFilterRef(const std::string& excitationFilter, index_type instrumentIndex, index_type filterSetIndex, index_type excitationFilterRefIndex);
2993
2994 // Documented in base class.
2995 void
2996 setFilterSetID(std::string id, index_type instrumentIndex, index_type filterSetIndex);
2997
2998 // Documented in base class.
2999 void
3000 setFilterSetLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterSetIndex);
3001
3002 // Documented in base class.
3003 void
3004 setFilterSetManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterSetIndex);
3005
3006 // Documented in base class.
3007 void
3008 setFilterSetModel(std::string model, index_type instrumentIndex, index_type filterSetIndex);
3009
3010 // Documented in base class.
3011 void
3012 setFilterSetSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterSetIndex);
3013
3014 // Documented in base class.
3015 void
3016 setImageAcquisitionDate(ome::xml::model::primitives::Timestamp acquisitionDate, index_type imageIndex);
3017
3018 // Documented in base class.
3019 void
3020 setImageAnnotationRef(const std::string& annotation, index_type imageIndex, index_type annotationRefIndex);
3021
3022 // Documented in base class.
3023 void
3024 setImageDescription(std::string description, index_type imageIndex);
3025
3026 // Documented in base class.
3027 void
3028 setImageExperimentRef(const std::string& experiment, index_type imageIndex);
3029
3030 // Documented in base class.
3031 void
3032 setImageExperimenterGroupRef(const std::string& experimenterGroup, index_type imageIndex);
3033
3034 // Documented in base class.
3035 void
3036 setImageExperimenterRef(const std::string& experimenter, index_type imageIndex);
3037
3038 // Documented in base class.
3039 void
3040 setImageID(std::string id, index_type imageIndex);
3041
3042 // Documented in base class.
3043 void
3044 setImageInstrumentRef(const std::string& instrument, index_type imageIndex);
3045
3046 // Documented in base class.
3047 void
3048 setImageMicrobeamManipulationRef(const std::string& microbeamManipulation, index_type imageIndex, index_type microbeamManipulationRefIndex);
3049
3050 // Documented in base class.
3051 void
3052 setImageName(std::string name, index_type imageIndex);
3053
3054 // Documented in base class.
3055 void
3056 setImageROIRef(const std::string& roi, index_type imageIndex, index_type ROIRefIndex);
3057
3058 // Documented in base class.
3059 void
3060 setImagingEnvironmentAirPressure(double airPressure, index_type imageIndex);
3061
3062 // Documented in base class.
3063 void
3064 setImagingEnvironmentCO2Percent(ome::xml::model::primitives::PercentFraction co2Percent, index_type imageIndex);
3065
3066 // Documented in base class.
3067 void
3068 setImagingEnvironmentHumidity(ome::xml::model::primitives::PercentFraction humidity, index_type imageIndex);
3069
3070 // Documented in base class.
3071 void
3072 setImagingEnvironmentTemperature(double temperature, index_type imageIndex);
3073
3074 // Documented in base class.
3075 void
3076 setInstrumentID(std::string id, index_type instrumentIndex);
3077
3078 // Documented in base class.
3079 void
3080 setLabelFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3081
3082 // Documented in base class.
3083 void
3084 setLabelFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3085
3086 // Documented in base class.
3087 void
3088 setLabelFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3089
3090 // Documented in base class.
3091 void
3092 setLabelFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
3093
3094 // Documented in base class.
3095 void
3096 setLabelFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3097
3098 // Documented in base class.
3099 void
3100 setLabelID(std::string id, index_type ROIIndex, index_type shapeIndex);
3101
3102 // Documented in base class.
3103 void
3104 setLabelLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
3105
3106 // Documented in base class.
3107 void
3108 setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3109
3110 // Documented in base class.
3111 void
3112 setLabelStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3113
3114 // Documented in base class.
3115 void
3116 setLabelStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3117
3118 // Documented in base class.
3119 void
3120 setLabelStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
3121
3122 // Documented in base class.
3123 void
3124 setLabelText(std::string text, index_type ROIIndex, index_type shapeIndex);
3125
3126 // Documented in base class.
3127 void
3128 setLabelTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3129
3130 // Documented in base class.
3131 void
3132 setLabelTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3133
3134 // Documented in base class.
3135 void
3136 setLabelTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3137
3138 // Documented in base class.
3139 void
3140 setLabelTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3141
3142 // Documented in base class.
3143 void
3144 setLabelVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
3145
3146 // Documented in base class.
3147 void
3148 setLabelX(double x, index_type ROIIndex, index_type shapeIndex);
3149
3150 // Documented in base class.
3151 void
3152 setLabelY(double y, index_type ROIIndex, index_type shapeIndex);
3153
3154 // Documented in base class.
3155 void
3156 setLaserID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
3157
3158 // Documented in base class.
3159 void
3160 setLaserLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
3161
3162 // Documented in base class.
3163 void
3164 setLaserManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
3165
3166 // Documented in base class.
3167 void
3168 setLaserModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
3169
3170 // Documented in base class.
3171 void
3172 setLaserPower(double power, index_type instrumentIndex, index_type lightSourceIndex);
3173
3174 // Documented in base class.
3175 void
3176 setLaserSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
3177
3178 // Documented in base class.
3179 void
3180 setLaserFrequencyMultiplication(ome::xml::model::primitives::PositiveInteger frequencyMultiplication, index_type instrumentIndex, index_type lightSourceIndex);
3181
3182 // Documented in base class.
3183 void
3184 setLaserLaserMedium(ome::xml::model::enums::LaserMedium laserMedium, index_type instrumentIndex, index_type lightSourceIndex);
3185
3186 // Documented in base class.
3187 void
3188 setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex);
3189
3190 // Documented in base class.
3191 void
3192 setLaserPulse(ome::xml::model::enums::Pulse pulse, index_type instrumentIndex, index_type lightSourceIndex);
3193
3194 // Documented in base class.
3195 void
3196 setLaserPump(const std::string& pump, index_type instrumentIndex, index_type lightSourceIndex);
3197
3198 // Documented in base class.
3199 void
3200 setLaserRepetitionRate(double repetitionRate, index_type instrumentIndex, index_type lightSourceIndex);
3201
3202 // Documented in base class.
3203 void
3204 setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex);
3205
3206 // Documented in base class.
3207 void
3208 setLaserType(ome::xml::model::enums::LaserType type, index_type instrumentIndex, index_type lightSourceIndex);
3209
3210 // Documented in base class.
3211 void
3212 setLaserWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type instrumentIndex, index_type lightSourceIndex);
3213
3214 // Documented in base class.
3215 void
3216 setLightEmittingDiodeID(std::string id, index_type instrumentIndex, index_type lightSourceIndex);
3217
3218 // Documented in base class.
3219 void
3220 setLightEmittingDiodeLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex);
3221
3222 // Documented in base class.
3223 void
3224 setLightEmittingDiodeManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex);
3225
3226 // Documented in base class.
3227 void
3228 setLightEmittingDiodeModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex);
3229
3230 // Documented in base class.
3231 void
3232 setLightEmittingDiodePower(double power, index_type instrumentIndex, index_type lightSourceIndex);
3233
3234 // Documented in base class.
3235 void
3236 setLightEmittingDiodeSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex);
3237
3238 // Documented in base class.
3239 void
3240 setLightPathDichroicRef(const std::string& dichroic, index_type imageIndex, index_type channelIndex);
3241
3242 // Documented in base class.
3243 void
3244 setLightPathEmissionFilterRef(const std::string& emissionFilter, index_type imageIndex, index_type channelIndex, index_type emissionFilterRefIndex);
3245
3246 // Documented in base class.
3247 void
3248 setLightPathExcitationFilterRef(const std::string& excitationFilter, index_type imageIndex, index_type channelIndex, index_type excitationFilterRefIndex);
3249
3250 // Documented in base class.
3251 void
3252 setChannelLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type imageIndex, index_type channelIndex);
3253
3254 // Documented in base class.
3255 void
3256 setMicrobeamManipulationLightSourceSettingsAttenuation(ome::xml::model::primitives::PercentFraction attenuation, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
3257
3258 // Documented in base class.
3259 void
3260 setChannelLightSourceSettingsID(std::string id, index_type imageIndex, index_type channelIndex);
3261
3262 // Documented in base class.
3263 void
3264 setMicrobeamManipulationLightSourceSettingsID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
3265
3266 // Documented in base class.
3267 void
3268 setChannelLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type imageIndex, index_type channelIndex);
3269
3270 // Documented in base class.
3271 void
3272 setMicrobeamManipulationLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex);
3273
3274 // Documented in base class.
3275 void
3276 setLineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3277
3278 // Documented in base class.
3279 void
3280 setLineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3281
3282 // Documented in base class.
3283 void
3284 setLineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3285
3286 // Documented in base class.
3287 void
3288 setLineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
3289
3290 // Documented in base class.
3291 void
3292 setLineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3293
3294 // Documented in base class.
3295 void
3296 setLineID(std::string id, index_type ROIIndex, index_type shapeIndex);
3297
3298 // Documented in base class.
3299 void
3300 setLineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
3301
3302 // Documented in base class.
3303 void
3304 setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3305
3306 // Documented in base class.
3307 void
3308 setLineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3309
3310 // Documented in base class.
3311 void
3312 setLineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3313
3314 // Documented in base class.
3315 void
3316 setLineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
3317
3318 // Documented in base class.
3319 void
3320 setLineText(std::string text, index_type ROIIndex, index_type shapeIndex);
3321
3322 // Documented in base class.
3323 void
3324 setLineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3325
3326 // Documented in base class.
3327 void
3328 setLineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3329
3330 // Documented in base class.
3331 void
3332 setLineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3333
3334 // Documented in base class.
3335 void
3336 setLineTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3337
3338 // Documented in base class.
3339 void
3340 setLineVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
3341
3342 // Documented in base class.
3343 void
3344 setLineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex);
3345
3346 // Documented in base class.
3347 void
3348 setLineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex);
3349
3350 // Documented in base class.
3351 void
3352 setLineX1(double x1, index_type ROIIndex, index_type shapeIndex);
3353
3354 // Documented in base class.
3355 void
3356 setLineX2(double x2, index_type ROIIndex, index_type shapeIndex);
3357
3358 // Documented in base class.
3359 void
3360 setLineY1(double y1, index_type ROIIndex, index_type shapeIndex);
3361
3362 // Documented in base class.
3363 void
3364 setLineY2(double y2, index_type ROIIndex, index_type shapeIndex);
3365
3366 // Documented in base class.
3367 void
3368 setListAnnotationAnnotationRef(const std::string& annotation, index_type listAnnotationIndex, index_type annotationRefIndex);
3369
3370 // Documented in base class.
3371 void
3372 setListAnnotationAnnotator(std::string annotator, index_type listAnnotationIndex);
3373
3374 // Documented in base class.
3375 void
3376 setListAnnotationDescription(std::string description, index_type listAnnotationIndex);
3377
3378 // Documented in base class.
3379 void
3380 setListAnnotationID(std::string id, index_type listAnnotationIndex);
3381
3382 // Documented in base class.
3383 void
3384 setListAnnotationNamespace(std::string namespace_, index_type listAnnotationIndex);
3385
3386 // Documented in base class.
3387 void
3388 setLongAnnotationAnnotationRef(const std::string& annotation, index_type longAnnotationIndex, index_type annotationRefIndex);
3389
3390 // Documented in base class.
3391 void
3392 setLongAnnotationAnnotator(std::string annotator, index_type longAnnotationIndex);
3393
3394 // Documented in base class.
3395 void
3396 setLongAnnotationDescription(std::string description, index_type longAnnotationIndex);
3397
3398 // Documented in base class.
3399 void
3400 setLongAnnotationID(std::string id, index_type longAnnotationIndex);
3401
3402 // Documented in base class.
3403 void
3404 setLongAnnotationNamespace(std::string namespace_, index_type longAnnotationIndex);
3405
3406 // Documented in base class.
3407 void
3408 setLongAnnotationValue(int64_t value, index_type longAnnotationIndex);
3409
3410 // Documented in base class.
3411 void
3412 setMaskFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3413
3414 // Documented in base class.
3415 void
3416 setMaskFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3417
3418 // Documented in base class.
3419 void
3420 setMaskFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3421
3422 // Documented in base class.
3423 void
3424 setMaskFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
3425
3426 // Documented in base class.
3427 void
3428 setMaskFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3429
3430 // Documented in base class.
3431 void
3432 setMaskID(std::string id, index_type ROIIndex, index_type shapeIndex);
3433
3434 // Documented in base class.
3435 void
3436 setMaskLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
3437
3438 // Documented in base class.
3439 void
3440 setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3441
3442 // Documented in base class.
3443 void
3444 setMaskStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3445
3446 // Documented in base class.
3447 void
3448 setMaskStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3449
3450 // Documented in base class.
3451 void
3452 setMaskStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
3453
3454 // Documented in base class.
3455 void
3456 setMaskText(std::string text, index_type ROIIndex, index_type shapeIndex);
3457
3458 // Documented in base class.
3459 void
3460 setMaskTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3461
3462 // Documented in base class.
3463 void
3464 setMaskTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3465
3466 // Documented in base class.
3467 void
3468 setMaskTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3469
3470 // Documented in base class.
3471 void
3472 setMaskTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3473
3474 // Documented in base class.
3475 void
3476 setMaskVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
3477
3478 // Documented in base class.
3479 void
3480 setMaskHeight(double height, index_type ROIIndex, index_type shapeIndex);
3481
3482 // Documented in base class.
3483 void
3484 setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex);
3485
3486 // Documented in base class.
3487 void
3488 setMaskX(double x, index_type ROIIndex, index_type shapeIndex);
3489
3490 // Documented in base class.
3491 void
3492 setMaskY(double y, index_type ROIIndex, index_type shapeIndex);
3493
3494 // Documented in base class.
3495 void
3496 setMicrobeamManipulationDescription(std::string description, index_type experimentIndex, index_type microbeamManipulationIndex);
3497
3498 // Documented in base class.
3499 void
3500 setMicrobeamManipulationExperimenterRef(const std::string& experimenter, index_type experimentIndex, index_type microbeamManipulationIndex);
3501
3502 // Documented in base class.
3503 void
3504 setMicrobeamManipulationID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex);
3505
3506 // Documented in base class.
3507 void
3508 setMicrobeamManipulationROIRef(const std::string& roi, index_type experimentIndex, index_type microbeamManipulationIndex, index_type ROIRefIndex);
3509
3510 // Documented in base class.
3511 void
3512 setMicrobeamManipulationType(ome::xml::model::enums::MicrobeamManipulationType type, index_type experimentIndex, index_type microbeamManipulationIndex);
3513
3514 // Documented in base class.
3515 void
3516 setMicroscopeLotNumber(std::string lotNumber, index_type instrumentIndex);
3517
3518 // Documented in base class.
3519 void
3520 setMicroscopeManufacturer(std::string manufacturer, index_type instrumentIndex);
3521
3522 // Documented in base class.
3523 void
3524 setMicroscopeModel(std::string model, index_type instrumentIndex);
3525
3526 // Documented in base class.
3527 void
3528 setMicroscopeSerialNumber(std::string serialNumber, index_type instrumentIndex);
3529
3530 // Documented in base class.
3531 void
3532 setMicroscopeType(ome::xml::model::enums::MicroscopeType type, index_type instrumentIndex);
3533
3534 // Documented in base class.
3535 void
3536 setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex);
3537
3538 // Documented in base class.
3539 void
3540 setObjectiveCorrection(ome::xml::model::enums::Correction correction, index_type instrumentIndex, index_type objectiveIndex);
3541
3542 // Documented in base class.
3543 void
3544 setObjectiveID(std::string id, index_type instrumentIndex, index_type objectiveIndex);
3545
3546 // Documented in base class.
3547 void
3548 setObjectiveImmersion(ome::xml::model::enums::Immersion immersion, index_type instrumentIndex, index_type objectiveIndex);
3549
3550 // Documented in base class.
3551 void
3552 setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex);
3553
3554 // Documented in base class.
3555 void
3556 setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex);
3557
3558 // Documented in base class.
3559 void
3560 setObjectiveLotNumber(std::string lotNumber, index_type instrumentIndex, index_type objectiveIndex);
3561
3562 // Documented in base class.
3563 void
3564 setObjectiveManufacturer(std::string manufacturer, index_type instrumentIndex, index_type objectiveIndex);
3565
3566 // Documented in base class.
3567 void
3568 setObjectiveModel(std::string model, index_type instrumentIndex, index_type objectiveIndex);
3569
3570 // Documented in base class.
3571 void
3572 setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex);
3573
3574 // Documented in base class.
3575 void
3576 setObjectiveSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type objectiveIndex);
3577
3578 // Documented in base class.
3579 void
3580 setObjectiveWorkingDistance(double workingDistance, index_type instrumentIndex, index_type objectiveIndex);
3581
3582 // Documented in base class.
3583 void
3584 setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex);
3585
3586 // Documented in base class.
3587 void
3588 setObjectiveSettingsID(std::string id, index_type imageIndex);
3589
3590 // Documented in base class.
3591 void
3592 setObjectiveSettingsMedium(ome::xml::model::enums::Medium medium, index_type imageIndex);
3593
3594 // Documented in base class.
3595 void
3596 setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex);
3597
3598 // Documented in base class.
3599 void
3600 setPixelsAnnotationRef(const std::string& annotation, index_type imageIndex, index_type annotationRefIndex);
3601
3602 // Documented in base class.
3603 void
3604 setPixelsBigEndian(bool bigEndian, index_type imageIndex);
3605
3606 // Documented in base class.
3607 void
3608 setPixelsDimensionOrder(ome::xml::model::enums::DimensionOrder dimensionOrder, index_type imageIndex);
3609
3610 // Documented in base class.
3611 void
3612 setPixelsID(std::string id, index_type imageIndex);
3613
3614 // Documented in base class.
3615 void
3616 setPixelsInterleaved(bool interleaved, index_type imageIndex);
3617
3618 // Documented in base class.
3619 void
3620 setPixelsPhysicalSizeX(ome::xml::model::primitives::PositiveFloat physicalSizeX, index_type imageIndex);
3621
3622 // Documented in base class.
3623 void
3624 setPixelsPhysicalSizeY(ome::xml::model::primitives::PositiveFloat physicalSizeY, index_type imageIndex);
3625
3626 // Documented in base class.
3627 void
3628 setPixelsPhysicalSizeZ(ome::xml::model::primitives::PositiveFloat physicalSizeZ, index_type imageIndex);
3629
3630 // Documented in base class.
3631 void
3632 setPixelsSignificantBits(ome::xml::model::primitives::PositiveInteger significantBits, index_type imageIndex);
3633
3634 // Documented in base class.
3635 void
3636 setPixelsSizeC(ome::xml::model::primitives::PositiveInteger sizeC, index_type imageIndex);
3637
3638 // Documented in base class.
3639 void
3640 setPixelsSizeT(ome::xml::model::primitives::PositiveInteger sizeT, index_type imageIndex);
3641
3642 // Documented in base class.
3643 void
3644 setPixelsSizeX(ome::xml::model::primitives::PositiveInteger sizeX, index_type imageIndex);
3645
3646 // Documented in base class.
3647 void
3648 setPixelsSizeY(ome::xml::model::primitives::PositiveInteger sizeY, index_type imageIndex);
3649
3650 // Documented in base class.
3651 void
3652 setPixelsSizeZ(ome::xml::model::primitives::PositiveInteger sizeZ, index_type imageIndex);
3653
3654 // Documented in base class.
3655 void
3656 setPixelsTimeIncrement(double timeIncrement, index_type imageIndex);
3657
3658 // Documented in base class.
3659 void
3660 setPixelsType(ome::xml::model::enums::PixelType type, index_type imageIndex);
3661
3662 // Documented in base class.
3663 void
3664 setPlaneAnnotationRef(const std::string& annotation, index_type imageIndex, index_type planeIndex, index_type annotationRefIndex);
3665
3666 // Documented in base class.
3667 void
3668 setPlaneDeltaT(double deltaT, index_type imageIndex, index_type planeIndex);
3669
3670 // Documented in base class.
3671 void
3672 setPlaneExposureTime(double exposureTime, index_type imageIndex, index_type planeIndex);
3673
3674 // Documented in base class.
3675 void
3676 setPlaneHashSHA1(std::string hashSHA1, index_type imageIndex, index_type planeIndex);
3677
3678 // Documented in base class.
3679 void
3680 setPlanePositionX(double positionX, index_type imageIndex, index_type planeIndex);
3681
3682 // Documented in base class.
3683 void
3684 setPlanePositionY(double positionY, index_type imageIndex, index_type planeIndex);
3685
3686 // Documented in base class.
3687 void
3688 setPlanePositionZ(double positionZ, index_type imageIndex, index_type planeIndex);
3689
3690 // Documented in base class.
3691 void
3692 setPlaneTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type imageIndex, index_type planeIndex);
3693
3694 // Documented in base class.
3695 void
3696 setPlaneTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type imageIndex, index_type planeIndex);
3697
3698 // Documented in base class.
3699 void
3700 setPlaneTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type imageIndex, index_type planeIndex);
3701
3702 // Documented in base class.
3703 void
3704 setPlateAnnotationRef(const std::string& annotation, index_type plateIndex, index_type annotationRefIndex);
3705
3706 // Documented in base class.
3707 void
3708 setPlateColumnNamingConvention(ome::xml::model::enums::NamingConvention columnNamingConvention, index_type plateIndex);
3709
3710 // Documented in base class.
3711 void
3712 setPlateColumns(ome::xml::model::primitives::PositiveInteger columns, index_type plateIndex);
3713
3714 // Documented in base class.
3715 void
3716 setPlateDescription(std::string description, index_type plateIndex);
3717
3718 // Documented in base class.
3719 void
3720 setPlateExternalIdentifier(std::string externalIdentifier, index_type plateIndex);
3721
3722 // Documented in base class.
3723 void
3724 setPlateFieldIndex(ome::xml::model::primitives::NonNegativeInteger fieldIndex, index_type plateIndex);
3725
3726 // Documented in base class.
3727 void
3728 setPlateID(std::string id, index_type plateIndex);
3729
3730 // Documented in base class.
3731 void
3732 setPlateName(std::string name, index_type plateIndex);
3733
3734 // Documented in base class.
3735 void
3736 setPlateRowNamingConvention(ome::xml::model::enums::NamingConvention rowNamingConvention, index_type plateIndex);
3737
3738 // Documented in base class.
3739 void
3740 setPlateRows(ome::xml::model::primitives::PositiveInteger rows, index_type plateIndex);
3741
3742 // Documented in base class.
3743 void
3744 setPlateStatus(std::string status, index_type plateIndex);
3745
3746 // Documented in base class.
3747 void
3748 setPlateWellOriginX(double wellOriginX, index_type plateIndex);
3749
3750 // Documented in base class.
3751 void
3752 setPlateWellOriginY(double wellOriginY, index_type plateIndex);
3753
3754 // Documented in base class.
3755 void
3756 setPlateAcquisitionAnnotationRef(const std::string& annotation, index_type plateIndex, index_type plateAcquisitionIndex, index_type annotationRefIndex);
3757
3758 // Documented in base class.
3759 void
3760 setPlateAcquisitionDescription(std::string description, index_type plateIndex, index_type plateAcquisitionIndex);
3761
3762 // Documented in base class.
3763 void
3764 setPlateAcquisitionEndTime(ome::xml::model::primitives::Timestamp endTime, index_type plateIndex, index_type plateAcquisitionIndex);
3765
3766 // Documented in base class.
3767 void
3768 setPlateAcquisitionID(std::string id, index_type plateIndex, index_type plateAcquisitionIndex);
3769
3770 // Documented in base class.
3771 void
3772 setPlateAcquisitionMaximumFieldCount(ome::xml::model::primitives::PositiveInteger maximumFieldCount, index_type plateIndex, index_type plateAcquisitionIndex);
3773
3774 // Documented in base class.
3775 void
3776 setPlateAcquisitionName(std::string name, index_type plateIndex, index_type plateAcquisitionIndex);
3777
3778 // Documented in base class.
3779 void
3780 setPlateAcquisitionStartTime(ome::xml::model::primitives::Timestamp startTime, index_type plateIndex, index_type plateAcquisitionIndex);
3781
3782 // Documented in base class.
3783 void
3784 setPlateAcquisitionWellSampleRef(const std::string& wellSample, index_type plateIndex, index_type plateAcquisitionIndex, index_type wellSampleRefIndex);
3785
3786 // Documented in base class.
3787 void
3788 setPointFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3789
3790 // Documented in base class.
3791 void
3792 setPointFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3793
3794 // Documented in base class.
3795 void
3796 setPointFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3797
3798 // Documented in base class.
3799 void
3800 setPointFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
3801
3802 // Documented in base class.
3803 void
3804 setPointFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3805
3806 // Documented in base class.
3807 void
3808 setPointID(std::string id, index_type ROIIndex, index_type shapeIndex);
3809
3810 // Documented in base class.
3811 void
3812 setPointLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
3813
3814 // Documented in base class.
3815 void
3816 setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3817
3818 // Documented in base class.
3819 void
3820 setPointStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3821
3822 // Documented in base class.
3823 void
3824 setPointStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3825
3826 // Documented in base class.
3827 void
3828 setPointStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
3829
3830 // Documented in base class.
3831 void
3832 setPointText(std::string text, index_type ROIIndex, index_type shapeIndex);
3833
3834 // Documented in base class.
3835 void
3836 setPointTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3837
3838 // Documented in base class.
3839 void
3840 setPointTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3841
3842 // Documented in base class.
3843 void
3844 setPointTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3845
3846 // Documented in base class.
3847 void
3848 setPointTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3849
3850 // Documented in base class.
3851 void
3852 setPointVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
3853
3854 // Documented in base class.
3855 void
3856 setPointX(double x, index_type ROIIndex, index_type shapeIndex);
3857
3858 // Documented in base class.
3859 void
3860 setPointY(double y, index_type ROIIndex, index_type shapeIndex);
3861
3862 // Documented in base class.
3863 void
3864 setPolygonFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3865
3866 // Documented in base class.
3867 void
3868 setPolygonFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3869
3870 // Documented in base class.
3871 void
3872 setPolygonFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3873
3874 // Documented in base class.
3875 void
3876 setPolygonFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
3877
3878 // Documented in base class.
3879 void
3880 setPolygonFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3881
3882 // Documented in base class.
3883 void
3884 setPolygonID(std::string id, index_type ROIIndex, index_type shapeIndex);
3885
3886 // Documented in base class.
3887 void
3888 setPolygonLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
3889
3890 // Documented in base class.
3891 void
3892 setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3893
3894 // Documented in base class.
3895 void
3896 setPolygonStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3897
3898 // Documented in base class.
3899 void
3900 setPolygonStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3901
3902 // Documented in base class.
3903 void
3904 setPolygonStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
3905
3906 // Documented in base class.
3907 void
3908 setPolygonText(std::string text, index_type ROIIndex, index_type shapeIndex);
3909
3910 // Documented in base class.
3911 void
3912 setPolygonTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3913
3914 // Documented in base class.
3915 void
3916 setPolygonTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3917
3918 // Documented in base class.
3919 void
3920 setPolygonTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3921
3922 // Documented in base class.
3923 void
3924 setPolygonTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3925
3926 // Documented in base class.
3927 void
3928 setPolygonVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
3929
3930 // Documented in base class.
3931 void
3932 setPolygonPoints(std::string points, index_type ROIIndex, index_type shapeIndex);
3933
3934 // Documented in base class.
3935 void
3936 setPolylineFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
3937
3938 // Documented in base class.
3939 void
3940 setPolylineFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
3941
3942 // Documented in base class.
3943 void
3944 setPolylineFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
3945
3946 // Documented in base class.
3947 void
3948 setPolylineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
3949
3950 // Documented in base class.
3951 void
3952 setPolylineFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
3953
3954 // Documented in base class.
3955 void
3956 setPolylineID(std::string id, index_type ROIIndex, index_type shapeIndex);
3957
3958 // Documented in base class.
3959 void
3960 setPolylineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
3961
3962 // Documented in base class.
3963 void
3964 setPolylineLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
3965
3966 // Documented in base class.
3967 void
3968 setPolylineStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
3969
3970 // Documented in base class.
3971 void
3972 setPolylineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
3973
3974 // Documented in base class.
3975 void
3976 setPolylineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
3977
3978 // Documented in base class.
3979 void
3980 setPolylineText(std::string text, index_type ROIIndex, index_type shapeIndex);
3981
3982 // Documented in base class.
3983 void
3984 setPolylineTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
3985
3986 // Documented in base class.
3987 void
3988 setPolylineTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
3989
3990 // Documented in base class.
3991 void
3992 setPolylineTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
3993
3994 // Documented in base class.
3995 void
3996 setPolylineTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
3997
3998 // Documented in base class.
3999 void
4000 setPolylineVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
4001
4002 // Documented in base class.
4003 void
4004 setPolylineMarkerEnd(ome::xml::model::enums::Marker markerEnd, index_type ROIIndex, index_type shapeIndex);
4005
4006 // Documented in base class.
4007 void
4008 setPolylineMarkerStart(ome::xml::model::enums::Marker markerStart, index_type ROIIndex, index_type shapeIndex);
4009
4010 // Documented in base class.
4011 void
4012 setPolylinePoints(std::string points, index_type ROIIndex, index_type shapeIndex);
4013
4014 // Documented in base class.
4015 void
4016 setProjectAnnotationRef(const std::string& annotation, index_type projectIndex, index_type annotationRefIndex);
4017
4018 // Documented in base class.
4019 void
4020 setProjectDatasetRef(const std::string& dataset, index_type projectIndex, index_type datasetRefIndex);
4021
4022 // Documented in base class.
4023 void
4024 setProjectDescription(std::string description, index_type projectIndex);
4025
4026 // Documented in base class.
4027 void
4028 setProjectExperimenterGroupRef(const std::string& experimenterGroup, index_type projectIndex);
4029
4030 // Documented in base class.
4031 void
4032 setProjectExperimenterRef(const std::string& experimenter, index_type projectIndex);
4033
4034 // Documented in base class.
4035 void
4036 setProjectID(std::string id, index_type projectIndex);
4037
4038 // Documented in base class.
4039 void
4040 setProjectName(std::string name, index_type projectIndex);
4041
4042 // Documented in base class.
4043 void
4044 setROIAnnotationRef(const std::string& annotation, index_type ROIIndex, index_type annotationRefIndex);
4045
4046 // Documented in base class.
4047 void
4048 setROIDescription(std::string description, index_type ROIIndex);
4049
4050 // Documented in base class.
4051 void
4052 setROIID(std::string id, index_type ROIIndex);
4053
4054 // Documented in base class.
4055 void
4056 setROIName(std::string name, index_type ROIIndex);
4057
4058 // Documented in base class.
4059 void
4060 setROINamespace(std::string namespace_, index_type ROIIndex);
4061
4062 // Documented in base class.
4063 void
4064 setReagentAnnotationRef(const std::string& annotation, index_type screenIndex, index_type reagentIndex, index_type annotationRefIndex);
4065
4066 // Documented in base class.
4067 void
4068 setReagentDescription(std::string description, index_type screenIndex, index_type reagentIndex);
4069
4070 // Documented in base class.
4071 void
4072 setReagentID(std::string id, index_type screenIndex, index_type reagentIndex);
4073
4074 // Documented in base class.
4075 void
4076 setReagentName(std::string name, index_type screenIndex, index_type reagentIndex);
4077
4078 // Documented in base class.
4079 void
4080 setReagentReagentIdentifier(std::string reagentIdentifier, index_type screenIndex, index_type reagentIndex);
4081
4082 // Documented in base class.
4083 void
4084 setRectangleFillColor(ome::xml::model::primitives::Color fillColor, index_type ROIIndex, index_type shapeIndex);
4085
4086 // Documented in base class.
4087 void
4088 setRectangleFillRule(ome::xml::model::enums::FillRule fillRule, index_type ROIIndex, index_type shapeIndex);
4089
4090 // Documented in base class.
4091 void
4092 setRectangleFontFamily(ome::xml::model::enums::FontFamily fontFamily, index_type ROIIndex, index_type shapeIndex);
4093
4094 // Documented in base class.
4095 void
4096 setRectangleFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex);
4097
4098 // Documented in base class.
4099 void
4100 setRectangleFontStyle(ome::xml::model::enums::FontStyle fontStyle, index_type ROIIndex, index_type shapeIndex);
4101
4102 // Documented in base class.
4103 void
4104 setRectangleID(std::string id, index_type ROIIndex, index_type shapeIndex);
4105
4106 // Documented in base class.
4107 void
4108 setRectangleLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex);
4109
4110 // Documented in base class.
4111 void
4112 setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex);
4113
4114 // Documented in base class.
4115 void
4116 setRectangleStrokeColor(ome::xml::model::primitives::Color strokeColor, index_type ROIIndex, index_type shapeIndex);
4117
4118 // Documented in base class.
4119 void
4120 setRectangleStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex);
4121
4122 // Documented in base class.
4123 void
4124 setRectangleStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex);
4125
4126 // Documented in base class.
4127 void
4128 setRectangleText(std::string text, index_type ROIIndex, index_type shapeIndex);
4129
4130 // Documented in base class.
4131 void
4132 setRectangleTheC(ome::xml::model::primitives::NonNegativeInteger theC, index_type ROIIndex, index_type shapeIndex);
4133
4134 // Documented in base class.
4135 void
4136 setRectangleTheT(ome::xml::model::primitives::NonNegativeInteger theT, index_type ROIIndex, index_type shapeIndex);
4137
4138 // Documented in base class.
4139 void
4140 setRectangleTheZ(ome::xml::model::primitives::NonNegativeInteger theZ, index_type ROIIndex, index_type shapeIndex);
4141
4142 // Documented in base class.
4143 void
4144 setRectangleTransform(const ::ome::xml::model::AffineTransform& transform, index_type ROIIndex, index_type shapeIndex);
4145
4146 // Documented in base class.
4147 void
4148 setRectangleVisible(bool visible, index_type ROIIndex, index_type shapeIndex);
4149
4150 // Documented in base class.
4151 void
4152 setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex);
4153
4154 // Documented in base class.
4155 void
4156 setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex);
4157
4158 // Documented in base class.
4159 void
4160 setRectangleX(double x, index_type ROIIndex, index_type shapeIndex);
4161
4162 // Documented in base class.
4163 void
4164 setRectangleY(double y, index_type ROIIndex, index_type shapeIndex);
4165
4166 // Documented in base class.
4167 void
4168 setRightsRightsHeld(std::string rightsHeld);
4169
4170 // Documented in base class.
4171 void
4172 setRightsRightsHolder(std::string rightsHolder);
4173
4174 // Documented in base class.
4175 void
4176 setScreenAnnotationRef(const std::string& annotation, index_type screenIndex, index_type annotationRefIndex);
4177
4178 // Documented in base class.
4179 void
4180 setScreenDescription(std::string description, index_type screenIndex);
4181
4182 // Documented in base class.
4183 void
4184 setScreenID(std::string id, index_type screenIndex);
4185
4186 // Documented in base class.
4187 void
4188 setScreenName(std::string name, index_type screenIndex);
4189
4190 // Documented in base class.
4191 void
4192 setScreenPlateRef(const std::string& plate, index_type screenIndex, index_type plateRefIndex);
4193
4194 // Documented in base class.
4195 void
4196 setScreenProtocolDescription(std::string protocolDescription, index_type screenIndex);
4197
4198 // Documented in base class.
4199 void
4200 setScreenProtocolIdentifier(std::string protocolIdentifier, index_type screenIndex);
4201
4202 // Documented in base class.
4203 void
4204 setScreenReagentSetDescription(std::string reagentSetDescription, index_type screenIndex);
4205
4206 // Documented in base class.
4207 void
4208 setScreenReagentSetIdentifier(std::string reagentSetIdentifier, index_type screenIndex);
4209
4210 // Documented in base class.
4211 void
4212 setScreenType(std::string type, index_type screenIndex);
4213
4214 // Documented in base class.
4215 void
4216 setStageLabelName(std::string name, index_type imageIndex);
4217
4218 // Documented in base class.
4219 void
4220 setStageLabelX(double x, index_type imageIndex);
4221
4222 // Documented in base class.
4223 void
4224 setStageLabelY(double y, index_type imageIndex);
4225
4226 // Documented in base class.
4227 void
4228 setStageLabelZ(double z, index_type imageIndex);
4229
4230 // Documented in base class.
4231 void
4232 setTagAnnotationAnnotationRef(const std::string& annotation, index_type tagAnnotationIndex, index_type annotationRefIndex);
4233
4234 // Documented in base class.
4235 void
4236 setTagAnnotationAnnotator(std::string annotator, index_type tagAnnotationIndex);
4237
4238 // Documented in base class.
4239 void
4240 setTagAnnotationDescription(std::string description, index_type tagAnnotationIndex);
4241
4242 // Documented in base class.
4243 void
4244 setTagAnnotationID(std::string id, index_type tagAnnotationIndex);
4245
4246 // Documented in base class.
4247 void
4248 setTagAnnotationNamespace(std::string namespace_, index_type tagAnnotationIndex);
4249
4250 // Documented in base class.
4251 void
4252 setTagAnnotationValue(std::string value, index_type tagAnnotationIndex);
4253
4254 // Documented in base class.
4255 void
4256 setTermAnnotationAnnotationRef(const std::string& annotation, index_type termAnnotationIndex, index_type annotationRefIndex);
4257
4258 // Documented in base class.
4259 void
4260 setTermAnnotationAnnotator(std::string annotator, index_type termAnnotationIndex);
4261
4262 // Documented in base class.
4263 void
4264 setTermAnnotationDescription(std::string description, index_type termAnnotationIndex);
4265
4266 // Documented in base class.
4267 void
4268 setTermAnnotationID(std::string id, index_type termAnnotationIndex);
4269
4270 // Documented in base class.
4271 void
4272 setTermAnnotationNamespace(std::string namespace_, index_type termAnnotationIndex);
4273
4274 // Documented in base class.
4275 void
4276 setTermAnnotationValue(std::string value, index_type termAnnotationIndex);
4277
4278 // Documented in base class.
4279 void
4280 setTiffDataFirstC(ome::xml::model::primitives::NonNegativeInteger firstC, index_type imageIndex, index_type tiffDataIndex);
4281
4282 // Documented in base class.
4283 void
4284 setTiffDataFirstT(ome::xml::model::primitives::NonNegativeInteger firstT, index_type imageIndex, index_type tiffDataIndex);
4285
4286 // Documented in base class.
4287 void
4288 setTiffDataFirstZ(ome::xml::model::primitives::NonNegativeInteger firstZ, index_type imageIndex, index_type tiffDataIndex);
4289
4290 // Documented in base class.
4291 void
4292 setTiffDataIFD(ome::xml::model::primitives::NonNegativeInteger ifd, index_type imageIndex, index_type tiffDataIndex);
4293
4294 // Documented in base class.
4295 void
4296 setTiffDataPlaneCount(ome::xml::model::primitives::NonNegativeInteger planeCount, index_type imageIndex, index_type tiffDataIndex);
4297
4298 // Documented in base class.
4299 void
4300 setTimestampAnnotationAnnotationRef(const std::string& annotation, index_type timestampAnnotationIndex, index_type annotationRefIndex);
4301
4302 // Documented in base class.
4303 void
4304 setTimestampAnnotationAnnotator(std::string annotator, index_type timestampAnnotationIndex);
4305
4306 // Documented in base class.
4307 void
4308 setTimestampAnnotationDescription(std::string description, index_type timestampAnnotationIndex);
4309
4310 // Documented in base class.
4311 void
4312 setTimestampAnnotationID(std::string id, index_type timestampAnnotationIndex);
4313
4314 // Documented in base class.
4315 void
4316 setTimestampAnnotationNamespace(std::string namespace_, index_type timestampAnnotationIndex);
4317
4318 // Documented in base class.
4319 void
4320 setTimestampAnnotationValue(ome::xml::model::primitives::Timestamp value, index_type timestampAnnotationIndex);
4321
4322 // Documented in base class.
4323 void
4324 setTransmittanceRangeCutIn(ome::xml::model::primitives::PositiveInteger cutIn, index_type instrumentIndex, index_type filterIndex);
4325
4326 // Documented in base class.
4327 void
4328 setTransmittanceRangeCutInTolerance(ome::xml::model::primitives::NonNegativeInteger cutInTolerance, index_type instrumentIndex, index_type filterIndex);
4329
4330 // Documented in base class.
4331 void
4332 setTransmittanceRangeCutOut(ome::xml::model::primitives::PositiveInteger cutOut, index_type instrumentIndex, index_type filterIndex);
4333
4334 // Documented in base class.
4335 void
4336 setTransmittanceRangeCutOutTolerance(ome::xml::model::primitives::NonNegativeInteger cutOutTolerance, index_type instrumentIndex, index_type filterIndex);
4337
4338 // Documented in base class.
4339 void
4340 setTransmittanceRangeTransmittance(ome::xml::model::primitives::PercentFraction transmittance, index_type instrumentIndex, index_type filterIndex);
4341
4342 // Documented in base class.
4343 void
4344 setUUIDFileName(std::string fileName, index_type imageIndex, index_type tiffDataIndex);
4345
4346 // Documented in base class.
4347 void
4348 setWellAnnotationRef(const std::string& annotation, index_type plateIndex, index_type wellIndex, index_type annotationRefIndex);
4349
4350 // Documented in base class.
4351 void
4352 setWellColor(ome::xml::model::primitives::Color color, index_type plateIndex, index_type wellIndex);
4353
4354 // Documented in base class.
4355 void
4356 setWellColumn(ome::xml::model::primitives::NonNegativeInteger column, index_type plateIndex, index_type wellIndex);
4357
4358 // Documented in base class.
4359 void
4360 setWellExternalDescription(std::string externalDescription, index_type plateIndex, index_type wellIndex);
4361
4362 // Documented in base class.
4363 void
4364 setWellExternalIdentifier(std::string externalIdentifier, index_type plateIndex, index_type wellIndex);
4365
4366 // Documented in base class.
4367 void
4368 setWellID(std::string id, index_type plateIndex, index_type wellIndex);
4369
4370 // Documented in base class.
4371 void
4372 setWellReagentRef(const std::string& reagent, index_type plateIndex, index_type wellIndex);
4373
4374 // Documented in base class.
4375 void
4376 setWellRow(ome::xml::model::primitives::NonNegativeInteger row, index_type plateIndex, index_type wellIndex);
4377
4378 // Documented in base class.
4379 void
4380 setWellType(std::string type, index_type plateIndex, index_type wellIndex);
4381
4382 // Documented in base class.
4383 void
4384 setWellSampleAnnotationRef(const std::string& annotation, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex, index_type annotationRefIndex);
4385
4386 // Documented in base class.
4387 void
4388 setWellSampleID(std::string id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4389
4390 // Documented in base class.
4391 void
4392 setWellSampleImageRef(const std::string& image, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4393
4394 // Documented in base class.
4395 void
4396 setWellSampleIndex(ome::xml::model::primitives::NonNegativeInteger index, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4397
4398 // Documented in base class.
4399 void
4400 setWellSamplePositionX(double positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4401
4402 // Documented in base class.
4403 void
4404 setWellSamplePositionY(double positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4405
4406 // Documented in base class.
4407 void
4408 setWellSampleTimepoint(ome::xml::model::primitives::Timestamp timepoint, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex);
4409
4410 // Documented in base class.
4411 void
4412 setXMLAnnotationAnnotationRef(const std::string& annotation, index_type XMLAnnotationIndex, index_type annotationRefIndex);
4413
4414 // Documented in base class.
4415 void
4416 setXMLAnnotationAnnotator(std::string annotator, index_type XMLAnnotationIndex);
4417
4418 // Documented in base class.
4419 void
4420 setXMLAnnotationDescription(std::string description, index_type XMLAnnotationIndex);
4421
4422 // Documented in base class.
4423 void
4424 setXMLAnnotationID(std::string id, index_type XMLAnnotationIndex);
4425
4426 // Documented in base class.
4427 void
4428 setXMLAnnotationNamespace(std::string namespace_, index_type XMLAnnotationIndex);
4429
4430 // Documented in base class.
4431 void
4432 setXMLAnnotationValue(std::string value, index_type XMLAnnotationIndex);
4433
4434 };
4435
4436 }
4437 }
4438 }
4439
4440 #endif // OME_XML_META_OMEXMLMETADATA_H
4441
4442 /*
4443 * Local Variables:
4444 * mode:C++
4445 * End:
4446 */
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:12112
ome::xml::meta::OMEXMLMetadata::getPointStrokeDashArray
std::string getPointStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Point.
Definition: OMEXMLMetadata.cpp:4969
ome::xml::meta::OMEXMLMetadata::getChannelPockelCellSetting
int32_t getChannelPockelCellSetting(index_type imageIndex, index_type channelIndex) const
Get the PockelCellSetting property of Channel.
Definition: OMEXMLMetadata.cpp:1304
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:17790
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:422
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:17560
ome::xml::meta::OMEXMLMetadata::getBinaryOnlyUUID
std::string getBinaryOnlyUUID() const
Get the UUID property of BinaryOnly.
Definition: OMEXMLMetadata.cpp:1078
ome::xml::meta::OMEXMLMetadata::setObjectiveSerialNumber
void setObjectiveSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the SerialNumber property of Objective.
Definition: OMEXMLMetadata.cpp:14573
ome::xml::meta::OMEXMLMetadata::setLineVisible
void setLineVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Line.
Definition: OMEXMLMetadata.cpp:12872
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:15976
ome::xml::model::enums::FilamentType
FilamentType enumeration.
Definition: FilamentType.h:72
ome::xml::meta::OMEXMLMetadata::getWellSampleAnnotationRef
const std::string & getWellSampleAnnotationRef(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of WellSample.
Definition: OMEXMLMetadata.cpp:6628
ome::xml::meta::OMEXMLMetadata::getEllipseLineCap
ome::xml::model::enums::LineCap getEllipseLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Ellipse.
Definition: OMEXMLMetadata.cpp:1890
ome::xml::meta::OMEXMLMetadata::getArcModel
std::string getArcModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of Arc.
Definition: OMEXMLMetadata.cpp:990
ome::xml::meta::OMEXMLMetadata::getPointVisible
bool getPointVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Point.
Definition: OMEXMLMetadata.cpp:5060
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationCount
index_type getTimestampAnnotationCount() const
Get the number of TimestampAnnotation elements.
Definition: OMEXMLMetadata.cpp:846
ome::xml::meta::OMEXMLMetadata::setArcSerialNumber
void setArcSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Arc.
Definition: OMEXMLMetadata.cpp:6936
ome::xml::meta::OMEXMLMetadata::getLaserRepetitionRate
double getLaserRepetitionRate(index_type instrumentIndex, index_type lightSourceIndex) const
Get the RepetitionRate property of Laser.
Definition: OMEXMLMetadata.cpp:3156
ome::xml::meta::OMEXMLMetadata::setPolygonFontSize
void setPolygonFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Polygon.
Definition: OMEXMLMetadata.cpp:16635
ome::xml::meta::OMEXMLMetadata::setDichroicModel
void setDichroicModel(std::string model, index_type instrumentIndex, index_type dichroicIndex)
Set the Model property of Dichroic.
Definition: OMEXMLMetadata.cpp:8688
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:18192
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:7961
ome::xml::model::enums::ExperimentType
ExperimentType enumeration.
Definition: ExperimentType.h:72
ome::xml::meta::OMEXMLMetadata::getScreenProtocolIdentifier
std::string getScreenProtocolIdentifier(index_type screenIndex) const
Get the ProtocolIdentifier property of Screen.
Definition: OMEXMLMetadata.cpp:6112
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:9636
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:2607
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:3549
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:7127
ome::xml::model::enums::ArcType
ArcType enumeration.
Definition: ArcType.h:72
ome::xml::meta::OMEXMLMetadata::getFilterSetID
std::string getFilterSetID(index_type instrumentIndex, index_type filterSetIndex) const
Get the ID property of FilterSet.
Definition: OMEXMLMetadata.cpp:2539
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:6693
ome::xml::meta::OMEXMLMetadata::getPixelsBigEndian
bool getPixelsBigEndian(index_type imageIndex) const
Get the BigEndian property of Pixels.
Definition: OMEXMLMetadata.cpp:4352
ome::xml::meta::OMEXMLMetadata::getDetectorSerialNumber
std::string getDetectorSerialNumber(index_type instrumentIndex, index_type detectorIndex) const
Get the SerialNumber property of Detector.
Definition: OMEXMLMetadata.cpp:1555
ome::xml::meta::OMEXMLMetadata::setExperimenterFirstName
void setExperimenterFirstName(std::string firstName, index_type experimenterIndex)
Set the FirstName property of Experimenter.
Definition: OMEXMLMetadata.cpp:9691
ome::xml::meta::OMEXMLMetadata::setScreenProtocolIdentifier
void setScreenProtocolIdentifier(std::string protocolIdentifier, index_type screenIndex)
Set the ProtocolIdentifier property of Screen.
Definition: OMEXMLMetadata.cpp:18969
ome::xml::meta::OMEXMLMetadata::setRectangleWidth
void setRectangleWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Rectangle.
Definition: OMEXMLMetadata.cpp:18720
ome::xml::meta::OMEXMLMetadata::setPolygonStrokeWidth
void setPolygonStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Polygon.
Definition: OMEXMLMetadata.cpp:16867
ome::xml::meta::OMEXMLMetadata::setReagentDescription
void setReagentDescription(std::string description, index_type screenIndex, index_type reagentIndex)
Set the Description property of Reagent.
Definition: OMEXMLMetadata.cpp:18017
ome::xml::meta::OMEXMLMetadata::setExperimenterEmail
void setExperimenterEmail(std::string email, index_type experimenterIndex)
Set the Email property of Experimenter.
Definition: OMEXMLMetadata.cpp:9670
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:8923
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:1151
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:486
ome::xml::meta::OMEXMLMetadata::getPolylineStrokeWidth
double getPolylineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Polyline.
Definition: OMEXMLMetadata.cpp:5443
ome::xml::meta::OMEXMLMetadata::setChannelFluor
void setChannelFluor(std::string fluor, index_type imageIndex, index_type channelIndex)
Set the Fluor property of Channel.
Definition: OMEXMLMetadata.cpp:7466
ome::xml::meta::OMEXMLMetadata::setDetectorAmplificationGain
void setDetectorAmplificationGain(double amplificationGain, index_type instrumentIndex, index_type detectorIndex)
Set the AmplificationGain property of Detector.
Definition: OMEXMLMetadata.cpp:7995
ome::xml::meta::OMEXMLMetadata::getFilterSetSerialNumber
std::string getFilterSetSerialNumber(index_type instrumentIndex, index_type filterSetIndex) const
Get the SerialNumber property of FilterSet.
Definition: OMEXMLMetadata.cpp:2583
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:2688
ome::xml::meta::OMEXMLMetadata::setFileAnnotationID
void setFileAnnotationID(std::string id, index_type fileAnnotationIndex)
Set the ID property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:10178
ome::xml::meta::OMEXMLMetadata::setCommentAnnotationNamespace
void setCommentAnnotationNamespace(std::string namespace_, index_type commentAnnotationIndex)
Set the Namespace property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:7826
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:16042
ome::xml::meta::OMEXMLMetadata::getShapeCount
index_type getShapeCount(index_type ROIIndex) const
Get the number of Shape elements.
Definition: OMEXMLMetadata.cpp:814
ome::xml::meta::OMEXMLMetadata::setLightEmittingDiodeLotNumber
void setLightEmittingDiodeLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:11951
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:16340
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:9287
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:5865
ome::xml::meta::OMEXMLMetadata::setObjectiveLensNA
void setObjectiveLensNA(double lensNA, index_type instrumentIndex, index_type objectiveIndex)
Set the LensNA property of Objective.
Definition: OMEXMLMetadata.cpp:14438
ome::xml::meta::OMEXMLMetadata::setPolygonPoints
void setPolygonPoints(std::string points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polygon.
Definition: OMEXMLMetadata.cpp:17098
ome::xml::meta::OMEXMLMetadata::getScreenReagentSetDescription
std::string getScreenReagentSetDescription(index_type screenIndex) const
Get the ReagentSetDescription property of Screen.
Definition: OMEXMLMetadata.cpp:6124
ome::xml::meta::OMEXMLMetadata::getImageExperimenterRef
const std::string & getImageExperimenterRef(index_type imageIndex) const
Get the ExperimenterRef property of Image.
Definition: OMEXMLMetadata.cpp:2656
ome::xml::meta::OMEXMLMetadata::getScreenAnnotationRefCount
index_type getScreenAnnotationRefCount(index_type screenIndex) const
Get the number of AnnotationRef elements in Screen.
Definition: OMEXMLMetadata.cpp:414
ome::xml::meta::OMEXMLMetadata::getDatasetRefCount
index_type getDatasetRefCount(index_type projectIndex) const
Get the number of DatasetRef elements.
Definition: OMEXMLMetadata.cpp:526
ome::xml::meta::OMEXMLMetadata::getPixelsSizeY
ome::xml::model::primitives::PositiveInteger getPixelsSizeY(index_type imageIndex) const
Get the SizeY property of Pixels.
Definition: OMEXMLMetadata.cpp:4464
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:6507
ome::xml::meta::OMEXMLMetadata::getPixelsSizeC
ome::xml::model::primitives::PositiveInteger getPixelsSizeC(index_type imageIndex) const
Get the SizeC property of Pixels.
Definition: OMEXMLMetadata.cpp:4440
ome::xml::meta::OMEXMLMetadata::setRectangleID
void setRectangleID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Rectangle.
Definition: OMEXMLMetadata.cpp:18291
ome::xml::meta::OMEXMLMetadata::getLaserSerialNumber
std::string getLaserSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of Laser.
Definition: OMEXMLMetadata.cpp:3078
ome::xml::meta::OMEXMLMetadata::getDetectorSettingsReadOutRate
double getDetectorSettingsReadOutRate(index_type imageIndex, index_type channelIndex) const
Get the ReadOutRate property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:1659
ome::xml::meta::OMEXMLMetadata::setPlaneHashSHA1
void setPlaneHashSHA1(std::string hashSHA1, index_type imageIndex, index_type planeIndex)
Set the HashSHA1 property of Plane.
Definition: OMEXMLMetadata.cpp:15227
ome::xml::meta::OMEXMLMetadata::setEllipseLocked
void setEllipseLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Ellipse.
Definition: OMEXMLMetadata.cpp:9122
ome::xml::meta::OMEXMLMetadata::setChannelPinholeSize
void setChannelPinholeSize(double pinholeSize, index_type imageIndex, index_type channelIndex)
Set the PinholeSize property of Channel.
Definition: OMEXMLMetadata.cpp:7632
ome::xml::meta::OMEXMLMetadata::setCommentAnnotationID
void setCommentAnnotationID(std::string id, index_type commentAnnotationIndex)
Set the ID property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:7798
ome::xml::meta::OMEXMLMetadata::setObjectiveModel
void setObjectiveModel(std::string model, index_type instrumentIndex, index_type objectiveIndex)
Set the Model property of Objective.
Definition: OMEXMLMetadata.cpp:14519
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:3484
ome::xml::meta::OMEXMLMetadata::getLeaderCount
index_type getLeaderCount(index_type experimenterGroupIndex) const
Get the number of Leader elements.
Definition: OMEXMLMetadata.cpp:670
ome::xml::meta::OMEXMLMetadata::setBooleanAnnotationID
void setBooleanAnnotationID(std::string id, index_type booleanAnnotationIndex)
Set the ID property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:7194
ome::xml::meta::OMEXMLMetadata::setPlateID
void setPlateID(std::string id, index_type plateIndex)
Set the ID property of Plate.
Definition: OMEXMLMetadata.cpp:15573
ome::xml::meta::OMEXMLMetadata::setMicroscopeSerialNumber
void setMicroscopeSerialNumber(std::string serialNumber, index_type instrumentIndex)
Set the SerialNumber property of Microscope.
Definition: OMEXMLMetadata.cpp:14248
ome::xml::meta::OMEXMLMetadata::getArcLotNumber
std::string getArcLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of Arc.
Definition: OMEXMLMetadata.cpp:964
ome::xml::meta::OMEXMLMetadata::setPlaneDeltaT
void setPlaneDeltaT(double deltaT, index_type imageIndex, index_type planeIndex)
Set the DeltaT property of Plane.
Definition: OMEXMLMetadata.cpp:15161
ome::xml::meta::OMEXMLMetadata::createRoot
void createRoot()
Create root node.
Definition: OMEXMLMetadata.cpp:208
ome::xml::meta::OMEXMLMetadata::setMicroscopeModel
void setMicroscopeModel(std::string model, index_type instrumentIndex)
Set the Model property of Microscope.
Definition: OMEXMLMetadata.cpp:14221
ome::xml::model::enums::Correction
Correction enumeration.
Definition: Correction.h:72
ome::xml::meta::OMEXMLMetadata::getFileAnnotationAnnotator
std::string getFileAnnotationAnnotator(index_type fileAnnotationIndex) const
Get the Annotator property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:2377
ome::xml::meta::OMEXMLMetadata::setPolygonVisible
void setPolygonVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Polygon.
Definition: OMEXMLMetadata.cpp:17065
ome::xml::meta::OMEXMLMetadata::getDetectorAmplificationGain
double getDetectorAmplificationGain(index_type instrumentIndex, index_type detectorIndex) const
Get the AmplificationGain property of Detector.
Definition: OMEXMLMetadata.cpp:1475
ome::xml::meta::OMEXMLMetadata::getChannelPinholeSize
double getChannelPinholeSize(index_type imageIndex, index_type channelIndex) const
Get the PinholeSize property of Channel.
Definition: OMEXMLMetadata.cpp:1292
ome::xml::meta::OMEXMLMetadata::getScreenName
std::string getScreenName(index_type screenIndex) const
Get the Name property of Screen.
Definition: OMEXMLMetadata.cpp:6075
ome::xml::meta::OMEXMLMetadata::getLightEmittingDiodePower
double getLightEmittingDiodePower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:3256
ome::xml::meta::OMEXMLMetadata::getEllipseStrokeWidth
double getEllipseStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Ellipse.
Definition: OMEXMLMetadata.cpp:1942
ome::xml::meta::OMEXMLMetadata::getObjectiveSettingsID
std::string getObjectiveSettingsID(index_type imageIndex) const
Get the ID property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:4307
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:6544
ome::xml::meta::OMEXMLMetadata::getLongAnnotationCount
index_type getLongAnnotationCount() const
Get the number of LongAnnotation elements.
Definition: OMEXMLMetadata.cpp:702
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:7533
ome::xml::meta::OMEXMLMetadata::getObjectiveSettingsCorrectionCollar
double getObjectiveSettingsCorrectionCollar(index_type imageIndex) const
Get the CorrectionCollar property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:4295
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:2960
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationDescription
std::string getCommentAnnotationDescription(index_type commentAnnotationIndex) const
Get the Description property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:1353
ome::xml::meta::OMEXMLMetadata::getImageExperimenterGroupRef
const std::string & getImageExperimenterGroupRef(index_type imageIndex) const
Get the ExperimenterGroupRef property of Image.
Definition: OMEXMLMetadata.cpp:2644
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:1188
ome::xml::meta::OMEXMLMetadata::setStageLabelY
void setStageLabelY(double y, index_type imageIndex)
Set the Y property of StageLabel.
Definition: OMEXMLMetadata.cpp:19106
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:10970
ome::xml::meta::OMEXMLMetadata::setPixelsPhysicalSizeX
void setPixelsPhysicalSizeX(ome::xml::model::primitives::PositiveFloat physicalSizeX, index_type imageIndex)
Set the PhysicalSizeX property of Pixels.
Definition: OMEXMLMetadata.cpp:14857
ome::xml::meta::OMEXMLMetadata::getDichroicManufacturer
std::string getDichroicManufacturer(index_type instrumentIndex, index_type dichroicIndex) const
Get the Manufacturer property of Dichroic.
Definition: OMEXMLMetadata.cpp:1715
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:7453
ome::xml::meta::OMEXMLMetadata::getScreenCount
index_type getScreenCount() const
Get the number of Screen elements.
Definition: OMEXMLMetadata.cpp:806
ome::xml::meta::OMEXMLMetadata::setDetectorManufacturer
void setDetectorManufacturer(std::string manufacturer, index_type instrumentIndex, index_type detectorIndex)
Set the Manufacturer property of Detector.
Definition: OMEXMLMetadata.cpp:8104
ome::xml::meta::OMEXMLMetadata::getDetectorLotNumber
std::string getDetectorLotNumber(index_type instrumentIndex, index_type detectorIndex) const
Get the LotNumber property of Detector.
Definition: OMEXMLMetadata.cpp:1507
ome::xml::meta::OMEXMLMetadata::getFilterManufacturer
std::string getFilterManufacturer(index_type instrumentIndex, index_type filterIndex) const
Get the Manufacturer property of Filter.
Definition: OMEXMLMetadata.cpp:2453
ome::xml::meta::OMEXMLMetadata::setBooleanAnnotationAnnotator
void setBooleanAnnotationAnnotator(std::string annotator, index_type booleanAnnotationIndex)
Set the Annotator property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:7140
ome::xml::meta::OMEXMLMetadata::getProjectID
std::string getProjectID(index_type projectIndex) const
Get the ID property of Project.
Definition: OMEXMLMetadata.cpp:5631
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationCount
index_type getDoubleAnnotationCount() const
Get the number of DoubleAnnotation elements.
Definition: OMEXMLMetadata.cpp:550
ome::xml::meta::OMEXMLMetadata::setLaserRepetitionRate
void setLaserRepetitionRate(double repetitionRate, index_type instrumentIndex, index_type lightSourceIndex)
Set the RepetitionRate property of Laser.
Definition: OMEXMLMetadata.cpp:11815
ome::xml::meta::OMEXMLMetadata::setPolylineText
void setPolylineText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polyline.
Definition: OMEXMLMetadata.cpp:17494
ome::xml::meta::OMEXMLMetadata::setMaskY
void setMaskY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Mask.
Definition: OMEXMLMetadata.cpp:14027
ome::xml::meta::OMEXMLMetadata::getDetectorID
std::string getDetectorID(index_type instrumentIndex, index_type detectorIndex) const
Get the ID property of Detector.
Definition: OMEXMLMetadata.cpp:1499
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:2007
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:1450
ome::xml::meta::OMEXMLMetadata::setTransmittanceRangeCutInTolerance
void setTransmittanceRangeCutInTolerance(ome::xml::model::primitives::NonNegativeInteger cutInTolerance, index_type instrumentIndex, index_type filterIndex)
Set the CutInTolerance property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:19802
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:20234
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:12376
ome::xml::meta::OMEXMLMetadata::setLaserManufacturer
void setLaserManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Laser.
Definition: OMEXMLMetadata.cpp:11585
ome::xml::meta::OMEXMLMetadata::setArcLotNumber
void setArcLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Arc.
Definition: OMEXMLMetadata.cpp:6828
ome::xml::meta::OMEXMLMetadata::getPixelsPhysicalSizeZ
ome::xml::model::primitives::PositiveFloat getPixelsPhysicalSizeZ(index_type imageIndex) const
Get the PhysicalSizeZ property of Pixels.
Definition: OMEXMLMetadata.cpp:4416
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:686
ome::xml::meta::OMEXMLMetadata::getPolylineText
std::string getPolylineText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Polyline.
Definition: OMEXMLMetadata.cpp:5456
ome::xml::meta::OMEXMLMetadata::setExperimenterGroupName
void setExperimenterGroupName(std::string name, index_type experimenterGroupIndex)
Set the Name property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:9900
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:17803
ome::xml::meta::OMEXMLMetadata::getLabelLineCap
ome::xml::model::enums::LineCap getLabelLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Label.
Definition: OMEXMLMetadata.cpp:2856
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:7275
ome::xml::meta::OMEXMLMetadata::getLabelX
double getLabelX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Label.
Definition: OMEXMLMetadata.cpp:2999
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationNamespace
std::string getCommentAnnotationNamespace(index_type commentAnnotationIndex) const
Get the Namespace property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:1373
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:5191
ome::xml::meta::OMEXMLMetadata::getEllipseRadiusY
double getEllipseRadiusY(index_type ROIIndex, index_type shapeIndex) const
Get the RadiusY property of Ellipse.
Definition: OMEXMLMetadata.cpp:2042
ome::xml::meta::OMEXMLMetadata::getObjectiveLotNumber
std::string getObjectiveLotNumber(index_type instrumentIndex, index_type objectiveIndex) const
Get the LotNumber property of Objective.
Definition: OMEXMLMetadata.cpp:4223
ome::xml::meta::OMEXMLMetadata::setWellSampleAnnotationRef
void setWellSampleAnnotationRef(const std::string &annotation, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex, index_type annotationRefIndex)
Set the AnnotationRef property of WellSample.
Definition: OMEXMLMetadata.cpp:20187
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:10727
ome::xml::meta::OMEXMLMetadata::getLineVisible
bool getLineVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Line.
Definition: OMEXMLMetadata.cpp:3588
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationID
std::string getXMLAnnotationID(index_type XMLAnnotationIndex) const
Get the ID property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:6742
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:1603
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:15423
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:1086
ome::xml::meta::OMEXMLMetadata::setFilamentModel
void setFilamentModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Filament.
Definition: OMEXMLMetadata.cpp:10003
ome::xml::meta::OMEXMLMetadata::getDichroicModel
std::string getDichroicModel(index_type instrumentIndex, index_type dichroicIndex) const
Get the Model property of Dichroic.
Definition: OMEXMLMetadata.cpp:1727
ome::xml::meta::OMEXMLMetadata::setStageLabelX
void setStageLabelX(double x, index_type imageIndex)
Set the X property of StageLabel.
Definition: OMEXMLMetadata.cpp:19079
ome::xml::meta::OMEXMLMetadata::getMaskText
std::string getMaskText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Mask.
Definition: OMEXMLMetadata.cpp:3924
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:13634
ome::xml::meta::OMEXMLMetadata::setXMLAnnotationDescription
void setXMLAnnotationDescription(std::string description, index_type XMLAnnotationIndex)
Set the Description property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:20418
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:6963
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:5330
ome::xml::meta::OMEXMLMetadata::setPixelsAnnotationRef
void setPixelsAnnotationRef(const std::string &annotation, index_type imageIndex, index_type annotationRefIndex)
Set the AnnotationRef property of Pixels.
Definition: OMEXMLMetadata.cpp:14736
ome::xml::meta::OMEXMLMetadata::getMicroscopeLotNumber
std::string getMicroscopeLotNumber(index_type instrumentIndex) const
Get the LotNumber property of Microscope.
Definition: OMEXMLMetadata.cpp:4095
ome::xml::meta::OMEXMLMetadata::setDetectorVoltage
void setDetectorVoltage(double voltage, index_type instrumentIndex, index_type detectorIndex)
Set the Voltage property of Detector.
Definition: OMEXMLMetadata.cpp:8239
ome::xml::model::enums::AcquisitionMode
AcquisitionMode enumeration.
Definition: AcquisitionMode.h:72
ome::xml::meta::OMEXMLMetadata::setImageDescription
void setImageDescription(std::string description, index_type imageIndex)
Set the Description property of Image.
Definition: OMEXMLMetadata.cpp:10632
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:9818
ome::xml::meta::OMEXMLMetadata::getListAnnotationAnnotationCount
index_type getListAnnotationAnnotationCount(index_type listAnnotationIndex) const
Get the number of links to a ListAnnotation.
Definition: OMEXMLMetadata.cpp:325
ome::xml::meta::OMEXMLMetadata::getLongAnnotationValue
int64_t getLongAnnotationValue(index_type longAnnotationIndex) const
Get the Value property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:3777
ome::xml::meta::OMEXMLMetadata::getImageCount
index_type getImageCount() const
Get the number of Image elements.
Definition: OMEXMLMetadata.cpp:646
ome::xml::meta::OMEXMLMetadata::setWellExternalIdentifier
void setWellExternalIdentifier(std::string externalIdentifier, index_type plateIndex, index_type wellIndex)
Set the ExternalIdentifier property of Well.
Definition: OMEXMLMetadata.cpp:20066
ome::xml::meta::OMEXMLMetadata::getFileAnnotationID
std::string getFileAnnotationID(index_type fileAnnotationIndex) const
Get the ID property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:2401
ome::xml::meta::OMEXMLMetadata::setObjectiveIris
void setObjectiveIris(bool iris, index_type instrumentIndex, index_type objectiveIndex)
Set the Iris property of Objective.
Definition: OMEXMLMetadata.cpp:14411
ome::xml::meta::OMEXMLMetadata::getPointY
double getPointY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Point.
Definition: OMEXMLMetadata.cpp:5082
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:16536
ome::xml::meta::OMEXMLMetadata::setMaskID
void setMaskID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Mask.
Definition: OMEXMLMetadata.cpp:13534
ome::xml::meta::OMEXMLMetadata::setFilterFilterWheel
void setFilterFilterWheel(std::string filterWheel, index_type instrumentIndex, index_type filterIndex)
Set the FilterWheel property of Filter.
Definition: OMEXMLMetadata.cpp:10233
ome::xml::meta::OMEXMLMetadata::getTermAnnotationAnnotationCount
index_type getTermAnnotationAnnotationCount(index_type termAnnotationIndex) const
Get the number of links to a TermAnnotation.
Definition: OMEXMLMetadata.cpp:349
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:15391
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:1816
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:2206
ome::xml::meta::OMEXMLMetadata::setDetectorSettingsZoom
void setDetectorSettingsZoom(double zoom, index_type imageIndex, index_type channelIndex)
Set the Zoom property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:8567
ome::xml::meta::OMEXMLMetadata::getLineLineCap
ome::xml::model::enums::LineCap getLineLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Line.
Definition: OMEXMLMetadata.cpp:3458
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:17130
ome::xml::meta::OMEXMLMetadata::getEllipseLocked
bool getEllipseLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Ellipse.
Definition: OMEXMLMetadata.cpp:1903
ome::xml::meta::OMEXMLMetadata::setLightEmittingDiodeManufacturer
void setLightEmittingDiodeManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:11978
ome::xml::meta::OMEXMLMetadata::getArcID
std::string getArcID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of Arc.
Definition: OMEXMLMetadata.cpp:955
ome::xml::meta::OMEXMLMetadata::setLabelID
void setLabelID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Label.
Definition: OMEXMLMetadata.cpp:11069
ome::xml::meta::OMEXMLMetadata::getExperimenterFirstName
std::string getExperimenterFirstName(index_type experimenterIndex) const
Get the FirstName property of Experimenter.
Definition: OMEXMLMetadata.cpp:2138
ome::xml::meta::OMEXMLMetadata::getRectangleStrokeWidth
double getRectangleStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Rectangle.
Definition: OMEXMLMetadata.cpp:5891
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:2489
ome::xml::meta::OMEXMLMetadata::setArcManufacturer
void setArcManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Arc.
Definition: OMEXMLMetadata.cpp:6855
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:446
ome::xml::meta::OMEXMLMetadata::setUUID
void setUUID(const std::string &uuid)
Set the UUID associated with this collection of metadata.
Definition: OMEXMLMetadata.cpp:6793
ome::xml::meta::OMEXMLMetadata::getStageLabelName
std::string getStageLabelName(index_type imageIndex) const
Get the Name property of StageLabel.
Definition: OMEXMLMetadata.cpp:6160
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:5269
ome::xml::meta::OMEXMLMetadata::setEllipseLineCap
void setEllipseLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Ellipse.
Definition: OMEXMLMetadata.cpp:9089
ome::xml::meta::OMEXMLMetadata::getLongAnnotationAnnotationCount
index_type getLongAnnotationAnnotationCount(index_type longAnnotationIndex) const
Get the number of links to a LongAnnotation.
Definition: OMEXMLMetadata.cpp:333
ome::xml::meta::OMEXMLMetadata::getLabelStrokeWidth
double getLabelStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Label.
Definition: OMEXMLMetadata.cpp:2908
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:15455
ome::xml::meta::OMEXMLMetadata::getObjectiveModel
std::string getObjectiveModel(index_type instrumentIndex, index_type objectiveIndex) const
Get the Model property of Objective.
Definition: OMEXMLMetadata.cpp:4247
ome::xml::meta::OMEXMLMetadata::getWellExternalDescription
std::string getWellExternalDescription(index_type plateIndex, index_type wellIndex) const
Get the ExternalDescription property of Well.
Definition: OMEXMLMetadata.cpp:6564
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:9155
ome::xml::meta::OMEXMLMetadata::setLaserModel
void setLaserModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Laser.
Definition: OMEXMLMetadata.cpp:11612
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:16933
ome::xml::meta::OMEXMLMetadata::setExperimenterInstitution
void setExperimenterInstitution(std::string institution, index_type experimenterIndex)
Set the Institution property of Experimenter.
Definition: OMEXMLMetadata.cpp:9734
ome::xml::meta::OMEXMLMetadata::setChannelID
void setChannelID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of Channel.
Definition: OMEXMLMetadata.cpp:7499
ome::xml::meta::OMEXMLMetadata::getReagentReagentIdentifier
std::string getReagentReagentIdentifier(index_type screenIndex, index_type reagentIndex) const
Get the ReagentIdentifier property of Reagent.
Definition: OMEXMLMetadata.cpp:5753
ome::xml::meta::OMEXMLMetadata::setChannelName
void setChannelName(std::string name, index_type imageIndex, index_type channelIndex)
Set the Name property of Channel.
Definition: OMEXMLMetadata.cpp:7599
ome::xml::meta::OMEXMLMetadata::getPlaneHashSHA1
std::string getPlaneHashSHA1(index_type imageIndex, index_type planeIndex) const
Get the HashSHA1 property of Plane.
Definition: OMEXMLMetadata.cpp:4537
ome::xml::meta::OMEXMLMetadata::setDetectorGain
void setDetectorGain(double gain, index_type instrumentIndex, index_type detectorIndex)
Set the Gain property of Detector.
Definition: OMEXMLMetadata.cpp:8022
ome::xml::meta::OMEXMLMetadata::setFileAnnotationNamespace
void setFileAnnotationNamespace(std::string namespace_, index_type fileAnnotationIndex)
Set the Namespace property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:10206
ome::xml::meta::OMEXMLMetadata::getPolylinePoints
std::string getPolylinePoints(index_type ROIIndex, index_type shapeIndex) const
Get the Points property of Polyline.
Definition: OMEXMLMetadata.cpp:5560
ome::xml::meta::OMEXMLMetadata::setImageID
void setImageID(std::string id, index_type imageIndex)
Set the ID property of Image.
Definition: OMEXMLMetadata.cpp:10692
ome::xml::meta::OMEXMLMetadata::getLabelFontSize
ome::xml::model::primitives::NonNegativeInteger getLabelFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Label.
Definition: OMEXMLMetadata.cpp:2821
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:6382
ome::xml::meta::OMEXMLMetadata::setTimestampAnnotationAnnotator
void setTimestampAnnotationAnnotator(std::string annotator, index_type timestampAnnotationIndex)
Set the Annotator property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:19634
ome::xml::meta::OMEXMLMetadata::getTagAnnotationDescription
std::string getTagAnnotationDescription(index_type tagAnnotationIndex) const
Get the Description property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:6229
ome::xml::meta::OMEXMLMetadata::setRectangleStrokeDashArray
void setRectangleStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Rectangle.
Definition: OMEXMLMetadata.cpp:18424
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:15943
ome::xml::meta::OMEXMLMetadata::setFilterSetLotNumber
void setFilterSetLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the LotNumber property of FilterSet.
Definition: OMEXMLMetadata.cpp:10490
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationID
std::string getBooleanAnnotationID(index_type booleanAnnotationIndex) const
Get the ID property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:1123
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:4856
ome::xml::meta::OMEXMLMetadata::getEllipseFontSize
ome::xml::model::primitives::NonNegativeInteger getEllipseFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Ellipse.
Definition: OMEXMLMetadata.cpp:1855
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:3837
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:11367
ome::xml::meta::OMEXMLMetadata::setPlaneExposureTime
void setPlaneExposureTime(double exposureTime, index_type imageIndex, index_type planeIndex)
Set the ExposureTime property of Plane.
Definition: OMEXMLMetadata.cpp:15194
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:5417
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:19588
ome::xml::meta::OMEXMLMetadata::setLabelFontSize
void setLabelFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Label.
Definition: OMEXMLMetadata.cpp:11003
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:3885
ome::xml::meta::OMEXMLMetadata::getExperimentCount
index_type getExperimentCount() const
Get the number of Experiment elements.
Definition: OMEXMLMetadata.cpp:590
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupCount
index_type getExperimenterGroupCount() const
Get the number of ExperimenterGroup elements.
Definition: OMEXMLMetadata.cpp:606
ome::xml::meta::OMEXMLMetadata::setLabelText
void setLabelText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Label.
Definition: OMEXMLMetadata.cpp:11268
ome::xml::meta::OMEXMLMetadata::setDichroicID
void setDichroicID(std::string id, index_type instrumentIndex, index_type dichroicIndex)
Set the ID property of Dichroic.
Definition: OMEXMLMetadata.cpp:8606
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:7321
ome::xml::meta::OMEXMLMetadata::getPixelsPhysicalSizeY
ome::xml::model::primitives::PositiveFloat getPixelsPhysicalSizeY(index_type imageIndex) const
Get the PhysicalSizeY property of Pixels.
Definition: OMEXMLMetadata.cpp:4404
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:19160
ome::xml::meta::OMEXMLMetadata::setDatasetID
void setDatasetID(std::string id, index_type datasetIndex)
Set the ID property of Dataset.
Definition: OMEXMLMetadata.cpp:7939
ome::xml::meta::OMEXMLMetadata::setPlateExternalIdentifier
void setPlateExternalIdentifier(std::string externalIdentifier, index_type plateIndex)
Set the ExternalIdentifier property of Plate.
Definition: OMEXMLMetadata.cpp:15531
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:12343
ome::xml::meta::OMEXMLMetadata::setLabelLocked
void setLabelLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Label.
Definition: OMEXMLMetadata.cpp:11136
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:12164
ome::xml::meta::OMEXMLMetadata::setObjectiveNominalMagnification
void setObjectiveNominalMagnification(double nominalMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the NominalMagnification property of Objective.
Definition: OMEXMLMetadata.cpp:14546
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:10937
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:12806
ome::xml::meta::OMEXMLMetadata::setBinaryOnlyUUID
void setBinaryOnlyUUID(std::string uuid)
Set the UUID property of BinaryOnly.
Definition: OMEXMLMetadata.cpp:7107
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:19743
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationAnnotator
std::string getDoubleAnnotationAnnotator(index_type doubleAnnotationIndex) const
Get the Annotator property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:1764
ome::xml::meta::OMEXMLMetadata::getPolygonVisible
bool getPolygonVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Polygon.
Definition: OMEXMLMetadata.cpp:5295
ome::xml::meta::OMEXMLMetadata::getProjectCount
index_type getProjectCount() const
Get the number of Project elements.
Definition: OMEXMLMetadata.cpp:766
ome::xml::meta::OMEXMLMetadata::getPolygonLineCap
ome::xml::model::enums::LineCap getPolygonLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Polygon.
Definition: OMEXMLMetadata.cpp:5165
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:10084
ome::xml::meta::OMEXMLMetadata::setDetectorLotNumber
void setDetectorLotNumber(std::string lotNumber, index_type instrumentIndex, index_type detectorIndex)
Set the LotNumber property of Detector.
Definition: OMEXMLMetadata.cpp:8077
ome::xml::meta::OMEXMLMetadata::setFilterManufacturer
void setFilterManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterIndex)
Set the Manufacturer property of Filter.
Definition: OMEXMLMetadata.cpp:10315
ome::xml::meta::OMEXMLMetadata::getLabelID
std::string getLabelID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Label.
Definition: OMEXMLMetadata.cpp:2847
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationAnnotator
std::string getBooleanAnnotationAnnotator(index_type booleanAnnotationIndex) const
Get the Annotator property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:1099
ome::xml::meta::OMEXMLMetadata::setChannelLightSourceSettingsID
void setChannelLightSourceSettingsID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:12197
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:4956
ome::xml::meta::OMEXMLMetadata::getImagingEnvironmentCO2Percent
ome::xml::model::primitives::PercentFraction getImagingEnvironmentCO2Percent(index_type imageIndex) const
Get the CO2Percent property of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:2738
ome::xml::meta::OMEXMLMetadata::setPolylinePoints
void setPolylinePoints(std::string points, index_type ROIIndex, index_type shapeIndex)
Set the Points property of Polyline.
Definition: OMEXMLMetadata.cpp:17758
ome::xml::meta::OMEXMLMetadata::setExperimenterID
void setExperimenterID(std::string id, index_type experimenterIndex)
Set the ID property of Experimenter.
Definition: OMEXMLMetadata.cpp:9712
ome::xml::meta::OMEXMLMetadata::getLabelY
double getLabelY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Label.
Definition: OMEXMLMetadata.cpp:3008
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:8956
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:13501
ome::xml::meta::OMEXMLMetadata::setMaskFontSize
void setMaskFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Mask.
Definition: OMEXMLMetadata.cpp:13468
ome::xml::meta::OMEXMLMetadata::setXMLAnnotationValue
void setXMLAnnotationValue(std::string value, index_type XMLAnnotationIndex)
Set the Value property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:20500
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:15721
ome::xml::meta::OMEXMLMetadata::setImageInstrumentRef
void setImageInstrumentRef(const std::string &instrument, index_type imageIndex)
Set the InstrumentRef property of Image.
Definition: OMEXMLMetadata.cpp:10714
ome::xml::meta::OMEXMLMetadata::getPlaneDeltaT
double getPlaneDeltaT(index_type imageIndex, index_type planeIndex) const
Get the DeltaT property of Plane.
Definition: OMEXMLMetadata.cpp:4513
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupID
std::string getExperimenterGroupID(index_type experimenterGroupIndex) const
Get the ID property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:2244
ome::xml::meta::OMEXMLMetadata::setMaskStrokeWidth
void setMaskStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Mask.
Definition: OMEXMLMetadata.cpp:13700
ome::xml::meta::OMEXMLMetadata::getLineFontSize
ome::xml::model::primitives::NonNegativeInteger getLineFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Line.
Definition: OMEXMLMetadata.cpp:3423
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:17163
ome::xml::meta::OMEXMLMetadata::getEllipseRadiusX
double getEllipseRadiusX(index_type ROIIndex, index_type shapeIndex) const
Get the RadiusX property of Ellipse.
Definition: OMEXMLMetadata.cpp:2033
ome::xml::meta::OMEXMLMetadata::getPlateStatus
std::string getPlateStatus(index_type plateIndex) const
Get the Status property of Plate.
Definition: OMEXMLMetadata.cpp:4726
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:3663
ome::xml::meta::OMEXMLMetadata::getLightEmittingDiodeID
std::string getLightEmittingDiodeID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:3208
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:12125
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:9320
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:17692
ome::xml::meta::OMEXMLMetadata::setDoubleAnnotationID
void setDoubleAnnotationID(std::string id, index_type doubleAnnotationIndex)
Set the ID property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:8809
ome::xml::meta::OMEXMLMetadata::setPlateDescription
void setPlateDescription(std::string description, index_type plateIndex)
Set the Description property of Plate.
Definition: OMEXMLMetadata.cpp:15510
ome::xml::meta::OMEXMLMetadata::getWellSampleRefCount
index_type getWellSampleRefCount(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the number of WellSampleRef elements.
Definition: OMEXMLMetadata.cpp:910
ome::xml::meta::OMEXMLMetadata::setLineFontSize
void setLineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Line.
Definition: OMEXMLMetadata.cpp:12442
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationLightSourceSettingsWavelength
ome::xml::model::primitives::PositiveInteger getMicrobeamManipulationLightSourceSettingsWavelength(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const
Get the Wavelength property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:3372
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:5091
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:12409
ome::xml::meta::OMEXMLMetadata::setScreenReagentSetDescription
void setScreenReagentSetDescription(std::string reagentSetDescription, index_type screenIndex)
Set the ReagentSetDescription property of Screen.
Definition: OMEXMLMetadata.cpp:18990
ome::xml::meta::OMEXMLMetadata::setLongAnnotationDescription
void setLongAnnotationDescription(std::string description, index_type longAnnotationIndex)
Set the Description property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:13261
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:10449
ome::xml::meta::OMEXMLMetadata::getRightsRightsHeld
std::string getRightsRightsHeld() const
Get the RightsHeld property of Rights.
Definition: OMEXMLMetadata.cpp:6018
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:13221
ome::xml::meta::OMEXMLMetadata::getDetectorModel
std::string getDetectorModel(index_type instrumentIndex, index_type detectorIndex) const
Get the Model property of Detector.
Definition: OMEXMLMetadata.cpp:1531
ome::xml::meta::OMEXMLMetadata::setTagAnnotationValue
void setTagAnnotationValue(std::string value, index_type tagAnnotationIndex)
Set the Value property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:19282
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:6596
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:4083
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:3091
ome::xml::meta::OMEXMLMetadata::getMaskWidth
double getMaskWidth(index_type ROIIndex, index_type shapeIndex) const
Get the Width property of Mask.
Definition: OMEXMLMetadata.cpp:4011
ome::xml::meta::OMEXMLMetadata::getEllipseID
std::string getEllipseID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Ellipse.
Definition: OMEXMLMetadata.cpp:1881
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:582
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:4187
ome::xml::meta::OMEXMLMetadata::getRectangleText
std::string getRectangleText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Rectangle.
Definition: OMEXMLMetadata.cpp:5904
ome::xml::model::enums::Immersion
Immersion enumeration.
Definition: Immersion.h:72
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:15910
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:5547
ome::xml::meta::OMEXMLMetadata::setWellSamplePositionX
void setWellSamplePositionX(double positionX, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the PositionX property of WellSample.
Definition: OMEXMLMetadata.cpp:20279
ome::xml::meta::OMEXMLMetadata::setMicroscopeManufacturer
void setMicroscopeManufacturer(std::string manufacturer, index_type instrumentIndex)
Set the Manufacturer property of Microscope.
Definition: OMEXMLMetadata.cpp:14194
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:5343
ome::xml::meta::OMEXMLMetadata::getPlanePositionZ
double getPlanePositionZ(index_type imageIndex, index_type planeIndex) const
Get the PositionZ property of Plane.
Definition: OMEXMLMetadata.cpp:4573
ome::xml::model::enums::Marker
Marker enumeration.
Definition: Marker.h:72
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:2795
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:16801
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:5469
ome::xml::meta::OMEXMLMetadata::getBinaryOnlyMetadataFile
std::string getBinaryOnlyMetadataFile() const
Get the MetadataFile property of BinaryOnly.
Definition: OMEXMLMetadata.cpp:1070
ome::xml::meta::OMEXMLMetadata::getPixelsDimensionOrder
ome::xml::model::enums::DimensionOrder getPixelsDimensionOrder(index_type imageIndex) const
Get the DimensionOrder property of Pixels.
Definition: OMEXMLMetadata.cpp:4364
ome::xml::meta::OMEXMLMetadata::getDetectorManufacturer
std::string getDetectorManufacturer(index_type instrumentIndex, index_type detectorIndex) const
Get the Manufacturer property of Detector.
Definition: OMEXMLMetadata.cpp:1519
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:8890
ome::xml::meta::OMEXMLMetadata::getWellID
std::string getWellID(index_type plateIndex, index_type wellIndex) const
Get the ID property of Well.
Definition: OMEXMLMetadata.cpp:6588
ome::xml::meta::OMEXMLMetadata::getROIAnnotationRefCount
index_type getROIAnnotationRefCount(index_type ROIIndex) const
Get the number of AnnotationRef elements in ROI.
Definition: OMEXMLMetadata.cpp:374
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:6531
ome::xml::meta::OMEXMLMetadata::setROIID
void setROIID(std::string id, index_type ROIIndex)
Set the ID property of ROI.
Definition: OMEXMLMetadata.cpp:17940
ome::xml::model::enums::Pulse
Pulse enumeration.
Definition: Pulse.h:72
ome::xml::meta::OMEXMLMetadata::setTransmittanceRangeCutOut
void setTransmittanceRangeCutOut(ome::xml::model::primitives::PositiveInteger cutOut, index_type instrumentIndex, index_type filterIndex)
Set the CutOut property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:19835
ome::xml::meta::OMEXMLMetadata::getRectangleWidth
double getRectangleWidth(index_type ROIIndex, index_type shapeIndex) const
Get the Width property of Rectangle.
Definition: OMEXMLMetadata.cpp:5991
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:3811
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:19973
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:19308
ome::xml::meta::OMEXMLMetadata::setImagingEnvironmentTemperature
void setImagingEnvironmentTemperature(double temperature, index_type imageIndex)
Set the Temperature property of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:10855
ome::xml::meta::OMEXMLMetadata::setFileAnnotationDescription
void setFileAnnotationDescription(std::string description, index_type fileAnnotationIndex)
Set the Description property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:10151
ome::xml::meta::OMEXMLMetadata::getTermAnnotationDescription
std::string getTermAnnotationDescription(index_type termAnnotationIndex) const
Get the Description property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:6294
ome::xml::meta::OMEXMLMetadata::getDatasetImageRefCount
index_type getDatasetImageRefCount(index_type datasetIndex) const
Get the number of ImageRef elements in Dataset.
Definition: OMEXMLMetadata.cpp:654
ome::xml::meta::OMEXMLMetadata::setDatasetName
void setDatasetName(std::string name, index_type datasetIndex)
Set the Name property of Dataset.
Definition: OMEXMLMetadata.cpp:7974
ome::xml::meta::OMEXMLMetadata::setLineText
void setLineText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Line.
Definition: OMEXMLMetadata.cpp:12707
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:15761
ome::xml::meta::OMEXMLMetadata::setLabelLineCap
void setLabelLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Label.
Definition: OMEXMLMetadata.cpp:11103
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:12773
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:10598
ome::xml::meta::OMEXMLMetadata::getWellType
std::string getWellType(index_type plateIndex, index_type wellIndex) const
Get the Type property of Well.
Definition: OMEXMLMetadata.cpp:6616
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:854
ome::xml::meta::OMEXMLMetadata::setScreenDescription
void setScreenDescription(std::string description, index_type screenIndex)
Set the Description property of Screen.
Definition: OMEXMLMetadata.cpp:18871
ome::xml::meta::OMEXMLMetadata::getPointText
std::string getPointText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Point.
Definition: OMEXMLMetadata.cpp:4995
ome::xml::meta::OMEXMLMetadata::setWellSamplePositionY
void setWellSamplePositionY(double positionY, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the PositionY property of WellSample.
Definition: OMEXMLMetadata.cpp:20312
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:6370
ome::xml::meta::OMEXMLMetadata::OMEXMLMetadata
OMEXMLMetadata()
Constructor.
Definition: OMEXMLMetadata.cpp:196
ome::xml::meta::OMEXMLMetadata::setDetectorOffset
void setDetectorOffset(double offset, index_type instrumentIndex, index_type detectorIndex)
Set the Offset property of Detector.
Definition: OMEXMLMetadata.cpp:8158
ome::xml::meta::OMEXMLMetadata::getFilamentModel
std::string getFilamentModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of Filament.
Definition: OMEXMLMetadata.cpp:2312
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:7354
ome::xml::meta::OMEXMLMetadata::setEllipseY
void setEllipseY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Ellipse.
Definition: OMEXMLMetadata.cpp:9548
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:2513
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:9353
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:11869
ome::xml::meta::OMEXMLMetadata::getPlateWellOriginX
double getPlateWellOriginX(index_type plateIndex) const
Get the WellOriginX property of Plate.
Definition: OMEXMLMetadata.cpp:4738
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:10761
ome::xml::meta::OMEXMLMetadata::getMaskStrokeDashArray
std::string getMaskStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Mask.
Definition: OMEXMLMetadata.cpp:3898
ome::xml::meta::OMEXMLMetadata::getObjectiveSettingsRefractiveIndex
double getObjectiveSettingsRefractiveIndex(index_type imageIndex) const
Get the RefractiveIndex property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:4327
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:5765
ome::xml::model::enums::IlluminationType
IlluminationType enumeration.
Definition: IlluminationType.h:72
ome::xml::meta::OMEXMLMetadata::setMaskLineCap
void setMaskLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Mask.
Definition: OMEXMLMetadata.cpp:13568
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:1994
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:15816
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:566
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:1256
ome::xml::meta::OMEXMLMetadata::genericRoot
ome::compat::shared_ptr< MetadataRoot > genericRoot
Generic root node.
Definition: OMEXMLMetadata.h:73
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:2526
ome::xml::meta::OMEXMLMetadata::getPlaneCount
index_type getPlaneCount(index_type imageIndex) const
Get the number of Plane elements.
Definition: OMEXMLMetadata.cpp:734
ome::xml::meta::OMEXMLMetadata::getImageExperimentRef
const std::string & getImageExperimentRef(index_type imageIndex) const
Get the ExperimentRef property of Image.
Definition: OMEXMLMetadata.cpp:2632
ome::xml::meta::OMEXMLMetadata::setLineStrokeDashArray
void setLineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Line.
Definition: OMEXMLMetadata.cpp:12641
ome::xml::meta::OMEXMLMetadata::setDichroicLotNumber
void setDichroicLotNumber(std::string lotNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the LotNumber property of Dichroic.
Definition: OMEXMLMetadata.cpp:8634
ome::xml::meta::OMEXMLMetadata::getPolygonID
std::string getPolygonID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Polygon.
Definition: OMEXMLMetadata.cpp:5156
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:10904
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:7308
ome::xml::meta::OMEXMLMetadata::setChannelExcitationWavelength
void setChannelExcitationWavelength(ome::xml::model::primitives::PositiveInteger excitationWavelength, index_type imageIndex, index_type channelIndex)
Set the ExcitationWavelength property of Channel.
Definition: OMEXMLMetadata.cpp:7420
ome::xml::meta::OMEXMLMetadata::root
ome::compat::shared_ptr< OMEXMLMetadataRoot > root
OME-XML root node.
Definition: OMEXMLMetadata.h:71
ome::xml::meta::OMEXMLMetadata::setLongAnnotationID
void setLongAnnotationID(std::string id, index_type longAnnotationIndex)
Set the ID property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:13288
ome::xml::meta::OMEXMLMetadata::setDoubleAnnotationDescription
void setDoubleAnnotationDescription(std::string description, index_type doubleAnnotationIndex)
Set the Description property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:8782
ome::xml::meta::OMEXMLMetadata::getChannelName
std::string getChannelName(index_type imageIndex, index_type channelIndex) const
Get the Name property of Channel.
Definition: OMEXMLMetadata.cpp:1280
ome::xml::meta::OMEXMLMetadata::setLightEmittingDiodeID
void setLightEmittingDiodeID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:11923
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:13435
ome::xml::meta::OMEXMLMetadata::setScreenID
void setScreenID(std::string id, index_type screenIndex)
Set the ID property of Screen.
Definition: OMEXMLMetadata.cpp:18892
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationAnnotationCount
index_type getCommentAnnotationAnnotationCount(index_type commentAnnotationIndex) const
Get the number of links to a CommentAnnotation.
Definition: OMEXMLMetadata.cpp:301
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:3384
ome::xml::meta::OMEXMLMetadata::setDatasetDescription
void setDatasetDescription(std::string description, index_type datasetIndex)
Set the Description property of Dataset.
Definition: OMEXMLMetadata.cpp:7892
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:9386
ome::xml::meta::OMEXMLMetadata::getExperimenterMiddleName
std::string getExperimenterMiddleName(index_type experimenterIndex) const
Get the MiddleName property of Experimenter.
Definition: OMEXMLMetadata.cpp:2182
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:3332
ome::xml::meta::OMEXMLMetadata::getDatasetExperimenterRef
const std::string & getDatasetExperimenterRef(index_type datasetIndex) const
Get the ExperimenterRef property of Dataset.
Definition: OMEXMLMetadata.cpp:1430
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:8411
ome::xml::meta::OMEXMLMetadata::setLaserSerialNumber
void setLaserSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Laser.
Definition: OMEXMLMetadata.cpp:11666
ome::xml::meta::OMEXMLMetadata::setLaserTuneable
void setLaserTuneable(bool tuneable, index_type instrumentIndex, index_type lightSourceIndex)
Set the Tuneable property of Laser.
Definition: OMEXMLMetadata.cpp:11842
ome::xml::meta::OMEXMLMetadata::setLaserWavelength
void setLaserWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type instrumentIndex, index_type lightSourceIndex)
Set the Wavelength property of Laser.
Definition: OMEXMLMetadata.cpp:11896
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:3798
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:1224
ome::xml::meta::OMEXMLMetadata::getEllipseVisible
bool getEllipseVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Ellipse.
Definition: OMEXMLMetadata.cpp:2020
ome::xml::meta::OMEXMLMetadata::setPolylineVisible
void setPolylineVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Polyline.
Definition: OMEXMLMetadata.cpp:17659
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:5317
ome::xml::meta::OMEXMLMetadata::getRectangleHeight
double getRectangleHeight(index_type ROIIndex, index_type shapeIndex) const
Get the Height property of Rectangle.
Definition: OMEXMLMetadata.cpp:5982
ome::xml::meta::OMEXMLMetadata::setEllipseX
void setEllipseX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Ellipse.
Definition: OMEXMLMetadata.cpp:9516
ome::xml::meta::OMEXMLMetadata::setCommentAnnotationDescription
void setCommentAnnotationDescription(std::string description, index_type commentAnnotationIndex)
Set the Description property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:7771
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:15637
ome::xml::meta::OMEXMLMetadata::setDetectorSettingsVoltage
void setDetectorSettingsVoltage(double voltage, index_type imageIndex, index_type channelIndex)
Set the Voltage property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:8528
ome::xml::meta::OMEXMLMetadata::setLineLineCap
void setLineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Line.
Definition: OMEXMLMetadata.cpp:12542
ome::xml::model::enums::Binning
Binning enumeration.
Definition: Binning.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:6556
ome::xml::meta::OMEXMLMetadata::getScreenReagentSetIdentifier
std::string getScreenReagentSetIdentifier(index_type screenIndex) const
Get the ReagentSetIdentifier property of Screen.
Definition: OMEXMLMetadata.cpp:6136
ome::xml::meta::OMEXMLMetadata::getWellSamplePositionX
double getWellSamplePositionX(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the PositionX property of WellSample.
Definition: OMEXMLMetadata.cpp:6669
ome::xml::meta::OMEXMLMetadata::getPlateDescription
std::string getPlateDescription(index_type plateIndex) const
Get the Description property of Plate.
Definition: OMEXMLMetadata.cpp:4646
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:18126
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:13799
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:2501
ome::xml::meta::OMEXMLMetadata::setMaskVisible
void setMaskVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Mask.
Definition: OMEXMLMetadata.cpp:13898
ome::xml::meta::OMEXMLMetadata::setExperimenterGroupDescription
void setExperimenterGroupDescription(std::string description, index_type experimenterGroupIndex)
Set the Description property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:9831
ome::xml::meta::OMEXMLMetadata::getPolygonFontSize
ome::xml::model::primitives::NonNegativeInteger getPolygonFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Polygon.
Definition: OMEXMLMetadata.cpp:5130
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:12099
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:3785
ome::xml::meta::OMEXMLMetadata::getPlateCount
index_type getPlateCount() const
Get the number of Plate elements.
Definition: OMEXMLMetadata.cpp:742
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:1751
ome::xml::meta::OMEXMLMetadata::getDatasetExperimenterGroupRef
const std::string & getDatasetExperimenterGroupRef(index_type datasetIndex) const
Get the ExperimenterGroupRef property of Dataset.
Definition: OMEXMLMetadata.cpp:1418
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationDescription
std::string getXMLAnnotationDescription(index_type XMLAnnotationIndex) const
Get the Description property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:6730
ome::xml::meta::OMEXMLMetadata::setStageLabelZ
void setStageLabelZ(double z, index_type imageIndex)
Set the Z property of StageLabel.
Definition: OMEXMLMetadata.cpp:19133
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationNamespace
std::string getDoubleAnnotationNamespace(index_type doubleAnnotationIndex) const
Get the Namespace property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:1796
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationCount
index_type getMicrobeamManipulationCount(index_type experimentIndex) const
Get the number of MicrobeamManipulation elements.
Definition: OMEXMLMetadata.cpp:710
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:1176
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationID
std::string getTimestampAnnotationID(index_type timestampAnnotationIndex) const
Get the ID property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:6431
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:16999
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:12905
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:15552
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:6705
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:14384
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:2782
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:20247
ome::xml::meta::OMEXMLMetadata::getPlateFieldIndex
ome::xml::model::primitives::NonNegativeInteger getPlateFieldIndex(index_type plateIndex) const
Get the FieldIndex property of Plate.
Definition: OMEXMLMetadata.cpp:4670
ome::xml::meta::OMEXMLMetadata::getPixelsBinDataCount
index_type getPixelsBinDataCount(index_type imageIndex) const
Get the number of BinData elements in Pixels.
Definition: OMEXMLMetadata.cpp:285
ome::xml::meta::OMEXMLMetadata::getPlateColumnNamingConvention
ome::xml::model::enums::NamingConvention getPlateColumnNamingConvention(index_type plateIndex) const
Get the ColumnNamingConvention property of Plate.
Definition: OMEXMLMetadata.cpp:4622
ome::xml::meta::OMEXMLMetadata::getWellCount
index_type getWellCount(index_type plateIndex) const
Get the number of Well elements.
Definition: OMEXMLMetadata.cpp:894
ome::xml::meta::OMEXMLMetadata::setDetectorSettingsGain
void setDetectorSettingsGain(double gain, index_type imageIndex, index_type channelIndex)
Set the Gain property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:8332
ome::xml::model::enums::NamingConvention
NamingConvention enumeration.
Definition: NamingConvention.h:72
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:3436
ome::xml::meta::OMEXMLMetadata::getROINamespace
std::string getROINamespace(index_type ROIIndex) const
Get the Namespace property of ROI.
Definition: OMEXMLMetadata.cpp:5696
ome::xml::meta::OMEXMLMetadata::getLineLocked
bool getLineLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Line.
Definition: OMEXMLMetadata.cpp:3471
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:17906
ome::xml::meta::OMEXMLMetadata::getFilterSetModel
std::string getFilterSetModel(index_type instrumentIndex, index_type filterSetIndex) const
Get the Model property of FilterSet.
Definition: OMEXMLMetadata.cpp:2571
ome::xml::meta::OMEXMLMetadata::setTimestampAnnotationID
void setTimestampAnnotationID(std::string id, index_type timestampAnnotationIndex)
Set the ID property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:19688
ome::xml::meta::OMEXMLMetadata::setRectangleStrokeWidth
void setRectangleStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Rectangle.
Definition: OMEXMLMetadata.cpp:18457
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationAnnotationCount
index_type getBooleanAnnotationAnnotationCount(index_type booleanAnnotationIndex) const
Get the number of links to a BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:293
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:1829
ome::xml::meta::OMEXMLMetadata::setScreenName
void setScreenName(std::string name, index_type screenIndex)
Set the Name property of Screen.
Definition: OMEXMLMetadata.cpp:18914
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:1635
ome::xml::meta::OMEXMLMetadata::setPolygonLocked
void setPolygonLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polygon.
Definition: OMEXMLMetadata.cpp:16768
ome::xml::meta::OMEXMLMetadata::getArcSerialNumber
std::string getArcSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of Arc.
Definition: OMEXMLMetadata.cpp:1016
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:15043
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:16602
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:18589
ome::xml::model::enums::ContrastMethod
ContrastMethod enumeration.
Definition: ContrastMethod.h:72
ome::xml::meta::OMEXMLMetadata::setEllipseID
void setEllipseID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Ellipse.
Definition: OMEXMLMetadata.cpp:9055
ome::xml::meta::OMEXMLMetadata::setFilterSetSerialNumber
void setFilterSetSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterSetIndex)
Set the SerialNumber property of FilterSet.
Definition: OMEXMLMetadata.cpp:10571
ome::xml::meta::OMEXMLMetadata::setLaserPockelCell
void setLaserPockelCell(bool pockelCell, index_type instrumentIndex, index_type lightSourceIndex)
Set the PockelCell property of Laser.
Definition: OMEXMLMetadata.cpp:11747
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:3575
ome::xml::meta::OMEXMLMetadata::getPlateRows
ome::xml::model::primitives::PositiveInteger getPlateRows(index_type plateIndex) const
Get the Rows property of Plate.
Definition: OMEXMLMetadata.cpp:4714
ome::xml::meta::OMEXMLMetadata::getExperimenterLastName
std::string getExperimenterLastName(index_type experimenterIndex) const
Get the LastName property of Experimenter.
Definition: OMEXMLMetadata.cpp:2170
ome::xml::meta::OMEXMLMetadata::setImageExperimentRef
void setImageExperimentRef(const std::string &experiment, index_type imageIndex)
Set the ExperimentRef property of Image.
Definition: OMEXMLMetadata.cpp:10653
ome::xml::meta::OMEXMLMetadata::setXMLAnnotationNamespace
void setXMLAnnotationNamespace(std::string namespace_, index_type XMLAnnotationIndex)
Set the Namespace property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:20473
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationID
std::string getCommentAnnotationID(index_type commentAnnotationIndex) const
Get the ID property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:1365
ome::xml::meta::OMEXMLMetadata::getImagingEnvironmentHumidity
ome::xml::model::primitives::PercentFraction getImagingEnvironmentHumidity(index_type imageIndex) const
Get the Humidity property of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:2750
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:3397
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:6661
ome::xml::meta::OMEXMLMetadata::setRectangleFontSize
void setRectangleFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Rectangle.
Definition: OMEXMLMetadata.cpp:18225
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationValue
ome::xml::model::primitives::Timestamp getTimestampAnnotationValue(index_type timestampAnnotationIndex) const
Get the Value property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:6451
ome::xml::meta::OMEXMLMetadata::getProjectExperimenterRef
const std::string & getProjectExperimenterRef(index_type projectIndex) const
Get the ExperimenterRef property of Project.
Definition: OMEXMLMetadata.cpp:5619
ome::xml::meta::OMEXMLMetadata::setRectangleY
void setRectangleY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Rectangle.
Definition: OMEXMLMetadata.cpp:18784
ome::xml::meta::OMEXMLMetadata::getPixelsSignificantBits
ome::xml::model::primitives::PositiveInteger getPixelsSignificantBits(index_type imageIndex) const
Get the SignificantBits property of Pixels.
Definition: OMEXMLMetadata.cpp:4428
ome::xml::meta::OMEXMLMetadata::setPointStrokeWidth
void setPointStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Point.
Definition: OMEXMLMetadata.cpp:16241
ome::xml::meta::OMEXMLMetadata::getTagAnnotationAnnotator
std::string getTagAnnotationAnnotator(index_type tagAnnotationIndex) const
Get the Annotator property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:6217
ome::xml::meta::OMEXMLMetadata::setMicrobeamManipulationLightSourceSettingsID
void setMicrobeamManipulationLightSourceSettingsID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)
Set the ID property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:12237
ome::xml::meta::OMEXMLMetadata::setLineY2
void setLineY2(double y2, index_type ROIIndex, index_type shapeIndex)
Set the Y2 property of Line.
Definition: OMEXMLMetadata.cpp:13067
ome::xml::meta::OMEXMLMetadata::setObjectiveID
void setObjectiveID(std::string id, index_type instrumentIndex, index_type objectiveIndex)
Set the ID property of Objective.
Definition: OMEXMLMetadata.cpp:14356
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:5651
ome::xml::model::enums::DimensionOrder
DimensionOrder enumeration.
Definition: DimensionOrder.h:72
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:5708
ome::xml::meta::OMEXMLMetadata::getRectangleStrokeDashArray
std::string getRectangleStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Rectangle.
Definition: OMEXMLMetadata.cpp:5878
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:1868
ome::xml::meta::OMEXMLMetadata::getObjectiveID
std::string getObjectiveID(index_type instrumentIndex, index_type objectiveIndex) const
Get the ID property of Objective.
Definition: OMEXMLMetadata.cpp:4179
ome::xml::meta::OMEXMLMetadata::getPlanePositionX
double getPlanePositionX(index_type imageIndex, index_type planeIndex) const
Get the PositionX property of Plane.
Definition: OMEXMLMetadata.cpp:4549
ome::xml::meta::OMEXMLMetadata::getReagentCount
index_type getReagentCount(index_type screenIndex) const
Get the number of Reagent elements.
Definition: OMEXMLMetadata.cpp:798
ome::xml::meta::OMEXMLMetadata::getPolylineVisible
bool getPolylineVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Polyline.
Definition: OMEXMLMetadata.cpp:5521
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:17593
ome::xml::meta::OMEXMLMetadata::getPixelsType
ome::xml::model::enums::PixelType getPixelsType(index_type imageIndex) const
Get the Type property of Pixels.
Definition: OMEXMLMetadata.cpp:4492
ome::xml::meta::OMEXMLMetadata::setObjectiveSettingsRefractiveIndex
void setObjectiveSettingsRefractiveIndex(double refractiveIndex, index_type imageIndex)
Set the RefractiveIndex property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:14709
ome::xml::meta::OMEXMLMetadata::setPolygonStrokeDashArray
void setPolygonStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polygon.
Definition: OMEXMLMetadata.cpp:16834
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:11301
ome::xml::meta::OMEXMLMetadata::setDetectorSettingsReadOutRate
void setDetectorSettingsReadOutRate(double readOutRate, index_type imageIndex, index_type channelIndex)
Set the ReadOutRate property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:8489
ome::xml::meta::OMEXMLMetadata::getArcManufacturer
std::string getArcManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of Arc.
Definition: OMEXMLMetadata.cpp:977
ome::xml::meta::OMEXMLMetadata::setLineX1
void setLineX1(double x1, index_type ROIIndex, index_type shapeIndex)
Set the X1 property of Line.
Definition: OMEXMLMetadata.cpp:12971
ome::xml::meta::OMEXMLMetadata::setEllipseStrokeWidth
void setEllipseStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Ellipse.
Definition: OMEXMLMetadata.cpp:9221
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:10619
ome::xml::meta::OMEXMLMetadata::getScreenDescription
std::string getScreenDescription(index_type screenIndex) const
Get the Description property of Screen.
Definition: OMEXMLMetadata.cpp:6055
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:15069
ome::xml::meta::OMEXMLMetadata::getLaserPower
double getLaserPower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of Laser.
Definition: OMEXMLMetadata.cpp:3065
ome::xml::meta::OMEXMLMetadata::setPixelsPhysicalSizeY
void setPixelsPhysicalSizeY(ome::xml::model::primitives::PositiveFloat physicalSizeY, index_type imageIndex)
Set the PhysicalSizeY property of Pixels.
Definition: OMEXMLMetadata.cpp:14884
ome::xml::meta::OMEXMLMetadata::setFilterSetID
void setFilterSetID(std::string id, index_type instrumentIndex, index_type filterSetIndex)
Set the ID property of FilterSet.
Definition: OMEXMLMetadata.cpp:10462
ome::xml::meta::OMEXMLMetadata::getPixelsSizeX
ome::xml::model::primitives::PositiveInteger getPixelsSizeX(index_type imageIndex) const
Get the SizeX property of Pixels.
Definition: OMEXMLMetadata.cpp:4456
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:8212
ome::xml::meta::OMEXMLMetadata::setReagentID
void setReagentID(std::string id, index_type screenIndex, index_type reagentIndex)
Set the ID property of Reagent.
Definition: OMEXMLMetadata.cpp:18044
ome::xml::meta::OMEXMLMetadata::getBinaryFileSize
ome::xml::model::primitives::NonNegativeLong getBinaryFileSize(index_type fileAnnotationIndex) const
Get the Size property of BinaryFile.
Definition: OMEXMLMetadata.cpp:1062
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:4908
ome::xml::meta::OMEXMLMetadata::getLaserTuneable
bool getLaserTuneable(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Tuneable property of Laser.
Definition: OMEXMLMetadata.cpp:3169
ome::xml::meta::OMEXMLMetadata::setCommentAnnotationAnnotator
void setCommentAnnotationAnnotator(std::string annotator, index_type commentAnnotationIndex)
Set the Annotator property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:7744
ome::xml::meta::OMEXMLMetadata::setWellID
void setWellID(std::string id, index_type plateIndex, index_type wellIndex)
Set the ID property of Well.
Definition: OMEXMLMetadata.cpp:20093
ome::xml::meta::OMEXMLMetadata::setDoubleAnnotationValue
void setDoubleAnnotationValue(double value, index_type doubleAnnotationIndex)
Set the Value property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:8864
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:11169
ome::xml::meta::OMEXMLMetadata::getFilterSetManufacturer
std::string getFilterSetManufacturer(index_type instrumentIndex, index_type filterSetIndex) const
Get the Manufacturer property of FilterSet.
Definition: OMEXMLMetadata.cpp:2559
ome::xml::meta::OMEXMLMetadata::setPixelsPhysicalSizeZ
void setPixelsPhysicalSizeZ(ome::xml::model::primitives::PositiveFloat physicalSizeZ, index_type imageIndex)
Set the PhysicalSizeZ property of Pixels.
Definition: OMEXMLMetadata.cpp:14911
ome::xml::meta::OMEXMLMetadata::setRoot
void setRoot(ome::compat::shared_ptr< MetadataRoot > &root)
Set the root node of the metadata.
Definition: OMEXMLMetadata.cpp:221
ome::xml::meta::OMEXMLMetadata::setObjectiveLotNumber
void setObjectiveLotNumber(std::string lotNumber, index_type instrumentIndex, index_type objectiveIndex)
Set the LotNumber property of Objective.
Definition: OMEXMLMetadata.cpp:14465
ome::xml::meta::OMEXMLMetadata::getBinaryFileFileName
std::string getBinaryFileFileName(index_type fileAnnotationIndex) const
Get the FileName property of BinaryFile.
Definition: OMEXMLMetadata.cpp:1042
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:11400
ome::xml::meta::OMEXMLMetadata::getLightSourceCount
index_type getLightSourceCount(index_type instrumentIndex) const
Get the number of LightSource elements.
Definition: OMEXMLMetadata.cpp:678
ome::xml::meta::OMEXMLMetadata::setFilamentLotNumber
void setFilamentLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Filament.
Definition: OMEXMLMetadata.cpp:9949
ome::xml::meta::OMEXMLMetadata::setArcPower
void setArcPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Arc.
Definition: OMEXMLMetadata.cpp:6909
ome::xml::meta::OMEXMLMetadata::getFilterLotNumber
std::string getFilterLotNumber(index_type instrumentIndex, index_type filterIndex) const
Get the LotNumber property of Filter.
Definition: OMEXMLMetadata.cpp:2441
ome::xml::meta::OMEXMLMetadata::getPolygonStrokeDashArray
std::string getPolygonStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Polygon.
Definition: OMEXMLMetadata.cpp:5204
ome::xml::meta::OMEXMLMetadata::setExperimenterLastName
void setExperimenterLastName(std::string lastName, index_type experimenterIndex)
Set the LastName property of Experimenter.
Definition: OMEXMLMetadata.cpp:9755
ome::xml::meta::OMEXMLMetadata::getPlanePositionY
double getPlanePositionY(index_type imageIndex, index_type planeIndex) const
Get the PositionY property of Plane.
Definition: OMEXMLMetadata.cpp:4561
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:15897
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationAnnotationCount
index_type getTimestampAnnotationAnnotationCount(index_type timestampAnnotationIndex) const
Get the number of links to a TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:357
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:10801
ome::xml::meta::OMEXMLMetadata::setPointStrokeDashArray
void setPointStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Point.
Definition: OMEXMLMetadata.cpp:16208
ome::xml::meta::OMEXMLMetadata::getChannelExcitationWavelength
ome::xml::model::primitives::PositiveInteger getChannelExcitationWavelength(index_type imageIndex, index_type channelIndex) const
Get the ExcitationWavelength property of Channel.
Definition: OMEXMLMetadata.cpp:1212
ome::xml::meta::OMEXMLMetadata::setTimestampAnnotationDescription
void setTimestampAnnotationDescription(std::string description, index_type timestampAnnotationIndex)
Set the Description property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:19661
ome::xml::meta::OMEXMLMetadata::getListAnnotationDescription
std::string getListAnnotationDescription(index_type listAnnotationIndex) const
Get the Description property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:3688
ome::xml::meta::OMEXMLMetadata::setEllipseText
void setEllipseText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Ellipse.
Definition: OMEXMLMetadata.cpp:9254
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:3130
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:3536
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:8293
ome::xml::meta::OMEXMLMetadata::getProjectExperimenterGroupRef
const std::string & getProjectExperimenterGroupRef(index_type projectIndex) const
Get the ExperimenterGroupRef property of Project.
Definition: OMEXMLMetadata.cpp:5607
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationDescription
std::string getDoubleAnnotationDescription(index_type doubleAnnotationIndex) const
Get the Description property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:1776
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:4807
ome::xml::meta::OMEXMLMetadata::setDichroicManufacturer
void setDichroicManufacturer(std::string manufacturer, index_type instrumentIndex, index_type dichroicIndex)
Set the Manufacturer property of Dichroic.
Definition: OMEXMLMetadata.cpp:8661
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:5582
ome::xml::meta::OMEXMLMetadata::setPointVisible
void setPointVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Point.
Definition: OMEXMLMetadata.cpp:16439
ome::xml::meta::OMEXMLMetadata::setPlanePositionY
void setPlanePositionY(double positionY, index_type imageIndex, index_type planeIndex)
Set the PositionY property of Plane.
Definition: OMEXMLMetadata.cpp:15293
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupAnnotationRefCount
index_type getExperimenterGroupAnnotationRefCount(index_type experimenterGroupIndex) const
Get the number of AnnotationRef elements in ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:398
ome::xml::meta::OMEXMLMetadata::getLaserWavelength
ome::xml::model::primitives::PositiveInteger getLaserWavelength(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Wavelength property of Laser.
Definition: OMEXMLMetadata.cpp:3195
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:6269
ome::xml::meta::OMEXMLMetadata::setScreenProtocolDescription
void setScreenProtocolDescription(std::string protocolDescription, index_type screenIndex)
Set the ProtocolDescription property of Screen.
Definition: OMEXMLMetadata.cpp:18948
ome::xml::meta::OMEXMLMetadata::getPolygonLocked
bool getPolygonLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Polygon.
Definition: OMEXMLMetadata.cpp:5178
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:19456
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupName
std::string getExperimenterGroupName(index_type experimenterGroupIndex) const
Get the Name property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:2265
ome::xml::meta::OMEXMLMetadata::getImageAnnotationRefCount
index_type getImageAnnotationRefCount(index_type imageIndex) const
Get the number of AnnotationRef elements in Image.
Definition: OMEXMLMetadata.cpp:406
ome::xml::meta::OMEXMLMetadata::setPointFontSize
void setPointFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Point.
Definition: OMEXMLMetadata.cpp:16009
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:14991
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::setTermAnnotationID
void setTermAnnotationID(std::string id, index_type termAnnotationIndex)
Set the ID property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:19375
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationValue
std::string getXMLAnnotationValue(index_type XMLAnnotationIndex) const
Get the Value property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:6762
ome::xml::meta::OMEXMLMetadata::setImageName
void setImageName(std::string name, index_type imageIndex)
Set the Name property of Image.
Definition: OMEXMLMetadata.cpp:10740
ome::xml::meta::OMEXMLMetadata::setArcModel
void setArcModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of Arc.
Definition: OMEXMLMetadata.cpp:6882
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupExperimenterRefCount
index_type getExperimenterGroupExperimenterRefCount(index_type experimenterGroupIndex) const
Get the number of ExperimenterRef elements in ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:614
ome::xml::meta::OMEXMLMetadata::getEllipseY
double getEllipseY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Ellipse.
Definition: OMEXMLMetadata.cpp:2060
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:14682
ome
Open Microscopy Environment C++ implementation.
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:16175
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:13865
ome::xml::meta::OMEXMLMetadata::setPointLineCap
void setPointLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Point.
Definition: OMEXMLMetadata.cpp:16109
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:16569
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:18935
ome::xml::meta::OMEXMLMetadata::setReagentName
void setReagentName(std::string name, index_type screenIndex, index_type reagentIndex)
Set the Name property of Reagent.
Definition: OMEXMLMetadata.cpp:18072
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:5534
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:2252
ome::xml::meta::OMEXMLMetadata::getStageLabelX
double getStageLabelX(index_type imageIndex) const
Get the X property of StageLabel.
Definition: OMEXMLMetadata.cpp:6168
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:6087
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:4070
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:16406
ome::xml::meta::OMEXMLMetadata::setLongAnnotationValue
void setLongAnnotationValue(int64_t value, index_type longAnnotationIndex)
Set the Value property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:13343
ome::xml::meta::OMEXMLMetadata::setTransmittanceRangeCutOutTolerance
void setTransmittanceRangeCutOutTolerance(ome::xml::model::primitives::NonNegativeInteger cutOutTolerance, index_type instrumentIndex, index_type filterIndex)
Set the CutOutTolerance property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:19868
ome::xml::meta::OMEXMLMetadata::setExperimentID
void setExperimentID(std::string id, index_type experimentIndex)
Set the ID property of Experiment.
Definition: OMEXMLMetadata.cpp:9614
ome::xml::meta::OMEXMLMetadata::getTiffDataCount
index_type getTiffDataCount(index_type imageIndex) const
Get the number of TiffData elements.
Definition: OMEXMLMetadata.cpp:838
ome::xml::meta::OMEXMLMetadata::getWellSampleAnnotationRefCount
index_type getWellSampleAnnotationRefCount(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the number of AnnotationRef elements in WellSample.
Definition: OMEXMLMetadata.cpp:470
ome::xml::meta::OMEXMLMetadata::getListAnnotationCount
index_type getListAnnotationCount() const
Get the number of ListAnnotation elements.
Definition: OMEXMLMetadata.cpp:694
ome::xml::meta::OMEXMLMetadata::setPointLocked
void setPointLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Point.
Definition: OMEXMLMetadata.cpp:16142
ome::xml::meta::OMEXMLMetadata::getTransmittanceRangeCutIn
ome::xml::model::primitives::PositiveInteger getTransmittanceRangeCutIn(index_type instrumentIndex, index_type filterIndex) const
Get the CutIn property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:6459
ome::xml::meta::OMEXMLMetadata::getObjectiveIris
bool getObjectiveIris(index_type instrumentIndex, index_type objectiveIndex) const
Get the Iris property of Objective.
Definition: OMEXMLMetadata.cpp:4199
ome::xml::meta::OMEXMLMetadata::getMicroscopeSerialNumber
std::string getMicroscopeSerialNumber(index_type instrumentIndex) const
Get the SerialNumber property of Microscope.
Definition: OMEXMLMetadata.cpp:4131
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:13402
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationValue
double getDoubleAnnotationValue(index_type doubleAnnotationIndex) const
Get the Value property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:1808
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:9887
ome::xml::meta::OMEXMLMetadata::setPlateName
void setPlateName(std::string name, index_type plateIndex)
Set the Name property of Plate.
Definition: OMEXMLMetadata.cpp:15595
ome::xml::meta::OMEXMLMetadata::~OMEXMLMetadata
virtual ~OMEXMLMetadata()
Destructor.
Definition: OMEXMLMetadata.cpp:203
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:13099
ome::xml::meta::OMEXMLMetadata::setArcID
void setArcID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Arc.
Definition: OMEXMLMetadata.cpp:6800
ome::xml::meta::OMEXMLMetadata::getPlateID
std::string getPlateID(index_type plateIndex) const
Get the ID property of Plate.
Definition: OMEXMLMetadata.cpp:4682
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:3307
ome::xml::meta::OMEXMLMetadata::setFilterLotNumber
void setFilterLotNumber(std::string lotNumber, index_type instrumentIndex, index_type filterIndex)
Set the LotNumber property of Filter.
Definition: OMEXMLMetadata.cpp:10288
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:20378
ome::xml::meta::OMEXMLMetadata::setChannelNDFilter
void setChannelNDFilter(double ndFilter, index_type imageIndex, index_type channelIndex)
Set the NDFilter property of Channel.
Definition: OMEXMLMetadata.cpp:7566
ome::xml::meta::OMEXMLMetadata::getObjectiveSettingsMedium
ome::xml::model::enums::Medium getObjectiveSettingsMedium(index_type imageIndex) const
Get the Medium property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:4315
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:4869
ome::xml::model::enums::FontStyle
FontStyle enumeration.
Definition: FontStyle.h:72
ome::xml::meta::OMEXMLMetadata::getLaserModel
std::string getLaserModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of Laser.
Definition: OMEXMLMetadata.cpp:3052
ome::xml::meta::OMEXMLMetadata::getProjectName
std::string getProjectName(index_type projectIndex) const
Get the Name property of Project.
Definition: OMEXMLMetadata.cpp:5639
ome::xml::meta::OMEXMLMetadata::getLineY1
double getLineY1(index_type ROIIndex, index_type shapeIndex) const
Get the Y1 property of Line.
Definition: OMEXMLMetadata.cpp:3645
ome::xml::meta::OMEXMLMetadata::getReagentID
std::string getReagentID(index_type screenIndex, index_type reagentIndex) const
Get the ID property of Reagent.
Definition: OMEXMLMetadata.cpp:5733
ome::xml::meta::OMEXMLMetadata::setTermAnnotationDescription
void setTermAnnotationDescription(std::string description, index_type termAnnotationIndex)
Set the Description property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:19348
ome::xml::meta::OMEXMLMetadata::getObjectiveManufacturer
std::string getObjectiveManufacturer(index_type instrumentIndex, index_type objectiveIndex) const
Get the Manufacturer property of Objective.
Definition: OMEXMLMetadata.cpp:4235
ome::xml::meta::OMEXMLMetadata::getExperimentType
ome::xml::model::enums::ExperimentType getExperimentType(index_type experimentIndex) const
Get the Type property of Experiment.
Definition: OMEXMLMetadata.cpp:2101
ome::xml::meta::OMEXMLMetadata::getDichroicSerialNumber
std::string getDichroicSerialNumber(index_type instrumentIndex, index_type dichroicIndex) const
Get the SerialNumber property of Dichroic.
Definition: OMEXMLMetadata.cpp:1739
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationNamespace
std::string getBooleanAnnotationNamespace(index_type booleanAnnotationIndex) const
Get the Namespace property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:1131
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:14965
ome::xml::model::enums::DetectorType
DetectorType enumeration.
Definition: DetectorType.h:72
ome::xml::meta::OMEXMLMetadata::getBinaryFileMIMEType
std::string getBinaryFileMIMEType(index_type fileAnnotationIndex) const
Get the MIMEType property of BinaryFile.
Definition: OMEXMLMetadata.cpp:1050
ome::xml::meta::OMEXMLMetadata::getDatasetID
std::string getDatasetID(index_type datasetIndex) const
Get the ID property of Dataset.
Definition: OMEXMLMetadata.cpp:1442
ome::xml::meta::OMEXMLMetadata::setLineY1
void setLineY1(double y1, index_type ROIIndex, index_type shapeIndex)
Set the Y1 property of Line.
Definition: OMEXMLMetadata.cpp:13035
ome::xml::meta::OMEXMLMetadata::getExperimenterEmail
std::string getExperimenterEmail(index_type experimenterIndex) const
Get the Email property of Experimenter.
Definition: OMEXMLMetadata.cpp:2126
ome::xml::meta::OMEXMLMetadata::getUUID
const std::string & getUUID() const
Get the UUID associated with this collection of metadata.
Definition: OMEXMLMetadata.cpp:944
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:5369
ome::xml::meta::OMEXMLMetadata::getFilamentSerialNumber
std::string getFilamentSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of Filament.
Definition: OMEXMLMetadata.cpp:2338
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:3143
ome::xml::meta::OMEXMLMetadata::getMaskStrokeWidth
double getMaskStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Mask.
Definition: OMEXMLMetadata.cpp:3911
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:19621
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:19901
ome::xml::meta::OMEXMLMetadata::getPixelsInterleaved
bool getPixelsInterleaved(index_type imageIndex) const
Get the Interleaved property of Pixels.
Definition: OMEXMLMetadata.cpp:4380
ome::xml::meta::OMEXMLMetadata::getRectangleFontSize
ome::xml::model::primitives::NonNegativeInteger getRectangleFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Rectangle.
Definition: OMEXMLMetadata.cpp:5804
ome::xml::meta::OMEXMLMetadata::setImagingEnvironmentAirPressure
void setImagingEnvironmentAirPressure(double airPressure, index_type imageIndex)
Set the AirPressure property of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:10774
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationID
std::string getDoubleAnnotationID(index_type doubleAnnotationIndex) const
Get the ID property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:1788
ome::xml::meta::OMEXMLMetadata::setPointX
void setPointX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Point.
Definition: OMEXMLMetadata.cpp:16472
ome::xml::meta::OMEXMLMetadata::setTransmittanceRangeCutIn
void setTransmittanceRangeCutIn(ome::xml::model::primitives::PositiveInteger cutIn, index_type instrumentIndex, index_type filterIndex)
Set the CutIn property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:19769
ome::xml::meta::OMEXMLMetadata::getPlateAnnotationRefCount
index_type getPlateAnnotationRefCount(index_type plateIndex) const
Get the number of AnnotationRef elements in Plate.
Definition: OMEXMLMetadata.cpp:390
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:12938
ome::xml::meta::OMEXMLMetadata::setExperimentDescription
void setExperimentDescription(std::string description, index_type experimentIndex)
Set the Description property of Experiment.
Definition: OMEXMLMetadata.cpp:9580
ome::xml::meta::OMEXMLMetadata::getImageInstrumentRef
const std::string & getImageInstrumentRef(index_type imageIndex) const
Get the InstrumentRef property of Image.
Definition: OMEXMLMetadata.cpp:2676
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:15468
ome::xml::meta::OMEXMLMetadata::getFilterModel
std::string getFilterModel(index_type instrumentIndex, index_type filterIndex) const
Get the Model property of Filter.
Definition: OMEXMLMetadata.cpp:2465
ome::xml::meta::OMEXMLMetadata::getLineID
std::string getLineID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Line.
Definition: OMEXMLMetadata.cpp:3449
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:20013
ome::xml::meta::OMEXMLMetadata::setMicrobeamManipulationLightSourceSettingsWavelength
void setMicrobeamManipulationLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex)
Set the Wavelength property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:12310
ome::xml::meta::OMEXMLMetadata::getRectangleY
double getRectangleY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Rectangle.
Definition: OMEXMLMetadata.cpp:6009
ome::xml::meta::OMEXMLMetadata::getDatasetDescription
std::string getDatasetDescription(index_type datasetIndex) const
Get the Description property of Dataset.
Definition: OMEXMLMetadata.cpp:1406
ome::xml::meta::OMEXMLMetadata::setPixelsID
void setPixelsID(std::string id, index_type imageIndex)
Set the ID property of Pixels.
Definition: OMEXMLMetadata.cpp:14802
ome::xml::meta::OMEXMLMetadata::getImageROIRefCount
index_type getImageROIRefCount(index_type imageIndex) const
Get the number of ROIRef elements in Image.
Definition: OMEXMLMetadata.cpp:782
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:18159
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:13369
ome::xml::meta::OMEXMLMetadata::getPixelsSizeZ
ome::xml::model::primitives::PositiveInteger getPixelsSizeZ(index_type imageIndex) const
Get the SizeZ property of Pixels.
Definition: OMEXMLMetadata.cpp:4472
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:558
ome::xml::meta::OMEXMLMetadata::getEllipseStrokeDashArray
std::string getEllipseStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Ellipse.
Definition: OMEXMLMetadata.cpp:1929
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:15122
ome::xml::meta::OMEXMLMetadata::setTermAnnotationAnnotator
void setTermAnnotationAnnotator(std::string annotator, index_type termAnnotationIndex)
Set the Annotator property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:19321
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:1163
ome::xml::meta::OMEXMLMetadata::setMaskX
void setMaskX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Mask.
Definition: OMEXMLMetadata.cpp:13995
ome::xml::meta::OMEXMLMetadata::getLightEmittingDiodeManufacturer
std::string getLightEmittingDiodeManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:3230
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:5104
ome::xml::meta::OMEXMLMetadata::getDichroicCount
index_type getDichroicCount(index_type instrumentIndex) const
Get the number of Dichroic elements.
Definition: OMEXMLMetadata.cpp:542
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:16668
ome::xml::meta::OMEXMLMetadata::getTagAnnotationCount
index_type getTagAnnotationCount() const
Get the number of TagAnnotation elements.
Definition: OMEXMLMetadata.cpp:822
ome::xml::meta::OMEXMLMetadata::setRightsRightsHolder
void setRightsRightsHolder(std::string rightsHolder)
Set the RightsHolder property of Rights.
Definition: OMEXMLMetadata.cpp:18837
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:1029
ome::xml::model::enums::LineCap
LineCap enumeration.
Definition: LineCap.h:72
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:14127
ome::xml::meta::OMEXMLMetadata::resolveReferences
index_type resolveReferences()
Resolve all references.
Definition: OMEXMLMetadata.cpp:261
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:6346
ome::xml::meta::OMEXMLMetadata::setROIName
void setROIName(std::string name, index_type ROIIndex)
Set the Name property of ROI.
Definition: OMEXMLMetadata.cpp:17962
ome::xml::meta::OMEXMLMetadata::setFilamentID
void setFilamentID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Filament.
Definition: OMEXMLMetadata.cpp:9921
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:14086
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:14275
ome::xml::meta::OMEXMLMetadata::setReagentReagentIdentifier
void setReagentReagentIdentifier(std::string reagentIdentifier, index_type screenIndex, index_type reagentIndex)
Set the ReagentIdentifier property of Reagent.
Definition: OMEXMLMetadata.cpp:18099
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:11036
ome::xml::meta::OMEXMLMetadata::dumpXML
std::string dumpXML()
Dump metadata as OME-XML string.
Definition: OMEXMLMetadata.cpp:236
ome::xml::meta::OMEXMLMetadata::setPointID
void setPointID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Point.
Definition: OMEXMLMetadata.cpp:16075
ome::xml::meta::OMEXMLMetadata::getPixelsSizeT
ome::xml::model::primitives::PositiveInteger getPixelsSizeT(index_type imageIndex) const
Get the SizeT property of Pixels.
Definition: OMEXMLMetadata.cpp:4448
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:9022
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:6334
ome::xml::meta::OMEXMLMetadata::setPlateAcquisitionName
void setPlateAcquisitionName(std::string name, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Name property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:15843
ome::xml::meta::OMEXMLMetadata::getLongAnnotationDescription
std::string getLongAnnotationDescription(index_type longAnnotationIndex) const
Get the Description property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:3745
ome::xml::meta::OMEXMLMetadata::setCommentAnnotationValue
void setCommentAnnotationValue(std::string value, index_type commentAnnotationIndex)
Set the Value property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:7853
ome::xml::meta::OMEXMLMetadata::getUUIDFileName
std::string getUUIDFileName(index_type imageIndex, index_type tiffDataIndex) const
Get the FileName property of UUID.
Definition: OMEXMLMetadata.cpp:6519
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:1968
ome::xml::meta::OMEXMLMetadata::getFileAnnotationDescription
std::string getFileAnnotationDescription(index_type fileAnnotationIndex) const
Get the Description property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:2389
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:15148
ome::xml::meta::OMEXMLMetadata::getPlateAcquisitionID
std::string getPlateAcquisitionID(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the ID property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:4799
ome::xml::meta::OMEXMLMetadata::getPolylineLineCap
ome::xml::model::enums::LineCap getPolylineLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Polyline.
Definition: OMEXMLMetadata.cpp:5391
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::setExperimenterMiddleName
void setExperimenterMiddleName(std::string middleName, index_type experimenterIndex)
Set the MiddleName property of Experimenter.
Definition: OMEXMLMetadata.cpp:9776
ome::xml::meta::OMEXMLMetadata::setBinaryFileFileName
void setBinaryFileFileName(std::string fileName, index_type fileAnnotationIndex)
Set the FileName property of BinaryFile.
Definition: OMEXMLMetadata.cpp:6990
ome::xml::meta::OMEXMLMetadata::getPointStrokeWidth
double getPointStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Point.
Definition: OMEXMLMetadata.cpp:4982
ome::xml::meta::OMEXMLMetadata::setDetectorZoom
void setDetectorZoom(double zoom, index_type instrumentIndex, index_type detectorIndex)
Set the Zoom property of Detector.
Definition: OMEXMLMetadata.cpp:8266
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:16307
ome::xml::meta::OMEXMLMetadata::getObjectiveCount
index_type getObjectiveCount(index_type instrumentIndex) const
Get the number of Objective elements.
Definition: OMEXMLMetadata.cpp:726
ome::xml::meta::OMEXMLMetadata::setPlateAcquisitionID
void setPlateAcquisitionID(std::string id, index_type plateIndex, index_type plateAcquisitionIndex)
Set the ID property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:15788
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:6394
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:2934
ome::xml::meta::OMEXMLMetadata::getPlateName
std::string getPlateName(index_type plateIndex) const
Get the Name property of Plate.
Definition: OMEXMLMetadata.cpp:4690
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:19555
ome::xml::meta::OMEXMLMetadata::getMicroscopeModel
std::string getMicroscopeModel(index_type instrumentIndex) const
Get the Model property of Microscope.
Definition: OMEXMLMetadata.cpp:4119
ome::xml::meta::OMEXMLMetadata::getLaserManufacturer
std::string getLaserManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of Laser.
Definition: OMEXMLMetadata.cpp:3039
ome::xml::meta::OMEXMLMetadata::getPlateExternalIdentifier
std::string getPlateExternalIdentifier(index_type plateIndex) const
Get the ExternalIdentifier property of Plate.
Definition: OMEXMLMetadata.cpp:4658
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:3963
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:19522
ome::xml::meta::OMEXMLMetadata::getExperimenterUserName
std::string getExperimenterUserName(index_type experimenterIndex) const
Get the UserName property of Experimenter.
Definition: OMEXMLMetadata.cpp:2194
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:3294
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:12839
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::getLightPathExcitationFilterRefCount
index_type getLightPathExcitationFilterRefCount(index_type imageIndex, index_type channelIndex) const
Get the number of ExcitationFilterRef elements in LightPath.
Definition: OMEXMLMetadata.cpp:574
ome::xml::meta::OMEXMLMetadata::getDichroicLotNumber
std::string getDichroicLotNumber(index_type instrumentIndex, index_type dichroicIndex) const
Get the LotNumber property of Dichroic.
Definition: OMEXMLMetadata.cpp:1703
ome::xml::meta::OMEXMLMetadata::getTermAnnotationValue
std::string getTermAnnotationValue(index_type termAnnotationIndex) const
Get the Value property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:6326
ome::xml::meta::OMEXMLMetadata::setObjectiveSettingsCorrectionCollar
void setObjectiveSettingsCorrectionCollar(double correctionCollar, index_type imageIndex)
Set the CorrectionCollar property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:14627
ome::xml::meta::OMEXMLMetadata::getArcPower
double getArcPower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of Arc.
Definition: OMEXMLMetadata.cpp:1003
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationLightSourceSettingsID
std::string getMicrobeamManipulationLightSourceSettingsID(index_type experimentIndex, index_type microbeamManipulationIndex, index_type lightSourceSettingsIndex) const
Get the ID property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:3352
ome::xml::meta::OMEXMLMetadata::setPlanePositionZ
void setPlanePositionZ(double positionZ, index_type imageIndex, index_type planeIndex)
Set the PositionZ property of Plane.
Definition: OMEXMLMetadata.cpp:15326
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:7055
ome::xml::meta::OMEXMLMetadata::getTransmittanceRangeCutOutTolerance
ome::xml::model::primitives::NonNegativeInteger getTransmittanceRangeCutOutTolerance(index_type instrumentIndex, index_type filterIndex) const
Get the CutOutTolerance property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:6495
ome::xml::model::enums::MicrobeamManipulationType
MicrobeamManipulationType enumeration.
Definition: MicrobeamManipulationType.h:72
ome::xml::meta::OMEXMLMetadata::getStageLabelZ
double getStageLabelZ(index_type imageIndex) const
Get the Z property of StageLabel.
Definition: OMEXMLMetadata.cpp:6192
ome::xml::meta::OMEXMLMetadata::setImageExperimenterGroupRef
void setImageExperimenterGroupRef(const std::string &experimenterGroup, index_type imageIndex)
Set the ExperimenterGroupRef property of Image.
Definition: OMEXMLMetadata.cpp:10666
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:5817
ome::xml::model::enums::LaserType
LaserType enumeration.
Definition: LaserType.h:72
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:267
ome::xml::meta::OMEXMLMetadata::getFilamentLotNumber
std::string getFilamentLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of Filament.
Definition: OMEXMLMetadata.cpp:2286
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:4609
ome::xml::meta::OMEXMLMetadata::getPolylineID
std::string getPolylineID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Polyline.
Definition: OMEXMLMetadata.cpp:5382
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:10396
ome::xml::meta::OMEXMLMetadata::setProjectID
void setProjectID(std::string id, index_type projectIndex)
Set the ID property of Project.
Definition: OMEXMLMetadata.cpp:17863
ome::xml::meta::OMEXMLMetadata::setBinaryFileMIMEType
void setBinaryFileMIMEType(std::string mimeType, index_type fileAnnotationIndex)
Set the MIMEType property of BinaryFile.
Definition: OMEXMLMetadata.cpp:7022
ome::xml::meta::OMEXMLMetadata::setStageLabelName
void setStageLabelName(std::string name, index_type imageIndex)
Set the Name property of StageLabel.
Definition: OMEXMLMetadata.cpp:19053
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:10828
ome::xml::meta::OMEXMLMetadata::getFileAnnotationAnnotationCount
index_type getFileAnnotationAnnotationCount(index_type fileAnnotationIndex) const
Get the number of links to a FileAnnotation.
Definition: OMEXMLMetadata.cpp:317
ome::xml::meta::OMEXMLMetadata::getDetectorSettingsOffset
double getDetectorSettingsOffset(index_type imageIndex, index_type channelIndex) const
Get the Offset property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:1647
ome::xml::meta::OMEXMLMetadata::setPolygonLineCap
void setPolygonLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Polygon.
Definition: OMEXMLMetadata.cpp:16735
ome::xml::meta::OMEXMLMetadata::setRectangleVisible
void setRectangleVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Rectangle.
Definition: OMEXMLMetadata.cpp:18655
ome::xml::meta::OMEXMLMetadata::setUUIDFileName
void setUUIDFileName(std::string fileName, index_type imageIndex, index_type tiffDataIndex)
Set the FileName property of UUID.
Definition: OMEXMLMetadata.cpp:19934
ome::xml::meta::OMEXMLMetadata::getLightEmittingDiodeLotNumber
std::string getLightEmittingDiodeLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:3217
ome::xml::meta::OMEXMLMetadata::getTagAnnotationID
std::string getTagAnnotationID(index_type tagAnnotationIndex) const
Get the ID property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:6241
ome::xml::meta::OMEXMLMetadata::getLineX1
double getLineX1(index_type ROIIndex, index_type shapeIndex) const
Get the X1 property of Line.
Definition: OMEXMLMetadata.cpp:3627
ome::xml::meta::OMEXMLMetadata::getFilamentID
std::string getFilamentID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of Filament.
Definition: OMEXMLMetadata.cpp:2277
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:5008
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:3410
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::setRectangleText
void setRectangleText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Rectangle.
Definition: OMEXMLMetadata.cpp:18490
ome::xml::meta::OMEXMLMetadata::getChannelLightSourceSettingsWavelength
ome::xml::model::primitives::PositiveInteger getChannelLightSourceSettingsWavelength(index_type imageIndex, index_type channelIndex) const
Get the Wavelength property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:3360
ome::xml::meta::OMEXMLMetadata::getPolylineStrokeDashArray
std::string getPolylineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Polyline.
Definition: OMEXMLMetadata.cpp:5430
ome::xml::meta::OMEXMLMetadata::setBooleanAnnotationValue
void setBooleanAnnotationValue(bool value, index_type booleanAnnotationIndex)
Set the Value property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:7249
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:18523
ome::xml::meta::OMEXMLMetadata::getWellExternalIdentifier
std::string getWellExternalIdentifier(index_type plateIndex, index_type wellIndex) const
Get the ExternalIdentifier property of Well.
Definition: OMEXMLMetadata.cpp:6576
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:17626
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:6358
ome::xml::meta::OMEXMLMetadata::getExperimenterID
std::string getExperimenterID(index_type experimenterIndex) const
Get the ID property of Experimenter.
Definition: OMEXMLMetadata.cpp:2150
ome::xml::meta::OMEXMLMetadata::getExperimentID
std::string getExperimentID(index_type experimentIndex) const
Get the ID property of Experiment.
Definition: OMEXMLMetadata.cpp:2093
ome::xml::meta::OMEXMLMetadata::setRectangleX
void setRectangleX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Rectangle.
Definition: OMEXMLMetadata.cpp:18752
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationCount
index_type getXMLAnnotationCount() const
Get the number of XMLAnnotation elements.
Definition: OMEXMLMetadata.cpp:918
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:19489
ome::xml::meta::OMEXMLMetadata::setFilterSerialNumber
void setFilterSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type filterIndex)
Set the SerialNumber property of Filter.
Definition: OMEXMLMetadata.cpp:10369
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:5917
ome::xml::meta::OMEXMLMetadata::getPixelsBinDataBigEndian
bool getPixelsBinDataBigEndian(index_type imageIndex, index_type binDataIndex) const
Get the BigEndian property of Pixels.
Definition: OMEXMLMetadata.cpp:926
ome::xml::meta::OMEXMLMetadata::setDoubleAnnotationNamespace
void setDoubleAnnotationNamespace(std::string namespace_, index_type doubleAnnotationIndex)
Set the Namespace property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:8837
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:2231
ome::xml::meta::OMEXMLMetadata::getChannelNDFilter
double getChannelNDFilter(index_type imageIndex, index_type channelIndex) const
Get the NDFilter property of Channel.
Definition: OMEXMLMetadata.cpp:1268
ome::xml::meta::OMEXMLMetadata::getTagAnnotationAnnotationCount
index_type getTagAnnotationAnnotationCount(index_type tagAnnotationIndex) const
Get the number of links to a TagAnnotation.
Definition: OMEXMLMetadata.cpp:341
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:7731
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:17527
ome::xml::meta::OMEXMLMetadata::setMaskHeight
void setMaskHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Mask.
Definition: OMEXMLMetadata.cpp:13931
ome::xml::meta::OMEXMLMetadata::setExperimenterGroupID
void setExperimenterGroupID(std::string id, index_type experimenterGroupIndex)
Set the ID property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:9865
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:6204
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:15616
ome::xml::meta::OMEXMLMetadata::getReagentName
std::string getReagentName(index_type screenIndex, index_type reagentIndex) const
Get the Name property of Reagent.
Definition: OMEXMLMetadata.cpp:5741
ome::xml::meta::OMEXMLMetadata::getDoubleAnnotationAnnotationCount
index_type getDoubleAnnotationAnnotationCount(index_type doubleAnnotationIndex) const
Get the number of links to a DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:309
ome::xml::meta::OMEXMLMetadata::setProjectExperimenterGroupRef
void setProjectExperimenterGroupRef(const std::string &experimenterGroup, index_type projectIndex)
Set the ExperimenterGroupRef property of Project.
Definition: OMEXMLMetadata.cpp:17837
ome::xml::meta::OMEXMLMetadata::setPolylineStrokeDashArray
void setPolylineStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Polyline.
Definition: OMEXMLMetadata.cpp:17428
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:19986
ome::xml::meta::OMEXMLMetadata::setFilterID
void setFilterID(std::string id, index_type instrumentIndex, index_type filterIndex)
Set the ID property of Filter.
Definition: OMEXMLMetadata.cpp:10260
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:3104
ome::xml::meta::OMEXMLMetadata::getUUIDValue
std::string getUUIDValue(index_type imageIndex, index_type tiffDataIndex) const
Get the text value of UUID.
Definition: OMEXMLMetadata.cpp:884
ome::xml::meta::OMEXMLMetadata::getFilterSetLotNumber
std::string getFilterSetLotNumber(index_type instrumentIndex, index_type filterSetIndex) const
Get the LotNumber property of FilterSet.
Definition: OMEXMLMetadata.cpp:2547
ome::xml::meta::OMEXMLMetadata::setListAnnotationID
void setListAnnotationID(std::string id, index_type listAnnotationIndex)
Set the ID property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:13166
ome::xml::meta::OMEXMLMetadata::getMaskX
double getMaskX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Mask.
Definition: OMEXMLMetadata.cpp:4020
ome::xml::meta::OMEXMLMetadata::getMaskFontSize
ome::xml::model::primitives::NonNegativeInteger getMaskFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Mask.
Definition: OMEXMLMetadata.cpp:3824
ome::xml::meta::OMEXMLMetadata::getLineStrokeDashArray
std::string getLineStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Line.
Definition: OMEXMLMetadata.cpp:3497
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:3937
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:14938
ome::xml::meta::OMEXMLMetadata::getPolygonText
std::string getPolygonText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Polygon.
Definition: OMEXMLMetadata.cpp:5230
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:2713
ome::xml::meta::OMEXMLMetadata::getTransmittanceRangeCutOut
ome::xml::model::primitives::PositiveInteger getTransmittanceRangeCutOut(index_type instrumentIndex, index_type filterIndex) const
Get the CutOut property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:6483
ome::xml::meta::OMEXMLMetadata::getLabelLocked
bool getLabelLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Label.
Definition: OMEXMLMetadata.cpp:2869
ome::xml::meta::OMEXMLMetadata::setEllipseRadiusX
void setEllipseRadiusX(double radiusX, index_type ROIIndex, index_type shapeIndex)
Set the RadiusX property of Ellipse.
Definition: OMEXMLMetadata.cpp:9452
ome::xml::meta::OMEXMLMetadata::getTermAnnotationCount
index_type getTermAnnotationCount() const
Get the number of TermAnnotation elements.
Definition: OMEXMLMetadata.cpp:830
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:11720
ome::xml::meta::OMEXMLMetadata::getLabelText
std::string getLabelText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Label.
Definition: OMEXMLMetadata.cpp:2921
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:4167
ome::xml::meta::OMEXMLMetadata::getInstrumentID
std::string getInstrumentID(index_type instrumentIndex) const
Get the ID property of Instrument.
Definition: OMEXMLMetadata.cpp:2774
ome::xml::meta::OMEXMLMetadata::setLabelStrokeDashArray
void setLabelStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Label.
Definition: OMEXMLMetadata.cpp:11202
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:15489
ome::xml::meta::OMEXMLMetadata::setExperimentExperimenterRef
void setExperimentExperimenterRef(const std::string &experimenter, index_type experimentIndex)
Set the ExperimenterRef property of Experiment.
Definition: OMEXMLMetadata.cpp:9601
ome::xml::meta::OMEXMLMetadata::setFilamentManufacturer
void setFilamentManufacturer(std::string manufacturer, index_type instrumentIndex, index_type lightSourceIndex)
Set the Manufacturer property of Filament.
Definition: OMEXMLMetadata.cpp:9976
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:6608
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:1316
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:11334
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:11693
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:5930
ome::xml::meta::OMEXMLMetadata::setLightEmittingDiodeModel
void setLightEmittingDiodeModel(std::string model, index_type instrumentIndex, index_type lightSourceIndex)
Set the Model property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:12005
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:2882
ome::xml::meta::OMEXMLMetadata::getMaskHeight
double getMaskHeight(index_type ROIIndex, index_type shapeIndex) const
Get the Height property of Mask.
Definition: OMEXMLMetadata.cpp:4002
ome::xml::meta::OMEXMLMetadata::getDatasetAnnotationRefCount
index_type getDatasetAnnotationRefCount(index_type datasetIndex) const
Get the number of AnnotationRef elements in Dataset.
Definition: OMEXMLMetadata.cpp:430
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:3562
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:18258
ome::xml::meta::OMEXMLMetadata::setPixelsBigEndian
void setPixelsBigEndian(bool bigEndian, index_type imageIndex)
Set the BigEndian property of Pixels.
Definition: OMEXMLMetadata.cpp:14749
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:3976
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:12608
ome::xml::meta::OMEXMLMetadata::setROIDescription
void setROIDescription(std::string description, index_type ROIIndex)
Set the Description property of ROI.
Definition: OMEXMLMetadata.cpp:17919
ome::xml::meta::OMEXMLMetadata::getChannelID
std::string getChannelID(index_type imageIndex, index_type channelIndex) const
Get the ID property of Channel.
Definition: OMEXMLMetadata.cpp:1248
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:10111
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationCount
index_type getBooleanAnnotationCount() const
Get the number of BooleanAnnotation elements.
Definition: OMEXMLMetadata.cpp:494
ome::xml::meta::OMEXMLMetadata::setWellSampleID
void setWellSampleID(std::string id, index_type plateIndex, index_type wellIndex, index_type wellSampleIndex)
Set the ID property of WellSample.
Definition: OMEXMLMetadata.cpp:20200
ome::xml::meta::OMEXMLMetadata::setLabelX
void setLabelX(double x, index_type ROIIndex, index_type shapeIndex)
Set the X property of Label.
Definition: OMEXMLMetadata.cpp:11466
ome::xml::meta::OMEXMLMetadata::getWellSampleID
std::string getWellSampleID(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the ID property of WellSample.
Definition: OMEXMLMetadata.cpp:6641
ome::xml::meta::OMEXMLMetadata::getChannelLightSourceSettingsID
std::string getChannelLightSourceSettingsID(index_type imageIndex, index_type channelIndex) const
Get the ID property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:3344
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:1842
ome::xml::meta::OMEXMLMetadata::getPlateColumns
ome::xml::model::primitives::PositiveInteger getPlateColumns(index_type plateIndex) const
Get the Columns property of Plate.
Definition: OMEXMLMetadata.cpp:4634
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:3182
ome::xml::meta::OMEXMLMetadata::getLabelStrokeDashArray
std::string getLabelStrokeDashArray(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeDashArray property of Label.
Definition: OMEXMLMetadata.cpp:2895
ome::xml::meta::OMEXMLMetadata::setWellType
void setWellType(std::string type, index_type plateIndex, index_type wellIndex)
Set the Type property of Well.
Definition: OMEXMLMetadata.cpp:20160
ome::xml::meta::OMEXMLMetadata::setFilterSetModel
void setFilterSetModel(std::string model, index_type instrumentIndex, index_type filterSetIndex)
Set the Model property of FilterSet.
Definition: OMEXMLMetadata.cpp:10544
ome::xml::model::enums::PixelType
PixelType enumeration.
Definition: PixelType.h:72
ome::xml::meta::OMEXMLMetadata::setXMLAnnotationAnnotator
void setXMLAnnotationAnnotator(std::string annotator, index_type XMLAnnotationIndex)
Set the Annotator property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:20391
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:17725
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:1393
ome::xml::meta::OMEXMLMetadata::getRectangleX
double getRectangleX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Rectangle.
Definition: OMEXMLMetadata.cpp:6000
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:12086
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:4843
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationDescription
std::string getMicrobeamManipulationDescription(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the Description property of MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:4038
ome::xml::meta::OMEXMLMetadata::getDetectorZoom
double getDetectorZoom(index_type instrumentIndex, index_type detectorIndex) const
Get the Zoom property of Detector.
Definition: OMEXMLMetadata.cpp:1591
ome::xml::meta::OMEXMLMetadata::setScreenReagentSetIdentifier
void setScreenReagentSetIdentifier(std::string reagentSetIdentifier, index_type screenIndex)
Set the ReagentSetIdentifier property of Screen.
Definition: OMEXMLMetadata.cpp:19011
ome::xml::meta::OMEXMLMetadata::getLongAnnotationNamespace
std::string getLongAnnotationNamespace(index_type longAnnotationIndex) const
Get the Namespace property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:3765
ome::xml::meta::OMEXMLMetadata::getFilterID
std::string getFilterID(index_type instrumentIndex, index_type filterIndex) const
Get the ID property of Filter.
Definition: OMEXMLMetadata.cpp:2433
ome::xml::meta::OMEXMLMetadata::setMicrobeamManipulationDescription
void setMicrobeamManipulationDescription(std::string description, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the Description property of MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:14059
ome::xml::meta::OMEXMLMetadata::setEllipseRadiusY
void setEllipseRadiusY(double radiusY, index_type ROIIndex, index_type shapeIndex)
Set the RadiusY property of Ellipse.
Definition: OMEXMLMetadata.cpp:9484
ome::xml::meta::OMEXMLMetadata::setROINamespace
void setROINamespace(std::string namespace_, index_type ROIIndex)
Set the Namespace property of ROI.
Definition: OMEXMLMetadata.cpp:17983
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:4050
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:1916
ome::xml::meta::OMEXMLMetadata::setInstrumentID
void setInstrumentID(std::string id, index_type instrumentIndex)
Set the ID property of Instrument.
Definition: OMEXMLMetadata.cpp:10882
ome::xml::meta::OMEXMLMetadata::setEllipseStrokeDashArray
void setEllipseStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Ellipse.
Definition: OMEXMLMetadata.cpp:9188
ome::xml::meta::OMEXMLMetadata::setPolylineLocked
void setPolylineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Polyline.
Definition: OMEXMLMetadata.cpp:17362
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:13766
ome::xml::meta::OMEXMLMetadata::setPointText
void setPointText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Point.
Definition: OMEXMLMetadata.cpp:16274
ome::xml::meta::OMEXMLMetadata::getImageAcquisitionDate
ome::xml::model::primitives::Timestamp getImageAcquisitionDate(index_type imageIndex) const
Get the AcquisitionDate property of Image.
Definition: OMEXMLMetadata.cpp:2595
ome::xml::meta::OMEXMLMetadata::getPolygonPoints
std::string getPolygonPoints(index_type ROIIndex, index_type shapeIndex) const
Get the Points property of Polygon.
Definition: OMEXMLMetadata.cpp:5308
ome::xml::meta::OMEXMLMetadata::getDatasetCount
index_type getDatasetCount() const
Get the number of Dataset elements.
Definition: OMEXMLMetadata.cpp:518
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:17262
ome::xml::meta::OMEXMLMetadata::getRectangleLineCap
ome::xml::model::enums::LineCap getRectangleLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Rectangle.
Definition: OMEXMLMetadata.cpp:5839
ome::xml::meta::OMEXMLMetadata::getExperimenterGroupDescription
std::string getExperimenterGroupDescription(index_type experimenterGroupIndex) const
Get the Description property of ExperimenterGroup.
Definition: OMEXMLMetadata.cpp:2219
ome::xml::meta::OMEXMLMetadata::getLabelVisible
bool getLabelVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Label.
Definition: OMEXMLMetadata.cpp:2986
ome::xml::meta::OMEXMLMetadata::setListAnnotationDescription
void setListAnnotationDescription(std::string description, index_type listAnnotationIndex)
Set the Description property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:13139
ome::xml::meta::OMEXMLMetadata::getDetectorSettingsID
std::string getDetectorSettingsID(index_type imageIndex, index_type channelIndex) const
Get the ID property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:1627
ome::xml::meta::OMEXMLMetadata::setTermAnnotationValue
void setTermAnnotationValue(std::string value, index_type termAnnotationIndex)
Set the Value property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:19430
ome::xml::meta::OMEXMLMetadata::getDetectorGain
double getDetectorGain(index_type instrumentIndex, index_type detectorIndex) const
Get the Gain property of Detector.
Definition: OMEXMLMetadata.cpp:1487
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:5956
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:10423
ome::xml::meta::OMEXMLMetadata::setPlateWellOriginX
void setPlateWellOriginX(double wellOriginX, index_type plateIndex)
Set the WellOriginX property of Plate.
Definition: OMEXMLMetadata.cpp:15679
ome::xml::meta::OMEXMLMetadata::getListAnnotationNamespace
std::string getListAnnotationNamespace(index_type listAnnotationIndex) const
Get the Namespace property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:3708
ome::xml::meta::OMEXMLMetadata::getProjectDescription
std::string getProjectDescription(index_type projectIndex) const
Get the Description property of Project.
Definition: OMEXMLMetadata.cpp:5595
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:3614
ome::xml::meta::OMEXMLMetadata::getMaskLocked
bool getMaskLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Mask.
Definition: OMEXMLMetadata.cpp:3872
ome::xml::meta::OMEXMLMetadata::setTagAnnotationNamespace
void setTagAnnotationNamespace(std::string namespace_, index_type tagAnnotationIndex)
Set the Namespace property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:19255
ome::xml::meta::OMEXMLMetadata::getMaskLineCap
ome::xml::model::enums::LineCap getMaskLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Mask.
Definition: OMEXMLMetadata.cpp:3859
ome::xml::meta::OMEXMLMetadata::setRectangleLineCap
void setRectangleLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Rectangle.
Definition: OMEXMLMetadata.cpp:18325
ome::xml::meta::OMEXMLMetadata::setEllipseVisible
void setEllipseVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Ellipse.
Definition: OMEXMLMetadata.cpp:9419
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationDescription
std::string getTimestampAnnotationDescription(index_type timestampAnnotationIndex) const
Get the Description property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:6419
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:20345
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:3282
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:5047
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:18622
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationValue
bool getBooleanAnnotationValue(index_type booleanAnnotationIndex) const
Get the Value property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:1143
ome::xml::meta::OMEXMLMetadata::getReagentDescription
std::string getReagentDescription(index_type screenIndex, index_type reagentIndex) const
Get the Description property of Reagent.
Definition: OMEXMLMetadata.cpp:5721
ome::xml::meta::OMEXMLMetadata::setTermAnnotationNamespace
void setTermAnnotationNamespace(std::string namespace_, index_type termAnnotationIndex)
Set the Namespace property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:19403
ome::xml::meta::OMEXMLMetadata::getWellSamplePositionY
double getWellSamplePositionY(index_type plateIndex, index_type wellIndex, index_type wellSampleIndex) const
Get the PositionY property of WellSample.
Definition: OMEXMLMetadata.cpp:6681
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:2973
ome::xml::meta::OMEXMLMetadata::getPixelsPhysicalSizeX
ome::xml::model::primitives::PositiveFloat getPixelsPhysicalSizeX(index_type imageIndex) const
Get the PhysicalSizeX property of Pixels.
Definition: OMEXMLMetadata.cpp:4392
ome::xml::meta::OMEXMLMetadata::getPointID
std::string getPointID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Point.
Definition: OMEXMLMetadata.cpp:4921
ome::xml::meta::OMEXMLMetadata::setObjectiveCalibratedMagnification
void setObjectiveCalibratedMagnification(double calibratedMagnification, index_type instrumentIndex, index_type objectiveIndex)
Set the CalibratedMagnification property of Objective.
Definition: OMEXMLMetadata.cpp:14302
ome::xml::meta::OMEXMLMetadata::setEllipseFontSize
void setEllipseFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Ellipse.
Definition: OMEXMLMetadata.cpp:8989
ome::xml::meta::OMEXMLMetadata::getChannelEmissionWavelength
ome::xml::model::primitives::PositiveInteger getChannelEmissionWavelength(index_type imageIndex, index_type channelIndex) const
Get the EmissionWavelength property of Channel.
Definition: OMEXMLMetadata.cpp:1200
ome::xml::meta::OMEXMLMetadata::getExperimenterAnnotationRefCount
index_type getExperimenterAnnotationRefCount(index_type experimenterIndex) const
Get the number of AnnotationRef elements in Experimenter.
Definition: OMEXMLMetadata.cpp:462
ome::xml::meta::OMEXMLMetadata::getLineX2
double getLineX2(index_type ROIIndex, index_type shapeIndex) const
Get the X2 property of Line.
Definition: OMEXMLMetadata.cpp:3636
ome::xml::meta::OMEXMLMetadata::setDetectorSettingsOffset
void setDetectorSettingsOffset(double offset, index_type imageIndex, index_type channelIndex)
Set the Offset property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:8450
ome::xml::meta::OMEXMLMetadata::setListAnnotationNamespace
void setListAnnotationNamespace(std::string namespace_, index_type listAnnotationIndex)
Set the Namespace property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:13194
ome::xml::meta::OMEXMLMetadata::getImagingEnvironmentTemperature
double getImagingEnvironmentTemperature(index_type imageIndex) const
Get the Temperature property of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:2762
ome::xml::meta::OMEXMLMetadata::getImagingEnvironmentAirPressure
double getImagingEnvironmentAirPressure(index_type imageIndex) const
Get the AirPressure property of ImagingEnvironment.
Definition: OMEXMLMetadata.cpp:2726
ome::xml::meta::OMEXMLMetadata::getMaskID
std::string getMaskID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Mask.
Definition: OMEXMLMetadata.cpp:3850
ome::xml::meta::OMEXMLMetadata::setPolygonID
void setPolygonID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polygon.
Definition: OMEXMLMetadata.cpp:16701
ome::xml::meta::OMEXMLMetadata::getObjectiveCalibratedMagnification
double getObjectiveCalibratedMagnification(index_type instrumentIndex, index_type objectiveIndex) const
Get the CalibratedMagnification property of Objective.
Definition: OMEXMLMetadata.cpp:4155
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:18391
ome::xml::meta::OMEXMLMetadata::getScreenType
std::string getScreenType(index_type screenIndex) const
Get the Type property of Screen.
Definition: OMEXMLMetadata.cpp:6148
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:6042
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:3950
ome::xml::meta::OMEXMLMetadata::getDichroicID
std::string getDichroicID(index_type instrumentIndex, index_type dichroicIndex) const
Get the ID property of Dichroic.
Definition: OMEXMLMetadata.cpp:1695
ome::xml::meta::OMEXMLMetadata::getLightEmittingDiodeModel
std::string getLightEmittingDiodeModel(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Model property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:3243
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:9852
ome::xml::meta::OMEXMLMetadata::setMicrobeamManipulationID
void setMicrobeamManipulationID(std::string id, index_type experimentIndex, index_type microbeamManipulationIndex)
Set the ID property of MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:14099
ome::xml::meta::OMEXMLMetadata::getPolygonStrokeWidth
double getPolygonStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Polygon.
Definition: OMEXMLMetadata.cpp:5217
ome::xml::meta::OMEXMLMetadata::setProjectDescription
void setProjectDescription(std::string description, index_type projectIndex)
Set the Description property of Project.
Definition: OMEXMLMetadata.cpp:17816
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:18858
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:1981
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:7665
ome::xml::meta::OMEXMLMetadata::getFilterFilterWheel
std::string getFilterFilterWheel(index_type instrumentIndex, index_type filterIndex) const
Get the FilterWheel property of Filter.
Definition: OMEXMLMetadata.cpp:2421
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:6649
ome::xml::meta::OMEXMLMetadata::setObjectiveManufacturer
void setObjectiveManufacturer(std::string manufacturer, index_type instrumentIndex, index_type objectiveIndex)
Set the Manufacturer property of Objective.
Definition: OMEXMLMetadata.cpp:14492
ome::xml::meta::OMEXMLMetadata::setPolylineLineCap
void setPolylineLineCap(ome::xml::model::enums::LineCap lineCap, index_type ROIIndex, index_type shapeIndex)
Set the LineCap property of Polyline.
Definition: OMEXMLMetadata.cpp:17329
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:7879
ome::xml::meta::OMEXMLMetadata::setTagAnnotationDescription
void setTagAnnotationDescription(std::string description, index_type tagAnnotationIndex)
Set the Description property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:19200
ome::xml::meta::OMEXMLMetadata::setMaskText
void setMaskText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Mask.
Definition: OMEXMLMetadata.cpp:13733
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:11774
ome::xml::meta::OMEXMLMetadata::setMaskLocked
void setMaskLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Mask.
Definition: OMEXMLMetadata.cpp:13601
ome::xml::meta::OMEXMLMetadata::getMicroscopeType
ome::xml::model::enums::MicroscopeType getMicroscopeType(index_type instrumentIndex) const
Get the Type property of Microscope.
Definition: OMEXMLMetadata.cpp:4143
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:382
ome::xml::meta::OMEXMLMetadata::getLineStrokeWidth
double getLineStrokeWidth(index_type ROIIndex, index_type shapeIndex) const
Get the StrokeWidth property of Line.
Definition: OMEXMLMetadata.cpp:3510
ome::xml::meta::OMEXMLMetadata::setPlanePositionX
void setPlanePositionX(double positionX, index_type imageIndex, index_type planeIndex)
Set the PositionX property of Plane.
Definition: OMEXMLMetadata.cpp:15260
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationAnnotator
std::string getCommentAnnotationAnnotator(index_type commentAnnotationIndex) const
Get the Annotator property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:1341
ome::xml::meta::OMEXMLMetadata::getImageID
std::string getImageID(index_type imageIndex) const
Get the ID property of Image.
Definition: OMEXMLMetadata.cpp:2668
ome::xml::meta::OMEXMLMetadata::setFilamentSerialNumber
void setFilamentSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of Filament.
Definition: OMEXMLMetadata.cpp:10057
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:7698
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:5508
ome::xml::meta::OMEXMLMetadata::getExperimenterCount
index_type getExperimenterCount() const
Get the number of Experimenter elements.
Definition: OMEXMLMetadata.cpp:598
ome::xml::meta::OMEXMLMetadata::getLaserLotNumber
std::string getLaserLotNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the LotNumber property of Laser.
Definition: OMEXMLMetadata.cpp:3026
ome::xml::meta::OMEXMLMetadata::setFilterModel
void setFilterModel(std::string model, index_type instrumentIndex, index_type filterIndex)
Set the Model property of Filter.
Definition: OMEXMLMetadata.cpp:10342
ome::xml::meta::OMEXMLMetadata::getObjectiveSerialNumber
std::string getObjectiveSerialNumber(index_type instrumentIndex, index_type objectiveIndex) const
Get the SerialNumber property of Objective.
Definition: OMEXMLMetadata.cpp:4271
ome::xml::meta::OMEXMLMetadata::getTagAnnotationNamespace
std::string getTagAnnotationNamespace(index_type tagAnnotationIndex) const
Get the Namespace property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:6249
ome::xml::meta::OMEXMLMetadata::setLongAnnotationAnnotator
void setLongAnnotationAnnotator(std::string annotator, index_type longAnnotationIndex)
Set the Annotator property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:13234
ome::xml::model::primitives::Color
An RGBA color value.
Definition: Color.h:77
ome::xml::meta::OMEXMLMetadata::setImageExperimenterRef
void setImageExperimenterRef(const std::string &experimenter, index_type imageIndex)
Set the ExperimenterRef property of Image.
Definition: OMEXMLMetadata.cpp:10679
ome::xml::meta::OMEXMLMetadata::getTermAnnotationID
std::string getTermAnnotationID(index_type termAnnotationIndex) const
Get the ID property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:6306
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:17032
ome::xml::meta::OMEXMLMetadata::setScreenType
void setScreenType(std::string type, index_type screenIndex)
Set the Type property of Screen.
Definition: OMEXMLMetadata.cpp:19032
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationID
std::string getMicrobeamManipulationID(index_type experimentIndex, index_type microbeamManipulationIndex) const
Get the ID property of MicrobeamManipulation.
Definition: OMEXMLMetadata.cpp:4062
ome::xml::meta::OMEXMLMetadata::setDatasetExperimenterRef
void setDatasetExperimenterRef(const std::string &experimenter, index_type datasetIndex)
Set the ExperimenterRef property of Dataset.
Definition: OMEXMLMetadata.cpp:7926
ome::xml::meta::OMEXMLMetadata::getPlateAcquisitionName
std::string getPlateAcquisitionName(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the Name property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:4819
ome::xml::meta::OMEXMLMetadata::setLightEmittingDiodePower
void setLightEmittingDiodePower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:12032
ome::xml::meta::OMEXMLMetadata::setDetectorID
void setDetectorID(std::string id, index_type instrumentIndex, index_type detectorIndex)
Set the ID property of Detector.
Definition: OMEXMLMetadata.cpp:8049
ome::xml::meta::OMEXMLMetadata::getWellSampleCount
index_type getWellSampleCount(index_type plateIndex, index_type wellIndex) const
Get the number of WellSample elements.
Definition: OMEXMLMetadata.cpp:902
ome::xml::meta::OMEXMLMetadata::setMicroscopeLotNumber
void setMicroscopeLotNumber(std::string lotNumber, index_type instrumentIndex)
Set the LotNumber property of Microscope.
Definition: OMEXMLMetadata.cpp:14167
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:5791
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:2364
ome::xml::meta::OMEXMLMetadata::setLaserLotNumber
void setLaserLotNumber(std::string lotNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the LotNumber property of Laser.
Definition: OMEXMLMetadata.cpp:11558
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:5143
ome::xml::meta::OMEXMLMetadata::getFilamentManufacturer
std::string getFilamentManufacturer(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Manufacturer property of Filament.
Definition: OMEXMLMetadata.cpp:2299
ome::xml::meta::OMEXMLMetadata::setDetectorSettingsID
void setDetectorSettingsID(std::string id, index_type imageIndex, index_type channelIndex)
Set the ID property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:8371
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:2808
ome::xml::meta::OMEXMLMetadata::setPlateStatus
void setPlateStatus(std::string status, index_type plateIndex)
Set the Status property of Plate.
Definition: OMEXMLMetadata.cpp:15658
ome::xml::meta::OMEXMLMetadata::getTransmittanceRangeCutInTolerance
ome::xml::model::primitives::NonNegativeInteger getTransmittanceRangeCutInTolerance(index_type instrumentIndex, index_type filterIndex) const
Get the CutInTolerance property of TransmittanceRange.
Definition: OMEXMLMetadata.cpp:6471
ome::xml::meta::OMEXMLMetadata::setBooleanAnnotationDescription
void setBooleanAnnotationDescription(std::string description, index_type booleanAnnotationIndex)
Set the Description property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:7167
ome::xml::meta::OMEXMLMetadata::setPolygonText
void setPolygonText(std::string text, index_type ROIIndex, index_type shapeIndex)
Set the Text property of Polygon.
Definition: OMEXMLMetadata.cpp:16900
ome::xml::meta::OMEXMLMetadata::setMaskStrokeDashArray
void setMaskStrokeDashArray(std::string strokeDashArray, index_type ROIIndex, index_type shapeIndex)
Set the StrokeDashArray property of Mask.
Definition: OMEXMLMetadata.cpp:13667
ome::xml::meta::OMEXMLMetadata::setFilterSetManufacturer
void setFilterSetManufacturer(std::string manufacturer, index_type instrumentIndex, index_type filterSetIndex)
Set the Manufacturer property of FilterSet.
Definition: OMEXMLMetadata.cpp:10517
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:10436
ome::xml::meta::OMEXMLMetadata::getLaserID
std::string getLaserID(index_type instrumentIndex, index_type lightSourceIndex) const
Get the ID property of Laser.
Definition: OMEXMLMetadata.cpp:3017
ome::xml::meta::OMEXMLMetadata::setBinaryOnlyMetadataFile
void setBinaryOnlyMetadataFile(std::string metadataFile)
Set the MetadataFile property of BinaryOnly.
Definition: OMEXMLMetadata.cpp:7087
ome::xml::meta::OMEXMLMetadata::setRectangleLocked
void setRectangleLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Rectangle.
Definition: OMEXMLMetadata.cpp:18358
ome::xml::meta::OMEXMLMetadata::setBooleanAnnotationNamespace
void setBooleanAnnotationNamespace(std::string namespace_, index_type booleanAnnotationIndex)
Set the Namespace property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:7222
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:17395
ome::xml::meta::OMEXMLMetadata::getLongAnnotationAnnotator
std::string getLongAnnotationAnnotator(index_type longAnnotationIndex) const
Get the Annotator property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:3733
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:790
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:20134
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationAnnotationCount
index_type getXMLAnnotationAnnotationCount(index_type xmlAnnotationIndex) const
Get the number of links to an XMLAnnotation.
Definition: OMEXMLMetadata.cpp:365
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:5282
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:5495
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:20121
ome::xml::meta::OMEXMLMetadata::setObjectiveSettingsID
void setObjectiveSettingsID(std::string id, index_type imageIndex)
Set the ID property of ObjectiveSettings.
Definition: OMEXMLMetadata.cpp:14654
ome::xml::meta::OMEXMLMetadata::getPlateWellOriginY
double getPlateWellOriginY(index_type plateIndex) const
Get the WellOriginY property of Plate.
Definition: OMEXMLMetadata.cpp:4750
ome::xml::meta::OMEXMLMetadata::getROIName
std::string getROIName(index_type ROIIndex) const
Get the Name property of ROI.
Definition: OMEXMLMetadata.cpp:5684
ome::xml::meta::OMEXMLMetadata::setRightsRightsHeld
void setRightsRightsHeld(std::string rightsHeld)
Set the RightsHeld property of Rights.
Definition: OMEXMLMetadata.cpp:18816
ome::xml::meta::OMEXMLMetadata::getLineText
std::string getLineText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Line.
Definition: OMEXMLMetadata.cpp:3523
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationNamespace
std::string getTimestampAnnotationNamespace(index_type timestampAnnotationIndex) const
Get the Namespace property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:6439
ome::xml::meta::OMEXMLMetadata::getPointFontSize
ome::xml::model::primitives::NonNegativeInteger getPointFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Point.
Definition: OMEXMLMetadata.cpp:4895
ome::xml::meta::OMEXMLMetadata::getROIDescription
std::string getROIDescription(index_type ROIIndex) const
Get the Description property of ROI.
Definition: OMEXMLMetadata.cpp:5664
ome::xml::meta::OMEXMLMetadata::getFilterSerialNumber
std::string getFilterSerialNumber(index_type instrumentIndex, index_type filterIndex) const
Get the SerialNumber property of Filter.
Definition: OMEXMLMetadata.cpp:2477
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:5778
ome::xml::meta::OMEXMLMetadata::getPlateAcquisitionDescription
std::string getPlateAcquisitionDescription(index_type plateIndex, index_type plateAcquisitionIndex) const
Get the Description property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:4775
ome::xml::meta::OMEXMLMetadata::getObjectiveNominalMagnification
double getObjectiveNominalMagnification(index_type instrumentIndex, index_type objectiveIndex) const
Get the NominalMagnification property of Objective.
Definition: OMEXMLMetadata.cpp:4259
ome::xml::meta::OMEXMLMetadata::setFileAnnotationAnnotator
void setFileAnnotationAnnotator(std::string annotator, index_type fileAnnotationIndex)
Set the Annotator property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:10124
ome::xml::meta::OMEXMLMetadata::getExperimenterInstitution
std::string getExperimenterInstitution(index_type experimenterIndex) const
Get the Institution property of Experimenter.
Definition: OMEXMLMetadata.cpp:2158
ome::xml::meta::OMEXMLMetadata::setLaserPower
void setLaserPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Laser.
Definition: OMEXMLMetadata.cpp:11639
ome::xml::meta::OMEXMLMetadata::getListAnnotationID
std::string getListAnnotationID(index_type listAnnotationIndex) const
Get the ID property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:3700
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:1567
ome::xml::meta::OMEXMLMetadata::getListAnnotationAnnotator
std::string getListAnnotationAnnotator(index_type listAnnotationIndex) const
Get the Annotator property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:3676
ome::xml::meta::OMEXMLMetadata::getDetectorSettingsZoom
double getDetectorSettingsZoom(index_type imageIndex, index_type channelIndex) const
Get the Zoom property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:1683
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:4882
ome::xml::model::enums::LaserMedium
LaserMedium enumeration.
Definition: LaserMedium.h:72
ome::xml::meta::OMEXMLMetadata::getScreenID
std::string getScreenID(index_type screenIndex) const
Get the ID property of Screen.
Definition: OMEXMLMetadata.cpp:6067
ome::xml::meta::OMEXMLMetadata::getTermAnnotationAnnotator
std::string getTermAnnotationAnnotator(index_type termAnnotationIndex) const
Get the Annotator property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:6282
ome::xml::meta::OMEXMLMetadata::getROICount
index_type getROICount() const
Get the number of ROI elements.
Definition: OMEXMLMetadata.cpp:774
ome::xml::meta::OMEXMLMetadata::getRectangleID
std::string getRectangleID(index_type ROIIndex, index_type shapeIndex) const
Get the ID property of Rectangle.
Definition: OMEXMLMetadata.cpp:5830
ome::xml::meta::OMEXMLMetadata::getLongAnnotationID
std::string getLongAnnotationID(index_type longAnnotationIndex) const
Get the ID property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:3757
ome::xml::meta::OMEXMLMetadata::getDetectorVoltage
double getDetectorVoltage(index_type instrumentIndex, index_type detectorIndex) const
Get the Voltage property of Detector.
Definition: OMEXMLMetadata.cpp:1579
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:9657
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:2834
ome::xml::meta::OMEXMLMetadata::getTagAnnotationValue
std::string getTagAnnotationValue(index_type tagAnnotationIndex) const
Get the Value property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:6261
ome::xml::meta::OMEXMLMetadata::getScreenProtocolDescription
std::string getScreenProtocolDescription(index_type screenIndex) const
Get the ProtocolDescription property of Screen.
Definition: OMEXMLMetadata.cpp:6100
ome::xml::meta::OMEXMLMetadata::getPixelsAnnotationRefCount
index_type getPixelsAnnotationRefCount(index_type imageIndex) const
Get the number of AnnotationRef elements in Pixels.
Definition: OMEXMLMetadata.cpp:478
ome::xml::meta::OMEXMLMetadata::getInstrumentCount
index_type getInstrumentCount() const
Get the number of Instrument elements.
Definition: OMEXMLMetadata.cpp:662
ome::xml::meta::OMEXMLMetadata::getMicroscopeManufacturer
std::string getMicroscopeManufacturer(index_type instrumentIndex) const
Get the Manufacturer property of Microscope.
Definition: OMEXMLMetadata.cpp:4107
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:2351
ome::xml::meta::OMEXMLMetadata::setPixelsInterleaved
void setPixelsInterleaved(bool interleaved, index_type imageIndex)
Set the Interleaved property of Pixels.
Definition: OMEXMLMetadata.cpp:14830
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:18004
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:4831
ome::xml::meta::OMEXMLMetadata::setDetectorSerialNumber
void setDetectorSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type detectorIndex)
Set the SerialNumber property of Detector.
Definition: OMEXMLMetadata.cpp:8185
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:12475
ome::xml::meta::Metadata
Abstract class for metadata storage and retrieval.
Definition: Metadata.h:61
ome::xml::meta::OMEXMLMetadata::getEllipseText
std::string getEllipseText(index_type ROIIndex, index_type shapeIndex) const
Get the Text property of Ellipse.
Definition: OMEXMLMetadata.cpp:1955
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:4762
ome::xml::meta::OMEXMLMetadata::setDoubleAnnotationAnnotator
void setDoubleAnnotationAnnotator(std::string annotator, index_type doubleAnnotationIndex)
Set the Annotator property of DoubleAnnotation.
Definition: OMEXMLMetadata.cpp:8755
ome::xml::meta::OMEXMLMetadata::getPointLineCap
ome::xml::model::enums::LineCap getPointLineCap(index_type ROIIndex, index_type shapeIndex) const
Get the LineCap property of Point.
Definition: OMEXMLMetadata.cpp:4930
ome::xml::meta::OMEXMLMetadata::getRectangleLocked
bool getRectangleLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Rectangle.
Definition: OMEXMLMetadata.cpp:5852
ome::xml::model::enums::Medium
Medium enumeration.
Definition: Medium.h:72
ome::xml::meta::OMEXMLMetadata::getPixelsID
std::string getPixelsID(index_type imageIndex) const
Get the ID property of Pixels.
Definition: OMEXMLMetadata.cpp:4372
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:5256
ome::xml::meta::OMEXMLMetadata::setPixelsTimeIncrement
void setPixelsTimeIncrement(double timeIncrement, index_type imageIndex)
Set the TimeIncrement property of Pixels.
Definition: OMEXMLMetadata.cpp:15095
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:2947
ome::xml::meta::OMEXMLMetadata::setProjectExperimenterRef
void setProjectExperimenterRef(const std::string &experimenter, index_type projectIndex)
Set the ExperimenterRef property of Project.
Definition: OMEXMLMetadata.cpp:17850
ome::xml::meta::OMEXMLMetadata::getExperimentDescription
std::string getExperimentDescription(index_type experimentIndex) const
Get the Description property of Experiment.
Definition: OMEXMLMetadata.cpp:2069
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:17196
ome::xml::meta::OMEXMLMetadata::setPixelsBinDataBigEndian
void setPixelsBinDataBigEndian(bool bigEndian, index_type imageIndex, index_type binDataIndex)
Set the BigEndian property of Pixels.
Definition: OMEXMLMetadata.cpp:6770
ome::xml::meta::OMEXMLMetadata::setLabelVisible
void setLabelVisible(bool visible, index_type ROIIndex, index_type shapeIndex)
Set the Visible property of Label.
Definition: OMEXMLMetadata.cpp:11433
ome::xml::meta::OMEXMLMetadata::setChannelEmissionWavelength
void setChannelEmissionWavelength(ome::xml::model::primitives::PositiveInteger emissionWavelength, index_type imageIndex, index_type channelIndex)
Set the EmissionWavelength property of Channel.
Definition: OMEXMLMetadata.cpp:7387
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationAnnotator
std::string getXMLAnnotationAnnotator(index_type XMLAnnotationIndex) const
Get the Annotator property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:6718
ome::xml::meta::OMEXMLMetadata::setLineID
void setLineID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Line.
Definition: OMEXMLMetadata.cpp:12508
ome::xml::meta::OMEXMLMetadata::getPolylineLocked
bool getPolylineLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Polyline.
Definition: OMEXMLMetadata.cpp:5404
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:5482
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:15017
ome::xml::meta::OMEXMLMetadata::setLaserID
void setLaserID(std::string id, index_type instrumentIndex, index_type lightSourceIndex)
Set the ID property of Laser.
Definition: OMEXMLMetadata.cpp:11530
ome::xml::meta::OMEXMLMetadata::setPolylineStrokeWidth
void setPolylineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Polyline.
Definition: OMEXMLMetadata.cpp:17461
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:4585
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:3320
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:1328
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:3601
ome::xml::meta::OMEXMLMetadata::setChannelLightSourceSettingsWavelength
void setChannelLightSourceSettingsWavelength(ome::xml::model::primitives::PositiveInteger wavelength, index_type imageIndex, index_type channelIndex)
Set the Wavelength property of LightSourceSettings.
Definition: OMEXMLMetadata.cpp:12271
ome::xml::meta::OMEXMLMetadata::getROIID
std::string getROIID(index_type ROIIndex) const
Get the ID property of ROI.
Definition: OMEXMLMetadata.cpp:5676
ome::xml::meta::OMEXMLMetadata::setLightEmittingDiodeSerialNumber
void setLightEmittingDiodeSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type lightSourceIndex)
Set the SerialNumber property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:12059
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:3720
ome::xml::meta::OMEXMLMetadata::setDatasetExperimenterGroupRef
void setDatasetExperimenterGroupRef(const std::string &experimenterGroup, index_type datasetIndex)
Set the ExperimenterGroupRef property of Dataset.
Definition: OMEXMLMetadata.cpp:7913
ome::xml::meta::OMEXMLMetadata::setFilamentPower
void setFilamentPower(double power, index_type instrumentIndex, index_type lightSourceIndex)
Set the Power property of Filament.
Definition: OMEXMLMetadata.cpp:10030
ome::xml::meta::OMEXMLMetadata::getStageLabelY
double getStageLabelY(index_type imageIndex) const
Get the Y property of StageLabel.
Definition: OMEXMLMetadata.cpp:6180
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:5117
ome::xml::meta::OMEXMLMetadata::setPolylineFontSize
void setPolylineFontSize(ome::xml::model::primitives::NonNegativeInteger fontSize, index_type ROIIndex, index_type shapeIndex)
Set the FontSize property of Polyline.
Definition: OMEXMLMetadata.cpp:17229
ome::xml::meta::OMEXMLMetadata::getEllipseX
double getEllipseX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Ellipse.
Definition: OMEXMLMetadata.cpp:2051
ome::xml::meta::OMEXMLMetadata::getLineY2
double getLineY2(index_type ROIIndex, index_type shapeIndex) const
Get the Y2 property of Line.
Definition: OMEXMLMetadata.cpp:3654
ome::xml::meta::OMEXMLMetadata::getLightEmittingDiodeSerialNumber
std::string getLightEmittingDiodeSerialNumber(index_type instrumentIndex, index_type lightSourceIndex) const
Get the SerialNumber property of LightEmittingDiode.
Definition: OMEXMLMetadata.cpp:3269
ome::xml::meta::OMEXMLMetadata::setPlateAcquisitionDescription
void setPlateAcquisitionDescription(std::string description, index_type plateIndex, index_type plateAcquisitionIndex)
Set the Description property of PlateAcquisition.
Definition: OMEXMLMetadata.cpp:15734
ome::xml::meta::OMEXMLMetadata::getRightsRightsHolder
std::string getRightsRightsHolder() const
Get the RightsHolder property of Rights.
Definition: OMEXMLMetadata.cpp:6030
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:5034
ome::xml::meta::OMEXMLMetadata::getProjectAnnotationRefCount
index_type getProjectAnnotationRefCount(index_type projectIndex) const
Get the number of AnnotationRef elements in Project.
Definition: OMEXMLMetadata.cpp:438
ome::xml::meta::OMEXMLMetadata::setListAnnotationAnnotator
void setListAnnotationAnnotator(std::string annotator, index_type listAnnotationIndex)
Set the Annotator property of ListAnnotation.
Definition: OMEXMLMetadata.cpp:13112
ome::xml::meta::OMEXMLMetadata::getPlateRefCount
index_type getPlateRefCount(index_type screenIndex) const
Get the number of PlateRef elements.
Definition: OMEXMLMetadata.cpp:758
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:5021
ome::xml::meta::OMEXMLMetadata::setLineLocked
void setLineLocked(bool locked, index_type ROIIndex, index_type shapeIndex)
Set the Locked property of Line.
Definition: OMEXMLMetadata.cpp:12575
ome::xml::meta::OMEXMLMetadata::setLongAnnotationNamespace
void setLongAnnotationNamespace(std::string namespace_, index_type longAnnotationIndex)
Set the Namespace property of LongAnnotation.
Definition: OMEXMLMetadata.cpp:13316
ome::xml::meta::OMEXMLMetadata::getXMLAnnotationNamespace
std::string getXMLAnnotationNamespace(index_type XMLAnnotationIndex) const
Get the Namespace property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:6750
ome::xml::meta::OMEXMLMetadata::getObjectiveWorkingDistance
double getObjectiveWorkingDistance(index_type instrumentIndex, index_type objectiveIndex) const
Get the WorkingDistance property of Objective.
Definition: OMEXMLMetadata.cpp:4283
ome::xml::meta::OMEXMLMetadata::getImageName
std::string getImageName(index_type imageIndex) const
Get the Name property of Image.
Definition: OMEXMLMetadata.cpp:2701
ome::xml::meta::OMEXMLMetadata::setDetectorModel
void setDetectorModel(std::string model, index_type instrumentIndex, index_type detectorIndex)
Set the Model property of Detector.
Definition: OMEXMLMetadata.cpp:8131
ome::xml::meta::OMEXMLMetadata::getPointX
double getPointX(index_type ROIIndex, index_type shapeIndex) const
Get the X property of Point.
Definition: OMEXMLMetadata.cpp:5073
ome::xml::meta::OMEXMLMetadata::setObjectiveWorkingDistance
void setObjectiveWorkingDistance(double workingDistance, index_type instrumentIndex, index_type objectiveIndex)
Set the WorkingDistance property of Objective.
Definition: OMEXMLMetadata.cpp:14600
ome::xml::meta::BaseMetadata::index_type
std::size_t index_type
Index into an array.
Definition: BaseMetadata.h:64
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:14329
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:14140
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:2113
ome::xml::meta::OMEXMLMetadata::setMaskWidth
void setMaskWidth(double width, index_type ROIIndex, index_type shapeIndex)
Set the Width property of Mask.
Definition: OMEXMLMetadata.cpp:13963
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:4601
ome::xml::model::enums::MicroscopeType
MicroscopeType enumeration.
Definition: MicroscopeType.h:72
ome::xml::meta::OMEXMLMetadata::getFilterCount
index_type getFilterCount(index_type instrumentIndex) const
Get the number of Filter elements.
Definition: OMEXMLMetadata.cpp:630
ome::xml::meta::OMEXMLMetadata::getPlateRowNamingConvention
ome::xml::model::enums::NamingConvention getPlateRowNamingConvention(index_type plateIndex) const
Get the RowNamingConvention property of Plate.
Definition: OMEXMLMetadata.cpp:4702
ome::xml::meta::OMEXMLMetadata::setLineX2
void setLineX2(double x2, index_type ROIIndex, index_type shapeIndex)
Set the X2 property of Line.
Definition: OMEXMLMetadata.cpp:13003
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:8742
ome::xml::meta::OMEXMLMetadata::getFileAnnotationNamespace
std::string getFileAnnotationNamespace(index_type fileAnnotationIndex) const
Get the Namespace property of FileAnnotation.
Definition: OMEXMLMetadata.cpp:2409
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationValue
std::string getCommentAnnotationValue(index_type commentAnnotationIndex) const
Get the Value property of CommentAnnotation.
Definition: OMEXMLMetadata.cpp:1385
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:4787
ome::xml::meta::OMEXMLMetadata::getPixelsAnnotationRef
const std::string & getPixelsAnnotationRef(index_type imageIndex, index_type annotationRefIndex) const
Get the AnnotationRef property of Pixels.
Definition: OMEXMLMetadata.cpp:4339
ome::xml::meta::OMEXMLMetadata::setTimestampAnnotationNamespace
void setTimestampAnnotationNamespace(std::string namespace_, index_type timestampAnnotationIndex)
Set the Namespace property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:19716
ome::xml::meta::OMEXMLMetadata::getChannelFluor
std::string getChannelFluor(index_type imageIndex, index_type channelIndex) const
Get the Fluor property of Channel.
Definition: OMEXMLMetadata.cpp:1236
ome::xml::meta::OMEXMLMetadata::setLabelY
void setLabelY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Label.
Definition: OMEXMLMetadata.cpp:11498
ome::xml::meta::OMEXMLMetadata::getMicrobeamManipulationRefCount
index_type getMicrobeamManipulationRefCount(index_type imageIndex) const
Get the number of MicrobeamManipulationRef elements.
Definition: OMEXMLMetadata.cpp:718
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:18556
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:4593
ome::xml::model::enums::FilterType
FilterType enumeration.
Definition: FilterType.h:72
ome::xml::meta::OMEXMLMetadata::setTagAnnotationID
void setTagAnnotationID(std::string id, index_type tagAnnotationIndex)
Set the ID property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:19227
ome::xml::meta::OMEXMLMetadata::getDetectorSettingsVoltage
double getDetectorSettingsVoltage(index_type imageIndex, index_type channelIndex) const
Get the Voltage property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:1671
ome::xml::meta::OMEXMLMetadata::getImageDescription
std::string getImageDescription(index_type imageIndex) const
Get the Description property of Image.
Definition: OMEXMLMetadata.cpp:2620
ome::xml::meta::OMEXMLMetadata::getCommentAnnotationCount
index_type getCommentAnnotationCount() const
Get the number of CommentAnnotation elements.
Definition: OMEXMLMetadata.cpp:510
ome::xml::meta::OMEXMLMetadata::setDichroicSerialNumber
void setDichroicSerialNumber(std::string serialNumber, index_type instrumentIndex, index_type dichroicIndex)
Set the SerialNumber property of Dichroic.
Definition: OMEXMLMetadata.cpp:8715
ome::xml::meta::OMEXMLMetadata::getBooleanAnnotationDescription
std::string getBooleanAnnotationDescription(index_type booleanAnnotationIndex) const
Get the Description property of BooleanAnnotation.
Definition: OMEXMLMetadata.cpp:1111
ome::xml::meta::OMEXMLMetadata::getPointLocked
bool getPointLocked(index_type ROIIndex, index_type shapeIndex) const
Get the Locked property of Point.
Definition: OMEXMLMetadata.cpp:4943
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:4500
ome::xml::meta::OMEXMLMetadata::getPixelsTimeIncrement
double getPixelsTimeIncrement(index_type imageIndex) const
Get the TimeIncrement property of Pixels.
Definition: OMEXMLMetadata.cpp:4480
ome::xml::meta::OMEXMLMetadata::getFileAnnotationCount
index_type getFileAnnotationCount() const
Get the number of FileAnnotation elements.
Definition: OMEXMLMetadata.cpp:622
ome::xml::meta::OMEXMLMetadata::setTagAnnotationAnnotator
void setTagAnnotationAnnotator(std::string annotator, index_type tagAnnotationIndex)
Set the Annotator property of TagAnnotation.
Definition: OMEXMLMetadata.cpp:19173
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:11801
ome::xml::meta::OMEXMLMetadata::setXMLAnnotationID
void setXMLAnnotationID(std::string id, index_type XMLAnnotationIndex)
Set the ID property of XMLAnnotation.
Definition: OMEXMLMetadata.cpp:20445
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:12740
ome::xml::meta::OMEXMLMetadata::getDatasetName
std::string getDatasetName(index_type datasetIndex) const
Get the Name property of Dataset.
Definition: OMEXMLMetadata.cpp:1463
ome::xml::meta::OMEXMLMetadata::getFilamentPower
double getFilamentPower(index_type instrumentIndex, index_type lightSourceIndex) const
Get the Power property of Filament.
Definition: OMEXMLMetadata.cpp:2325
ome::xml::meta::OMEXMLMetadata::setWellExternalDescription
void setWellExternalDescription(std::string externalDescription, index_type plateIndex, index_type wellIndex)
Set the ExternalDescription property of Well.
Definition: OMEXMLMetadata.cpp:20039
ome::xml::meta::OMEXMLMetadata::getChannelCount
index_type getChannelCount(index_type imageIndex) const
Get the number of Channel elements.
Definition: OMEXMLMetadata.cpp:502
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:14776
ome::xml::meta::OMEXMLMetadata::getMaskVisible
bool getMaskVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Mask.
Definition: OMEXMLMetadata.cpp:3989
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:5243
ome::xml::meta::OMEXMLMetadata::setPlateWellOriginY
void setPlateWellOriginY(double wellOriginY, index_type plateIndex)
Set the WellOriginY property of Plate.
Definition: OMEXMLMetadata.cpp:15700
ome::xml::meta::OMEXMLMetadata::setLineStrokeWidth
void setLineStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Line.
Definition: OMEXMLMetadata.cpp:12674
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:454
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:5943
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:15359
ome::xml::meta::OMEXMLMetadata::setLabelStrokeWidth
void setLabelStrokeWidth(double strokeWidth, index_type ROIIndex, index_type shapeIndex)
Set the StrokeWidth property of Label.
Definition: OMEXMLMetadata.cpp:11235
ome::xml::meta::OMEXMLMetadata::getPolylineFontSize
ome::xml::model::primitives::NonNegativeInteger getPolylineFontSize(index_type ROIIndex, index_type shapeIndex) const
Get the FontSize property of Polyline.
Definition: OMEXMLMetadata.cpp:5356
ome::xml::meta::OMEXMLMetadata::getRoot
ome::compat::shared_ptr< MetadataRoot > & getRoot()
Get the root node of the metadata.
Definition: OMEXMLMetadata.cpp:215
ome::xml::meta::OMEXMLMetadata::getDetectorCount
index_type getDetectorCount(index_type instrumentIndex) const
Get the number of Detector elements.
Definition: OMEXMLMetadata.cpp:534
ome::xml::meta::OMEXMLMetadata::setRectangleHeight
void setRectangleHeight(double height, index_type ROIIndex, index_type shapeIndex)
Set the Height property of Rectangle.
Definition: OMEXMLMetadata.cpp:18688
ome::xml::meta::OMEXMLMetadata::setPolylineID
void setPolylineID(std::string id, index_type ROIIndex, index_type shapeIndex)
Set the ID property of Polyline.
Definition: OMEXMLMetadata.cpp:17295
ome::xml::meta::OMEXMLMetadata::getFilterSetCount
index_type getFilterSetCount(index_type instrumentIndex) const
Get the number of FilterSet elements.
Definition: OMEXMLMetadata.cpp:638
ome::xml::meta::OMEXMLMetadata::getObjectiveLensNA
double getObjectiveLensNA(index_type instrumentIndex, index_type objectiveIndex) const
Get the LensNA property of Objective.
Definition: OMEXMLMetadata.cpp:4211
ome::xml::meta::OMEXMLMetadata::getRectangleVisible
bool getRectangleVisible(index_type ROIIndex, index_type shapeIndex) const
Get the Visible property of Rectangle.
Definition: OMEXMLMetadata.cpp:5969
ome::xml::meta::OMEXMLMetadata::getTimestampAnnotationAnnotator
std::string getTimestampAnnotationAnnotator(index_type timestampAnnotationIndex) const
Get the Annotator property of TimestampAnnotation.
Definition: OMEXMLMetadata.cpp:6407
ome::xml::meta::OMEXMLMetadata::getTermAnnotationNamespace
std::string getTermAnnotationNamespace(index_type termAnnotationIndex) const
Get the Namespace property of TermAnnotation.
Definition: OMEXMLMetadata.cpp:6314
ome::xml::meta::OMEXMLMetadata::getDetectorSettingsGain
double getDetectorSettingsGain(index_type imageIndex, index_type channelIndex) const
Get the Gain property of DetectorSettings.
Definition: OMEXMLMetadata.cpp:1615
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:16966
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:15870
ome::xml::meta::OMEXMLMetadata::getMaskY
double getMaskY(index_type ROIIndex, index_type shapeIndex) const
Get the Y property of Mask.
Definition: OMEXMLMetadata.cpp:4029
ome::xml::meta::OMEXMLMetadata::setProjectName
void setProjectName(std::string name, index_type projectIndex)
Set the Name property of Project.
Definition: OMEXMLMetadata.cpp:17885
ome::xml::meta::OMEXMLMetadata::setPointY
void setPointY(double y, index_type ROIIndex, index_type shapeIndex)
Set the Y property of Point.
Definition: OMEXMLMetadata.cpp:16504
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:5569
ome::xml::meta::OMEXMLMetadata::getPlaneExposureTime
double getPlaneExposureTime(index_type imageIndex, index_type planeIndex) const
Get the ExposureTime property of Plane.
Definition: OMEXMLMetadata.cpp:4525
ome::xml::meta::OMEXMLMetadata::getExperimentExperimenterRef
const std::string & getExperimentExperimenterRef(index_type experimentIndex) const
Get the ExperimenterRef property of Experiment.
Definition: OMEXMLMetadata.cpp:2081
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:16373
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:13832
ome::xml::meta::OMEXMLMetadata::getPlateAcquisitionCount
index_type getPlateAcquisitionCount(index_type plateIndex) const
Get the number of PlateAcquisition elements.
Definition: OMEXMLMetadata.cpp:750
ome::xml::meta::OMEXMLMetadata::getLaserPockelCell
bool getLaserPockelCell(index_type instrumentIndex, index_type lightSourceIndex) const
Get the PockelCell property of Laser.
Definition: OMEXMLMetadata.cpp:3117
ome::xml::meta::OMEXMLMetadata::setExperimenterUserName
void setExperimenterUserName(std::string userName, index_type experimenterIndex)
Set the UserName property of Experimenter.
Definition: OMEXMLMetadata.cpp:9797
ome::xml::meta::OMEXMLMetadata::getDetectorOffset
double getDetectorOffset(index_type instrumentIndex, index_type detectorIndex) const
Get the Offset property of Detector.
Definition: OMEXMLMetadata.cpp:1543