![]() |
The OpenVX Specification
a73e458
|
The matrix attributes.
Macros | |
| #define | VX_MATRIX_COLUMNS (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_MATRIX, 0x2)) |
The N dimension of the matrix [R01551]. Read-only [R01552]. Use a vx_size parameter. | |
| #define | VX_MATRIX_ORIGIN (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_MATRIX, 0x4)) |
The origin of the matrix with a default value of [floor(VX_MATRIX_COLUMNS/2), floor(VX_MATRIX_ROWS/2)] [R01555]. Read-only [R01556]. Use a vx_coordinates2d_t parameter. | |
| #define | VX_MATRIX_PATTERN (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_MATRIX, 0x5)) |
The pattern of the matrix [R01557]. See Matrix patterns . Read-only [R01558]. Use a vx_enum parameter. | |
| #define | VX_MATRIX_ROWS (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_MATRIX, 0x1)) |
The M dimension of the matrix [R01549]. Read-only [R01550]. Use a vx_size parameter. | |
| #define | VX_MATRIX_SIZE (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_MATRIX, 0x3)) |
The total size of the matrix in bytes [R01553]. Read-only [R01554]. Use a vx_size parameter. | |
| #define | VX_MATRIX_TYPE (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_MATRIX, 0x0)) |
The value type of the matrix [R01547]. Read-only [R01548]. Use a vx_enum parameter. | |