System::Drawing::Imaging::ColorMatrix class

ColorMatrix class

表示包含 RGBAW 颜色空间坐标的 5×5 矩阵。此类的对象应仅使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为会导致运行时错误和/或断言故障。始终将此类包装在 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。

class ColorMatrix : public System::Object

方法

方法描述
ColorMatrix()构造一个新的 ColorMatrix 类实例,并使用单位矩阵的值进行初始化。
ColorMatrix(const System::ArrayPtr<System::ArrayPtr<float>>&)构造一个新的 ColorMatrix 类实例,并使用指定的值进行初始化。
get_Matrix00() const返回第 0 行第 0 列的值。
get_Matrix01() const返回第 0 行第 1 列的值。
get_Matrix02() const返回第 0 行第 2 列的值。
get_Matrix03() const返回第 0 行第 3 列的值。
get_Matrix04() const返回第 0 行第 4 列的值。
get_Matrix10() const返回第 1 行第 0 列的值。
get_Matrix11() const返回第 1 行第 1 列的值。
get_Matrix12() const返回第 1 行第 2 列的值。
get_Matrix13() const返回第1行第3列的值。
get_Matrix14() const返回第1行第4列的值。
get_Matrix20() const返回第2行第0列的值。
get_Matrix21() const返回第2行第1列的值。
get_Matrix22() const返回第2行第2列的值。
get_Matrix23() const返回第2行第3列的值。
get_Matrix24() const返回第2行第4列的值。
get_Matrix30() const返回第3行第0列的值。
get_Matrix31() const返回第3行第1列的值。
get_Matrix32() const返回第3行第2列的值。
get_Matrix33() const返回第3行第3列的值。
get_Matrix34() const返回第3行第4列的值。
get_Matrix40() const返回第4行第0列的值。
get_Matrix41() const返回第4行第1列的值。
get_Matrix42() const返回第4行第2列的值。
get_Matrix43() const返回第4行第3列的值。
get_Matrix44() const返回第4行第4列的值。
idx_get(int, int)返回指定行和列处的值。
idx_set(int, int, float)在矩阵的指定位置设置指定的值。
set_Matrix00(float)在第0行第0列设置一个值。
set_Matrix01(float)在第0行第1列设置一个值。
set_Matrix02(float)在第0行第2列设置一个值。
set_Matrix03(float)在第0行第3列设置一个值。
set_Matrix04(float)在第0行第4列设置一个值。
set_Matrix10(float)在第1行第0列设置一个值。
set_Matrix11(float)在第1行第1列设置一个值。
set_Matrix12(float)在第1行第2列设置一个值。
set_Matrix13(float)在第1行第3列设置一个值。
set_Matrix14(float)在第1行第4列设置一个值。
set_Matrix20(float)在第2行第0列设置一个值。
set_Matrix21(float)在第2行第1列设置一个值。
set_Matrix22(float)在第2行第2列设置一个值。
set_Matrix23(float)在第2行第3列设置一个值。
set_Matrix24(float)在第2行第4列设置一个值。
set_Matrix30(float)在第3行第0列设置一个值。
set_Matrix31(float)在第3行第1列设置一个值。
set_Matrix32(float)在第3行第2列设置一个值。
set_Matrix33(float)在第3行第3列设置一个值。
set_Matrix34(float)在第3行第4列设置一个值。
set_Matrix40(float)在第4行第0列设置一个值。
set_Matrix41(float)在第4行第1列设置一个值。
set_Matrix42(float)在第4行第2列设置一个值。
set_Matrix43(float)在第4行第3列设置一个值。
set_Matrix44(float)在第4行第4列设置一个值。

另见