Class MaskUtil

java.lang.Object
com.itextpdf.text.pdf.qrcode.MaskUtil

public final class MaskUtil extends Object
Since:
5.0.2
  • Constructor Details

    • MaskUtil

      private MaskUtil()
  • Method Details

    • 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)