Class DICOMObjectWriter
Inheritance
System.Object
DICOMObjectWriter
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)
System.Object.ToString()
Namespace:EvilDICOM.Core.IO.Writing
Assembly:EvilDICOM.dll
Syntax
public class DICOMObjectWriter
Methods
View SourceIsFileMetaGroup(IDICOMElement)
Declaration
public static bool IsFileMetaGroup(IDICOMElement el)
Parameters
| Type | Name | Description |
|---|---|---|
| IDICOMElement | el |
Returns
| Type | Description |
|---|---|
| System.Boolean |
Write(DICOMBinaryWriter, DICOMIOSettings, DICOMObject, Boolean)
Declaration
public static void Write(DICOMBinaryWriter dw, DICOMIOSettings settings, DICOMObject d, bool isSequenceItem = false)
Parameters
| Type | Name | Description |
|---|---|---|
| DICOMBinaryWriter | dw | |
| DICOMIOSettings | settings | |
| DICOMObject | d | |
| System.Boolean | isSequenceItem |
WriteSameSyntax(DICOMBinaryWriter, DICOMIOSettings, DICOMObject, Boolean)
Ignores the rule of writing metadata in explicit VR little endian and instead writes all elements with the same passed in syntax Used in PData writing
Declaration
public static void WriteSameSyntax(DICOMBinaryWriter dw, DICOMIOSettings settings, DICOMObject d, bool isSequenceItem = false)
Parameters
| Type | Name | Description |
|---|---|---|
| DICOMBinaryWriter | dw | |
| DICOMIOSettings | settings | |
| DICOMObject | d | |
| System.Boolean | isSequenceItem |