Changes from Version 13 to Version 14

Version 14 of the LEADTOOLS DICOM C++ Class Library has changed from Version 13 as follows:

The following functions have been changed since version 13:

LDicomDS::GetImage takes 2 new parameters.

LDicomDS::SetImage takes 1 new parameter.

LDicomDS::GetImageList takes 1 new parameter.

LDicomDS::SetImageList takes 1 new parameter.

LDicomDS::InsertImage takes 1 new parameter.

LDicomDS::InsertImageList takes 1 new parameter.

LDicomNet::LDicomNet has a second constructor.

The following are new structures in version 14:

DICOMANNPOINT

DICOMCODEDCONCEPT

DICOMCODESEQUENCEITEM

DICOMCONTEXTGROUP

DICOMGRAPHICLAYER

DICOMGRAPHICOBJECT

DICOMPRESSTATEINFO

DICOMTEXTOBJECT

DICOMWAVEFORMANNOTATION

L_SSL_CTX_CREATE

The following are new functions in version 14:

Security Settings

LDicomNet::LDicomNet

LDicomNet::Initialize

LDicomNet::OnPrivateKeyPassword

Annotation

LDicomDS::AddLayerImageRef

LDicomDS::AddPresStateImageRefByDS

LDicomDS::AddPresStateImageRefByFileName

LDicomDS::ConvertDicomAnnObjToLEADAnnObj

LDicomDS::ConvertLEADAnnObjToDicomAnnObjs

LDicomDS::CreateGraphicAnnSQItem

LDicomDS::CreateGraphicObject

LDicomDS::CreateLayer

LDicomDS::CreateTextObject

LDicomDS::FindFirstGraphicAnnSQItem

LDicomDS::FindFirstPresStateRefSeriesItem

LDicomDS::FindNextGraphicAnnSQItem

LDicomDS::FindNextPresStateRefSeriesItem

LDicomDS::GetGraphicObjectCount

LDicomDS::GetGraphicObjectInfo

LDicomDS::GetGraphicObjElement

LDicomDS::GetGraphicObjPointCount

LDicomDS::GetLayerCount

LDicomDS::GetLayerElementByIndex

LDicomDS::GetLayerElementByName

LDicomDS::GetLayerGraphicObjectCount

LDicomDS::GetLayerImageRefCount

LDicomDS::GetLayerImageRefElement

LDicomDS::GetLayerImageRefSOPInstance

LDicomDS::GetLayerIndex

LDicomDS::GetLayerInfo

LDicomDS::GetLayerName

LDicomDS::GetLayerTextObjectCount

LDicomDS::GetPresStateImageRefBySOPInstance

LDicomDS::GetPresStateImageRefCount

LDicomDS::GetPresStateImageRefSOPInstance

LDicomDS::GetPresStateInfo

LDicomDS::GetTextObjectCount

LDicomDS::GetTextObjectInfo

LDicomDS::GetTextObjElement

LDicomDS::OnConvertLEADAnnObjToDicomAnnObj

LDicomDS::RemoveAllGraphicObjects

LDicomDS::RemoveAllImageRefFromAllLayers

LDicomDS::RemoveAllImageRefsFromLayer

LDicomDS::RemoveAllLayers

LDicomDS::RemoveAllPresStateImageRefs

LDicomDS::RemoveAllTextObjects

LDicomDS::RemoveGraphicObject

LDicomDS::RemoveImageRefFromLayer

LDicomDS::RemoveLayerByIndex

LDicomDS::RemoveLayerByName

LDicomDS::RemoveLayerGraphicObjects

LDicomDS::RemoveLayerTextObjects

LDicomDS::RemovePresStateImageRefBySOPInstance

LDicomDS::RemoveTextObject

LDicomDS::SetGraphicObjectInfo

LDicomDS::SetLayerInfo

LDicomDS::SetLayerName

LDicomDS::SetPresStateInfo

LDicomDS::SetTextObjectInfo

Overlay Overview

LDicomDS::GetOverlayAttributes

LDicomDS::GetOverlayActivationLayer

LDicomDS::GetOverlayBitmap

LDicomDS::GetOverlayBitmapList

LDicomDS::GetOverlayCount

LDicomDS::SetOverlayAttributes

LDicomDS::SetOverlayBitmap

LDicomDS::SetOverlayBitmapList

LDicomDS::DeleteOverlay

LUT Encoding Overview

LDicomDS::GetModalityLUTAttributes

LDicomDS::GetModalityLUTData

LDicomDS::DeleteModalityLUT

LDicomDS::SetModalityLUT

LDicomDS::GetPaletteColorLUTAttributes

LDicomDS::SetPaletteColorLUTAttributes

LDicomDS::GetPaletteColorLUTData

LDicomDS::SetPaletteColorLUTData

LDicomDS::DeletePaletteColorLUT

LDicomDS::GetWindowCount

LDicomDS::GetVOILUTCount

LDicomDS::GetWindow

LDicomDS::SetWindow

LDicomDS::DeleteWindow

LDicomDS::GetVOILUT

LDicomDS::SetVOILUT

LDicomDS::GetVOILUTData

LDicomDS::DeleteVOILUT

LDicomPrintSCU

LDicomPrintSCU::LDicomPrintSCU

LDicomPrintSCU::~LDicomPrintSCU

LDicomPrintSCU::Associate

LDicomPrintSCU::CreateFilmBox

LDicomPrintSCU::CreateFilmSession

LDicomPrintSCU::CreateOverlayBox

LDicomPrintSCU::CreatePresentationLUT

LDicomPrintSCU::CreatePullPrintRequest

LDicomPrintSCU::DeleteFilmBox

LDicomPrintSCU::DeleteFilmSession

LDicomPrintSCU::DeleteOverlayBox

LDicomPrintSCU::DeletePresentationLUT

LDicomPrintSCU::DeletePullPrintRequest

LDicomPrintSCU::FreeAnnotationBoxesInstanceUIDs

LDicomPrintSCU::FreeImageBoxesInstanceUIDs

LDicomPrintSCU::GetAbortInfo

LDicomPrintSCU::GetAnnotationBoxesCount

LDicomPrintSCU::GetAnnotationBoxInstanceUID

LDicomPrintSCU::GetAssociateRejectInfo

LDicomPrintSCU::GetDefaultFilmBoxParameters

LDicomPrintSCU::GetDefaultFilmSessionParameters

LDicomPrintSCU::GetDefaultImageBoxParameters

LDicomPrintSCU::GetDefaultOverlayBoxParameters

LDicomPrintSCU::GetDefaultPullPrintRequestParameters

LDicomPrintSCU::GetFilmBoxInstanceUID

LDicomPrintSCU::GetFilmSessionInstanceUID

LDicomPrintSCU::GetImageBoxesCount

LDicomPrintSCU::GetImageBoxInstanceUID

LDicomPrintSCU::GetLastOperationStatus

LDicomPrintSCU::GetOverlayBoxInstanceUID

LDicomPrintSCU::GetPresentationLUTInstanceUID

LDicomPrintSCU::GetPrinterConfiguration

LDicomPrintSCU::GetPrinterInfo

LDicomPrintSCU::GetPrinterInfo

LDicomPrintSCU::GetPrintJobInfo

LDicomPrintSCU::GetPrintJobInstanceUID

LDicomPrintSCU::GetPullPrintRequestInstanceUID

LDicomPrintSCU::IsClassSupported

LDicomPrintSCU::OnPrinterReport

LDicomPrintSCU::OnPrintJobReport

LDicomPrintSCU::OnStatus

LDicomPrintSCU::PrintFilmBox

LDicomPrintSCU::PrintFilmSession

LDicomPrintSCU::PrintPullPrintRequestSession

LDicomPrintSCU::Release

LDicomPrintSCU::SetTimeout

LDicomPrintSCU::UpdateAnnotationBox

LDicomPrintSCU::UpdateFilmBox

LDicomPrintSCU::UpdateFilmSession

LDicomPrintSCU::UpdateImageBox

LDicomPrintSCU::UpdateOverlayBox

Digital Signatures

LDicomDS::CreateSignature

LDicomDS::DeleteSignature

LDicomDS::FindSignature

LDicomDS::GetMacAlgorithm

LDicomDS::GetMacTransferSyntax

LDicomDS::GetSignature

LDicomDS::GetSignatureDateTime

LDicomDS::GetSignaturesCount

LDicomDS::GetSignatureUID

LDicomDS::GetSignedElement

LDicomDS::GetSignedElementsCount

LDicomDS::SaveCertificate

LDicomDS::VerifySignature

DICOM Waveform Channels

LDicomWaveformChannel::LDicomWaveformChannel

LDicomWaveformChannel::~LDicomWaveformChannel

LDicomWaveformChannel::GetChannelSamples

LDicomWaveformChannel::SetChannelSamples16

LDicomWaveformChannel::SetChannelSamples32

LDicomWaveformChannel::SetChannelSamples8

LDicomWaveformChannel::GetChannelSource

LDicomWaveformChannel::SetChannelSource

LDicomWaveformChannel::GetChannelSensitivity

LDicomWaveformChannel::SetChannelSensitivity

LDicomWaveformChannel::GetChannelLabel

LDicomWaveformChannel::GetChannelMaximumValue

LDicomWaveformChannel::GetChannelMinimumValue

LDicomWaveformChannel::GetChannelOffset

LDicomWaveformChannel::GetChannelSampleSkew

LDicomWaveformChannel::GetChannelStatus

LDicomWaveformChannel::GetChannelTimeSkew

LDicomWaveformChannel::GetFilterHighFrequency

LDicomWaveformChannel::GetFilterLowFrequency

LDicomWaveformChannel::GetNotchFilterBandwidth

LDicomWaveformChannel::GetNotchFilterFrequency

LDicomWaveformChannel::GetWaveformChannelNumber

LDicomWaveformChannel::SetChannelLabel

LDicomWaveformChannel::SetChannelMaximumValue

LDicomWaveformChannel::SetChannelMinimumValue

LDicomWaveformChannel::SetChannelOffset

LDicomWaveformChannel::SetChannelSampleSkew

LDicomWaveformChannel::SetChannelStatus

LDicomWaveformChannel::SetChannelTimeSkew

LDicomWaveformChannel::SetFilterHighFrequency

LDicomWaveformChannel::SetFilterLowFrequency

LDicomWaveformChannel::SetNotchFilterBandwidth

LDicomWaveformChannel::SetNotchFilterFrequency

LDicomWaveformChannel::SetWaveformChannelNumber

LDicomWaveformChannel::AddAnnotation

LDicomWaveformChannel::DeleteAnnotation

LDicomWaveformChannel::GetAnnotationCount

LDicomWaveformChannel::GetAnnotation

LDicomWaveformChannel::GetIndex

LDicomWaveformChannel::GetWaveformGroup

DICOM Waveform Groups

LDicomWaveformGroup::LDicomWaveformGroup

LDicomWaveformGroup::~LdicomWaveformGroup

LDicomWaveformGroup::Reset

LDicomDS::AddWaveformGroup

LDicomDS::DeleteWaveformGroup

LDicomDS::GetWaveformGroupCount

LDicomDS::GetWaveformGroup

LDicomWaveformGroup::AddChannel

LDicomWaveformGroup::DeleteChannel

LDicomWaveformGroup::GetChannel

LDicomWaveformGroup::GetNumberOfChannels

LDicomWaveformGroup::GetNumberOfSamplesPerChannel

LDicomWaveformGroup::SetNumberOfSamplesPerChannel

LDicomWaveformGroup::GetMultiplexGroupLabel

LDicomWaveformGroup::GetMultiplexGroupTimeOffset

LDicomWaveformGroup::GetSampleInterpretation

LDicomWaveformGroup::GetSamplingFrequency

LDicomWaveformGroup::GetTriggerSamplePosition

LDicomWaveformGroup::GetTriggerTimeOffset

LDicomWaveformGroup::GetWaveformOriginality

LDicomWaveformGroup::GetWaveformPaddingValue

LDicomWaveformGroup::SetMultiplexGroupLabel

LDicomWaveformGroup::SetMultiplexGroupTimeOffset

LDicomWaveformGroup::SetSampleInterpretation

LDicomWaveformGroup::SetSamplingFrequency

LDicomWaveformGroup::SetTriggerSamplePosition

LDicomWaveformGroup::SetTriggerTimeOffset

LDicomWaveformGroup::SetWaveformOriginality

LDicomWaveformGroup::SetWaveformPaddingValue

LDicomWaveformGroup::LoadAudio

LDicomWaveformGroup::SaveAudio

DICOM Context Groups

DICOM Context Groups: Loading/Inserting and Deleting Context Groups

DICOM Context Groups: Maneuvering Through the Context Group Table

DICOM Context Groups: Searching the Context Group Table

DICOM Context Groups: Inserting and Deleting Coded Concepts

DICOM Context Groups: Modifying Coded Concepts

DICOM Context Groups: Restoring Context Groups

DICOM Context Groups: Miscellaneous

LDicomContextGroup::Load

LDicomContextGroup::Insert

LDicomContextGroup::Delete

LDicomContextGroup::Reset

LDicomContextGroup::GetFirst

LDicomContextGroup::GetLast

LDicomContextGroup::GetNext

LDicomContextGroup::GetPrev

LDicomContextGroup::GetCount

LDicomContextGroup::FindIndex

LDicomContextGroup::GetFirstCodedConcept

LDicomContextGroup::GetLastCodedConcept

LDicomContextGroup::GetNextCodedConcept

LDicomContextGroup::GetPrevCodedConcept

LDicomContextGroup::GetCountCodedConcept

LDicomContextGroup::FindIndexCodedConcept

LDicomContextGroup::GetContextGroup

LDicomContextGroup::Find

LDicomContextGroup::FindCodedConcept

LDicomContextGroup::InsertCodedConcept

LDicomContextGroup::DeleteCodedConcept

LDicomContextGroup::SetCodeMeaning

LDicomContextGroup::Default

LDicomContextGroup::Exists

LDicomContextGroup::ExistsCodedConcept

For more information, refer to:

http://www.leadtools.com/Home2/press/14press.htm