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列设置一个值。 |
另见
- Class Object
- Namespace System::Drawing::Imaging
- Library Aspose.Font for C++