C# Class iTextSharp.text.pdf.qrcode.MaskUtil

ファイルを表示 Open project: nonorganic/dssnet Class Usage Examples

Public Methods

Method Description
ApplyMaskPenaltyRule1 ( ByteMatrix matrix ) : int
ApplyMaskPenaltyRule2 ( ByteMatrix matrix ) : int
ApplyMaskPenaltyRule3 ( ByteMatrix matrix ) : int
ApplyMaskPenaltyRule4 ( ByteMatrix matrix ) : int
GetDataMaskBit ( int maskPattern, int x, int y ) : bool

Private Methods

Method Description
ApplyMaskPenaltyRule1Internal ( ByteMatrix matrix, bool isHorizontal ) : int
MaskUtil ( ) : System

Method Details

ApplyMaskPenaltyRule1() public static method

public static ApplyMaskPenaltyRule1 ( ByteMatrix matrix ) : int
matrix ByteMatrix
return int

ApplyMaskPenaltyRule2() public static method

public static ApplyMaskPenaltyRule2 ( ByteMatrix matrix ) : int
matrix ByteMatrix
return int

ApplyMaskPenaltyRule3() public static method

public static ApplyMaskPenaltyRule3 ( ByteMatrix matrix ) : int
matrix ByteMatrix
return int

ApplyMaskPenaltyRule4() public static method

public static ApplyMaskPenaltyRule4 ( ByteMatrix matrix ) : int
matrix ByteMatrix
return int

GetDataMaskBit() public static method

public static GetDataMaskBit ( int maskPattern, int x, int y ) : bool
maskPattern int
x int
y int
return bool