Package com.itextpdf.text.pdf.qrcode
Class MaskUtil
- java.lang.Object
-
- com.itextpdf.text.pdf.qrcode.MaskUtil
-
public final class MaskUtil extends java.lang.Object
- Since:
- 5.0.2
-
-
Constructor Summary
Constructors Modifier Constructor Description private
MaskUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
applyMaskPenaltyRule1(ByteMatrix matrix)
private static int
applyMaskPenaltyRule1Internal(ByteMatrix matrix, boolean isHorizontal)
static int
applyMaskPenaltyRule2(ByteMatrix matrix)
static int
applyMaskPenaltyRule3(ByteMatrix matrix)
static int
applyMaskPenaltyRule4(ByteMatrix matrix)
static boolean
getDataMaskBit(int maskPattern, int x, int y)
-
-
-
Method Detail
-
applyMaskPenaltyRule1
public static int applyMaskPenaltyRule1(ByteMatrix matrix)
-
applyMaskPenaltyRule2
public static int applyMaskPenaltyRule2(ByteMatrix matrix)
-
applyMaskPenaltyRule3
public static int applyMaskPenaltyRule3(ByteMatrix matrix)
-
applyMaskPenaltyRule4
public static int applyMaskPenaltyRule4(ByteMatrix matrix)
-
getDataMaskBit
public static boolean getDataMaskBit(int maskPattern, int x, int y)
-
applyMaskPenaltyRule1Internal
private static int applyMaskPenaltyRule1Internal(ByteMatrix matrix, boolean isHorizontal)
-
-