[]
        
(Showing Draft Content)

GrapeCity.Documents.Imaging.ColorMatrix5x4

ColorMatrix5x4 Class

Represents a 5x4 matrix for altering the RGBA values of a GcBitmap.

Inheritance
ColorMatrix5x4
Namespace: GrapeCity.Documents.Imaging
Assembly: DS.Documents.Imaging.dll
Syntax
public class ColorMatrix5x4 : IEquatable<ColorMatrix5x4>
Public Class ColorMatrix5x4
    Implements IEquatable(Of ColorMatrix5x4)

Constructors

Name Description
ColorMatrix5x4()

Creates an identity ColorMatrix5x4 with M11, M22, M33, M44 components set to 1.

ColorMatrix5x4(float)

Initializes a new instance of the ColorMatrix5x4 object.

ColorMatrix5x4(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)

Initializes a new instance of the ColorMatrix5x4 struct.

ColorMatrix5x4(float[])

Initializes a new instance of the ColorMatrix5x4 struct.

Fields

Name Description
M11

Value at row 1 column 1 of the ColorMatrix5x4.

M12

Value at row 1 column 2 of the ColorMatrix5x4.

M13

Value at row 1 column 3 of the ColorMatrix5x4.

M14

Value at row 1 column 4 of the ColorMatrix5x4.

M21

Value at row 2 column 1 of the ColorMatrix5x4.

M22

Value at row 2 column 2 of the ColorMatrix5x4.

M23

Value at row 2 column 3 of the ColorMatrix5x4.

M24

Value at row 2 column 4 of the ColorMatrix5x4.

M31

Value at row 3 column 1 of the ColorMatrix5x4.

M32

Value at row 3 column 2 of the ColorMatrix5x4.

M33

Value at row 3 column 3 of the ColorMatrix5x4.

M34

Value at row 3 column 4 of the ColorMatrix5x4.

M41

Value at row 4 column 1 of the ColorMatrix5x4.

M42

Value at row 4 column 2 of the ColorMatrix5x4.

M43

Value at row 4 column 3 of the ColorMatrix5x4.

M44

Value at row 4 column 4 of the ColorMatrix5x4.

M51

Value at row 5 column 1 of the ColorMatrix5x4.

M52

Value at row 5 column 2 of the ColorMatrix5x4.

M53

Value at row 5 column 3 of the ColorMatrix5x4.

M54

Value at row 5 column 4 of the ColorMatrix5x4.

Properties

Name Description
this[int]

Gets or sets the component at the specified index.

this[int, int]

Gets or sets the component at the specified index.

Methods

Name Description
Equals(ColorMatrix5x4)

Determines whether the specified ColorMatrix5x4 is equal to this instance.

Equals(ColorMatrix5x4, ColorMatrix5x4)

Determines whether two instances of ColorMatrix5x4 are equal.

Equals(object)

Determines whether the specified object is equal to this instance.

GetHashCode()

Returns a hash code for this instance.

ToArray()

Creates an array containing the elements of the ColorMatrix5x4.

ToString()

Returns a string that represents the current object.

Operators

Name Description
operator ==(ColorMatrix5x4, ColorMatrix5x4)

Tests for equality between two objects.

operator !=(ColorMatrix5x4, ColorMatrix5x4)

Tests for inequality between two objects.