Uses of Class
com.itextpdf.text.pdf.qrcode.ByteMatrix
Packages that use ByteMatrix
-
Uses of ByteMatrix in com.itextpdf.text.pdf
Fields in com.itextpdf.text.pdf declared as ByteMatrix -
Uses of ByteMatrix in com.itextpdf.text.pdf.qrcode
Fields in com.itextpdf.text.pdf.qrcode declared as ByteMatrixMethods in com.itextpdf.text.pdf.qrcode that return ByteMatrixModifier and TypeMethodDescriptionQRCodeWriter.encode
(String contents, int width, int height, Map<EncodeHintType, Object> hints) QRCode.getMatrix()
private static ByteMatrix
QRCodeWriter.renderResult
(QRCode code, int width, int height) Methods in com.itextpdf.text.pdf.qrcode with parameters of type ByteMatrixModifier and TypeMethodDescriptionstatic int
MaskUtil.applyMaskPenaltyRule1
(ByteMatrix matrix) private static int
MaskUtil.applyMaskPenaltyRule1Internal
(ByteMatrix matrix, boolean isHorizontal) static int
MaskUtil.applyMaskPenaltyRule2
(ByteMatrix matrix) static int
MaskUtil.applyMaskPenaltyRule3
(ByteMatrix matrix) static int
MaskUtil.applyMaskPenaltyRule4
(ByteMatrix matrix) static void
MatrixUtil.buildMatrix
(BitVector dataBits, ErrorCorrectionLevel ecLevel, int version, int maskPattern, ByteMatrix matrix) private static int
Encoder.calculateMaskPenalty
(ByteMatrix matrix) private static int
Encoder.chooseMaskPattern
(BitVector bits, ErrorCorrectionLevel ecLevel, int version, ByteMatrix matrix) static void
MatrixUtil.clearMatrix
(ByteMatrix matrix) static void
MatrixUtil.embedBasicPatterns
(int version, ByteMatrix matrix) private static void
MatrixUtil.embedDarkDotAtLeftBottomCorner
(ByteMatrix matrix) static void
MatrixUtil.embedDataBits
(BitVector 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) 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
(int version, ByteMatrix matrix) static void
MatrixUtil.maybeEmbedVersionInfo
(int version, ByteMatrix matrix) void
QRCode.setMatrix
(ByteMatrix value)