Overview and description of Leadtools Dicom classes, delegates, enumerations, and structures.
Class | Description | |
---|---|---|
DicomAnnotationObject | This is the base class for the DicomCompoundGraphic, DicomGraphicObject and DicomTextObject classes. | |
DicomAssociate | Provides the main functionality for dealing with DICOM Associate connections. | |
DicomAutoScaleData | A class that specifies if DICOM pixel data has been autoscaled, and if so, the autoscale slope and autoscale intercept. | |
DicomChannelSensitivity | The DicomChannelSensitivity class holds information concerning a DICOM channel sensitivity. | |
DicomCodedConcept | Provides information about a DICOM "Coded Concept". | |
DicomCodeSequenceItem | The properties and methods of this class represent the common attribute set for the DICOM "Code Sequence Attributes". | |
DicomCompoundGraphic | The DicomCompoundGraphic class describes the attributes of a "Compound Graphic Sequence" (0070,0209). | |
DicomContextGroup | The DicomContextGroup class is used to specify a Context Group. | |
DicomContextGroupTable | The LDicomContextGroup class provides functionality for working with a table of Context Groups (the Context Group Table). The Context Groups defined by the DICOM Content Mapping Resource (DCMR), which is specified by PS 3.16 of the DICOM Standard, are maintained by LEADTOOLS in an internal table. The class offers properties and methods that allow you to do the following:Load the desired Context Groups from the internal table into the Context Group TableInsert Context Groups and Coded Concepts to the Context Group TableManeuver through the Context Group TableSearch the Context Group Table for a specific Context Group or Coded ConceptDelete Context Groups and Coded Concepts from the Context Group TableModify the Code Meanings of Coded ConceptsRestore Context GroupsFor more information, refer to Working with Context Groups. | |
DicomDataSet | Provides the main functionality for dealing with Data Sets. | |
DicomDir | Streamlines the process of creating DICOM Directories for DICOM File-sets. | |
DicomElement | The DicomElement class holds information concerning the Data Elements contained in a DICOM data set. | |
DicomEncapsulatedDocument | The properties and methods of this class represent the common attribute set for the DICOM "Encapsulated Document Module Attributes". | |
DicomEngine | Provides the functionality required for initializing and freeing the data used by the LEADTOOLS DICOM .NET Class Library. | |
DicomException | The exception that is thrown when a LEADTOOLS DICOM error occurs. | |
DicomFillStyle | TheDicomFillStyle class describes the attributes of the "Fill Style Sequence" (0070,0233). | |
DicomFilmBoxParameters | Provides properties that specify the parameters of Film Boxes. | |
DicomFilmSessionParameters | Provides properties that specify the parameters of Film Sessions. | |
DicomGraphicLayer | The DicomGraphicLayer class is used by the methods CreateLayer to create a layer, and by GetLayerInformation and SetLayerInformation to get and set the attributes that describe a DICOM graphic layer. | |
DicomGraphicObject | The DicomGraphicObject class describes the attributes of a "Graphic Annotation" object. | |
DicomImageBoxParameters | Provides properties that specify the parameters of Image Boxes. | |
DicomImageInformation | The DicomImageInformation class contains image information | |
DicomIod | The DicomIod class contains information about Information Object Definitions | |
DicomIodTable | The DicomIodTable class contains functionality for working with the tree (IOD Table) of available Information Object Definitions (IODs) that LEADTOOLS maintains internally. | |
DicomLineStyle | TheDicomLineStyle class describes the attributes of the "Line Style Sequence" (0070,0232). | |
DicomMajorTick | TheDicomMajorTick class describes the attributes of an element of the "Major Ticks Sequence" (0070,0287). | |
DicomModalityLutAttributes | The DicomModalityLutAttributes is used by the methods GetModalityLutAttributes and SetModalityLut to get and set the attributes that describe the Modality LUT. | |
DicomModule | The DicomModule class contains information about Modules. | |
DicomNet | Provides the main functionality for dealing with DICOM Network connections. It includes methods and properties for creating and establishing DICOM Network connections and passing messages across established connections. | |
DicomOpenSslContextCreationSettings | Provides properties to change the security options from the defaults when the security mode used by DicomNet is set to the Transport Layer Security (TLS) mode. | |
DicomOverlayBoxParameters | Provides properties that specify the parameters of Image Overlay Boxes. | |
DicomPaletteColorLutAttributes | This DicomPaletteColorLutAttributes class is used by the method GetPaletteColorLutAttributes and SetPaletteColorLutAttributes to get and set the attributes that describe the "Palette Color Lookup Table". | |
DicomPresentationStateInformation | The DicomPresentationStateInformation class is used by the methods GetPresentationStateInformation and SetPresentationStateInformation to get and set the attributes that describe the "Presentation State Module". | |
DicomPrinterInformation | Provides properties that specify the printer information retrieved from the Print SCP. | |
DicomPrinterReportInformation | Provides properties that specify printer information when printer status reports are received from the Print SCP. | |
DicomPrintJobInformation | Provides properties that specify the Print Job information retrieved from the Print SCP. | |
DicomPrintJobReportInformation | Provides properties that specify Print Job information when Print Job status reports are received from the Print SCP. | |
DicomPrintScu | Provides an implementation of a Print Management Service Class User (SCU). All the SOP/Meta SOP Classes defined by the Print Management Service Class are supported. | |
DicomPrintScuAbortInformation | Provides information about the Association aborting. | |
DicomPrintScuAssociateRejectInformation | Provides information about the Association rejection. | |
DicomSecurityCertificateException | An exception that indicates success or an error during the certificate exchange/verification phase of TLS DICOM Security negotiation. | |
DicomShadowStyle | Describes the "shadow" elements of the "Line Style Sequence" (0070, 0232) and "Text Style Sequence" (0070,0231). | |
DicomTag | The DicomTag structure contains information about supported tags. | |
DicomTagTable | The DicomUidTable class contains functionality for working with the table, or list (Data Element Tag Table) of available Data Element Tags that LEADTOOLS maintains internally. | |
DicomTextObject | The DicomTextObject class describes the attributes of a "Text Annotation" object. | |
DicomTextStyle | Describes the attributes of the "DICOM Text Style Sequence" (0070,0231). | |
DicomUid | The DicomUid class contains information about Unique Identifiers. | |
DicomUidTable | The DicomUidTable class contains functionality for working with the table, or list (UID Table) of available Unique Identifiers that LEADTOOLS maintains internally. | |
DicomUidType | DICOM UID Values (Transfer Syntax and Abstract Syntax Values). | |
DicomVoiLutAttributes | This class is used by the methods GetVoiLut and SetVoiLut to get and set the attributes that describe the VOI LUT. | |
DicomVR | The DicomVR class contains information about supported value representations. | |
DicomVRTable | The DicomVRTable class contains functionality for working with the table, or list (Value Representation Table) of available Value Representations that LEADTOOLS maintains internally. | |
DicomWaveformAnnotation | Represents the set of attributes that describe a DICOM waveform annotation. | |
DicomWaveformChannel | The DicomWaveformChannel class provides methods to create and manipulate waveform channels. For more information, refer to Working with DICOM Waveforms. | |
DicomWaveformGroup | The DicomWaveformGroup class provides functionalities to create and manipulate waveform groups. For more information, refer to Working with DICOM Waveforms | |
DicomWindowAttributes | This class is used by the methods GetWindow and SetWindow to get and set the attributes that describe window center and window width. |
Structure | Description | |
---|---|---|
DicomAgeValue | Specifies information about DICOM age values. | |
DicomAnnotationPoint | The DicomAnnotationPoint structure contains information about a DICOM annotation point. | |
DicomDateRangeValue | Specifies the information about date range values stored in the Value Field of a Data Element. | |
DicomDateTimeValue | Specifies the information about date-time values stored in the Value Field of a Data Element. | |
DicomDateValue | Specifies the information about date values stored in the Value Field of a Data Element. | |
DicomDirOptions | Provides options for creating DICOM Directories. | |
DicomJpeg2000Options | The DicomJpeg2000Options structure provides information for JPEG 2000 compression options. | |
DicomOpenSslVersion | The DicomOpenSslVersion structure contains information about the availability and version of the OpenSSL libraries | |
DicomSocketOptions | The DicomSocketOptions structure provides information for socket options. | |
DicomTimeRangeValue | Specifies the information about time range values stored in the Value Field of a Data Element. | |
DicomTimeValue | The DicomTimeValue structure contains information about time values stored in the Value Field of a Data Element. |
Delegate | Description | |
---|---|---|
DicomCopyCallback | Called for each Data Element of the Data Set. | |
DicomGetImageCallback | Called for each image that is loaded using GetImages(DicomElement element, int index, int count, int bitsPerPixel, RasterByteOrder order, DicomGetImageFlags flags, DicomGetImageCallback callback). | |
DicomTestConformanceCallback | Processes each Data Element of the Data Set to determine conformance. | |
GetValueDelegate | A delegate used with some overloads of GetValue<T> to get a value of an element |
Enumeration | Description | |
---|---|---|
ChangeTransferSyntaxFlags | Specifies how the compression will be performed. | |
ClientPortUsageType | Specifies if a DICOM Client (SCU) will use secure DICOM TLS communication when an SCP reconnects to the client. | |
DicomAbortReasonType | Specifies the reason for the Association aborting. | |
DicomAbortSourceType | Specifies the source of the Association aborting. | |
DicomAgeReferenceType | Represents the possible age reference types. | |
DicomAnnotationCompoundGraphicType | Represents the value of the "Compound Graphic Type" (0070,0294) element in a "Compound Graphic Sequence" item. | |
DicomAnnotationDashStyleType | Represents the value of the "Line Dashing Style" element (0070,0254) in a "Line Style Sequence" (0070,0232) item. | |
DicomAnnotationFillModeType | Represents the value of the "Fill Mode" element (0070,0257) in a "Fill Style Sequence" (0070,0233) item. | |
DicomAnnotationFillOptions | Controls the behavior of reading (i.e. GetCompoundGraphicInformation) and writing (i.e SetCompoundGraphicInformation) DicomFillStyle objects | |
DicomAnnotationHorizontalAlignmentType | Identifies the horizontal alignment for "Horizontal Alignment" element (0070,0242) in the "Text Style Sequence" (0070,0231). | |
DicomAnnotationLineOptions | Controls the behavior of reading (i.e. GetCompoundGraphicInformation) and writing (i.e SetCompoundGraphicInformation) DicomLineStyle objects | |
DicomAnnotationOptions | Flags that control the behavior of reading (i.e. GetCompoundGraphicInformation) and writing (i.e SetCompoundGraphicInformation) DICOM annotations | |
DicomAnnotationShadowStyleType | Represents the value of the "Shadow Style" element (0070, 0244) in a "Line Style Sequence" (0070,0232) item and "Text Style Sequence" (0070,0231) item. | |
DicomAnnotationTextOptions | Controls the behavior of reading (i.e. GetCompoundGraphicInformation) and writing (i.e SetCompoundGraphicInformation) DicomTextStyle objects | |
DicomAnnotationTickAlignmentType | Represents the value of the "Tick Alignment" element (0070,0274) in a "Compound Graphic Sequence" item. | |
DicomAnnotationTickLabelAlignmentType | Represents the value of the "Tick Label Alignment" element (0070,0279) in a "Compound Graphic Sequence" item. | |
DicomAnnotationType | Represents the value of the attribute "Graphic Type" (0070,0023) in the "Graphic Annotation Module". | |
DicomAnnotationUnitsRelativityType | Represents the new waveform sample interpretation. | |
DicomAnnotationVerticalAlignmentType | Identifies the vertical alignment for "Vertical Alignment" element (0070,0243) in the "Text Style Sequence" (0070,0231). | |
DicomAssociateAcceptResultType | Specifies the result of a Presentation Context in an Associate Accept. | |
DicomAssociateRejectReasonType | Specifies the reason for the Association rejection. | |
DicomAssociateRejectResultType | Specifies the type of the Association rejection. | |
DicomAssociateRejectSourceType | Specifies the source of the Association rejection. | |
DicomAutoScaleDataFlags | Specifies the type of DicomAutoScaleData returned with a call to GetAutoScaleData. | |
DicomCertificateFormat | Specifies the format in which the digital certificate should be saved. | |
DicomChannelStatusType | Represents the channel status | |
DicomCharacterSetType | Represents the character set type | |
DicomClassType | Represents the constants that are used to indicate the Class Information Object Definitions. | |
DicomCommandPriorityType | Represents the possible priority levels of the message. | |
DicomCommandStatusType | Represents the possible command status types. | |
DicomCommandType | Represents the possible Command Set types. | |
DicomContextGroupTableInsertFlags | Flags that control the behavior of the Insert and InsertCodedConcept methods, that are used to insert new context groups and coded concepts to the context group table. | |
DicomContextIdentifierType | Represents an internal LEADTOOLS table of the Context Groups defined by the DICOM Content Mapping Resource (DCMR). | |
DicomCopyFlags | Flags that give additional information associated with the DicomElement. | |
DicomDataSetFlags | Specifies the Meta-header and Transfer Syntax flags. | |
DicomDataSetInitializeFlags | Specifies the Value Representation, byte order, and other options used when initializing a Data Set. | |
DicomDataSetInitializeType | Specifies the Value Representation and byte order of the Data Set. | |
DicomDataSetLoadFlags | Specifies the Meta-header and Transfer Syntax flags. | |
DicomDataSetSaveFlags | Specifies Meta-header flags, Transfer Syntax flags, and other flags that indicate the file characteristics to use when saving the file. | |
DicomDirInsertFileCommand | Specifies values that control the insertion of DICOM files to the Directory. | |
DicomDirInsertFileStatus | Specifies the status of inserting a DICOM file to the Directory. | |
DicomDirKeyType | Specifies the type of a key element. | |
DicomEncapsulatedDocumentType | Specifies the type of a DicomEncapsulatedDocument. | |
DicomExceptionCode | Represents the possible return values for LEADTOOLS DICOM methods. | |
DicomGetImageFlags | Represents the values that control the behavior of the GetImage and GetImages methods. | |
DicomGetValueResult | Specifies the possible result of GetValue | |
DicomImageCompressionType | Represents the values that indicates the type of compression. | |
DicomImagePhotometricInterpretationType | Represents the Photometric constant. | |
DicomInsertElementAndSetValueResult | Specifies the possible result of DicomDataSet.InsertElementAndSetValue | |
DicomIodType | Represents the type of Information Object Definition you are working with. | |
DicomIodUsageType | Represents the constants that are used to indicate the usage of Information Object Definitions. | |
DicomIsclEncryptionMethodType | Specifies the ISCL encryption mode. | |
DicomIsclMutualAuthenticationMode | Specifies the mutual authentication mode. | |
DicomIsclSigningMethodType | Specifies the message authentication code (MAC) type. | |
DicomJpeg2000CompressionControl | Represents how to control the compression of JPEG 2000 files. | |
DicomJpeg2000ProgressionsOrder | Indicates the order of progression. | |
DicomJpeg2000RegionOfInterest | Represents the region of interest to use. | |
DicomMacAlgorithm | Specifies the MAC Algorithm (0400,0015). This is the algorithm that should be used to generate the MAC. | |
DicomModuleType | Represents the constants that are used to indicate the Module Information Object Definitions | |
DicomNetFlags | Specifies options for DICOM communication. | |
DicomNetIpTypeFlags | Specifies which Internet Protocol Version will be supported with DICOM Communication. | |
DicomNetSecurityMode | Specifies the security mode to use when initializing the network structure. | |
DicomOpenSslOptionsFlags | Specifies restrictive and bug workaround options. | |
DicomOpenSslVerificationFlags | Specifies the verification mode to be used. | |
DicomPaletteColorLutType | Represents the type of a Palette Color Lookup Table. | |
DicomPduType | DICOM PDU Type (Type of data that was sent or received over a DICOM connection). | |
DicomPrintScuPrintManagementClassFlags | Specifies Print Management SOP/Meta SOP Classes. | |
DicomPrintScuStatus | Specifies the status of the Print SCU. | |
DicomRangeType | Represents the possible DICOM date and time range types. | |
DicomRoleSupport | Specifies whether a role is supported for a Presentation Context in the DICOM Associate. | |
DicomSecurityCertificateExceptionCode | A list of errors that can occur during the certificate exchange/verification phase of TLS DICOM Security negotiation. | |
DicomSecurityProfile | Specifies the Digital Signature Security Profile with which to conform when creating the Digital Signature. | |
DicomSetImageFlags | Represents the values that control the behavior of the InsertImage and SetImage methods. | |
DicomSetOverlayFlags | Specifies the behavior of SetOverlayAttributes. | |
DicomSslMethodType | Specifies the SSL method type used for security verification. | |
DicomTemporalPointType | Specifies the type of values TemporalPointCount represents. | |
DicomTemporalRangeType | Represents the value of the "Temporal Range Type" (0040,A130) element. | |
DicomTestConformanceFlags | Indicates errors associated with the DicomElement. | |
DicomTlsAuthenticationMethodType | Specifies the authentication mode or algorithm. | |
DicomTlsCertificateType | Specifies the certificate type. | |
DicomTlsCipherSuiteType | Specifies the type of cipher suite used in the TLS security. | |
DicomTlsEncryptionMethodType | Specifies the encryption mode or algorithm. | |
DicomTlsExchangeMethodType | Specifies the key exchange algorithm. | |
DicomTlsMacMethodType | Specifies the message authentication code (MAC) algorithm. | |
DicomUIDCategory | Represents the type of UID | |
DicomVRRestriction | Represents the restrictions on the length. | |
DicomVRType | Represents the value Representations supported by DICOM. | |
DicomWaveformOriginalityType | Represents the current waveform originality for the waveform group. | |
DicomWaveformSampleInterpretationType | Represents the new waveform sample interpretation. | |
TextAnnotationJustificationType | Represents the new waveform sample justification. |
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document