Lines Matching refs:mask
216 $mask = new QRmask();
227 $mask->makeMaskNo($maskNo, $width, $frame, $bitMask, true);
682 public static function getFormatInfo($mask, $level) argument
684 if($mask < 0 || $mask > 7)
690 return self::$formatInfo[$level][$mask];
1800 $mask = 1 << ($bits - 1);
1802 if($num & $mask) {
1807 $mask = $mask >> 1;
1821 $mask = 0x80;
1823 if($data[$i] & $mask) {
1829 $mask = $mask >> 1;
2516 public function writeFormatInformation($width, &$frame, $mask, $level) argument
2519 $format = QRspec::getFormatInfo($mask, $level);
2757 public function mask($width, $frame, $level) function in QRmask
2779 $mask = array_fill(0, $width, str_repeat("\0", $width));
2783 $blacks = $this->makeMaskNo($i, $width, $frame, $mask);
2784 $blacks += $this->writeFormatInformation($width, $mask, $i, $level);
2787 $demerit += $this->evaluateSymbol($width, $mask);
2791 $bestMask = $mask;
2971 public function encodeMask(QRinput $input, $mask) argument
3021 if($mask < 0) {
3024 $masked = $maskObj->mask($width, $frame, $input->getErrorCorrectionLevel());
3029 … $masked = $maskObj->makeMask($width, $frame, $mask, $input->getErrorCorrectionLevel());