* @throws FormatException if dimension is not >= 21 and 1 mod 4\r
*/\r
BitMatrixParser(BitMatrix bitMatrix) throws FormatException {\r
- int dimension = bitMatrix.getDimension();\r
+ int dimension = bitMatrix.getHeight();\r
if (dimension < 21 || (dimension & 0x03) != 1) {\r
throw FormatException.getFormatInstance();\r
}\r
}\r
\r
// Read the top-right/bottom-left pattern too\r
- int dimension = bitMatrix.getDimension();\r
+ int dimension = bitMatrix.getHeight();\r
int formatInfoBits2 = 0;\r
int iMin = dimension - 8;\r
for (int i = dimension - 1; i >= iMin; i--) {\r
return parsedVersion;\r
}\r
\r
- int dimension = bitMatrix.getDimension();\r
+ int dimension = bitMatrix.getHeight();\r
\r
int provisionalVersion = (dimension - 17) >> 2;\r
if (provisionalVersion <= 6) {\r
// Get the data mask for the format used in this QR Code. This will exclude\r
// some bits from reading as we wind through the bit matrix.\r
DataMask dataMask = DataMask.forReference((int) formatInfo.getDataMask());\r
- int dimension = bitMatrix.getDimension();\r
+ int dimension = bitMatrix.getHeight();\r
dataMask.unmaskBitMatrix(bitMatrix, dimension);\r
\r
BitMatrix functionPattern = version.buildFunctionPattern();\r