Class DicomDirectoryReaderObserver
- Namespace
- FellowOakDicom.Media
- Assembly
- fo-dicom.core.dll
public class DicomDirectoryReaderObserver
- Inheritance
-
DicomDirectoryReaderObserver
- Inherited Members
- Extension Methods
Constructors
DicomDirectoryReaderObserver(DicomDataset)
public DicomDirectoryReaderObserver(DicomDataset dataset)
Parameters
dataset
DicomDataset
Methods
BuildDirectoryRecords()
public DicomDirectoryRecord BuildDirectoryRecords()
Returns
OnBeginFragmentSequence(IByteSource, long, DicomTag, DicomVR)
public void OnBeginFragmentSequence(IByteSource source, long position, DicomTag tag, DicomVR vr)
Parameters
source
IByteSourceposition
longtag
DicomTagvr
DicomVR
OnBeginSequence(IByteSource, long, DicomTag, uint)
public void OnBeginSequence(IByteSource source, long position, DicomTag tag, uint length)
Parameters
source
IByteSourceposition
longtag
DicomTaglength
uint
OnBeginSequenceItem(IByteSource, long, uint)
public void OnBeginSequenceItem(IByteSource source, long position, uint length)
Parameters
source
IByteSourceposition
longlength
uint
OnElement(IByteSource, long, DicomTag, DicomVR, IByteBuffer)
public void OnElement(IByteSource source, long position, DicomTag tag, DicomVR vr, IByteBuffer data)
Parameters
source
IByteSourceposition
longtag
DicomTagvr
DicomVRdata
IByteBuffer
OnEndFragmentSequence()
public void OnEndFragmentSequence()
OnEndSequence()
public void OnEndSequence()
OnEndSequenceItem()
public void OnEndSequenceItem()
OnFragmentSequenceItem(IByteSource, long, IByteBuffer)
public void OnFragmentSequenceItem(IByteSource source, long position, IByteBuffer data)
Parameters
source
IByteSourceposition
longdata
IByteBuffer