VintaSoft Annotation .NET Plug-in: Changes in version 8.7
In This Topic
API changes in Vintasoft.Imaging.Annotation.dll
New classes:
public class Vintasoft.Imaging.Annotation.Measurements.AngleMeasuringData |
Contains information about the annotation that displays an object for measuring an angle on image. |
public class Vintasoft.Imaging.Annotation.Measurements.AngleMeasuringView |
Determines how to display the annotation that displays an angle measuring object and how user can interact with annotation. |
public class Vintasoft.Imaging.Annotation.Measurements.EllipseMeasuringData |
Contains information about the annotation that displays an object for measuring an ellipse on image. |
public class Vintasoft.Imaging.Annotation.Measurements.EllipseMeasuringView |
Determines how to display the annotation that displays an ellipse measuring object and how user can interact with annotation. |
public class Vintasoft.Imaging.Annotation.Measurements.ImageMeasureTool |
A visual tool that allows to measure objects on images in image viewer. |
public class Vintasoft.Imaging.Annotation.Measurements.LinearMeasuringData |
Contains information about the annotation that displays a linear measuring object. |
public class Vintasoft.Imaging.Annotation.Measurements.LinearMeasuringView |
Determines how to display the annotation that displays a linear measuring object and how user can interact with annotation. |
public class Vintasoft.Imaging.Annotation.Measurements.MeasurementAnnotationData |
Contains information about annotation that displays the measuring annotation and the measurement result. |
public class Vintasoft.Imaging.Annotation.Measurements.MeasurementAnnotationDataEventArgs |
Provides data for the MeasuringTextTemplateUpdating event. |
public class Vintasoft.Imaging.Annotation.Measurements.MeasurementAnnotationView |
Determines how to display a measurement annotation and how user can interact with measurement annotation. |
public abstract class Vintasoft.Imaging.Annotation.Measurements.MeasuringAnnotationData |
Provides the abstract base class that contains information about the measuring annotation. |
public abstract class Vintasoft.Imaging.Annotation.Measurements.MeasuringAnnotationView |
Provides the abstract base class that determines how to display a measuring annotation and how user can interact with measuring annotation. |
public class Vintasoft.Imaging.Annotation.Measurements.MeasuringTextData |
Contains information about the text block that displays the measurement result. |
public class Vintasoft.Imaging.Annotation.Measurements.MeasuringTextView |
Determines how to display the text block with measurement result and how user can interact with text block. |
Changed classes:
Vintasoft.Imaging.Annotation.AnnotationData |
Added methods |
public void Transform(Vintasoft.Imaging.AffineMatrix) |
Applies a transformation to the annotation. |
|
|
Vintasoft.Imaging.Annotation.AnnotationDataCollection |
Added methods |
public void Transform(Vintasoft.Imaging.AffineMatrix) |
Applies a transformation to all annotations in collection. |
|
|
Vintasoft.Imaging.Annotation.CompositeAnnotationData |
Added methods |
public void Transform(Vintasoft.Imaging.AffineMatrix) |
Applies a transformation to the annotation. |
|
|
Vintasoft.Imaging.Annotation.EmbeddedImageAnnotationData |
Added constructors |
public void EmbeddedImageAnnotationData(Vintasoft.Imaging.VintasoftImage, bool) |
Initializes a new instance of the EmbeddedImageAnnotationData class. |
|
|
Vintasoft.Imaging.Annotation.UI.AnnotationView |
Changed methods |
public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) |
public Vintasoft.Imaging.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) |
|
|
Vintasoft.Imaging.Annotation.UI.AnnotationViewer |
Added methods |
public void RotateImageWithAnnotations(float) |
Rotates the focused image with annotations by a specified angle. |
public void RotateImageWithAnnotations(float, System.Drawing.Color) |
Rotates the focused image with annotations by a specified angle. |
public void RotateImageWithAnnotations(float, Vintasoft.Imaging.ImageProcessing.BorderColorType) |
Rotates the focused image with annotations by a specified angle. |
|
|
Changed methods |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromControlToDip() |
public Vintasoft.Imaging.AffineMatrix GetTransformFromControlToDip() |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromDipToControl() |
public Vintasoft.Imaging.AffineMatrix GetTransformFromDipToControl() |
|
|
Vintasoft.Imaging.Annotation.UI.VisualTools.AnnotationVisualTool |
Added properties |
public Vintasoft.Imaging.UIActions.DeselectAllItemsUIAction DeselectAllAction { get; } |
Gets the UI action that deselects all annotations. |
|
|
Added methods |
public Vintasoft.Imaging.Annotation.UI.AnnotationView FindAnnotationView(int, int) |
Finds an annotation view at specified point, in the image viewer space. |
|
|
Vintasoft.Imaging.Annotation.UI.VisualTools.UserInteraction.PointBasedAnnotationPointTransformer |
Added properties |
public System.Windows.Forms.MouseButtons ActionButton { get; set; } |
Gets or sets the mouse button, which is used by transformation points of interactive object. |
|
|
API changes in Vintasoft.Imaging.Annotation.Wpf.UI.dll
New classes:
public class Vintasoft.Imaging.Annotation.Wpf.UI.Measurements.WpfAngleMeasuringView |
Determines how to display the annotation that displays an angle measuring object and how user can interact with annotation. |
public class Vintasoft.Imaging.Annotation.Wpf.UI.Measurements.WpfEllipseMeasuringView |
Determines how to display the annotation that displays an ellipse measuring object and how user can interact with annotation. |
public class Vintasoft.Imaging.Annotation.Wpf.UI.Measurements.WpfImageMeasureTool |
Visual tool that allows to measure objects on images in image viewer. |
public class Vintasoft.Imaging.Annotation.Wpf.UI.Measurements.WpfLinearMeasuringView |
Determines how to display the annotation that displays a linear measuring object and how user can interact with annotation. |
public class Vintasoft.Imaging.Annotation.Wpf.UI.Measurements.WpfMeasurementAnnotationView |
Determines how to display a measurement annotation and how user can interact with measurement annotation. |
public abstract class Vintasoft.Imaging.Annotation.Wpf.UI.Measurements.WpfMeasuringAnnotationView |
Provides the abstract base class that determines how to display a measuring annotation and how user can interact with measuring annotation. |
public class Vintasoft.Imaging.Annotation.Wpf.UI.Measurements.WpfMeasuringTextView |
Determines how to display the text block with measurement result and how user can interact with text block. |
Changed classes:
Vintasoft.Imaging.Annotation.Wpf.UI.WpfAnnotationView |
Changed methods |
public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer) |
public Vintasoft.Imaging.Wpf.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer) |
|
|
Vintasoft.Imaging.Annotation.Wpf.UI.WpfAnnotationViewer |
Added methods |
public void RotateImageWithAnnotations(float) |
Rotates the focused image with annotations by a specified angle. |
public void RotateImageWithAnnotations(float, System.Drawing.Color) |
Rotates the focused image with annotations by a specified angle. |
public void RotateImageWithAnnotations(float, Vintasoft.Imaging.ImageProcessing.BorderColorType) |
Rotates the focused image with annotations by a specified angle. |
|
|
Renamed methods |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromDipToViewer() |
public Vintasoft.Imaging.AffineMatrix GetTransformFromDipToVisualTool() |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromViewerToDip() |
public Vintasoft.Imaging.AffineMatrix GetTransformFromVisualToolToDip() |
|
|
Vintasoft.Imaging.Annotation.Wpf.UI.VisualTools.WpfAnnotationVisualTool |
Added properties |
public Vintasoft.Imaging.UIActions.DeselectAllItemsUIAction DeselectAllAction { get; } |
Gets the UI action that deselects all annotations. |
|
|
API changes in Vintasoft.Imaging.Annotation.Dicom.dll
Changed classes:
Vintasoft.Imaging.Annotation.Dicom.DicomCrosshairAnnotationData |
Added methods |
public System.Drawing.RectangleF GetBoundingBox(System.Drawing.PointF, System.Drawing.SizeF, float) |
Returns the bounding box of annotation if annotation will have specified location, size and rotation. |
|
|
API changes in Vintasoft.Imaging.Annotation.Dicom.UI.dll
New classes:
public class Vintasoft.Imaging.Annotation.Dicom.UI.VisualTools.DicomAnnotatedViewerTool |
A visual tool that allows to view and annotate the DICOM files in image viewer. |
Changed classes:
Vintasoft.Imaging.Annotation.Dicom.UI.DicomAnnotationView |
Added methods |
public System.Drawing.RectangleF GetAuthorBoundingBox() |
Returns an author bounding box, in the image space, of annotation. |
public System.Drawing.Drawing2D.GraphicsPath GetSelectionAsGraphicsPath() |
Returns an annotation selection as System.Drawing.Drawing2D.GraphicsPath in the image space. |
|
|
Changed methods |
public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) |
public Vintasoft.Imaging.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) |
|
|
Vintasoft.Imaging.Annotation.Dicom.UI.DicomCompoundAnnotationViewBase |
Changed methods |
public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) |
public Vintasoft.Imaging.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) |
|
|
Vintasoft.Imaging.Annotation.Dicom.UI.DicomTextAnnotationView |
Added methods |
public System.Drawing.RectangleF GetAuthorBoundingBox() |
Returns an author bounding box, in the image space, of annotation. |
public System.Drawing.Drawing2D.GraphicsPath GetSelectionAsGraphicsPath() |
Returns an annotation selection as System.Drawing.Drawing2D.GraphicsPath in the image space. |
|
|
New enumerations:
public enum Vintasoft.Imaging.Annotation.Dicom.UI.VisualTools.DicomAnnotatedViewerToolInteractionMode |
Specifies available modes, which specify how user can interact with image using the DicomAnnotatedViewerTool. |
API changes in Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.dll
New classes:
public class Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.VisualTools.WpfDicomAnnotatedViewerTool |
A visual tool that allows to view and annotate the DICOM files in image viewer. |
Changed classes:
Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomAnnotationView |
Added methods |
public System.Windows.Rect GetAuthorBoundingBox() |
Returns an author bounding box, in the image space, of annotation. |
|
|
Changed methods |
public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer) |
public Vintasoft.Imaging.Wpf.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer) |
|
|
Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomCompoundAnnotationViewBase |
Changed methods |
public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer) |
public Vintasoft.Imaging.Wpf.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer) |
|
|
Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomRectangleAnnotationView |
Added methods |
public System.Windows.Rect GetAuthorBoundingBox() |
Returns an author bounding box, in the image space, of annotation. |
|
|
Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomTextAnnotationView |
Added methods |
public System.Windows.Rect GetAuthorBoundingBox() |
Returns an author bounding box, in the image space, of annotation. |
|
|
New enumerations:
public enum Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.VisualTools.WpfDicomAnnotatedViewerToolInteractionMode |
Specifies available modes, which specify how user can interact with image using the WpfDicomAnnotatedViewerTool. |