示例#1
0
        /// <summary>
        /// Creates the AnatomicRegionSequence in the underlying collection. Type 1.
        /// </summary>
        public AnatomicRegionSequenceItem CreateAnatomicRegionSequence()
        {
            var dicomAttribute = DicomAttributeProvider[DicomTags.AnatomicRegionSequence];

            if (dicomAttribute.IsNull || dicomAttribute.IsEmpty)
            {
                var dicomSequenceItem = new DicomSequenceItem();
                dicomAttribute.Values = new[] { dicomSequenceItem };
                var sequenceType = new AnatomicRegionSequenceItem(dicomSequenceItem);
                return(sequenceType);
            }
            return(new AnatomicRegionSequenceItem(((DicomSequenceItem[])dicomAttribute.Values)[0]));
        }
        public AnatomicRegionSequenceItem CreateAnatomicRegionSequence()
        {
            AnatomicRegionSequenceItem iodBase = new AnatomicRegionSequenceItem(new DicomSequenceItem());

            return(iodBase);
        }