/*
* Copyright 2016 Huy Cuong Nguyen
* Copyright 2016 ZXing authors
*/
// SPDX-License-Identifier: Apache-2.0
#pragma once
#include "TritMatrix.h"
namespace ZXing {
class BitArray;
namespace QRCode {
enum class ErrorCorrectionLevel;
class Version;
constexpr int NUM_MASK_PATTERNS = 8;
void BuildMatrix(const BitArray& dataBits, ErrorCorrectionLevel ecLevel, const Version& version, int maskPattern, TritMatrix& matrix);
} // QRCode
} // ZXing