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 Aspose.Drawing.Imaging
- assembly Aspose.Drawing.Common