Home | History | Annotate | Download | only in qrcode

Lines Matching refs:array

40   uint8_t* array = matrix->GetArray();
45 int32_t value = array[y * width + x];
46 if (value == array[y * width + x + 1] &&
47 value == array[(y + 1) * width + x] &&
48 value == array[(y + 1) * width + x + 1]) {
59 uint8_t* array = matrix->GetArray();
78 if (x + 6 < width && array[y * width + x] == 1 &&
79 array[y * width + x + 1] == 0 && array[y * width + x + 2] == 1 &&
80 array[y * width + x + 3] == 1 && array[y * width + x + 4] == 1 &&
81 array[y * width + x + 5] == 0 && array[y * width + x + 6] == 1 &&
82 ((x + 10 < width && array[y * width + x + 7] == 0 &&
83 array[y * width + x + 8] == 0 && array[y * width + x + 9] == 0 &&
84 array[y * width + x + 10] == 0) ||
85 (x - 4 >= 0 && array[y * width + x - 1] == 0 &&
86 array[y * width + x - 2] == 0 && array[y * width + x - 3] == 0 &&
87 array[y * width + x - 4] == 0))) {
90 if (y + 6 < height && array[y * width + x] == 1 &&
91 array[(y + 1) * width + x] == 0 && array[(y + 2) * width + x] == 1 &&
92 array[(y + 3) * width + x] == 1 && array[(y + 4) * width + x] == 1 &&
93 array[(y + 5) * width + x] == 0 && array[(y + 6) * width + x] == 1 &&
94 ((y + 10 < height && array[(y + 7) * width + x] == 0 &&
95 array[(y + 8) * width + x] == 0 &&
96 array[(y + 9) * width + x] == 0 &&
97 array[(y + 10) * width + x] == 0) ||
98 (y - 4 >= 0 && array[(y - 1) * width + x] == 0 &&
99 array[(y - 2) * width + x] == 0 &&
100 array[(y - 3) * width + x] == 0 &&
101 array[(y - 4) * width + x] == 0))) {
111 uint8_t* array = matrix->GetArray();
116 if (array[y * width + x] == 1) {
179 uint8_t* array = matrix->GetArray();
182 int32_t bit = isHorizontal ? array[i * width + j] : array[j * width + i];