コード例 #1
0
ファイル: DcmDataset.cs プロジェクト: karanbajaj/mdcm
 public void Remove(DicomTagMask mask)
 {
     for (int i = 0; i < _items.Values.Count; i++) {
         if (mask.IsMatch(_items.Values[i].Tag)) {
             try { _items.RemoveAt(i--); }
             catch { }
         }
     }
 }
コード例 #2
0
ファイル: DcmDataset.cs プロジェクト: karanbajaj/mdcm
 public IEnumerable<DicomTag> GetMaskedTags(DicomTagMask mask)
 {
     for (int i = 0; i < _items.Values.Count; i++) {
         if (mask.IsMatch(_items.Values[i].Tag))
             yield return _items.Values[i].Tag;
     }
 }
コード例 #3
0
ファイル: DicomTransform.cs プロジェクト: hide1980/mdcm
		public RemoveElementDicomTransformRule(DicomTagMask mask) {
			_mask = mask;
		}