class-Com.Tecnick.Barcode.Type.Square.QrCode.Init

It appears that you are using AdBlocking software. The cost of running this website is covered by advertisements. If you like it please feel free to a small amount of money to secure the future of this website.

Class Init

Com\Tecnick\Barcode\Type\Square\QrCode\Init

Com\Tecnick\Barcode\Type\Square\QrCode\MaskNum
Extended by Com\Tecnick\Barcode\Type\Square\QrCode\Mask
Extended by Com\Tecnick\Barcode\Type\Square\QrCode\Init
Abstract
Namespace: Com\Tecnick\Barcode\Type\Square\QrCode
Package: Barcode
Category: Library
Copyright: 2010-2016 Nicola Asuni - Tecnick.com LTD
License: GNU-LGPL v3 (see LICENSE.TXT)
Author: Nicola Asuni info@tecnick.com
Since: 2015-02-21
Link: https://github.com/tecnickcom/tc-lib-barcode
Located at Type/Square/QrCode/Init.php
Methods summary
protected
# init( array $spec )

Initialize code

protected
# initLoop( integer $endfor, integer $dlv, integer $elv, integer $rsv, integer & $eccPos, integer & $blockNo, integer & $dataPos, integer & $ecc )

Internal loop for init

protected array
# initRs( integer $symsize, integer $gfpoly, integer $fcr, integer $prim, integer $nroots, integer $pad )

Initialize a Reed-Solomon codec and add it to existing rsitems

protected integer
# modnn( array $rsv, integer $xpos )

modnn

protected
# checkRsCharParamsA( integer $symsize, integer $fcr, integer $prim )

Check the params for the initRsChar and throws an exception in case of error.

protected
# checkRsCharParamsB( integer $symsize, integer $nroots, integer $pad )

Check the params for the initRsChar and throws an exception in case of error.

protected array
# initRsChar( integer $symsize, integer $gfpoly, integer $fcr, integer $prim, integer $nroots, integer $pad )

Initialize a Reed-Solomon codec and returns an array of values.

protected array
# encodeRsChar( array $rsv, array $data, array $parity )

Encode a Reed-Solomon codec and returns the parity array

Methods inherited from Com\Tecnick\Barcode\Type\Square\QrCode\Mask
__construct(), calcN1N3(), calcN1N3delta(), evaluateSymbol(), evaluateSymbolB(), makeMask(), mask(), writeFormatInformation()
Methods inherited from Com\Tecnick\Barcode\Type\Square\QrCode\MaskNum
generateMaskNo(), makeMaskNo(), mask0(), mask1(), mask2(), mask3(), mask4(), mask5(), mask6(), mask7()
Properties inherited from Com\Tecnick\Barcode\Type\Square\QrCode\Mask
$level, $qr_default_mask, $qr_find_best_mask, $qr_find_from_random, $runLength, $spc, $version
 

© 2004-2017 – Nicola Asuni - Tecnick.com - All rights reserved.
about - disclaimer - privacy