VintaSoft Imaging .NET SDK 14.0: Documentation for .NET developer
In This Topic
    VintaSoft DICOM .NET Plug-in: Changes in version 9.1
    In This Topic

    API changes in Vintasoft.Imaging.Dicom.dll

    Removed classes:

    public class Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomGroupedDataSet This class is obsolete, use DicomDataSet instead.
    public class Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomGroupedDataSetCollection This class is obsolete, use DicomDataSetCollection instead.
    public abstract class Vintasoft.Imaging.Metadata. DicomDataElementCollectionBaseMedatada This class is obsolete, use DicomDataSetMetadata instead.
    public class Vintasoft.Imaging.Metadata. DicomGroupedDataSetMetadata This class is obsolete, use DicomDataSetMetadata instead.


    Changed classes:

    Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomDataElement
    Added methods
    public byte [] GetRawData() Returns the raw data of data element.


    Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomFile
    Added properties
    public bool RecodeDataElements { get ; set ; } Gets or sets a value indicating whether this DICOM file must recode not changed data elements during saving of DICOM file.


    Vintasoft.Imaging.ImageProcessing. ApplyDicomImageVoiLutCommand
    Removed properties
    public Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomGroupedDataSetCollection DataSets { get ; set ; } This property is not used anymore because now the data sets are loading from DICOM frame metadata.


    Vintasoft.Imaging.Metadata. DicomFrameMetadata
    Removed methods
    public Vintasoft.Imaging.Metadata. DicomGroupedDataSetMetadata AddChild(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomGroup) This method is obsolete, use the AddChild(ushort, ushort) method instead.
    public Vintasoft.Imaging.Metadata. DicomGroupedDataSetMetadata AddChild(ushort) This method is obsolete, use the AddChild(ushort, ushort) method instead.
    public Vintasoft.Imaging.Metadata. DicomGroupedDataSetMetadata FindChild(Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomGroup) This method is obsolete, use the FindChildNode(ushort, ushort) method instead.
    public Vintasoft.Imaging.Metadata. DicomGroupedDataSetMetadata FindChild(ushort) This method is obsolete, use the FindChildNode(ushort, ushort) method instead.


    Removed enumerations:

    public enum Vintasoft.Imaging.Codecs.ImageFiles.Dicom. DicomGroup This enum is obsolete, use the DicomDataElementId instead.




    API changes in Vintasoft.Imaging.Dicom.UI.dll

    Changed classes:

    Vintasoft.Imaging.Dicom.UI.VisualTools. DicomViewerTool
    Added properties
    public int BrowsePixelDelta { get ; set ; } Gets or sets the mouse move delta for frame browsing.
    public int BrowseWheelDelta { get ; set ; } Gets or sets the mouse wheel delta for frame browsing.
    public System.Windows.Forms. Orientation MouseOrientationForFrameBrowsing { get ; set ; } Gets or sets the mouse move orientation for frame browsing.
    public double MouseSensitivity { get ; set ; } Gets or sets the mouse sensitivity.
    public double MouseWheelSensitivity { get ; set ; } Gets or sets the mouse wheel sensitivity.
    Removed properties
    public Vintasoft.Imaging.UI.VisualTools.GraphicObjects. TextGraphicObject VoiLutInfoTextGraphicObject { get ; set ; } This property is obsolete, use the DicomViewerTool.TextOverlay property instead.
    Added methods
    public Vintasoft.Imaging.Dicom.UI.VisualTools. DicomViewerToolInteractionMode GetInteractionMode(System.Windows.Forms. MouseButtons) Returns the interaction mode for specified mouse button.
    public void SetInteractionMode(System.Windows.Forms. MouseButtons, Vintasoft.Imaging.Dicom.UI.VisualTools. DicomViewerToolInteractionMode) Changes the interaction mode for specified mouse button.
    Removed methods
    protected Vintasoft.Imaging.UI.VisualTools.GraphicObjects. TextGraphicObject [] GetOverlay(Vintasoft.Imaging.Metadata. DicomFrameMetadata) This method is obsolote, use the DicomViewerTool.TextOverlay property.


    New enumerations:

    public enum Vintasoft.Imaging.Dicom.UI.VisualTools. DicomViewerToolInteractionMode Specifies available modes, which specify how user can interact with image using the DicomViewerTool.




    API changes in Vintasoft.Imaging.Dicom.Wpf.UI.dll

    Changed classes:

    Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. WpfDicomViewerTool
    Added properties
    public int BrowsePixelDelta { get ; set ; } Gets or sets the mouse move delta for frame browsing.
    public int BrowseWheelDelta { get ; set ; } Gets or sets the mouse wheel delta for frame browsing.
    public System.Windows.Controls. Orientation MouseOrientationForFrameBrowsing { get ; set ; } Gets or sets the mouse move orientation for frame browsing.
    public double MouseSensitivity { get ; set ; } Gets or sets the mouse sensitivity.
    public double MouseWheelSensitivity { get ; set ; } Gets or sets the mouse wheel sensitivity.
    Removed properties
    public Vintasoft.Imaging.Wpf.UI.VisualTools.GraphicObjects. WpfTextGraphicObject VoiLutInfoTextGraphicObject { get ; set ; } This property is obsolete, use the DicomViewerTool.VoiLutInfoTextOverlay property instead.
    Added methods
    public Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomViewerToolInteractionMode GetInteractionMode(Vintasoft.Imaging.UI. VintasoftMouseButtons) Returns the interaction mode for specified mouse button.
    public void SetInteractionMode(Vintasoft.Imaging.UI. VintasoftMouseButtons, Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomViewerToolInteractionMode) Changes the interaction mode for specified mouse button.
    Removed methods
    protected Vintasoft.Imaging.Wpf.UI.VisualTools.GraphicObjects. WpfTextGraphicObject [] GetOverlay(Vintasoft.Imaging.Metadata. DicomFrameMetadata) This method is obsolote, use the DicomViewerTool.TextOverlay property.


    New enumerations:

    public enum Vintasoft.Imaging.Dicom.Wpf.UI.VisualTools. DicomViewerToolInteractionMode Specifies available modes, which specify how user can interact with image using the WpfDicomViewerTool.