static
void
createFrame
( $version)
static
void
debug
( $frame, [ $binary_mode = false])
static
void
getDataLength
( $version, $level)
static
void
getECCLength
( $version, $level)
static
void
getEccSpec
( $version, $level, &$spec)
-
$version
-
$level
-
array
&$spec
static
void
getFormatInfo
( $mask, $level)
static
void
getMinimumVersion
( $size, $level)
static
void
getRemainder
( $version)
static
void
getVersionPattern
( $version)
static
void
getWidth
( $version)
static
void
lengthIndicator
( $mode, $version)
static
void
maximumWords
( $mode, $version)
static
void
newFrame
( $version)
-------------------------------------------------------------------- Put an alignment marker.
static
void
putAlignmentMarker
( &$frame, width $ox, ox,oy $oy)
-
frame
&$frame
-
width
$ox
-
ox,oy
$oy: center coordinate of the pattern
static
void
putAlignmentPattern
( $version, &$frame, $width)
-------------------------------------------------------------------- Put a finder pattern.
static
void
putFinderPattern
(frame &$frame, width $ox, ox,oy $oy)
-
frame
&$frame
-
width
$ox
-
ox,oy
$oy: upper-left coordinate of the pattern
static
void
rsBlockNum
( $spec)
static
void
rsBlockNum1
( $spec)
static
void
rsBlockNum2
( $spec)
static
void
rsDataCodes1
( $spec)
static
void
rsDataCodes2
( $spec)
static
void
rsDataLength
( $spec)
static
void
rsEccCodes1
( $spec)
static
void
rsEccCodes2
( $spec)
static
void
rsEccLength
( $spec)
static
void
serial
( $frame)
static
void
unserial
( $code)