Uses of Class
com.google.zxing.qrcode.encoder.ByteMatrix
Packages that use ByteMatrix
-
Uses of ByteMatrix in com.google.zxing.datamatrix
Methods in com.google.zxing.datamatrix with parameters of type ByteMatrixModifier and TypeMethodDescriptionprivate static BitMatrix
DataMatrixWriter.convertByteMatrixToBitMatrix
(ByteMatrix matrix, int reqWidth, int reqHeight) Convert the ByteMatrix to BitMatrix. -
Uses of ByteMatrix in com.google.zxing.qrcode.encoder
Fields in com.google.zxing.qrcode.encoder declared as ByteMatrixMethods in com.google.zxing.qrcode.encoder that return ByteMatrixMethods in com.google.zxing.qrcode.encoder with parameters of type ByteMatrixModifier and TypeMethodDescription(package private) static int
MaskUtil.applyMaskPenaltyRule1
(ByteMatrix matrix) Apply mask penalty rule 1 and return the penalty.private static int
MaskUtil.applyMaskPenaltyRule1Internal
(ByteMatrix matrix, boolean isHorizontal) Helper function for applyMaskPenaltyRule1.(package private) static int
MaskUtil.applyMaskPenaltyRule2
(ByteMatrix matrix) Apply mask penalty rule 2 and return the penalty.(package private) static int
MaskUtil.applyMaskPenaltyRule3
(ByteMatrix matrix) Apply mask penalty rule 3 and return the penalty.(package private) static int
MaskUtil.applyMaskPenaltyRule4
(ByteMatrix matrix) Apply mask penalty rule 4 and return the penalty.(package private) static void
MatrixUtil.buildMatrix
(BitArray dataBits, ErrorCorrectionLevel ecLevel, Version version, int maskPattern, ByteMatrix matrix) private static int
Encoder.calculateMaskPenalty
(ByteMatrix matrix) private static int
Encoder.chooseMaskPattern
(BitArray bits, ErrorCorrectionLevel ecLevel, Version version, ByteMatrix matrix) (package private) static void
MatrixUtil.clearMatrix
(ByteMatrix matrix) (package private) static void
MatrixUtil.embedBasicPatterns
(Version version, ByteMatrix matrix) private static void
MatrixUtil.embedDarkDotAtLeftBottomCorner
(ByteMatrix matrix) (package private) static void
MatrixUtil.embedDataBits
(BitArray dataBits, int maskPattern, ByteMatrix matrix) private static void
MatrixUtil.embedHorizontalSeparationPattern
(int xStart, int yStart, ByteMatrix matrix) private static void
MatrixUtil.embedPositionAdjustmentPattern
(int xStart, int yStart, ByteMatrix matrix) private static void
MatrixUtil.embedPositionDetectionPattern
(int xStart, int yStart, ByteMatrix matrix) private static void
MatrixUtil.embedPositionDetectionPatternsAndSeparators
(ByteMatrix matrix) private static void
MatrixUtil.embedTimingPatterns
(ByteMatrix matrix) (package private) static void
MatrixUtil.embedTypeInfo
(ErrorCorrectionLevel ecLevel, int maskPattern, ByteMatrix matrix) private static void
MatrixUtil.embedVerticalSeparationPattern
(int xStart, int yStart, ByteMatrix matrix) private static void
MatrixUtil.maybeEmbedPositionAdjustmentPatterns
(Version version, ByteMatrix matrix) (package private) static void
MatrixUtil.maybeEmbedVersionInfo
(Version version, ByteMatrix matrix) void
QRCode.setMatrix
(ByteMatrix value)