class-Com.Tecnick.Barcode.Type.Square.Datamatrix.Placement

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 Placement

Com\Tecnick\Barcode\Type\Square\Datamatrix\Placement

Placement methods for Datamatrix Barcode type class

Abstract
Namespace: Com\Tecnick\Barcode\Type\Square\Datamatrix
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/Datamatrix/Placement.php
Methods summary
protected array
# placeModule( array $marr, integer $nrow, integer $ncol, integer $row, integer $col, integer $chr, integer $bit )

Places "chr+bit" with appropriate wrapping within array[]. (Annex F - ECC 200 symbol character placement)

protected array
# placeUtah( array $marr, integer $nrow, integer $ncol, integer $row, integer $col, integer $chr )

Places the 8 bits of a utah-shaped symbol character. (Annex F - ECC 200 symbol character placement)

protected array
# placeCornerA( array $marr, integer $nrow, integer $ncol, integer & $chr, integer $row, integer $col )

Places the 8 bits of the first special corner case. (Annex F - ECC 200 symbol character placement)

protected array
# placeCornerB( array $marr, integer $nrow, integer $ncol, integer & $chr, integer $row, integer $col )

Places the 8 bits of the second special corner case. (Annex F - ECC 200 symbol character placement)

protected array
# placeCornerC( array $marr, integer $nrow, integer $ncol, integer & $chr, integer $row, integer $col )

Places the 8 bits of the third special corner case. (Annex F - ECC 200 symbol character placement)

protected array
# placeCornerD( array $marr, integer $nrow, integer $ncol, integer & $chr, integer $row, integer $col )

Places the 8 bits of the fourth special corner case. (Annex F - ECC 200 symbol character placement)

protected array
# placeSweepUpward( array $marr, integer $nrow, integer $ncol, integer & $chr, integer & $row, integer & $col )

Sweep upward diagonally, inserting successive characters, (Annex F - ECC 200 symbol character placement)

protected array
# placeSweepDownward( array $marr, integer $nrow, integer $ncol, integer & $chr, integer & $row, integer & $col )

Sweep upward diagonally, inserting successive characters, (Annex F - ECC 200 symbol character placement)

public array
# getPlacementMap( integer $nrow, integer $ncol )

Build a placement map. (Annex F - ECC 200 symbol character placement)

 

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