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 privateMaskUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intapplyMaskPenaltyRule1(ByteMatrix matrix)private static intapplyMaskPenaltyRule1Internal(ByteMatrix matrix, boolean isHorizontal)static intapplyMaskPenaltyRule2(ByteMatrix matrix)static intapplyMaskPenaltyRule3(ByteMatrix matrix)static intapplyMaskPenaltyRule4(ByteMatrix matrix)static booleangetDataMaskBit(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)
-
-