Changes from Version 13 to Version 14

Version 14 of the LEADTOOLS DICOM C DLL has changed from Version 13 as follows:

The following functions have been changed since version 13

L_DicomGetImage takes 2 new parameters.

L_DicomSetImage takes 1 new parameter.

L_DicomGetImageList takes 1 new parameter.

L_DicomSetImageList takes 1 new parameter.

L_DicomInsertImage takes 1 new parameter.

L_DicomInsertImageList takes 1 new parameter.

The following structures have been added in version 14 to support security settings:

DICOMNETCALLBACKEXT

L_SSL_CTX_CREATE

The rest of this topic lists the new functions in version 14.

Security Settings Support

L_DicomCreateNetExt

L_DicomSetCallbackExt

PRIVATEKEYPASSWORD

Overlay Overview

L_DicomGetOverlayAttributes

L_DicomGetOverlayActivationLayer

L_DicomGetOverlayBitmap

L_DicomGetOverlayBitmapList

L_DicomGetOverlayCount

L_DicomSetOverlayAttributes

L_DicomSetOverlayBitmap

L_DicomSetOverlayBitmapList

L_DicomDeleteOverlay

LUT Encoding Overview

L_DicomDeleteModalityLUT

L_DicomDeletePaletteColorLUT

L_DicomDeleteVOILUT

L_DicomDeleteWindow

L_DicomGetModalityLUTAttributes

L_DicomGetModalityLUTData

L_DicomGetPaletteColorLUTAttributes

L_DicomGetVOILUT

L_DicomGetVOILUTCount

L_DicomGetVOILUTData

L_DicomGetWindow

L_DicomGetWindowCount

L_DicomSetModalityLUT

L_DicomSetPaletteColorLUTAttributes

L_DicomSetPaletteColorLUTData

L_DicomSetVOILUT

L_DicomSetWindow

Annotation

L_DicomAddLayerImageRef

L_DicomAddPresStateImageRefByDS

L_DicomAddPresStateImageRefByFileName

L_DicomConvertDicomAnnObjToLEADAnnObj

L_DicomConvertLEADAnnObjToDicomAnnObjs

L_DicomCreateGraphicAnnSQItem

L_DicomCreateGraphicObject

L_DicomCreateLayer

L_DicomCreateTextObject

L_DicomFindFirstGraphicAnnSQItem

L_DicomFindFirstPresStateRefSeriesItem

L_DicomFindNextGraphicAnnSQItem

L_DicomFindNextPresStateRefSeriesItem

L_DicomGetGraphicObjectCount

L_DicomGetGraphicObjectInfo

L_DicomGetGraphicObjElement

L_DicomGetGraphicObjPointCount

L_DicomGetLayerCount

L_DicomGetLayerElementByIndex

L_DicomGetLayerElementByName

L_DicomGetLayerGraphicObjectCount

L_DicomGetLayerImageRefCount

L_DicomGetLayerImageRefElement

L_DicomGetLayerIndex

L_DicomGetLayerInfo

L_DicomGetLayerName

L_DicomGetLayerTextObjectCount

L_DicomGetPresStateImageRefBySOPInstance

L_DicomGetPresStateImageRefCount

L_DicomGetPresStateImageRefSOPInstance

L_DicomGetPresStateInfo

L_DicomGetTextObjectCount

L_DicomGetTextObjectInfo

L_DicomGetTextObjElement

L_DicomRemoveAllGraphicObjects

L_DicomRemoveAllImageRefFromAllLayers

L_DicomRemoveAllImageRefsFromLayer

L_DicomRemoveAllLayers

L_DicomRemoveAllPresStateImageRefs

L_DicomRemoveAllTextObjects

L_DicomRemoveGraphicObject

L_DicomRemoveImageRefFromLayer

L_DicomRemoveLayerByIndex

L_DicomRemoveLayerByName

L_DicomRemoveLayerGraphicObjects

L_DicomRemoveLayerTextObjects

L_DicomRemovePresStateImageRefBySOPInstance

L_DicomRemoveTextObject

L_DicomSetGraphicObjectInfo

L_DicomSetLayerInfo

L_DicomSetLayerName

L_DicomSetPresStateInfo

L_DicomSetTextObjectInfo

Context Groups

L_DicomDefaultContextGroup

L_DicomDeleteCodedConcept

L_DicomDeleteContextGroup

L_DicomExistsCodedConcept

L_DicomExistsContextGroup

L_DicomFindCodedConcept

L_DicomFindContextGroup

L_DicomFindIndexCodedConcept

L_DicomFindIndexContextGroup

L_DicomGetCodedConceptGroup

L_DicomGetCountCodedConcept

L_DicomGetCountContextGroup

L_DicomGetFirstCodedConcept

L_DicomGetFirstContextGroup

L_DicomGetLastCodedConcept

L_DicomGetLastContextGroup

L_DicomGetNextCodedConcept

L_DicomGetNextContextGroup

L_DicomGetPrevCodedConcept

L_DicomGetPrevContextGroup

L_DicomInsertCodedConcept

L_DicomInsertContextGroup

L_DicomLoadContextGroup

L_DicomResetContextGroup

L_DicomSetCodedConceptCodeMeaning

Waveforms

L_DicomAddWaveformGroup

L_DicomChannelAddAnnotation

L_DicomChannelCreate

L_DicomChannelDeleteAnnotation

L_DicomChannelFree

L_DicomChannelGetAnnotationCount

L_DicomChannelGetAnnotation

L_DicomChannelGetFilterHighFrequency

L_DicomChannelGetFilterLowFrequency

L_DicomChannelGetIndex

L_DicomChannelGetLabel

L_DicomChannelGetMaximumValue

L_DicomChannelGetMinimumValue

L_DicomChannelGetNotchFilterBandwidth

L_DicomChannelGetNotchFilterFrequency

L_DicomChannelGetNumber

L_DicomChannelGetOffset

L_DicomChannelGetSampleSkew

L_DicomChannelGetSamples

L_DicomChannelGetSensitivity

L_DicomChannelGetSource

L_DicomChannelGetStatus

L_DicomChannelGetTimeSkew

L_DicomChannelGetWaveformGroup

L_DicomChannelSetFilterHighFrequency

L_DicomChannelSetFilterLowFrequency

L_DicomChannelSetLabel

L_DicomChannelSetMaximumValue

L_DicomChannelSetMinimumValue

L_DicomChannelSetNotchFilterBandwidth

L_DicomChannelSetNotchFilterFrequency

L_DicomChannelSetNumber

L_DicomChannelSetOffset

L_DicomChannelSetSamples16

L_DicomChannelSetSamples32

L_DicomChannelSetSamples8

L_DicomChannelSetSampleSkew

L_DicomChannelSetSensitivity

L_DicomChannelSetSource

L_DicomChannelSetStatus

L_DicomChannelSetTimeSkew

L_DicomDeleteWaveformGroup

L_DicomGetWaveformGroupCount

L_DicomGetWaveformGroup

L_DicomWaveGrpAddChannel

L_DicomWaveGrpCreate

L_DicomWaveGrpDeleteChannel

L_DicomWaveGrpFree

L_DicomWaveGrpGetChannel

L_DicomWaveGrpGetMultiplexGroupLabel

L_DicomWaveGrpGetMultiplexGroupTimeOffset

L_DicomWaveGrpGetNumberOfChannels

L_DicomWaveGrpGetNumberOfSamplesPerChannel

L_DicomWaveGrpGetOriginality

L_DicomWaveGrpGetPaddingValue

L_DicomWaveGrpGetSampleInterpretation

L_DicomWaveGrpGetSamplingFrequency

L_DicomWaveGrpGetTriggerSamplePosition

L_DicomWaveGrpGetTriggerTimeOffset

L_DicomWaveGrpLoadAudio

L_DicomWaveGrpReset

L_DicomWaveGrpSaveAudio

L_DicomWaveGrpSetMultiplexGroupLabel

L_DicomWaveGrpSetMultiplexGroupTimeOffset

L_DicomWaveGrpSetNumberOfSamplesPerChannel

L_DicomWaveGrpSetOriginality

L_DicomWaveGrpSetPaddingValue

L_DicomWaveGrpSetSampleInterpretation

L_DicomWaveGrpSetSamplingFrequency

L_DicomWaveGrpSetTriggerSamplePosition

L_DicomWaveGrpSetTriggerTimeOffset