Class DicomFragmentSequence
Abstract class for representing fragment sequences of DICOM pixel data.
Inheritance
System.Object
DicomFragmentSequence
Implements
System.IComparable<DicomItem>
System.IComparable
System.Collections.Generic.IEnumerable<IByteBuffer>
System.Collections.IEnumerable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: FellowOakDicom
Assembly: fo-dicom.core.dll
Syntax
public abstract class DicomFragmentSequence : DicomItem, IComparable<DicomItem>, IComparable, IEnumerable<IByteBuffer>, IEnumerable
Constructors
DicomFragmentSequence(DicomTag)
Initializes an instance of the DicomFragmentSequence abstract class.
Declaration
protected DicomFragmentSequence(DicomTag tag)
Parameters
Type | Name | Description |
---|---|---|
DicomTag | tag |
Properties
Fragments
Gets the collection of fragments.
Declaration
public IList<IByteBuffer> Fragments { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<IByteBuffer> |
OffsetTable
Gets the fragment offset table.
Declaration
public IList<uint> OffsetTable { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<System.UInt32> |
Methods
GetEnumerator()
Declaration
public IEnumerator<IByteBuffer> GetEnumerator()
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerator<IByteBuffer> |
Explicit Interface Implementations
IEnumerable.GetEnumerator()
Declaration
IEnumerator IEnumerable.GetEnumerator()
Returns
Type | Description |
---|---|
System.Collections.IEnumerator |
Implements
System.IComparable<T>
System.IComparable
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable