public class Vintasoft.Imaging.AffineMatrix3D | Represents a 4x4 affine transformation matrix used for transformations in 3D space. |
public class Vintasoft.Imaging.ComplexMatrix | Class that allows to work with complex array as a complex matrix. |
public abstract class Vintasoft.Imaging.PointFConverter | Contains conversion functions from/to System.Drawing.PointF structure. |
public class Vintasoft.Imaging.RectangleFConverter | Contains conversion functions from/to System.Drawing.RectangleF structure. |
public class Vintasoft.Imaging.VintasoftPoint3DAffineTransform | Applies the transformation matrix to the VintasoftVector3D structure. |
public abstract class Vintasoft.Imaging.VintasoftPoint3DTransform | Transforms the VintasoftPoint3DTransform structure, for example, by applying affine matrix transform. |
public class Vintasoft.Imaging.VintasoftPointAffineTransform | Applies the transformation matrix to the Vintasoft.Primitives.VintasoftPoint structure. |
public abstract class Vintasoft.Imaging.VintasoftPointTransform | Transforms the Vintasoft.Primitives.VintasoftPoint structure, for example, by applying affine matrix transform. |
public class Vintasoft.Imaging.ImageProcessing.Fft.FrequencySpectrumVisualizerCommand | Visualizes an image spectrum, which is obtained by the Fast Fourier Transform. |
public class Vintasoft.Imaging.ImageProcessing.Fft.Filtering.Selective.ButterworthNotchRejectSpectrumFilter | Applies the Butterworth Notch Reject filtering to an image spectrum. |
public class Vintasoft.Imaging.ImageProcessing.Fft.Filtering.Selective.CompositeSpectrumFilter | Applies the composition of filters to an image spectrum. |
public abstract class Vintasoft.Imaging.ImageProcessing.Fft.Filtering.Selective.FrequencySpectrumFilter | Base class for frequency spectrum filters. |
public class Vintasoft.Imaging.ImageProcessing.Fft.Filtering.Selective.GaussianNotchRejectSpectrumFilter | Applies the Gaussian Notch Reject filtering to an image spectrum. |
public class Vintasoft.Imaging.ImageProcessing.Fft.Filtering.Selective.IdealNotchRejectSpectrumFilter | Applies the Ideal Notch Reject filtering to an image spectrum. |
public class Vintasoft.Imaging.ImageProcessing.Fft.Filtering.Selective.SelectiveFilteringCommand | Applies selective filtering, in the frequency domain, to an image. |
public class Vintasoft.Imaging.Processing.ConversionException | Represents errors, which occur during conversion. |
public class Vintasoft.Imaging.UI.VisualTools.TextOverlay | Represents a static text, which can be displayed in image viewer. |
public class Vintasoft.Imaging.UI.VisualTools.TextOverlayCollection | Represents a collection of text overlays. |
public class Vintasoft.Imaging.UI.VisualTools.TextOverlayGroup | Represents a group of static texts objects, which can be displayed in image viewer. |
public class Vintasoft.Imaging.UI.VisualTools.TextOverlayTool | A visual tool for displaying static text graphic objects in an image viewer. |
public class Vintasoft.Imaging.Utils.AffineMatrix | public class Vintasoft.Imaging.AffineMatrix |
public class Vintasoft.Imaging.Utils.PointFAffineTransform | public class Vintasoft.Imaging.PointFAffineTransform |
public class Vintasoft.Imaging.Utils.PointFInvertibleTransform | public class Vintasoft.Imaging.PointFInvertibleTransform |
public class Vintasoft.Imaging.Utils.PointFRoundingTransform | public class Vintasoft.Imaging.PointFRoundingTransform |
public abstract class Vintasoft.Imaging.Utils.PointFTransform | public abstract class Vintasoft.Imaging.PointFTransform |
Vintasoft.Imaging.Codecs.Decoders.DecoderBase | ||
Added methods | ||
public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, Vintasoft.Imaging.Utils.IActionProgressController) | Returns a thumbnail image of the specified page of the image source. | |
Vintasoft.Imaging.Codecs.Encoders.EncoderBase | ||
Added methods | ||
public Vintasoft.Imaging.Codecs.Encoders.EncoderSettings CreateSettingsFromImage(Vintasoft.Imaging.VintasoftImage) | Creates new encoder settings similar to the settings with which the image was encoded. | |
public void SetSettingsFromImage(Vintasoft.Imaging.VintasoftImage) | Sets new encoder settings similar to the encoder settings with which image was encoded. | |
Vintasoft.Imaging.Codecs.Encoders.BmpEncoder | ||
Added methods | ||
public Vintasoft.Imaging.Codecs.Encoders.EncoderSettings CreateSettingsFromImage(Vintasoft.Imaging.VintasoftImage) | Creates new encoder settings similar to the settings with which the image was encoded. | |
public void SetSettingsFromImage(Vintasoft.Imaging.VintasoftImage) | Sets new encoder settings similar to the encoder settings with which image was encoded. | |
Vintasoft.Imaging.Codecs.Encoders.GifEncoder | ||
Added methods | ||
public Vintasoft.Imaging.Codecs.Encoders.EncoderSettings CreateSettingsFromImage(Vintasoft.Imaging.VintasoftImage) | Creates new encoder settings similar to the settings with which the image was encoded. | |
public void SetSettingsFromImage(Vintasoft.Imaging.VintasoftImage) | Sets new encoder settings similar to the encoder settings with which image was encoded. | |
Vintasoft.Imaging.Codecs.Encoders.JpegEncoder | ||
Added methods | ||
public Vintasoft.Imaging.Codecs.Encoders.EncoderSettings CreateSettingsFromImage(Vintasoft.Imaging.VintasoftImage) | Creates new encoder settings similar to the settings with which the image was encoded. | |
public void SetSettingsFromImage(Vintasoft.Imaging.VintasoftImage) | Sets new encoder settings similar to the encoder settings with which image was encoded. | |
Vintasoft.Imaging.Codecs.Encoders.PngEncoder | ||
Added methods | ||
public Vintasoft.Imaging.Codecs.Encoders.EncoderSettings CreateSettingsFromImage(Vintasoft.Imaging.VintasoftImage) | Creates new encoder settings similar to the settings with which the image was encoded. | |
public void SetSettingsFromImage(Vintasoft.Imaging.VintasoftImage) | Sets new encoder settings similar to the encoder settings with which image was encoded. | |
Vintasoft.Imaging.Codecs.Encoders.TiffEncoder | ||
Added methods | ||
public Vintasoft.Imaging.Codecs.Encoders.EncoderSettings CreateSettingsFromImage(Vintasoft.Imaging.VintasoftImage) | Creates new encoder settings similar to the settings with which the image was encoded. | |
public void SetSettingsFromImage(Vintasoft.Imaging.VintasoftImage) | Sets new encoder settings similar to the encoder settings with which image was encoded. | |
Vintasoft.Imaging.Metadata.TiffPageMetadata | ||
Added properties | ||
public int RowsPerStrip { get; } | Gets the count of rows per strip. | |
public int TileHeight { get; } | Gets the height, in pixels, of tile. | |
public int TileWidth { get; } | Gets the width, in pixels, of tile. | |
Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase | ||
Added methods | ||
public bool Execute(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.VintasoftImage) | Executes the image processing command. | |
Vintasoft.Imaging.ImageProcessing.Fft.FastFourierTransformCommand | ||
Added methods | ||
public bool ProcessSpectrum(Vintasoft.Imaging.ComplexMatrix, int) | Performs spectrum filtering or analysis in frequency domain. | |
Vintasoft.Imaging.ImageProcessing.Fft.Filtering.Highpass.ButterworthHighpassCommand | ||
Added methods | ||
public bool ProcessSpectrum(Vintasoft.Imaging.ComplexMatrix, int) | Applies the Butterworth spectrum filtering to the image spectrum. | |
Vintasoft.Imaging.ImageProcessing.Fft.Filtering.Highpass.GaussianHighpassCommand | ||
Added methods | ||
public bool ProcessSpectrum(Vintasoft.Imaging.ComplexMatrix, int) | Applies the Gaussian spectrum filtering to the image spectrum. | |
Vintasoft.Imaging.ImageProcessing.Fft.Filtering.Highpass.IdealHighpassCommand | ||
Added methods | ||
public bool ProcessSpectrum(Vintasoft.Imaging.ComplexMatrix, int) | Applies the ideal spectrum filtering to the image spectrum. | |
Vintasoft.Imaging.ImageProcessing.Fft.Filtering.Lowpass.ButterworthLowpassCommand | ||
Added methods | ||
public bool ProcessSpectrum(Vintasoft.Imaging.ComplexMatrix, int) | Applies the Butterworth spectrum filtering to the image spectrum. | |
Vintasoft.Imaging.ImageProcessing.Fft.Filtering.Lowpass.GaussianLowpassCommand | ||
Added methods | ||
public bool ProcessSpectrum(Vintasoft.Imaging.ComplexMatrix, int) | Applies the Gaussian spectrum filtering to the image spectrum. | |
Vintasoft.Imaging.ImageProcessing.Fft.Filtering.Lowpass.IdealLowpassCommand | ||
Added methods | ||
public bool ProcessSpectrum(Vintasoft.Imaging.ComplexMatrix, int) | Applies the ideal spectrum filtering to the image spectrum. | |
Vintasoft.Imaging.ImageProcessing.Transforms.MatrixTransformCommand | ||
Changed properties | ||
public Vintasoft.Imaging.Utils.AffineMatrix Matrix { get; set; } | public Vintasoft.Imaging.AffineMatrix Matrix { get; set; } | |
Changed constructors | ||
public void MatrixTransformCommand(Vintasoft.Imaging.Utils.AffineMatrix) | public void MatrixTransformCommand(Vintasoft.Imaging.AffineMatrix) | |
Vintasoft.Imaging.Processing.CompositeProcessingResult | ||
Added methods | ||
public System.Collections.Generic.Dictionary<Vintasoft.Imaging.Processing.ProcessingResult,Vintasoft.Imaging.Processing.ProcessingResult> GetResultToParentTable() | Returns a dictionary, which contains pairs: result key => parent composite result. | |
Vintasoft.Imaging.Processing.ConversionProfileResult | ||
Changed methods | ||
public System.Exception CreateConversionException() | public Vintasoft.Imaging.Processing.ConversionException CreateConversionException() | |
Vintasoft.Imaging.Processing.ProcessingHelper | ||
Added methods | ||
public Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue> CreateConstant(Vintasoft.Imaging.Processing.TValue) | Creates the constant value. | |
public Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue> CreateConstant(string, Vintasoft.Imaging.Processing.TValue) | Creates the constant value. | |
public Vintasoft.Imaging.Processing.Analyzers.PredicateAnalyzer<TTarget> CreatePredicateAnalyzer(Vintasoft.Imaging.Processing.Trigger<TTarget>) | Creates the predicate-analyzer by predicate of specified trigger. | |
public Vintasoft.Imaging.Processing.Analyzers.PredicateAnalyzer<TTarget> CreatePredicateAnalyzer(Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,bool>) | Creates the predicate-analyzer by specified analyzer. | |
Vintasoft.Imaging.Processing.ProcessingProfileResult | ||
Added properties | ||
public System.Collections.Generic.Dictionary<Vintasoft.Imaging.Processing.IProcessingCommandInfo,System.Collections.Generic.List<Vintasoft.Imaging.Processing.ProcessingErrorResult>> ProcessingErrors { get; } | Gets the processing errors of this profiling result. | |
Vintasoft.Imaging.DrawingSurface | ||
Changed properties | ||
public Vintasoft.Imaging.Utils.AffineMatrix Transform { get; } | public Vintasoft.Imaging.AffineMatrix Transform { get; } | |
Added methods | ||
public Vintasoft.Imaging.VintasoftImage GetImage() | Returns an image that associated with this drawing surface. | |
Vintasoft.Imaging.EmptyDrawingSurface | ||
Changed constructors | ||
public void EmptyDrawingSurface(Vintasoft.Imaging.Utils.AffineMatrix, Vintasoft.Imaging.Resolution, float) | public void EmptyDrawingSurface(Vintasoft.Imaging.AffineMatrix, Vintasoft.Imaging.Resolution, float) | |
Added methods | ||
public Vintasoft.Imaging.VintasoftImage GetImage() | Returns an image that is associated with this drawing surface. | |
Vintasoft.Imaging.ImageDrawingSurface | ||
Added methods | ||
public Vintasoft.Imaging.VintasoftImage GetImage() | Returns an image that is associated with this drawing surface. | |
Vintasoft.Imaging.ImageViewerDrawingSurface | ||
Added methods | ||
public Vintasoft.Imaging.VintasoftImage GetImage() | Returns an image that is associated with this drawing surface. | |
Vintasoft.Imaging.TransformedDrawingSurface | ||
Changed constructors | ||
public void TransformedDrawingSurface(Vintasoft.Imaging.DrawingSurface, Vintasoft.Imaging.Utils.AffineMatrix) | public void TransformedDrawingSurface(Vintasoft.Imaging.DrawingSurface, Vintasoft.Imaging.AffineMatrix) | |
Added methods | ||
public Vintasoft.Imaging.VintasoftImage GetImage() | Returns an image that is associated with this drawing surface. | |
public System.Drawing.RectangleF GetImageRect() | Returns rectangle, in surface's space, of image on the surface. | |
public System.Drawing.RectangleF GetVisibleRect() | Returns rectangle, in surface's space, of visible image part on the surface. | |
Vintasoft.Imaging.Thumbnail | ||
Added methods | ||
public bool Render(int, int, Vintasoft.Imaging.Utils.IActionProgressController) | Renders a thumbnail image with specified size and adds the thumbnail image to the thumbnail cache. | |
Vintasoft.Imaging.UI.ImageViewerBase | ||
Added properties | ||
public Vintasoft.Imaging.Utils.IObjectClipboard Clipboard { get; set; } | Gets or sets a clipboard for this viewer. | |
public Vintasoft.Imaging.Utils.IObjectClipboard DefaultClipboard { get; set; } | Gets or sets the default clipboard. | |
Added events | ||
public event System.EventHandler<Vintasoft.Imaging.PropertyChangedEventArgs<System.Drawing.Point>> ScrollChanged | Occurs when scroll is changed. | |
Vintasoft.Imaging.UI.ImageViewer | ||
Added properties | ||
public bool AlwaysShowTemporaryImage { get; set; } | Gets or sets the value indicating whether the image viewer must be show only temporaty images. | |
Added methods | ||
public void ChangeZoomReleativeFocusedImage(float, System.Drawing.PointF) | Changes the viewer zoom and saves the focus point on focused image. | |
public void DrawViewer(System.Drawing.Graphics, System.Drawing.RectangleF, System.Drawing.RectangleF, bool, bool) | Draws the viewer on the specified System.Drawing.Graphics. | |
public Vintasoft.Imaging.VintasoftImage GetNearestImage(System.Drawing.Point) | Returns an image, which is the nearest to the specified point. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromImageToImage(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.VintasoftImage) | Returns the AffineMatrix of world transformation from the source image coordinate space to the coordinate space of destination image. | |
public Vintasoft.Imaging.VintasoftImage RenderViewerImage() | Renders the image of this viewer. | |
public bool TryGetViewerState(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.UI.ImageViewerState) | Tries get the viewer state for the specified image. | |
Changed methods | ||
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromControlToImage() | public Vintasoft.Imaging.AffineMatrix GetTransformFromControlToImage() | |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromControlToImage(Vintasoft.Imaging.VintasoftImage) | public Vintasoft.Imaging.AffineMatrix GetTransformFromControlToImage(Vintasoft.Imaging.VintasoftImage) | |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromFocusedImageToImage(Vintasoft.Imaging.VintasoftImage) | public Vintasoft.Imaging.AffineMatrix GetTransformFromFocusedImageToImage(Vintasoft.Imaging.VintasoftImage) | |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromImageToControl() | public Vintasoft.Imaging.AffineMatrix GetTransformFromImageToControl() | |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromImageToControl(Vintasoft.Imaging.VintasoftImage) | public Vintasoft.Imaging.AffineMatrix GetTransformFromImageToControl(Vintasoft.Imaging.VintasoftImage) | |
public void LoadTemporaryImage(Vintasoft.Imaging.VintasoftImage) | public void LoadTemporaryImage(Vintasoft.Imaging.VintasoftImage, bool) | |
Vintasoft.Imaging.UI.ImageViewerState | ||
Changed methods | ||
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformToImage() | public Vintasoft.Imaging.AffineMatrix GetTransformToImage() | |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformToViewer() | public Vintasoft.Imaging.AffineMatrix GetTransformToViewer() | |
Vintasoft.Imaging.UI.VisualTools.VisualTool | ||
Added properties | ||
public bool AllowNextItemSelection { get; set; } | Gets or sets a value indicating whether the tool allows changing focused item using the Vintasoft.Imaging.UI.VisualTools.VisualTool.PerformNextItemSelection(System.Boolean) method. | |
Added events | ||
public event System.EventHandler Activating | Occurs when the visual tool is activating in the image viewer. | |
public event System.EventHandler Deactivating | Occurs when the visual tool is deactivating in the image viewer. | |
Vintasoft.Imaging.UI.VisualTools.RectangularSelection | ||
Changed methods | ||
public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | public Vintasoft.Imaging.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | |
public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer, Vintasoft.Imaging.VintasoftImage) | public Vintasoft.Imaging.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer, Vintasoft.Imaging.VintasoftImage) | |
Vintasoft.Imaging.UI.VisualTools.RectangularSelectionToolWithCopyPaste | ||
Added properties | ||
public Vintasoft.Imaging.Utils.IObjectClipboard Clipboard { get; set; } | Gets or sets the clipboard of this tool. | |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.UserInteractionVisualTool | ||
Added properties | ||
public bool IsFinishInteractionOnLostFocus { get; set; } | Gets or sets a value, which determines that interaction should be finished when focus is lost. | |
Vintasoft.Imaging.UI.VisualTools.CompositeVisualTool | ||
Added properties | ||
public bool AllowNextItemSelection { get; set; } | Gets or sets a value indicating whether the tool allows changing focused item using the Vintasoft.Imaging.UI.VisualTools.CompositeVisualTool.PerformNextItemSelection(System.Boolean) method. | |
public bool Enabled { get; set; } | Gets or sets a value indicating whether VisualTool can respond to user interaction. | |
Added methods | ||
public T FindVisualTool<T>() | Finds the specified visual tool of specified type in composite visual tool. | |
public T FindVisualTool<T>(Vintasoft.Imaging.UI.VisualTools.CompositeVisualTool) | Finds the specified visual tool of specified type in composite visual tool. | |
Vintasoft.Imaging.UI.VisualTools.ImageViewerPointFTransform | ||
Changed methods | ||
public Vintasoft.Imaging.Utils.PointFTransform GetInverseTransform() | public Vintasoft.Imaging.PointFTransform GetInverseTransform() | |
public Vintasoft.Imaging.Utils.AffineMatrix ToMatrix() | public Vintasoft.Imaging.AffineMatrix ToMatrix() | |
Vintasoft.Imaging.UI.VisualTools.PixelsToImageViewerPointFTransform | ||
Changed methods | ||
public Vintasoft.Imaging.Utils.AffineMatrix ToMatrix() | public Vintasoft.Imaging.AffineMatrix ToMatrix() | |
Vintasoft.Imaging.UI.VisualTools.PolygonalSelectionRegion | ||
Changed methods | ||
public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | public Vintasoft.Imaging.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | |
Vintasoft.Imaging.UI.VisualTools.SelectionRegionBase | ||
Changed methods | ||
public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | public Vintasoft.Imaging.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | |
Vintasoft.Imaging.UI.VisualTools.GraphicObjects.GraphicObjectGroup | ||
Added properties | ||
public Vintasoft.Imaging.UI.AnchorType LayoutAnchor { get; } | Gets a layout anchor, which defines where graphic objects should be drawn in LayoutRect. | |
public Vintasoft.Imaging.VintasoftRect LayoutRect { get; } | Gets a layout rectangle, which defines a region where graphic objects should be drawn. | |
Added methods | ||
public void DisableLayout() | Disables the graphic object group layout. | |
public void EnableLayout(Vintasoft.Imaging.UI.AnchorType, Vintasoft.Imaging.VintasoftRect) | Enables the graphic object group layout. | |
Vintasoft.Imaging.Utils.ActionProgressController | ||
Added methods | ||
public void Cancel() | Cancels an action. | |
Vintasoft.Imaging.Utils.GraphicsUtils | ||
Changed methods | ||
public Vintasoft.Imaging.Utils.AffineMatrix ConvertToAffineMatrix(double[]) | public Vintasoft.Imaging.AffineMatrix ConvertToAffineMatrix(double[]) | |
public Vintasoft.Imaging.Utils.AffineMatrix ConvertToAffineMatrix(float[]) | public Vintasoft.Imaging.AffineMatrix ConvertToAffineMatrix(float[]) | |
public Vintasoft.Imaging.Utils.AffineMatrix ConvertToAffineMatrix(System.Drawing.Drawing2D.Matrix) | public Vintasoft.Imaging.AffineMatrix ConvertToAffineMatrix(System.Drawing.Drawing2D.Matrix) | |
public System.Drawing.Drawing2D.Matrix ConvertToDrawingMatrix(Vintasoft.Imaging.Utils.AffineMatrix) | public System.Drawing.Drawing2D.Matrix ConvertToDrawingMatrix(Vintasoft.Imaging.AffineMatrix) | |
public float[] GetMatrixElements(Vintasoft.Imaging.Utils.AffineMatrix) | public float[] GetMatrixElements(Vintasoft.Imaging.AffineMatrix) | |
public System.Drawing.Drawing2D.GraphicsPath TransformGraphicsPath(System.Drawing.Drawing2D.GraphicsPath, Vintasoft.Imaging.Utils.PointFTransform) | public System.Drawing.Drawing2D.GraphicsPath TransformGraphicsPath(System.Drawing.Drawing2D.GraphicsPath, Vintasoft.Imaging.PointFTransform) | |
public System.Drawing.RectangleF TransformRect(System.Drawing.RectangleF, Vintasoft.Imaging.Utils.AffineMatrix) | public System.Drawing.RectangleF TransformRect(System.Drawing.RectangleF, Vintasoft.Imaging.AffineMatrix) | |
public System.Drawing.RectangleF TransformRect(System.Drawing.RectangleF, Vintasoft.Imaging.Utils.PointFTransform) | public System.Drawing.RectangleF TransformRect(System.Drawing.RectangleF, Vintasoft.Imaging.PointFTransform) |
Vintasoft.Imaging.UI.VisualTools.UserInteraction.IInteractiveObject | ||
Changed methods | ||
public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | public Vintasoft.Imaging.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | |
Vintasoft.Imaging.Utils.IActionProgressController | ||
Added methods | ||
public void Cancel() | Cancels an action. | |
public enum Vintasoft.Imaging.ImageProcessing.Fft.FrequencySpectrumVisualizationType | Specifies available methods for visualizing spectrum of Fourier Transform. |
public enum Vintasoft.Imaging.Utils.AffineMatrixType | public enum Vintasoft.Imaging.AffineMatrixType |
Vintasoft.Imaging.Metadata.DigitalCameraRawMetadata | ||
Added properties | ||
public Vintasoft.Imaging.Codecs.ImageFiles.Raw.RawFileFormat FileFormat { get; } | Get the file format of image. | |
public enum Vintasoft.Imaging.Codecs.ImageFiles.Raw.RawFileFormat | Specifies available file formats of the RAW image files. |
public class Vintasoft.Imaging.Wpf.Utils.WpfPointAffineTransform | public class Vintasoft.Imaging.Wpf.WpfPointAffineTransform |
public class Vintasoft.Imaging.Wpf.Utils.WpfPointInvertibleTransform | public class Vintasoft.Imaging.Wpf.WpfPointInvertibleTransform |
public class Vintasoft.Imaging.Wpf.Utils.WpfPointRoundingTransform | public class Vintasoft.Imaging.Wpf.WpfPointRoundingTransform |
public abstract class Vintasoft.Imaging.Wpf.Utils.WpfPointTransform | public abstract class Vintasoft.Imaging.Wpf.WpfPointTransform |
Vintasoft.Imaging.Wpf.WpfObjectConverter | ||
Changed methods | ||
public Vintasoft.Imaging.Utils.AffineMatrix CreateVintasoftMatrix(System.Windows.Media.Matrix) | public Vintasoft.Imaging.AffineMatrix CreateVintasoftMatrix(System.Windows.Media.Matrix) | |
public System.Windows.Media.Matrix CreateWindowsMatrix(Vintasoft.Imaging.Utils.AffineMatrix) | public System.Windows.Media.Matrix CreateWindowsMatrix(Vintasoft.Imaging.AffineMatrix) | |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.WpfTextOverlay | Represents a static text, which can be displayed in image viewer. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.WpfTextOverlayCollection | Represents a collection of text overlays. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.WpfTextOverlayGroup | Represents a group of static texts objects, which can be displayed in image viewer. |
public class Vintasoft.Imaging.Wpf.UI.VisualTools.WpfTextOverlayTool | A visual tool for displaying static text graphic objects in an image viewer. |
Vintasoft.Imaging.Wpf.UI.WpfDrawingSurface | ||
Added methods | ||
public Vintasoft.Imaging.VintasoftImage GetImage() | Returns an image, which is associated with this drawing surface. | |
Vintasoft.Imaging.Wpf.UI.ThumbnailImageItemDrawingSurface | ||
Added methods | ||
public Vintasoft.Imaging.VintasoftImage GetImage() | Returns an image, which is associated with this drawing surface. | |
Vintasoft.Imaging.Wpf.UI.WpfImageDrawingSurface | ||
Added methods | ||
public Vintasoft.Imaging.VintasoftImage GetImage() | Returns an image, which is associated with this drawing surface. | |
Vintasoft.Imaging.Wpf.UI.WpfImageViewerDrawingSurface | ||
Added methods | ||
public Vintasoft.Imaging.VintasoftImage GetImage() | Returns an image, which is associated with this drawing surface. | |
Vintasoft.Imaging.Wpf.UI.WpfImageViewerBase | ||
Added properties | ||
public Vintasoft.Imaging.Utils.IObjectClipboard Clipboard { get; set; } | Gets or sets a Clipboard. | |
public Vintasoft.Imaging.Utils.IObjectClipboard DefaultClipboard { get; set; } | Gets or sets a default Clipboard. | |
Vintasoft.Imaging.Wpf.UI.WpfImageViewer | ||
Added properties | ||
public bool AlwaysShowTemporaryImage { get; set; } | Gets or sets the value indicating whether the image viewer must be show only temporaty images. | |
Added methods | ||
public void ChangeZoomReleativeFocusedImage(double, System.Windows.Point) | Changes the viewer zoom and saves focus point on focused image. | |
public Vintasoft.Imaging.VintasoftImage GetNearestImage(System.Windows.Point) | Returns the nearest image to the point in control space. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromControlToImage() | Returns the AffineMatrix of world transformation from the viewer coordinate space to the image coordinate space. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromControlToImage(Vintasoft.Imaging.VintasoftImage) | Returns the AffineMatrix of world transformation from the control coordinate space to the coordinate space of specified image. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromControlToVisualToolSpace() | Returns the transform from the viewer to the visual tool space. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromImageToControl() | Returns the AffineMatrix of world transformation from the image coordinate space to the viewer coordinate space. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromImageToControl(Vintasoft.Imaging.VintasoftImage) | Returns the AffineMatrix of world transformation from the coordinate space of specified image to the control coordinate space. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromImageToImage(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.VintasoftImage) | Returns the AffineMatrix of world transformation from the source image coordinate space to the coordinate space of destination image. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromImageToVisualTool() | Returns the AffineMatrix of world transformation from the image coordinate space to the visual tool coordinate space. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromImageToVisualTool(Vintasoft.Imaging.VintasoftImage) | Returns the AffineMatrix of world transformation from the coordinate space of specified image to the visual tool coordinate space. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromVisualToolToControlSpace() | Returns the transformation from the visual tool to the viewer space. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromVisualToolToImage() | Returns the AffineMatrix of world transformation from the visual tool coordinate space to the image coordinate space. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromVisualToolToImage(Vintasoft.Imaging.VintasoftImage) | Returns the AffineMatrix of world transformation from the visual tool coordinate space to the coordinate space of specified image. | |
public System.Windows.Point PointFromControlToVisualToolSpace(System.Windows.Point) | Transforms the point from the viewer to the visual tool space. | |
public System.Windows.Point PointFromVisualToolToControlSpace(System.Windows.Point) | Transforms the point from visual tool to viewer space. | |
Changed methods | ||
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromFocusedImageToImage(Vintasoft.Imaging.VintasoftImage) | public Vintasoft.Imaging.AffineMatrix GetTransformFromFocusedImageToImage(Vintasoft.Imaging.VintasoftImage) | |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromImageToViewer() | public Vintasoft.Imaging.AffineMatrix GetTransformFromImageToViewer() | |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromImageToViewer(Vintasoft.Imaging.VintasoftImage) | public Vintasoft.Imaging.AffineMatrix GetTransformFromImageToViewer(Vintasoft.Imaging.VintasoftImage) | |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromViewerToImage() | public Vintasoft.Imaging.AffineMatrix GetTransformFromViewerToImage() | |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromViewerToImage(Vintasoft.Imaging.VintasoftImage) | public Vintasoft.Imaging.AffineMatrix GetTransformFromViewerToImage(Vintasoft.Imaging.VintasoftImage) | |
public void LoadTemporaryImage(Vintasoft.Imaging.VintasoftImage) | public void LoadTemporaryImage(Vintasoft.Imaging.VintasoftImage, bool) | |
Added events | ||
public event Vintasoft.Imaging.PropertyChangingEventHandler<Vintasoft.Imaging.Wpf.UI.VisualTools.WpfVisualTool> VisualToolChanging | Occurs when VisualTool property is changing. | |
Vintasoft.Imaging.Wpf.UI.WpfImageViewerState | ||
Added methods | ||
public Vintasoft.Imaging.AffineMatrix GetTransformControlToImage() | Returns a transformation matrix from the viewer to the image coordinates. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromImageToControl() | Returns a transformation matrix from the image to the viewer coordinates. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromImageToVisualTool() | Returns a transformation matrix from the image to the visual tool coordinates. | |
public Vintasoft.Imaging.AffineMatrix GetTransformFromVisualToolToImage() | Returns a transformation matrix from the visual tool to the image coordinates. | |
Changed methods | ||
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformToImage() | public Vintasoft.Imaging.AffineMatrix GetTransformToImage() | |
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformToViewer() | public Vintasoft.Imaging.AffineMatrix GetTransformToViewer() | |
Vintasoft.Imaging.Wpf.UI.VisualTools.WpfVisualTool | ||
Added properties | ||
public bool AllowNextItemSelection { get; set; } | Gets or sets a value indicating whether the tool allows to change the focused item using the Vintasoft.Imaging.Wpf.UI.VisualTools.WpfVisualTool.PerformNextItemSelection(System.Boolean) method. | |
Added events | ||
public event System.EventHandler Activating | Occurs when the visual tool is activating in the image viewer. | |
public event System.EventHandler Deactivating | Occurs when the visual tool is deactivating in the image viewer. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.WpfRectangularSelection | ||
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) | |
public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, Vintasoft.Imaging.VintasoftImage) | public Vintasoft.Imaging.Wpf.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, Vintasoft.Imaging.VintasoftImage) | |
Vintasoft.Imaging.Wpf.UI.VisualTools.WpfRectangularSelectionToolWithCopyPaste | ||
Added properties | ||
public Vintasoft.Imaging.Utils.IObjectClipboard Clipboard { get; set; } | Gets or sets the clipboard of this tool. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.WpfMagnifierTool | ||
Added properties | ||
public bool Enabled { get; set; } | Gets or sets a value indicating whether WpfVisualTool can respond to user interaction. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.WpfImageViewerPointTransform | ||
Changed methods | ||
public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform GetInverseTransform() | public Vintasoft.Imaging.Wpf.WpfPointTransform GetInverseTransform() | |
public Vintasoft.Imaging.Utils.AffineMatrix ToMatrix() | public Vintasoft.Imaging.AffineMatrix ToMatrix() | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.WpfUserInteractionVisualTool | ||
Added properties | ||
public bool Enabled { get; set; } | Gets or sets a value indicating whether WpfVisualTool can respond to user interaction. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.WpfCompositeVisualTool | ||
Added properties | ||
public bool AllowNextItemSelection { get; set; } | Gets or sets a value indicating whether the tool allows to change the focused item using the Vintasoft.Imaging.Wpf.UI.VisualTools.WpfCompositeVisualTool.PerformNextItemSelection(System.Boolean) method. | |
public bool Enabled { get; set; } | Gets or sets a value indicating whether WpfVisualTool can respond to user interaction. | |
Added methods | ||
public T FindVisualTool<T>() | Finds the specified visual tool of specified type in composite visual tool. | |
public T FindVisualTool<T>(Vintasoft.Imaging.Wpf.UI.VisualTools.WpfCompositeVisualTool) | Finds the specified visual tool of specified type in composite visual tool. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.WpfPixelsToImageViewerPointTransform | ||
Changed methods | ||
public Vintasoft.Imaging.Utils.AffineMatrix ToMatrix() | public Vintasoft.Imaging.AffineMatrix ToMatrix() | |
Vintasoft.Imaging.Wpf.UI.VisualTools.GraphicObjects.WpfGraphicObjectGroup | ||
Added properties | ||
public Vintasoft.Imaging.UI.AnchorType LayoutAnchor { get; } | Gets a layout anchor, which defines where graphic objects should be drawn in LayoutRect. | |
public Vintasoft.Imaging.VintasoftRect LayoutRect { get; } | Gets a layout rectangle, which defines a region where graphic objects should be drawn. | |
Added methods | ||
public void DisableLayout() | Disables graphic object group layout. | |
public void EnableLayout(Vintasoft.Imaging.UI.AnchorType, Vintasoft.Imaging.VintasoftRect) | Enables the graphic object group layout. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.GraphicObjects.WpfTextGraphicObject | ||
Added properties | ||
public System.Windows.Rect Rectangle { get; set; } | Gets or sets the bounding box, in object space, of rectangle. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.IWpfInteractionController | ||
Added properties | ||
public bool IsActivated { get; } | Gets a value indicating whether controller is activated. | |
Vintasoft.Imaging.Wpf.UI.VisualTools.UserInteraction.IWpfInteractiveObject | ||
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) | |