Table of Contents

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

DicomDirectoryRecord

OnBeginFragmentSequence(IByteSource, long, DicomTag, DicomVR)

public void OnBeginFragmentSequence(IByteSource source, long position, DicomTag tag, DicomVR vr)

Parameters

source IByteSource
position long
tag DicomTag
vr DicomVR

OnBeginSequence(IByteSource, long, DicomTag, uint)

public void OnBeginSequence(IByteSource source, long position, DicomTag tag, uint length)

Parameters

source IByteSource
position long
tag DicomTag
length uint

OnBeginSequenceItem(IByteSource, long, uint)

public void OnBeginSequenceItem(IByteSource source, long position, uint length)

Parameters

source IByteSource
position long
length uint

OnElement(IByteSource, long, DicomTag, DicomVR, IByteBuffer)

public void OnElement(IByteSource source, long position, DicomTag tag, DicomVR vr, IByteBuffer data)

Parameters

source IByteSource
position long
tag DicomTag
vr DicomVR
data 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 IByteSource
position long
data IByteBuffer