VectSharp  2.2.1
A light library for C# vector graphics
VectSharp.Filters.ColourMatrixFilter Class Reference

Represents a filter that applies a Filters.ColourMatrix to the colours of the image. More...

Inheritance diagram for VectSharp.Filters.ColourMatrixFilter:

Public Member Functions

 ColourMatrixFilter (ColourMatrix colorMatrix)
 Creates a new ColourMatrixFilter with the specified Filters.ColourMatrix. More...
 
RasterImage Filter (RasterImage image, double scale)
 Applies the filter to a RasterImage.
 

Properties

ColourMatrix ColourMatrix [get]
 The Filters.ColourMatrix that is applied by this filter. More...
 
Point TopLeftMargin = new Point() [get]
 
Point BottomRightMargin = new Point() [get]
 
- Properties inherited from VectSharp.Filters.IFilter
Point TopLeftMargin [get]
 Determines how much the area of the filter's subject should be expanded on the top-left to accommodate the results of the filter. More...
 
Point BottomRightMargin [get]
 Determines how much the area of the filter's subject should be expanded on the bottom-right to accommodate the results of the filter. More...
 

Detailed Description

Represents a filter that applies a Filters.ColourMatrix to the colours of the image.

Definition at line 567 of file ColourMatrixFilter.cs.

Constructor & Destructor Documentation

◆ ColourMatrixFilter()

VectSharp.Filters.ColourMatrixFilter.ColourMatrixFilter ( ColourMatrix  colorMatrix)

Creates a new ColourMatrixFilter with the specified Filters.ColourMatrix.

Parameters
colorMatrixThe Filters.ColourMatrix that will be applied by the filter.

Definition at line 584 of file ColourMatrixFilter.cs.

Property Documentation

◆ ColourMatrix

ColourMatrix VectSharp.Filters.ColourMatrixFilter.ColourMatrix
get

The Filters.ColourMatrix that is applied by this filter.

Definition at line 572 of file ColourMatrixFilter.cs.


The documentation for this class was generated from the following file: