C# Class Dicom.Data.DcmFragmentSequence

Inheritance: DcmItem
ファイルを表示 Open project: fo-dicom/mdcm Class Usage Examples

Public Methods

Method Description
AddFragment ( ByteBuffer fragment ) : void
Clone ( ) : DcmItem
DcmFragmentSequence ( Dicom.Data.DicomTag tag, DicomVR vr ) : System
DcmFragmentSequence ( Dicom.Data.DicomTag tag, DicomVR vr, long pos, Endian endian ) : System
Dump ( StringBuilder sb, string prefix, DicomDumpOptions options ) : void
SetOffsetTable ( ByteBuffer table ) : void
SetOffsetTable ( List table ) : void

Protected Methods

Method Description
ChangeEndianInternal ( ) : void

Private Methods

Method Description
CalculateWriteLength ( DicomTransferSyntax syntax, DicomWriteOptions options ) : uint
Preload ( ) : void
Unload ( ) : void

Method Details

AddFragment() public method

public AddFragment ( ByteBuffer fragment ) : void
fragment ByteBuffer
return void

ChangeEndianInternal() protected method

protected ChangeEndianInternal ( ) : void
return void

Clone() public method

public Clone ( ) : DcmItem
return DcmItem

DcmFragmentSequence() public method

public DcmFragmentSequence ( Dicom.Data.DicomTag tag, DicomVR vr ) : System
tag Dicom.Data.DicomTag
vr DicomVR
return System

DcmFragmentSequence() public method

public DcmFragmentSequence ( Dicom.Data.DicomTag tag, DicomVR vr, long pos, Endian endian ) : System
tag Dicom.Data.DicomTag
vr DicomVR
pos long
endian Dicom.IO.Endian
return System

Dump() public method

public Dump ( StringBuilder sb, string prefix, DicomDumpOptions options ) : void
sb StringBuilder
prefix string
options DicomDumpOptions
return void

SetOffsetTable() public method

public SetOffsetTable ( ByteBuffer table ) : void
table ByteBuffer
return void

SetOffsetTable() public method

public SetOffsetTable ( List table ) : void
table List
return void