Method | Description | |
---|---|---|
AddElement ( Dicom.Data.DicomTag tag ) : bool | ||
AddElement ( Dicom.Data.DicomTag tag, |
||
AddElementWithObjectValue ( Dicom.Data.DicomTag tag, object value ) : bool | ||
AddElementWithValue ( Dicom.Data.DicomTag tag, System.DateTime value ) : bool | ||
AddElementWithValue ( Dicom.Data.DicomTag tag, Dicom.Data.DicomTag value ) : bool | ||
AddElementWithValue ( Dicom.Data.DicomTag tag, |
||
AddElementWithValue ( Dicom.Data.DicomTag tag, decimal value ) : bool | ||
AddElementWithValue ( Dicom.Data.DicomTag tag, double value ) : bool | ||
AddElementWithValue ( Dicom.Data.DicomTag tag, int value ) : bool | ||
AddElementWithValue ( Dicom.Data.DicomTag tag, string value ) : bool | ||
AddElementWithValue ( Dicom.Data.DicomTag tag, ushort value ) : bool | ||
AddElementWithValueString ( Dicom.Data.DicomTag tag, string value ) : bool | ||
AddItem ( |
||
AddReferenceSequenceItem ( Dicom.Data.DicomTag tag, |
||
CalculateGroupWriteLength ( ushort group, |
||
CalculateWriteLength ( |
||
ChangeTransferSyntax ( |
||
Clone ( ) : |
||
ComputePixelDataMD5 ( ) : string | ||
Contains ( Dicom.Data.DicomTag tag ) : bool | ||
CreateOriginalAttributesSequence ( string originalAttributesSource, string modifyingSystem, string reasonForModification, IEnumerable |
Original Attributes Sequence (0400,0561) Sequence of Items containing all attributes that were removed or replaced by other values in the main dataset. One or more Items may be permitted in this sequence.
|
|
DcmDataset ( ) : System | ||
DcmDataset ( |
||
DcmDataset ( long streamPosition, uint lengthInStream ) : System | ||
DcmDataset ( long streamPosition, uint lengthInStream, |
||
Dump ( ) : string | ||
Dump ( StringBuilder sb, String prefix, DicomDumpOptions options ) : void | ||
GetAE ( Dicom.Data.DicomTag tag ) : DcmApplicationEntity | ||
GetAS ( Dicom.Data.DicomTag tag ) : DcmAgeString | ||
GetAT ( Dicom.Data.DicomTag tag ) : DcmAttributeTag | ||
GetCS ( Dicom.Data.DicomTag tag ) : DcmCodeString | ||
GetDA ( Dicom.Data.DicomTag tag ) : DcmDate | ||
GetDS ( Dicom.Data.DicomTag tag ) : DcmDecimalString | ||
GetDT ( Dicom.Data.DicomTag tag ) : DcmDateTime | ||
GetDateTime ( Dicom.Data.DicomTag tag, System.DateTime deflt ) : System.DateTime | ||
GetDateTime ( Dicom.Data.DicomTag dtag, Dicom.Data.DicomTag ttag, System.DateTime deflt ) : System.DateTime | ||
GetDateTime ( Dicom.Data.DicomTag tag, int index, System.DateTime deflt ) : System.DateTime | ||
GetDcmTag ( Dicom.Data.DicomTag tag ) : Dicom.Data.DicomTag | ||
GetDecimal ( Dicom.Data.DicomTag tag, decimal deflt ) : decimal | ||
GetDouble ( Dicom.Data.DicomTag tag, double deflt ) : double | ||
GetElement ( Dicom.Data.DicomTag tag ) : DcmElement | ||
GetFD ( Dicom.Data.DicomTag tag ) : DcmFloatingPointDouble | ||
GetFL ( Dicom.Data.DicomTag tag ) : DcmFloatingPointSingle | ||
GetFloat ( Dicom.Data.DicomTag tag, float deflt ) : float | ||
GetIS ( Dicom.Data.DicomTag tag ) : DcmIntegerString | ||
GetInt16 ( Dicom.Data.DicomTag tag, short deflt ) : short | ||
GetInt32 ( Dicom.Data.DicomTag tag, int deflt ) : int | ||
GetItem ( Dicom.Data.DicomTag tag ) : |
||
GetLO ( Dicom.Data.DicomTag tag ) : DcmLongString | ||
GetLT ( Dicom.Data.DicomTag tag ) : DcmLongText | ||
GetMaskedTags ( Dicom.Data.DicomTagMask mask ) : IEnumerable |
||
GetOB ( Dicom.Data.DicomTag tag ) : DcmOtherByte | ||
GetOF ( Dicom.Data.DicomTag tag ) : DcmOtherFloat | ||
GetOW ( Dicom.Data.DicomTag tag ) : DcmOtherWord | ||
GetPN ( Dicom.Data.DicomTag tag ) : DcmPersonName | ||
GetSH ( Dicom.Data.DicomTag tag ) : DcmShortString | ||
GetSL ( Dicom.Data.DicomTag tag ) : DcmSignedLong | ||
GetSQ ( Dicom.Data.DicomTag tag ) : |
||
GetSS ( Dicom.Data.DicomTag tag ) : DcmSignedShort | ||
GetST ( Dicom.Data.DicomTag tag ) : DcmShortText | ||
GetString ( Dicom.Data.DicomTag tag, int index, string deflt ) : string | ||
GetString ( Dicom.Data.DicomTag tag, string deflt ) : string | ||
GetStringArray ( Dicom.Data.DicomTag tag, string deflt ) : string[] | ||
GetTM ( Dicom.Data.DicomTag tag ) : DcmTime | ||
GetUI ( Dicom.Data.DicomTag tag ) : DcmUniqueIdentifier | ||
GetUID ( Dicom.Data.DicomTag tag ) : |
||
GetUInt16 ( Dicom.Data.DicomTag tag, ushort deflt ) : ushort | ||
GetUL ( Dicom.Data.DicomTag tag ) : DcmUnsignedLong | ||
GetUN ( Dicom.Data.DicomTag tag ) : DcmUnknown | ||
GetUS ( Dicom.Data.DicomTag tag ) : DcmUnsignedShort | ||
GetUT ( Dicom.Data.DicomTag tag ) : DcmUnlimitedText | ||
GetVR ( Dicom.Data.DicomTag tag ) : |
||
GetValueString ( Dicom.Data.DicomTag tag ) : string | ||
LoadDicomFields ( object obj ) : void | ||
Merge ( |
||
PreloadDeferredBuffers ( ) : void | ||
Recurse ( ) : IEnumerable |
Recursively enumerates all value elements.
|
|
Remove ( Dicom.Data.DicomTag tag ) : void | ||
Remove ( Dicom.Data.DicomTagMask mask ) : void | ||
ReplaceAll ( Dicom.Data.DicomTag tag, object value ) : void |
Recursively replaces tags with the specified value.
|
|
ReplaceUID ( Dicom.Data.DicomTag tag, |
Replaces UID for specified tag and all instances of UID in UI elements.
|
|
SaveDicomFields ( object obj ) : void | ||
Search ( Dicom.Data.DicomTag tag ) : IEnumerable |
Performs a recursive search for the specified tag. This function returns value elements only.
|
|
SetDateTime ( Dicom.Data.DicomTag dtag, Dicom.Data.DicomTag ttag, System.DateTime value ) : void | ||
SetString ( Dicom.Data.DicomTag tag, string value ) : void | ||
SetStringArray ( Dicom.Data.DicomTag tag, string values ) : void | ||
UnloadDeferredBuffers ( ) : void |
Method | Description | |
---|---|---|
GetDefaultValue ( |
||
LoadDicomFieldValue ( DcmElement elem, |
||
SaveDicomFieldValue ( Dicom.Data.DicomTag tag, object value, bool createEmpty ) : void | ||
SelectByteOrder ( |
||
SetInternalTransferSyntax ( |
public AddElement ( Dicom.Data.DicomTag tag ) : bool | ||
tag | Dicom.Data.DicomTag | |
return | bool |
public AddElement ( Dicom.Data.DicomTag tag, |
||
tag | Dicom.Data.DicomTag | |
vr | ||
return | bool |
public AddElementWithObjectValue ( Dicom.Data.DicomTag tag, object value ) : bool | ||
tag | Dicom.Data.DicomTag | |
value | object | |
return | bool |
public AddElementWithValue ( Dicom.Data.DicomTag tag, System.DateTime value ) : bool | ||
tag | Dicom.Data.DicomTag | |
value | System.DateTime | |
return | bool |
public AddElementWithValue ( Dicom.Data.DicomTag tag, Dicom.Data.DicomTag value ) : bool | ||
tag | Dicom.Data.DicomTag | |
value | Dicom.Data.DicomTag | |
return | bool |
public AddElementWithValue ( Dicom.Data.DicomTag tag, |
||
tag | Dicom.Data.DicomTag | |
value | ||
return | bool |
public AddElementWithValue ( Dicom.Data.DicomTag tag, decimal value ) : bool | ||
tag | Dicom.Data.DicomTag | |
value | decimal | |
return | bool |
public AddElementWithValue ( Dicom.Data.DicomTag tag, double value ) : bool | ||
tag | Dicom.Data.DicomTag | |
value | double | |
return | bool |
public AddElementWithValue ( Dicom.Data.DicomTag tag, int value ) : bool | ||
tag | Dicom.Data.DicomTag | |
value | int | |
return | bool |
public AddElementWithValue ( Dicom.Data.DicomTag tag, string value ) : bool | ||
tag | Dicom.Data.DicomTag | |
value | string | |
return | bool |
public AddElementWithValue ( Dicom.Data.DicomTag tag, ushort value ) : bool | ||
tag | Dicom.Data.DicomTag | |
value | ushort | |
return | bool |
public AddElementWithValueString ( Dicom.Data.DicomTag tag, string value ) : bool | ||
tag | Dicom.Data.DicomTag | |
value | string | |
return | bool |
public AddReferenceSequenceItem ( Dicom.Data.DicomTag tag, |
||
tag | Dicom.Data.DicomTag | |
classUid | ||
instUid | ||
return | void |
public CalculateGroupWriteLength ( ushort group, |
||
group | ushort | |
syntax | ||
options | DicomWriteOptions | |
return | uint |
public CalculateWriteLength ( |
||
syntax | ||
options | DicomWriteOptions | |
return | uint |
public ChangeTransferSyntax ( |
||
newTransferSyntax | ||
parameters | DcmCodecParameters | |
return | void |
public Contains ( Dicom.Data.DicomTag tag ) : bool | ||
tag | Dicom.Data.DicomTag | |
return | bool |
public CreateOriginalAttributesSequence ( string originalAttributesSource, string modifyingSystem, string reasonForModification, IEnumerable |
||
originalAttributesSource | string | /// Source of Previous Values (0400,0564) /// The source that provided the SOP Instance prior to the /// removal or replacement of the values. For example, this /// might be the Institution from which imported SOP Instances /// were received. /// |
modifyingSystem | string | /// Modifying System (0400,0563) /// Identification of the system which removed and/or replaced /// the attributes. /// |
reasonForModification | string | /// Reason for the Attribute Modification (0400,0565) /// Reason for the attribute modification. Defined terms are: /// COERCE = Replace values of attributes such as Patient /// Name, ID, Accession Number, for example, during import /// of media from an external institution, or reconciliation /// against a master patient index. /// CORRECT = Replace incorrect values, such as Patient /// Name or ID, for example, when incorrect worklist item /// was chosen or operator input error. /// |
tagsToModify | IEnumerable |
/// Tags from this dataset to be removed or modified. /// |
return | void |
public DcmDataset ( |
||
transferSyntax | ||
return | System |
public DcmDataset ( long streamPosition, uint lengthInStream ) : System | ||
streamPosition | long | |
lengthInStream | uint | |
return | System |
public DcmDataset ( long streamPosition, uint lengthInStream, |
||
streamPosition | long | |
lengthInStream | uint | |
transferSyntax | ||
return | System |
public Dump ( StringBuilder sb, String prefix, DicomDumpOptions options ) : void | ||
sb | StringBuilder | |
prefix | String | |
options | DicomDumpOptions | |
return | void |
public GetAE ( Dicom.Data.DicomTag tag ) : DcmApplicationEntity | ||
tag | Dicom.Data.DicomTag | |
return | DcmApplicationEntity |
public GetAS ( Dicom.Data.DicomTag tag ) : DcmAgeString | ||
tag | Dicom.Data.DicomTag | |
return | DcmAgeString |
public GetAT ( Dicom.Data.DicomTag tag ) : DcmAttributeTag | ||
tag | Dicom.Data.DicomTag | |
return | DcmAttributeTag |
public GetCS ( Dicom.Data.DicomTag tag ) : DcmCodeString | ||
tag | Dicom.Data.DicomTag | |
return | DcmCodeString |
public GetDA ( Dicom.Data.DicomTag tag ) : DcmDate | ||
tag | Dicom.Data.DicomTag | |
return | DcmDate |
public GetDS ( Dicom.Data.DicomTag tag ) : DcmDecimalString | ||
tag | Dicom.Data.DicomTag | |
return | DcmDecimalString |
public GetDT ( Dicom.Data.DicomTag tag ) : DcmDateTime | ||
tag | Dicom.Data.DicomTag | |
return | DcmDateTime |
public GetDateTime ( Dicom.Data.DicomTag tag, System.DateTime deflt ) : System.DateTime | ||
tag | Dicom.Data.DicomTag | |
deflt | System.DateTime | |
return | System.DateTime |
public GetDateTime ( Dicom.Data.DicomTag dtag, Dicom.Data.DicomTag ttag, System.DateTime deflt ) : System.DateTime | ||
dtag | Dicom.Data.DicomTag | |
ttag | Dicom.Data.DicomTag | |
deflt | System.DateTime | |
return | System.DateTime |
public GetDateTime ( Dicom.Data.DicomTag tag, int index, System.DateTime deflt ) : System.DateTime | ||
tag | Dicom.Data.DicomTag | |
index | int | |
deflt | System.DateTime | |
return | System.DateTime |
public GetDcmTag ( Dicom.Data.DicomTag tag ) : Dicom.Data.DicomTag | ||
tag | Dicom.Data.DicomTag | |
return | Dicom.Data.DicomTag |
public GetDecimal ( Dicom.Data.DicomTag tag, decimal deflt ) : decimal | ||
tag | Dicom.Data.DicomTag | |
deflt | decimal | |
return | decimal |
public GetDouble ( Dicom.Data.DicomTag tag, double deflt ) : double | ||
tag | Dicom.Data.DicomTag | |
deflt | double | |
return | double |
public GetElement ( Dicom.Data.DicomTag tag ) : DcmElement | ||
tag | Dicom.Data.DicomTag | |
return | DcmElement |
public GetFD ( Dicom.Data.DicomTag tag ) : DcmFloatingPointDouble | ||
tag | Dicom.Data.DicomTag | |
return | DcmFloatingPointDouble |
public GetFL ( Dicom.Data.DicomTag tag ) : DcmFloatingPointSingle | ||
tag | Dicom.Data.DicomTag | |
return | DcmFloatingPointSingle |
public GetFloat ( Dicom.Data.DicomTag tag, float deflt ) : float | ||
tag | Dicom.Data.DicomTag | |
deflt | float | |
return | float |
public GetIS ( Dicom.Data.DicomTag tag ) : DcmIntegerString | ||
tag | Dicom.Data.DicomTag | |
return | DcmIntegerString |
public GetInt16 ( Dicom.Data.DicomTag tag, short deflt ) : short | ||
tag | Dicom.Data.DicomTag | |
deflt | short | |
return | short |
public GetInt32 ( Dicom.Data.DicomTag tag, int deflt ) : int | ||
tag | Dicom.Data.DicomTag | |
deflt | int | |
return | int |
public GetItem ( Dicom.Data.DicomTag tag ) : |
||
tag | Dicom.Data.DicomTag | |
return |
public GetLO ( Dicom.Data.DicomTag tag ) : DcmLongString | ||
tag | Dicom.Data.DicomTag | |
return | DcmLongString |
public GetLT ( Dicom.Data.DicomTag tag ) : DcmLongText | ||
tag | Dicom.Data.DicomTag | |
return | DcmLongText |
public GetMaskedTags ( Dicom.Data.DicomTagMask mask ) : IEnumerable |
||
mask | Dicom.Data.DicomTagMask | |
return | IEnumerable |
public GetOB ( Dicom.Data.DicomTag tag ) : DcmOtherByte | ||
tag | Dicom.Data.DicomTag | |
return | DcmOtherByte |
public GetOF ( Dicom.Data.DicomTag tag ) : DcmOtherFloat | ||
tag | Dicom.Data.DicomTag | |
return | DcmOtherFloat |
public GetOW ( Dicom.Data.DicomTag tag ) : DcmOtherWord | ||
tag | Dicom.Data.DicomTag | |
return | DcmOtherWord |
public GetPN ( Dicom.Data.DicomTag tag ) : DcmPersonName | ||
tag | Dicom.Data.DicomTag | |
return | DcmPersonName |
public GetSH ( Dicom.Data.DicomTag tag ) : DcmShortString | ||
tag | Dicom.Data.DicomTag | |
return | DcmShortString |
public GetSL ( Dicom.Data.DicomTag tag ) : DcmSignedLong | ||
tag | Dicom.Data.DicomTag | |
return | DcmSignedLong |
public GetSQ ( Dicom.Data.DicomTag tag ) : |
||
tag | Dicom.Data.DicomTag | |
return |
public GetSS ( Dicom.Data.DicomTag tag ) : DcmSignedShort | ||
tag | Dicom.Data.DicomTag | |
return | DcmSignedShort |
public GetST ( Dicom.Data.DicomTag tag ) : DcmShortText | ||
tag | Dicom.Data.DicomTag | |
return | DcmShortText |
public GetString ( Dicom.Data.DicomTag tag, int index, string deflt ) : string | ||
tag | Dicom.Data.DicomTag | |
index | int | |
deflt | string | |
return | string |
public GetString ( Dicom.Data.DicomTag tag, string deflt ) : string | ||
tag | Dicom.Data.DicomTag | |
deflt | string | |
return | string |
public GetStringArray ( Dicom.Data.DicomTag tag, string deflt ) : string[] | ||
tag | Dicom.Data.DicomTag | |
deflt | string | |
return | string[] |
public GetTM ( Dicom.Data.DicomTag tag ) : DcmTime | ||
tag | Dicom.Data.DicomTag | |
return | DcmTime |
public GetUI ( Dicom.Data.DicomTag tag ) : DcmUniqueIdentifier | ||
tag | Dicom.Data.DicomTag | |
return | DcmUniqueIdentifier |
public GetUID ( Dicom.Data.DicomTag tag ) : |
||
tag | Dicom.Data.DicomTag | |
return |
public GetUInt16 ( Dicom.Data.DicomTag tag, ushort deflt ) : ushort | ||
tag | Dicom.Data.DicomTag | |
deflt | ushort | |
return | ushort |
public GetUL ( Dicom.Data.DicomTag tag ) : DcmUnsignedLong | ||
tag | Dicom.Data.DicomTag | |
return | DcmUnsignedLong |
public GetUN ( Dicom.Data.DicomTag tag ) : DcmUnknown | ||
tag | Dicom.Data.DicomTag | |
return | DcmUnknown |
public GetUS ( Dicom.Data.DicomTag tag ) : DcmUnsignedShort | ||
tag | Dicom.Data.DicomTag | |
return | DcmUnsignedShort |
public GetUT ( Dicom.Data.DicomTag tag ) : DcmUnlimitedText | ||
tag | Dicom.Data.DicomTag | |
return | DcmUnlimitedText |
public GetVR ( Dicom.Data.DicomTag tag ) : |
||
tag | Dicom.Data.DicomTag | |
return |
public GetValueString ( Dicom.Data.DicomTag tag ) : string | ||
tag | Dicom.Data.DicomTag | |
return | string |
public Remove ( Dicom.Data.DicomTag tag ) : void | ||
tag | Dicom.Data.DicomTag | |
return | void |
public Remove ( Dicom.Data.DicomTagMask mask ) : void | ||
mask | Dicom.Data.DicomTagMask | |
return | void |
public ReplaceAll ( Dicom.Data.DicomTag tag, object value ) : void | ||
tag | Dicom.Data.DicomTag | DICOM Tag |
value | object | Value |
return | void |
public ReplaceUID ( Dicom.Data.DicomTag tag, |
||
tag | Dicom.Data.DicomTag | |
uid | ||
return | void |
public Search ( Dicom.Data.DicomTag tag ) : IEnumerable |
||
tag | Dicom.Data.DicomTag | DICOM Tag |
return | IEnumerable |
public SetDateTime ( Dicom.Data.DicomTag dtag, Dicom.Data.DicomTag ttag, System.DateTime value ) : void | ||
dtag | Dicom.Data.DicomTag | |
ttag | Dicom.Data.DicomTag | |
value | System.DateTime | |
return | void |
public SetString ( Dicom.Data.DicomTag tag, string value ) : void | ||
tag | Dicom.Data.DicomTag | |
value | string | |
return | void |
public SetStringArray ( Dicom.Data.DicomTag tag, string values ) : void | ||
tag | Dicom.Data.DicomTag | |
values | string | |
return | void |