Class ColorMatrix
Contents
[
Hide
]ColorMatrix class
Defines a 5 x 5 matrix that contains the coordinates for the RGBA space. Several methods of the ImageAttributes class adjust image colors by using a color matrix. This class cannot be inherited.
public sealed class ColorMatrix
Constructors
Name | Description |
---|---|
ColorMatrix() | Initializes a new instance of the ColorMatrix class. |
ColorMatrix(float[][]) | Initializes a new instance of the ColorMatrix class using the elements in the specified matrix newColorMatrix. |
Properties
Name | Description |
---|---|
Item { get; set; } | Gets or sets the element at the specified row and column in the ColorMatrix. |
Matrix00 { get; set; } | Gets or sets the element at the 0 (zero) row and 0 column of this ColorMatrix. |
Matrix01 { get; set; } | Gets or sets the element at the 0 (zero) row and first column of this ColorMatrix. |
Matrix02 { get; set; } | Gets or sets the element at the 0 (zero) row and second column of this ColorMatrix. |
Matrix03 { get; set; } | Gets or sets the element at the 0 (zero) row and third column of this ColorMatrix. |
Matrix04 { get; set; } | Gets or sets the element at the 0 (zero) row and fourth column of this ColorMatrix. |
Matrix10 { get; set; } | Gets or sets the element at the first row and 0 (zero) column of this ColorMatrix. |
Matrix11 { get; set; } | Gets or sets the element at the first row and first column of this ColorMatrix. |
Matrix12 { get; set; } | Gets or sets the element at the first row and second column of this ColorMatrix. |
Matrix13 { get; set; } | Gets or sets the element at the first row and third column of this ColorMatrix. |
Matrix14 { get; set; } | Gets or sets the element at the first row and fourth column of this ColorMatrix. |
Matrix20 { get; set; } | Gets or sets the element at the second row and 0 (zero) column of this ColorMatrix. |
Matrix21 { get; set; } | Gets or sets the element at the second row and first column of this ColorMatrix. |
Matrix22 { get; set; } | Gets or sets the element at the second row and second column of this ColorMatrix. |
Matrix23 { get; set; } | Gets or sets the element at the second row and third column of this ColorMatrix. |
Matrix24 { get; set; } | Gets or sets the element at the second row and fourth column of this ColorMatrix. |
Matrix30 { get; set; } | Gets or sets the element at the third row and 0 (zero) column of this ColorMatrix. |
Matrix31 { get; set; } | Gets or sets the element at the third row and first column of this ColorMatrix. |
Matrix32 { get; set; } | Gets or sets the element at the third row and second column of this ColorMatrix. |
Matrix33 { get; set; } | Gets or sets the element at the third row and third column of this ColorMatrix. |
Matrix34 { get; set; } | Gets or sets the element at the third row and fourth column of this ColorMatrix. |
Matrix40 { get; set; } | Gets or sets the element at the fourth row and 0 (zero) column of this ColorMatrix. |
Matrix41 { get; set; } | Gets or sets the element at the fourth row and first column of this T:.ColorMatrix. |
Matrix42 { get; set; } | Gets or sets the element at the fourth row and second column of this ColorMatrix. |
Matrix43 { get; set; } | Gets or sets the element at the fourth row and third column of this ColorMatrix. |
Matrix44 { get; set; } | Gets or sets the element at the fourth row and fourth column of this ColorMatrix. |
See Also
- namespace System.Drawing.Imaging
- assembly Aspose.Drawing