C# Class ModernQR.Data.QRCodeSymbol

Exibir arquivo Open project: jgable/ModernQR

Public Methods

Method Description
QRCodeSymbol ( bool moduleMatrix ) : System
getElement ( int x, int y ) : bool
isInFunctionPattern ( int targetX, int targetY ) : bool
reverseElement ( int x, int y ) : void

Private Methods

Method Description
calcDataCapacity ( ) : int
decodeFormatInformation ( bool formatInformation ) : void
generateMaskPattern ( ) : bool[][]
initialize ( ) : void
readFormatInformation ( ) : bool[]
unmask ( ) : void

Method Details

QRCodeSymbol() public method

public QRCodeSymbol ( bool moduleMatrix ) : System
moduleMatrix bool
return System

getElement() public method

public getElement ( int x, int y ) : bool
x int
y int
return bool

isInFunctionPattern() public method

public isInFunctionPattern ( int targetX, int targetY ) : bool
targetX int
targetY int
return bool

reverseElement() public method

public reverseElement ( int x, int y ) : void
x int
y int
return void