C# Class zxingwp7.qrcode.encoder.MaskUtil

ファイルを表示 Open project: henningms/zxing2.0-wp7

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
MaskUtil ( ) : System
applyMaskPenaltyRule1Internal ( ByteMatrix matrix, bool isHorizontal ) : int

Method Details

applyMaskPenaltyRule1() public static method

public static applyMaskPenaltyRule1 ( ByteMatrix matrix ) : int
matrix zxingwp7.common.ByteMatrix
return int

applyMaskPenaltyRule2() public static method

public static applyMaskPenaltyRule2 ( ByteMatrix matrix ) : int
matrix zxingwp7.common.ByteMatrix
return int

applyMaskPenaltyRule3() public static method

public static applyMaskPenaltyRule3 ( ByteMatrix matrix ) : int
matrix zxingwp7.common.ByteMatrix
return int

applyMaskPenaltyRule4() public static method

public static applyMaskPenaltyRule4 ( ByteMatrix matrix ) : int
matrix zxingwp7.common.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