Package | stimulsoft.report.barCodes.classes.qrcode |
Class | public class MatrixUtil |
Inheritance | MatrixUtil ![]() |
Method | Defined By | ||
---|---|---|---|
MatrixUtil | |||
buildMatrix(dataBits:BitVector, ecLevel:ErrorCorrectionLevel, version:int, maskPattern:int, matrix:ByteMatrix):void [static] | MatrixUtil | ||
calculateBCHCode(value:int, poly:int):int [static] | MatrixUtil | ||
clearMatrix(matrix:ByteMatrix):void [static] | MatrixUtil | ||
embedBasicPatterns(version:int, matrix:ByteMatrix):void [static] | MatrixUtil | ||
[static] | MatrixUtil | ||
[static] | MatrixUtil | ||
findMSBSet(value:int):int [static] | MatrixUtil | ||
[static] | MatrixUtil | ||
makeVersionInfoBits(version:int, bits:BitVector):void [static] | MatrixUtil | ||
maybeEmbedVersionInfo(version:int, matrix:ByteMatrix):void [static] | MatrixUtil |
MatrixUtil | () | Constructor |
public function MatrixUtil()
buildMatrix | () | method |
public static function buildMatrix(dataBits:BitVector, ecLevel:ErrorCorrectionLevel, version:int, maskPattern:int, matrix:ByteMatrix):void
Parameters
dataBits:BitVector | |
ecLevel:ErrorCorrectionLevel | |
version:int | |
maskPattern:int | |
matrix:ByteMatrix |
calculateBCHCode | () | method |
public static function calculateBCHCode(value:int, poly:int):int
Parameters
value:int | |
poly:int |
int |
clearMatrix | () | method |
embedBasicPatterns | () | method |
public static function embedBasicPatterns(version:int, matrix:ByteMatrix):void
Parameters
version:int | |
matrix:ByteMatrix |
embedDataBits | () | method |
public static function embedDataBits(dataBits:BitVector, maskPattern:int, matrix:ByteMatrix):void
Parameters
dataBits:BitVector | |
maskPattern:int | |
matrix:ByteMatrix |
embedTypeInfo | () | method |
public static function embedTypeInfo(ecLevel:ErrorCorrectionLevel, maskPattern:int, matrix:ByteMatrix):void
Parameters
ecLevel:ErrorCorrectionLevel | |
maskPattern:int | |
matrix:ByteMatrix |
findMSBSet | () | method |
public static function findMSBSet(value:int):int
Parameters
value:int |
int |
makeTypeInfoBits | () | method |
public static function makeTypeInfoBits(ecLevel:ErrorCorrectionLevel, maskPattern:int, bits:BitVector):void
Parameters
ecLevel:ErrorCorrectionLevel | |
maskPattern:int | |
bits:BitVector |
makeVersionInfoBits | () | method |
public static function makeVersionInfoBits(version:int, bits:BitVector):void
Parameters
version:int | |
bits:BitVector |
maybeEmbedVersionInfo | () | method |
public static function maybeEmbedVersionInfo(version:int, matrix:ByteMatrix):void
Parameters
version:int | |
matrix:ByteMatrix |