VintaSoft Imaging .NET SDK 12.4: 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.