diff --git a/classes/chillerlan-QRCode-Common-BitBuffer.html b/classes/chillerlan-QRCode-Common-BitBuffer.html index c504dd2c7..d7d7e6d18 100644 --- a/classes/chillerlan-QRCode-Common-BitBuffer.html +++ b/classes/chillerlan-QRCode-Common-BitBuffer.html @@ -180,6 +180,20 @@
+
+ $buffer + +  : array<string|int, int> +
+
The buffer content
+ +
+ $length + +  : int +
+
Length of the content (bits)
+
$bitsRead @@ -187,13 +201,6 @@
Read count (bits)
-
- $buffer - -  : array<string|int, int> -
-
The buffer content
-
$bytesRead @@ -201,13 +208,6 @@
Read count (bytes)
-
- $length - -  : int -
-
Length of the content (bits)
-

@@ -237,20 +237,6 @@
Clears the buffer and resets the stats
-
- getBuffer() - -  : array<string|int, int> -
-
returns the buffer content
- -
- getLength() - -  : int -
-
returns the current buffer length
-
put() @@ -292,6 +278,84 @@

+

+ $buffer + + + + +

+ + +

The buffer content

+ + + + public private(set) + array<string|int, int> + $buffer + + +

to debug: array_map(fn($v) => sprintf('%08b', $v), $bitBuffer->buffer)

+
+ + + + + + + +
+
+

+ $length + + + + +

+ + +

Length of the content (bits)

+ + + + public private(set) + int + $length + + + + + + + + + +
+
BitBuffer.php : - 42 + 44 @@ -328,44 +392,6 @@ -
-
-

- $buffer - - - - -

- - -

The buffer content

- - - - private - array<string|int, int> - $buffer - - - - - - - - -
BitBuffer.php : - 37 + 39 @@ -404,44 +430,6 @@ -
-
-

- $length - - - - -

- - -

Length of the content (bits)

- - - - private - int - $length - - - - - - - - -
@@ -465,7 +453,7 @@ @@ -510,7 +498,7 @@ @@ -549,7 +537,7 @@ @@ -573,86 +561,6 @@ self - -
-

- getBuffer() - - -

- - -

returns the buffer content

- - - public - getBuffer() : array<string|int, int> - -
-
- -

to debug: array_map(fn($v) => sprintf('%08b', $v), $bitBuffer->getBuffer())

-
- - - - - - -
-
Return values
- array<string|int, int> -
- -
-
-

- getLength() - - -

- - -

returns the current buffer length

- - - public - getLength() : int - -
-
- - - - - - - -
-
Return values
- int -
-
BitBuffer.php : - 57 + 59 @@ -724,7 +632,7 @@ @@ -773,7 +681,7 @@ @@ -853,7 +761,7 @@ @@ -993,10 +901,10 @@
  • Properties
  • @@ -1006,8 +914,6 @@
  • __construct()
  • available()
  • clear()
  • -
  • getBuffer()
  • -
  • getLength()
  • put()
  • putBit()
  • read()
  • diff --git a/classes/chillerlan-QRCode-Common-ECICharset.html b/classes/chillerlan-QRCode-Common-ECICharset.html index edb809fc1..9948c545f 100644 --- a/classes/chillerlan-QRCode-Common-ECICharset.html +++ b/classes/chillerlan-QRCode-Common-ECICharset.html @@ -400,7 +400,7 @@
    -
    +
    $charsetID  : int @@ -421,13 +421,6 @@  : mixed
    -
    - getID() - -  : int -
    -
    Returns the current character set ID
    -
    getName() @@ -1407,7 +1400,7 @@ class=" phpdocumentor-element -property - -private + -public " >

    @@ -1428,7 +1421,7 @@ - private + public private(set) int $charsetID @@ -1507,45 +1500,6 @@ -

    -
    -

    - getID() - - -

    - - -

    Returns the current character set ID

    - - - public - getID() : int - -
    -
    - - - - - - - -
    -
    Return values
    - int -
    -
    ECICharset.php : - 122 + 115 @@ -1768,7 +1722,6 @@
  • diff --git a/classes/chillerlan-QRCode-Common-EccLevel.html b/classes/chillerlan-QRCode-Common-EccLevel.html index 08573a434..c221e7b49 100644 --- a/classes/chillerlan-QRCode-Common-EccLevel.html +++ b/classes/chillerlan-QRCode-Common-EccLevel.html @@ -348,8 +348,8 @@
    -
    - $eccLevel +
    + $level  : int
    @@ -383,13 +383,6 @@
    returns the format pattern for the given $eccLevel and $maskPattern
    -
    - getLevel() - -  : int -
    -
    returns the current ECC level
    -
    getMaxBits() @@ -742,12 +735,12 @@ class=" phpdocumentor-element -property - -private + -public " > -

    - $eccLevel - +

    + $level + @@ -763,9 +756,9 @@ - private + public private(set) int - $eccLevel + $level

    L: 0b01 @@ -903,7 +896,7 @@ H: 0b10

    @@ -932,45 +925,6 @@ H: 0b10

    -
    -
    Return values
    - int -
    - -

    -
    -

    - getLevel() - - -

    - - -

    returns the current ECC level

    - - - public - getLevel() : int - -
    -
    - - - - - - -
    Return values
    int @@ -991,7 +945,7 @@ H: 0b10

    @@ -1030,7 +984,7 @@ H: 0b10

    @@ -1079,7 +1033,7 @@ H: 0b10

    @@ -1264,7 +1218,7 @@ H: 0b10

  • Properties
  • @@ -1274,7 +1228,6 @@ H: 0b10

  • __construct()
  • __toString()
  • getformatPattern()
  • -
  • getLevel()
  • getMaxBits()
  • getMaxBitsForVersion()
  • getOrdinal()
  • diff --git a/classes/chillerlan-QRCode-Common-GDLuminanceSource.html b/classes/chillerlan-QRCode-Common-GDLuminanceSource.html index b813c7b1a..dba695484 100644 --- a/classes/chillerlan-QRCode-Common-GDLuminanceSource.html +++ b/classes/chillerlan-QRCode-Common-GDLuminanceSource.html @@ -184,17 +184,27 @@ It does not support rotation.

    -
    +
    $height  : int
    +
    The height of the bitmap.
    -
    +
    $luminances  : array<string|int, int>
    +
    Fetches luminance data for the underlying bitmap. Values should be fetched using: +`int luminance = array[y * width + x] & 0xff`
    + +
    + $width + +  : int +
    +
    The width of the bitmap.
    $options @@ -202,12 +212,6 @@ It does not support rotation.

     : SettingsContainerInterface|QROptions
    -
    - $width - -  : int -
    -
    $gdImage @@ -243,20 +247,6 @@ It does not support rotation.

    Creates a LuminanceSource instance from the given file
    -
    - getHeight() - -  : int -
    - -
    - getLuminances() - -  : array<string|int, int> -
    -
    Fetches luminance data for the underlying bitmap. Values should be fetched using: -`int luminance = array[y * width + x] & 0xff`
    -
    getRow() @@ -268,12 +258,6 @@ to bitwise and with 0xff for each value. It is preferable for implementations of to only fetch this row rather than the whole image, since no 2D Readers may be installed and getLuminances() may never be called. -
    - getWidth() - -  : int -
    -
    checkFile() @@ -309,7 +293,7 @@ getLuminances() may never be called. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -322,14 +306,15 @@ getLuminances() may never be called. - +

    The height of the bitmap.

    + - protected + public protected(set) int $height @@ -346,7 +331,7 @@ getLuminances() may never be called. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -359,14 +344,16 @@ getLuminances() may never be called. - +

    Fetches luminance data for the underlying bitmap. Values should be fetched using: +`int luminance = array[y * width + x] & 0xff`

    + - protected + public protected(set) array<string|int, int> $luminances = [] @@ -378,6 +365,44 @@ getLuminances() may never be called. +

    +
    +

    + $width + + + + +

    + + +

    The width of the bitmap.

    + + + + public protected(set) + int + $width + + + + + + + + +
    -

    - $width - - - - -

    - - - - - - protected - int - $width - - - - - - - - -
    static -
    -
    -

    - getHeight() - - -

    - - - - - public - getHeight() : int - -
    -
    - - - - - - - -
    -
    Return values
    - int - — -

    The height of the bitmap.

    -
    - -
    - -
    -
    -

    - getLuminances() - - -

    - - -

    Fetches luminance data for the underlying bitmap. Values should be fetched using: -`int luminance = array[y * width + x] & 0xff`

    - - - public - getLuminances() : array<string|int, int> - -
    -
    - - - - - - - -
    -
    Return values
    - array<string|int, int> - — -

    A row-major 2D array of luminance values. Do not use result $length as it may be -larger than $width * $height bytes on some platforms. Do not modify the contents -of the result.

    -
    - -
    -
    LuminanceSourceAbstract.php : - 53 + 59 @@ -823,48 +723,6 @@ getLuminances() may never be called.

    -
    -
    -

    - getWidth() - - -

    - - - - - public - getWidth() : int - -
    -
    - - - - - - - -
    -
    Return values
    - int - — -

    The width of the bitmap.

    -
    - -
    -
    LuminanceSourceAbstract.php : - 73 + 79 @@ -943,7 +801,7 @@ getLuminances() may never be called.

    @@ -1138,8 +996,8 @@ getLuminances() may never be called.

    @@ -1150,10 +1008,7 @@ getLuminances() may never be called.

  • __construct()
  • fromBlob()
  • fromFile()
  • -
  • getHeight()
  • -
  • getLuminances()
  • getRow()
  • -
  • getWidth()
  • checkFile()
  • setLuminancePixel()
  • setLuminancePixels()
  • diff --git a/classes/chillerlan-QRCode-Common-GenericGFPoly.html b/classes/chillerlan-QRCode-Common-GenericGFPoly.html index cfae6b845..d6b12624c 100644 --- a/classes/chillerlan-QRCode-Common-GenericGFPoly.html +++ b/classes/chillerlan-QRCode-Common-GenericGFPoly.html @@ -200,7 +200,7 @@ port of his C++ Reed-Solomon implementation.

    -
    +
    $coefficients  : array<string|int, int> @@ -244,12 +244,6 @@ port of his C++ Reed-Solomon implementation.

     : int
    -
    - getCoefficients() - -  : array<string|int, int> -
    -
    getDegree() @@ -303,7 +297,7 @@ port of his C++ Reed-Solomon implementation.

    class=" phpdocumentor-element -property - -private + -public " >

    @@ -323,7 +317,7 @@ port of his C++ Reed-Solomon implementation.

    - private + public private(set) array<string|int, int> $coefficients @@ -430,7 +424,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -478,7 +472,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -545,7 +539,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -634,44 +628,6 @@ is not a constant polynomial (that is, it is not the monomial "0")

    -

    -
    -

    - getCoefficients() - - -

    - - - - - public - getCoefficients() : array<string|int, int> - -
    -
    - - - - - - - -
    -
    Return values
    - array<string|int, int> -
    -
    GenericGFPoly.php : - 88 + 81 @@ -729,7 +685,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -771,7 +727,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -819,7 +775,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -867,7 +823,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -937,7 +893,7 @@ is not a constant polynomial (that is, it is not the monomial "0")

    @@ -1098,7 +1054,6 @@ is not a constant polynomial (that is, it is not the monomial "0")

  • divide()
  • evaluateAt()
  • getCoefficient()
  • -
  • getCoefficients()
  • getDegree()
  • isZero()
  • mod()
  • diff --git a/classes/chillerlan-QRCode-Common-IMagickLuminanceSource.html b/classes/chillerlan-QRCode-Common-IMagickLuminanceSource.html index 12d11df77..eba089a1e 100644 --- a/classes/chillerlan-QRCode-Common-IMagickLuminanceSource.html +++ b/classes/chillerlan-QRCode-Common-IMagickLuminanceSource.html @@ -184,17 +184,27 @@ It does not support rotation.

    -
    +
    $height  : int
    +
    The height of the bitmap.
    -
    +
    $luminances  : array<string|int, int>
    +
    Fetches luminance data for the underlying bitmap. Values should be fetched using: +`int luminance = array[y * width + x] & 0xff`
    + +
    + $width + +  : int +
    +
    The width of the bitmap.
    $options @@ -202,12 +212,6 @@ It does not support rotation.

     : SettingsContainerInterface|QROptions
    -
    - $width - -  : int -
    -
    $imagick @@ -243,20 +247,6 @@ It does not support rotation.

    Creates a LuminanceSource instance from the given file
    -
    - getHeight() - -  : int -
    - -
    - getLuminances() - -  : array<string|int, int> -
    -
    Fetches luminance data for the underlying bitmap. Values should be fetched using: -`int luminance = array[y * width + x] & 0xff`
    -
    getRow() @@ -268,12 +258,6 @@ to bitwise and with 0xff for each value. It is preferable for implementations of to only fetch this row rather than the whole image, since no 2D Readers may be installed and getLuminances() may never be called. -
    - getWidth() - -  : int -
    -
    checkFile() @@ -309,7 +293,7 @@ getLuminances() may never be called. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -322,14 +306,15 @@ getLuminances() may never be called. - +

    The height of the bitmap.

    + - protected + public protected(set) int $height @@ -346,7 +331,7 @@ getLuminances() may never be called. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -359,14 +344,16 @@ getLuminances() may never be called. - +

    Fetches luminance data for the underlying bitmap. Values should be fetched using: +`int luminance = array[y * width + x] & 0xff`

    + - protected + public protected(set) array<string|int, int> $luminances = [] @@ -378,6 +365,44 @@ getLuminances() may never be called. +

    +
    +

    + $width + + + + +

    + + +

    The width of the bitmap.

    + + + + public protected(set) + int + $width + + + + + + + + +
    -

    - $width - - - - -

    - - - - - - protected - int - $width - - - - - - - - -
    static -
    -
    -

    - getHeight() - - -

    - - - - - public - getHeight() : int - -
    -
    - - - - - - - -
    -
    Return values
    - int - — -

    The height of the bitmap.

    -
    - -
    - -
    -
    -

    - getLuminances() - - -

    - - -

    Fetches luminance data for the underlying bitmap. Values should be fetched using: -`int luminance = array[y * width + x] & 0xff`

    - - - public - getLuminances() : array<string|int, int> - -
    -
    - - - - - - - -
    -
    Return values
    - array<string|int, int> - — -

    A row-major 2D array of luminance values. Do not use result $length as it may be -larger than $width * $height bytes on some platforms. Do not modify the contents -of the result.

    -
    - -
    -
    LuminanceSourceAbstract.php : - 53 + 59 @@ -808,48 +708,6 @@ getLuminances() may never be called.

    -
    -
    -

    - getWidth() - - -

    - - - - - public - getWidth() : int - -
    -
    - - - - - - - -
    -
    Return values
    - int - — -

    The width of the bitmap.

    -
    - -
    -
    LuminanceSourceAbstract.php : - 73 + 79 @@ -928,7 +786,7 @@ getLuminances() may never be called.

    @@ -1123,8 +981,8 @@ getLuminances() may never be called.

    @@ -1135,10 +993,7 @@ getLuminances() may never be called.

  • __construct()
  • fromBlob()
  • fromFile()
  • -
  • getHeight()
  • -
  • getLuminances()
  • getRow()
  • -
  • getWidth()
  • checkFile()
  • setLuminancePixel()
  • setLuminancePixels()
  • diff --git a/classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html b/classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html index 4d3ba5f1b..c5bcd5323 100644 --- a/classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html +++ b/classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html @@ -207,17 +207,27 @@ platforms into a standard interface for requesting greyscale luminance values.
    -
    +
    $height  : int
    +
    The height of the bitmap.
    -
    +
    $luminances  : array<string|int, int>
    +
    Fetches luminance data for the underlying bitmap. Values should be fetched using: +`int luminance = array[y * width + x] & 0xff`
    + +
    + $width + +  : int +
    +
    The width of the bitmap.
    $options @@ -225,12 +235,6 @@ platforms into a standard interface for requesting greyscale luminance values.SettingsContainerInterface|QROptions
    -
    - $width - -  : int -
    -

    @@ -245,20 +249,6 @@ platforms into a standard interface for requesting greyscale luminance values. -
    - getHeight() - -  : int -
    - -
    - getLuminances() - -  : array<string|int, int> -
    -
    Fetches luminance data for the underlying bitmap. Values should be fetched using: -`int luminance = array[y * width + x] & 0xff`
    -
    getRow() @@ -270,12 +260,6 @@ to bitwise and with 0xff for each value. It is preferable for implementations of to only fetch this row rather than the whole image, since no 2D Readers may be installed and getLuminances() may never be called. -
    - getWidth() - -  : int -
    -
    checkFile() @@ -305,7 +289,7 @@ getLuminances() may never be called. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -318,14 +302,15 @@ getLuminances() may never be called. - +

    The height of the bitmap.

    + - protected + public protected(set) int $height @@ -342,7 +327,7 @@ getLuminances() may never be called. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -355,14 +340,16 @@ getLuminances() may never be called. - +

    Fetches luminance data for the underlying bitmap. Values should be fetched using: +`int luminance = array[y * width + x] & 0xff`

    + - protected + public protected(set) array<string|int, int> $luminances = [] @@ -374,6 +361,44 @@ getLuminances() may never be called. +

    +
    +

    + $width + + + + +

    + + +

    The width of the bitmap.

    + + + + public protected(set) + int + $width + + + + + + + + +
    -

    - $width - - - - -

    - - - - - - protected - int - $width - - - - - - - - -
    @@ -471,7 +459,7 @@ getLuminances() may never be called. @@ -514,94 +502,6 @@ getLuminances() may never be called. - -
    -

    - getHeight() - - -

    - - - - - public - getHeight() : int - -
    -
    - - - - - - - -
    -
    Return values
    - int - — -

    The height of the bitmap.

    -
    - -
    - -
    -
    -

    - getLuminances() - - -

    - - -

    Fetches luminance data for the underlying bitmap. Values should be fetched using: -`int luminance = array[y * width + x] & 0xff`

    - - - public - getLuminances() : array<string|int, int> - -
    -
    - - - - - - - -
    -
    Return values
    - array<string|int, int> - — -

    A row-major 2D array of luminance values. Do not use result $length as it may be -larger than $width * $height bytes on some platforms. Do not modify the contents -of the result.

    -
    - -
    -
    LuminanceSourceAbstract.php : - 53 + 59 @@ -661,48 +561,6 @@ getLuminances() may never be called.

    -
    -
    -

    - getWidth() - - -

    - - - - - public - getWidth() : int - -
    -
    - - - - - - - -
    -
    Return values
    - int - — -

    The width of the bitmap.

    -
    - -
    -
    LuminanceSourceAbstract.php : - 73 + 79 @@ -781,7 +639,7 @@ getLuminances() may never be called.

    @@ -942,8 +800,8 @@ getLuminances() may never be called.

    @@ -951,10 +809,7 @@ getLuminances() may never be called.

  • diff --git a/classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html b/classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html index fba7d8cdb..41bbb8ee3 100644 --- a/classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html +++ b/classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html @@ -137,7 +137,7 @@ @@ -184,20 +184,6 @@
    Creates a LuminanceSource instance from the given file
    -
    - getHeight() - -  : int -
    - -
    - getLuminances() - -  : array<string|int, int> -
    -
    Fetches luminance data for the underlying bitmap. Values should be fetched using: -`int luminance = array[y * width + x] & 0xff`
    -
    getRow() @@ -209,12 +195,6 @@ to bitwise and with 0xff for each value. It is preferable for implementations of to only fetch this row rather than the whole image, since no 2D Readers may be installed and getLuminances() may never be called. -
    - getWidth() - -  : int -
    - @@ -242,7 +222,7 @@ getLuminances() may never be called. @@ -298,7 +278,7 @@ getLuminances() may never be called. @@ -339,94 +319,6 @@ getLuminances() may never be called. static -
  • -
    -

    - getHeight() - - -

    - - - - - public - getHeight() : int - -
    -
    - - - - - - - -
    -
    Return values
    - int - — -

    The height of the bitmap.

    -
    - -
    - -
    -
    -

    - getLuminances() - - -

    - - -

    Fetches luminance data for the underlying bitmap. Values should be fetched using: -`int luminance = array[y * width + x] & 0xff`

    - - - public - getLuminances() : array<string|int, int> - -
    -
    - - - - - - - -
    -
    Return values
    - array<string|int, int> - — -

    A row-major 2D array of luminance values. Do not use result $length as it may be -larger than $width * $height bytes on some platforms. Do not modify the contents -of the result.

    -
    - -
    -
    LuminanceSourceInterface.php : - 54 + 38 @@ -501,48 +393,6 @@ getLuminances() may never be called.

    -
    -
    -

    - getWidth() - - -

    - - - - - public - getWidth() : int - -
    -
    - - - - - - - -
    -
    Return values
    - int - — -

    The width of the bitmap.

    -
    - -
    -
    @@ -660,10 +510,7 @@ getLuminances() may never be called.

    diff --git a/classes/chillerlan-QRCode-Common-MaskPattern.html b/classes/chillerlan-QRCode-Common-MaskPattern.html index 7d64f212b..f3a17e009 100644 --- a/classes/chillerlan-QRCode-Common-MaskPattern.html +++ b/classes/chillerlan-QRCode-Common-MaskPattern.html @@ -295,8 +295,8 @@ ISO/IEC 18004:2000 Section 8.8.2 - Evaluation of masking results

    -
    - $maskPattern +
    + $currentPattern  : int
    @@ -331,13 +331,6 @@ ISO/IEC 18004:2000 Section 8.8.2 - Evaluation of masking results

    Returns a closure that applies the mask for the chosen mask pattern.
    -
    - getPattern() - -  : int -
    -
    Returns the current mask pattern
    -
    testRule1() @@ -849,12 +842,12 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. class=" phpdocumentor-element -property - -private + -public " > -

    - $maskPattern - +

    + $currentPattern + @@ -870,9 +863,9 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. - private + public private(set) int - $maskPattern + $currentPattern @@ -965,7 +958,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -1014,7 +1007,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance. @@ -1064,45 +1057,6 @@ and $j is row position. In fact, as the text says, $i is row position and $j is Closure - -
    -

    - getPattern() - - -

    - - -

    Returns the current mask pattern

    - - - public - getPattern() : int - -
    -
    - - - - - - - -
    -
    Return values
    - int -
    -
    MaskPattern.php : - 144 + 137 @@ -1182,7 +1136,7 @@ give penalty to them. Example: 00000 or 11111.

    @@ -1247,7 +1201,7 @@ penalty proportional to (M-1)x(N-1), because this is the number of 2x2 blocks in @@ -1312,7 +1266,7 @@ find patterns like 000010111010000, we give penalty once.

    @@ -1376,7 +1330,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.

    @@ -1424,7 +1378,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.

    @@ -1493,7 +1447,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.

    @@ -1690,7 +1644,7 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.

  • Properties
  • @@ -1700,7 +1654,6 @@ penalty if the ratio is far from 50%. It gives 10 penalty for 5% distance.

  • __construct()
  • getBestPattern()
  • getMask()
  • -
  • getPattern()
  • testRule1()
  • testRule2()
  • testRule3()
  • diff --git a/classes/chillerlan-QRCode-Common-Version.html b/classes/chillerlan-QRCode-Common-Version.html index f6a47ea26..c659113f8 100644 --- a/classes/chillerlan-QRCode-Common-Version.html +++ b/classes/chillerlan-QRCode-Common-Version.html @@ -222,8 +222,8 @@

    -
    - $version +
    + $versionNumber  : int
    @@ -279,13 +279,6 @@
    returns the maximum codewords for the current version
    -
    - getVersionNumber() - -  : int -
    -
    returns the current version number
    -
    getVersionPattern() @@ -506,12 +499,12 @@ class=" phpdocumentor-element -property - -private + -public " > -

    - $version - +

    + $versionNumber + @@ -527,9 +520,9 @@ - private + public private(set) int - $version + $versionNumber @@ -661,7 +654,7 @@ @@ -700,7 +693,7 @@ @@ -739,7 +732,7 @@ @@ -788,7 +781,7 @@ @@ -807,45 +800,6 @@ -
    -
    Return values
    - int -
    - - -
    -

    - getVersionNumber() - - -

    - - -

    returns the current version number

    - - - public - getVersionNumber() : int - -
    -
    - - - - - - -
    Return values
    int @@ -866,7 +820,7 @@ @@ -1017,7 +971,7 @@
  • Properties
  • @@ -1030,7 +984,6 @@
  • getDimension()
  • getRSBlocks()
  • getTotalCodewords()
  • -
  • getVersionNumber()
  • getVersionPattern()
  • diff --git a/classes/chillerlan-QRCode-Data-QRData.html b/classes/chillerlan-QRCode-Data-QRData.html index d70e1a340..1e60affbf 100644 --- a/classes/chillerlan-QRCode-Data-QRData.html +++ b/classes/chillerlan-QRCode-Data-QRData.html @@ -180,7 +180,7 @@

    -
    +
    $bitBuffer  : BitBuffer @@ -243,13 +243,6 @@
    estimates the total length of the several mode segments in order to guess the minimum version
    -
    - getBitBuffer() - -  : BitBuffer -
    -
    Returns the current BitBuffer instance
    -
    getMinimumVersion() @@ -302,7 +295,7 @@ class=" phpdocumentor-element -property - -private + -public " >

    @@ -323,7 +316,7 @@ - private + public private(set) BitBuffer $bitBuffer @@ -599,7 +592,7 @@ @@ -638,59 +631,6 @@ int - -
    -

    - getBitBuffer() - - -

    - - -

    Returns the current BitBuffer instance

    - - - public - getBitBuffer() : BitBuffer - -
    -
    - - - - -
    - Tags - - -
    -
    -
    - codeCoverageIgnore -
    -
    - - -
    -
    - - - -
    -
    Return values
    - BitBuffer -
    -
    QRData.php : - 190 + 181 @@ -760,7 +700,7 @@ @@ -879,7 +819,7 @@ additionally the bit array needs to contain enough pad bits.

    @@ -918,7 +858,7 @@ additionally the bit array needs to contain enough pad bits.

    @@ -1085,7 +1025,6 @@ additionally the bit array needs to contain enough pad bits.

    -
    +
    $eccLevel  : EccLevel|null
    the current ECC level - always set in QRMatrix, may be null in BitMatrix
    -
    +
    $maskPattern  : MaskPattern|null
    the mask pattern that was used in the most recent operation, set via:
    -
    +
    $matrix  : array<string|int, array<string|int, int>>
    the actual matrix data array
    -
    +
    $moduleCount  : int
    the size (side length) of the matrix, including quiet zone (if created)
    -
    +
    $version  : Version|null @@ -452,41 +452,6 @@ returns true if a match is found, otherwise false.
    Returns a boolean representation of the data matrix
    -
    - getEccLevel() - -  : EccLevel|null -
    -
    Returns the current ECC level
    - -
    - getMaskPattern() - -  : MaskPattern|null -
    -
    Returns the current mask pattern
    - -
    - getMatrix() - -  : array<string|int, array<string|int, int>> -
    -
    Returns the data matrix
    - -
    - getSize() - -  : int -
    -
    Returns the absoulute size of the matrix, including quiet zone (after setting it).
    - -
    - getVersion() - -  : Version|null -
    -
    Returns the current version number
    -
    initFunctionalPatterns() @@ -1403,7 +1368,7 @@ returns true if a match is found, otherwise false. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -1424,7 +1389,7 @@ returns true if a match is found, otherwise false. - protected + public protected(set) EccLevel|null $eccLevel = null @@ -1441,7 +1406,7 @@ returns true if a match is found, otherwise false. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -1462,7 +1427,7 @@ returns true if a match is found, otherwise false. - protected + public protected(set) MaskPattern|null $maskPattern = null @@ -1485,7 +1450,7 @@ returns true if a match is found, otherwise false. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -1498,7 +1463,7 @@ returns true if a match is found, otherwise false. @@ -1506,7 +1471,7 @@ returns true if a match is found, otherwise false. - protected + public protected(set) array<string|int, array<string|int, int>> $matrix @@ -1523,7 +1488,7 @@ returns true if a match is found, otherwise false. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -1536,7 +1501,7 @@ returns true if a match is found, otherwise false. @@ -1544,12 +1509,14 @@ returns true if a match is found, otherwise false. - protected + public protected(set) int $moduleCount - +

    size = version * 4 + 17 [ + 2 * quietzone size]

    +
    + @@ -1561,7 +1528,7 @@ returns true if a match is found, otherwise false. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -1582,7 +1549,7 @@ returns true if a match is found, otherwise false. - protected + public protected(set) Version|null $version = null @@ -1617,7 +1584,7 @@ returns true if a match is found, otherwise false. @@ -1669,7 +1636,7 @@ returns true if a match is found, otherwise false. @@ -1727,7 +1694,7 @@ returns true if a match is found, otherwise false. @@ -1796,7 +1763,7 @@ starting with the lowest bit for top left, going clockwise:

    @@ -1862,7 +1829,7 @@ starting with the lowest bit for top left, going clockwise:

    @@ -1926,7 +1893,7 @@ returns true if a match is found, otherwise false.

    @@ -1982,7 +1949,7 @@ returns true if a match is found, otherwise false.

    @@ -2038,7 +2005,7 @@ returns true if a match is found, otherwise false.

    @@ -2078,203 +2045,6 @@ returns true if a match is found, otherwise false.

    array<string|int, array<string|int, bool>> - -
    -

    - getEccLevel() - - -

    - - -

    Returns the current ECC level

    - - - public - getEccLevel() : EccLevel|null - -
    -
    - - - - - - - -
    -
    Return values
    - EccLevel|null -
    - -
    -
    -

    - getMaskPattern() - - -

    - - -

    Returns the current mask pattern

    - - - public - getMaskPattern() : MaskPattern|null - -
    -
    - - - - - - - -
    -
    Return values
    - MaskPattern|null -
    - -
    -
    -

    - getMatrix() - - -

    - - -

    Returns the data matrix

    - - - public - getMatrix() : array<string|int, array<string|int, int>> - -
    -
    - - - - - - - -
    -
    Return values
    - array<string|int, array<string|int, int>> -
    - -
    -
    -

    - getSize() - - -

    - - -

    Returns the absoulute size of the matrix, including quiet zone (after setting it).

    - - - public - getSize() : int - -
    -
    - -

    size = version * 4 + 17 [ + 2 * quietzone size]

    -
    - - - - - - -
    -
    Return values
    - int -
    - -
    -
    -

    - getVersion() - - -

    - - -

    Returns the current version number

    - - - public - getVersion() : Version|null - -
    -
    - - - - - - - -
    -
    Return values
    - Version|null -
    -
    QRMatrix.php : - 132 + 134 @@ -2329,7 +2099,7 @@ returns true if a match is found, otherwise false.

    @@ -2370,7 +2140,7 @@ returns true if a match is found, otherwise false.

    @@ -2419,7 +2189,7 @@ returns true if a match is found, otherwise false.

    @@ -2470,7 +2240,7 @@ returns true if a match is found, otherwise false.

    @@ -2509,7 +2279,7 @@ returns true if a match is found, otherwise false.

    @@ -2582,7 +2352,7 @@ false => $M_TYPE

    @@ -2623,7 +2393,7 @@ false => $M_TYPE

    @@ -2707,7 +2477,7 @@ false => $M_TYPE

    @@ -2748,7 +2518,7 @@ false => $M_TYPE

    @@ -2789,7 +2559,7 @@ false => $M_TYPE

    @@ -2840,7 +2610,7 @@ false => $M_TYPE

    @@ -2944,7 +2714,7 @@ Note that there is no restiction on how many times this method could be called o @@ -3010,7 +2780,7 @@ Note that there is no restiction on how many times this method could be called o @@ -3051,7 +2821,7 @@ Note that there is no restiction on how many times this method could be called o @@ -3092,7 +2862,7 @@ Note that there is no restiction on how many times this method could be called o @@ -3133,7 +2903,7 @@ Note that there is no restiction on how many times this method could be called o @@ -3182,7 +2952,7 @@ Note that there is no restiction on how many times this method could be called o @@ -3389,11 +3159,6 @@ Note that there is no restiction on how many times this method could be called o
  • flip()
  • get()
  • getBooleanMatrix()
  • -
  • getEccLevel()
  • -
  • getMaskPattern()
  • -
  • getMatrix()
  • -
  • getSize()
  • -
  • getVersion()
  • initFunctionalPatterns()
  • invert()
  • isDark()
  • diff --git a/classes/chillerlan-QRCode-Data-ReedSolomonEncoder.html b/classes/chillerlan-QRCode-Data-ReedSolomonEncoder.html index 94c50805d..b939507b9 100644 --- a/classes/chillerlan-QRCode-Data-ReedSolomonEncoder.html +++ b/classes/chillerlan-QRCode-Data-ReedSolomonEncoder.html @@ -607,7 +607,7 @@ diff --git a/classes/chillerlan-QRCode-Decoder-BitMatrix.html b/classes/chillerlan-QRCode-Decoder-BitMatrix.html index 264f15510..4b0fcba58 100644 --- a/classes/chillerlan-QRCode-Decoder-BitMatrix.html +++ b/classes/chillerlan-QRCode-Decoder-BitMatrix.html @@ -418,35 +418,35 @@

    -
    +
    $eccLevel  : EccLevel|null
    the current ECC level - always set in QRMatrix, may be null in BitMatrix
    -
    +
    $maskPattern  : MaskPattern|null
    the mask pattern that was used in the most recent operation, set via:
    -
    +
    $matrix  : array<string|int, array<string|int, int>>
    the actual matrix data array
    -
    +
    $moduleCount  : int
    the size (side length) of the matrix, including quiet zone (if created)
    -
    +
    $version  : Version|null @@ -525,41 +525,6 @@ returns true if a match is found, otherwise false.
    Returns a boolean representation of the data matrix
    -
    - getEccLevel() - -  : EccLevel|null -
    -
    Returns the current ECC level
    - -
    - getMaskPattern() - -  : MaskPattern|null -
    -
    Returns the current mask pattern
    - -
    - getMatrix() - -  : array<string|int, array<string|int, int>> -
    -
    Returns the data matrix
    - -
    - getSize() - -  : int -
    -
    Returns the absoulute size of the matrix, including quiet zone (after setting it).
    - -
    - getVersion() - -  : Version|null -
    -
    Returns the current version number
    -
    initFunctionalPatterns() @@ -1672,7 +1637,7 @@ QR Code. Throws if the exact number of bytes expected is not read. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -1693,7 +1658,7 @@ QR Code. Throws if the exact number of bytes expected is not read. - protected + public protected(set) EccLevel|null $eccLevel = null @@ -1710,7 +1675,7 @@ QR Code. Throws if the exact number of bytes expected is not read. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -1731,7 +1696,7 @@ QR Code. Throws if the exact number of bytes expected is not read. - protected + public protected(set) MaskPattern|null $maskPattern = null @@ -1754,7 +1719,7 @@ QR Code. Throws if the exact number of bytes expected is not read. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -1767,7 +1732,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1775,7 +1740,7 @@ QR Code. Throws if the exact number of bytes expected is not read. - protected + public protected(set) array<string|int, array<string|int, int>> $matrix @@ -1792,7 +1757,7 @@ QR Code. Throws if the exact number of bytes expected is not read. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -1805,7 +1770,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -1813,12 +1778,14 @@ QR Code. Throws if the exact number of bytes expected is not read. - protected + public protected(set) int $moduleCount - +

    size = version * 4 + 17 [ + 2 * quietzone size]

    +
    + @@ -1830,7 +1797,7 @@ QR Code. Throws if the exact number of bytes expected is not read. class=" phpdocumentor-element -property - -protected + -public " >

    @@ -1851,7 +1818,7 @@ QR Code. Throws if the exact number of bytes expected is not read. - protected + public protected(set) Version|null $version = null @@ -1987,7 +1954,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -2045,7 +2012,7 @@ QR Code. Throws if the exact number of bytes expected is not read. @@ -2114,7 +2081,7 @@ starting with the lowest bit for top left, going clockwise:

    @@ -2180,7 +2147,7 @@ starting with the lowest bit for top left, going clockwise:

    @@ -2244,7 +2211,7 @@ returns true if a match is found, otherwise false.

    @@ -2300,7 +2267,7 @@ returns true if a match is found, otherwise false.

    @@ -2356,7 +2323,7 @@ returns true if a match is found, otherwise false.

    @@ -2396,203 +2363,6 @@ returns true if a match is found, otherwise false.

    array<string|int, array<string|int, bool>> - -
    -

    - getEccLevel() - - -

    - - -

    Returns the current ECC level

    - - - public - getEccLevel() : EccLevel|null - -
    -
    - - - - - - - -
    -
    Return values
    - EccLevel|null -
    - -
    -
    -

    - getMaskPattern() - - -

    - - -

    Returns the current mask pattern

    - - - public - getMaskPattern() : MaskPattern|null - -
    -
    - - - - - - - -
    -
    Return values
    - MaskPattern|null -
    - -
    -
    -

    - getMatrix() - - -

    - - -

    Returns the data matrix

    - - - public - getMatrix() : array<string|int, array<string|int, int>> - -
    -
    - - - - - - - -
    -
    Return values
    - array<string|int, array<string|int, int>> -
    - -
    -
    -

    - getSize() - - -

    - - -

    Returns the absoulute size of the matrix, including quiet zone (after setting it).

    - - - public - getSize() : int - -
    -
    - -

    size = version * 4 + 17 [ + 2 * quietzone size]

    -
    - - - - - - -
    -
    Return values
    - int -
    - -
    -
    -

    - getVersion() - - -

    - - -

    Returns the current version number

    - - - public - getVersion() : Version|null - -
    -
    - - - - - - - -
    -
    Return values
    - Version|null -
    -
    QRMatrix.php : - 132 + 134 @@ -2647,7 +2417,7 @@ returns true if a match is found, otherwise false.

    @@ -2688,7 +2458,7 @@ returns true if a match is found, otherwise false.

    @@ -2737,7 +2507,7 @@ returns true if a match is found, otherwise false.

    @@ -2922,7 +2692,7 @@ QR Code. Throws if the exact number of bytes expected is not read.

    @@ -2961,7 +2731,7 @@ QR Code. Throws if the exact number of bytes expected is not read.

    @@ -3034,7 +2804,7 @@ false => $M_TYPE

    @@ -3075,7 +2845,7 @@ false => $M_TYPE

    @@ -3159,7 +2929,7 @@ false => $M_TYPE

    @@ -3200,7 +2970,7 @@ false => $M_TYPE

    @@ -3241,7 +3011,7 @@ false => $M_TYPE

    @@ -3455,7 +3225,7 @@ false => $M_TYPE

    @@ -3496,7 +3266,7 @@ false => $M_TYPE

    @@ -3537,7 +3307,7 @@ false => $M_TYPE

    @@ -3578,7 +3348,7 @@ false => $M_TYPE

    @@ -3627,7 +3397,7 @@ false => $M_TYPE

    @@ -4235,11 +4005,6 @@ false => $M_TYPE

  • flip()
  • get()
  • getBooleanMatrix()
  • -
  • getEccLevel()
  • -
  • getMaskPattern()
  • -
  • getMatrix()
  • -
  • getSize()
  • -
  • getVersion()
  • initFunctionalPatterns()
  • invert()
  • isDark()
  • diff --git a/classes/chillerlan-QRCode-Decoder-DecoderResult.html b/classes/chillerlan-QRCode-Decoder-DecoderResult.html index c62644c2e..8d4b3d132 100644 --- a/classes/chillerlan-QRCode-Decoder-DecoderResult.html +++ b/classes/chillerlan-QRCode-Decoder-DecoderResult.html @@ -148,7 +148,7 @@ @@ -182,49 +182,49 @@ as well as a String interpretation of those bytes, if applicable.

    -
    +
    $data  : string
    -
    +
    $eccLevel  : EccLevel
    -
    +
    $finderPatterns  : array<string|int, FinderPattern>
    -
    +
    $maskPattern  : MaskPattern
    -
    +
    $rawBytes  : BitBuffer
    -
    +
    $structuredAppendParity  : int
    -
    +
    $structuredAppendSequence  : int
    -
    +
    $version  : Version @@ -245,12 +245,6 @@ as well as a String interpretation of those bytes, if applicable.

    DecoderResult constructor.
    -
    - __get() - -  : mixed -
    -
    __toString() @@ -287,7 +281,7 @@ as well as a String interpretation of those bytes, if applicable.

    class=" phpdocumentor-element -property - -private + -public " >

    @@ -300,14 +294,14 @@ as well as a String interpretation of those bytes, if applicable.

    - private + public private(set) string $data = '' @@ -324,7 +318,7 @@ as well as a String interpretation of those bytes, if applicable.

    class=" phpdocumentor-element -property - -private + -public " >

    @@ -337,14 +331,14 @@ as well as a String interpretation of those bytes, if applicable.

    - private + public private(set) EccLevel $eccLevel @@ -361,7 +355,7 @@ as well as a String interpretation of those bytes, if applicable.

    class=" phpdocumentor-element -property - -private + -public " >

    @@ -374,14 +368,14 @@ as well as a String interpretation of those bytes, if applicable.

    - private + public private(set) array<string|int, FinderPattern> $finderPatterns = [] @@ -398,7 +392,7 @@ as well as a String interpretation of those bytes, if applicable.

    class=" phpdocumentor-element -property - -private + -public " >

    @@ -411,14 +405,14 @@ as well as a String interpretation of those bytes, if applicable.

    - private + public private(set) MaskPattern $maskPattern @@ -435,7 +429,7 @@ as well as a String interpretation of those bytes, if applicable.

    class=" phpdocumentor-element -property - -private + -public " >

    @@ -448,14 +442,14 @@ as well as a String interpretation of those bytes, if applicable.

    - private + public private(set) BitBuffer $rawBytes @@ -472,7 +466,7 @@ as well as a String interpretation of those bytes, if applicable.

    class=" phpdocumentor-element -property - -private + -public " >

    @@ -485,14 +479,14 @@ as well as a String interpretation of those bytes, if applicable.

    - private + public private(set) int $structuredAppendParity = -1 @@ -509,7 +503,7 @@ as well as a String interpretation of those bytes, if applicable.

    class=" phpdocumentor-element -property - -private + -public " >

    @@ -522,14 +516,14 @@ as well as a String interpretation of those bytes, if applicable.

    - private + public private(set) int $structuredAppendSequence = -1 @@ -546,7 +540,7 @@ as well as a String interpretation of those bytes, if applicable.

    class=" phpdocumentor-element -property - -private + -public " >

    @@ -559,14 +553,14 @@ as well as a String interpretation of those bytes, if applicable.

    - private + public private(set) Version $version @@ -601,7 +595,7 @@ as well as a String interpretation of those bytes, if applicable.

    @@ -647,50 +641,6 @@ as well as a String interpretation of those bytes, if applicable.

    - -
    -

    - __get() - - -

    - - - - - public - __get(string $property) : mixed - -
    -
    - - -
    Parameters
    -
    -
    - $property - : string -
    -
    - -
    -
    - - - - - -
    DecoderResult.php : - 76 + 58 @@ -744,7 +694,7 @@ as well as a String interpretation of those bytes, if applicable.

    @@ -783,7 +733,7 @@ as well as a String interpretation of those bytes, if applicable.

    @@ -937,7 +887,6 @@ as well as a String interpretation of those bytes, if applicable.

    • __construct()
    • -
    • __get()
    • __toString()
    • getQRMatrix()
    • hasStructuredAppend()
    • diff --git a/classes/chillerlan-QRCode-Detector-AlignmentPattern.html b/classes/chillerlan-QRCode-Detector-AlignmentPattern.html index 0c257db75..0893c568d 100644 --- a/classes/chillerlan-QRCode-Detector-AlignmentPattern.html +++ b/classes/chillerlan-QRCode-Detector-AlignmentPattern.html @@ -200,19 +200,19 @@ all but the simplest QR Codes.

  • -
    +
    $estimatedModuleSize  : float
    -
    +
    $x  : float
    -
    +
    $y  : float @@ -248,24 +248,6 @@ position and size -- meaning, it is at nearly the same center with nearly the sa
    Combines this object's current estimate of a finder pattern position and module size with a new estimate. It returns a new FinderPattern containing an average of the two.
    -
    - getEstimatedModuleSize() - -  : float -
    - -
    - getX() - -  : float -
    - -
    - getY() - -  : float -
    -
    @@ -283,7 +265,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the class=" phpdocumentor-element -property - -protected + -public " >

    @@ -303,7 +285,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the - protected + public protected(set) float $estimatedModuleSize @@ -320,7 +302,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the class=" phpdocumentor-element -property - -protected + -public " >

    @@ -340,7 +322,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the - protected + public protected(set) float $x @@ -357,7 +339,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the class=" phpdocumentor-element -property - -protected + -public " >

    @@ -377,7 +359,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the - protected + public protected(set) float $y @@ -470,7 +452,7 @@ with a new estimate. It returns a new FinderPattern containing an average of the @@ -583,120 +565,6 @@ with a new estimate. It returns a new FinderPattern containing an average of the static - -
    -

    - getEstimatedModuleSize() - - -

    - - - - - public - getEstimatedModuleSize() : float - -
    -
    - - - - - - - -
    -
    Return values
    - float -
    - -
    -
    -

    - getX() - - -

    - - - - - public - getX() : float - -
    -
    - - - - - - - -
    -
    Return values
    - float -
    - -
    -
    -

    - getY() - - -

    - - - - - public - getY() : float - -
    -
    - - - - - - - -
    -
    Return values
    - float -
    -
    @@ -825,9 +693,6 @@ with a new estimate. It returns a new FinderPattern containing an average of the
  • __construct()
  • aboutEquals()
  • combineEstimate()
  • -
  • getEstimatedModuleSize()
  • -
  • getX()
  • -
  • getY()
  • diff --git a/classes/chillerlan-QRCode-Detector-Detector.html b/classes/chillerlan-QRCode-Detector-Detector.html index c16cea12f..39dd0d22c 100644 --- a/classes/chillerlan-QRCode-Detector-Detector.html +++ b/classes/chillerlan-QRCode-Detector-Detector.html @@ -197,7 +197,7 @@ is rotated or skewed, or partially obscured.

    -
    +
    $finderPatterns  : array<string|int, FinderPattern> @@ -231,12 +231,6 @@ is rotated or skewed, or partially obscured.

    Detects a QR Code in an image.
    -
    - getFinderPatterns() - -  : array<string|int, FinderPattern> -
    -
    calculateModuleSize() @@ -309,7 +303,7 @@ of another po$(another finder pattern center), and in the opposite direction too class=" phpdocumentor-element -property - -private + -public " >

    @@ -329,7 +323,7 @@ of another po$(another finder pattern center), and in the opposite direction too - private + public private(set) array<string|int, FinderPattern> $finderPatterns = [] @@ -446,7 +440,7 @@ of another po$(another finder pattern center), and in the opposite direction too @@ -470,44 +464,6 @@ of another po$(another finder pattern center), and in the opposite direction too BitMatrix - -
    -

    - getFinderPatterns() - - -

    - - - - - public - getFinderPatterns() : array<string|int, FinderPattern> - -
    -
    - - - - - - - -
    -
    Return values
    - array<string|int, FinderPattern> -
    -
    Detector.php : - 93 + 86 @@ -602,7 +558,7 @@ of the three finder patterns.

    @@ -660,7 +616,7 @@ width of each, measuring along the axis between their centers.

    @@ -746,7 +702,7 @@ of the finder patterns and estimated module size.

    @@ -822,7 +778,7 @@ of the finder patterns and estimated module size.

    @@ -905,7 +861,7 @@ guessed to contain it.

    @@ -980,7 +936,7 @@ may be skewed or rotated.

    @@ -1179,7 +1135,6 @@ of another po$(another finder pattern center), and in the opposite direction too

    -
    +
    + $count + +  : int +
    + +
    $estimatedModuleSize  : float
    -
    +
    $x  : float
    -
    +
    $y  : float
    -
    - $count - -  : int -
    -

    @@ -262,24 +262,12 @@ based on count.  : float

    -
    - getCount() - -  : int -
    -
    getDistance()  : float
    -
    - getEstimatedModuleSize() - -  : float -
    -
    getSquaredDistance() @@ -287,18 +275,6 @@ based on count.
    Get square of distance between a and b.
    -
    - getX() - -  : float -
    - -
    - getY() - -  : float -
    -
    squaredDistance() @@ -322,118 +298,7 @@ based on count. class=" phpdocumentor-element -property - -protected - " -> -

    - $estimatedModuleSize - - - - -

    - - - - - - protected - float - $estimatedModuleSize - - - - - - - - - - -
    -

    - $x - - - - -

    - - - - - - protected - float - $x - - - - - - - - - -
    -
    -

    - $y - - - - -

    - - - - - - protected - float - $y - - - - - - - - - -
    -

    @@ -453,7 +318,7 @@ based on count. - private + public private(set) int $count @@ -465,6 +330,117 @@ based on count. +

    +
    +

    + $estimatedModuleSize + + + + +

    + + + + + + public protected(set) + float + $estimatedModuleSize + + + + + + + + + +
    +
    +

    + $x + + + + +

    + + + + + + public protected(set) + float + $x + + + + + + + + + +
    +
    +

    + $y + + + + +

    + + + + + + public protected(set) + float + $y + + + + + + + + +
    @@ -553,7 +529,7 @@ based on count. @@ -617,7 +593,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa @@ -682,7 +658,7 @@ based on count.

    @@ -736,44 +712,6 @@ based on count.

    float - -
    -

    - getCount() - - -

    - - - - - public - getCount() : int - -
    -
    - - - - - - - -
    -
    Return values
    - int -
    -
    -
    -

    - getEstimatedModuleSize() - - -

    - - - - - public - getEstimatedModuleSize() : float - -
    -
    - - - - - - - -
    -
    Return values
    - float -
    -
    FinderPattern.php : - 50 + 46 @@ -910,82 +810,6 @@ based on count.

    -
    -
    Return values
    - float -
    - -
    -
    -

    - getX() - - -

    - - - - - public - getX() : float - -
    -
    - - - - - - - -
    -
    Return values
    - float -
    - -
    -
    -

    - getY() - - -

    - - - - - public - getY() : float - -
    -
    - - - - - - -
    Return values
    float @@ -1006,7 +830,7 @@ based on count.

    @@ -1176,10 +1000,10 @@ based on count.

  • Properties
  • @@ -1190,12 +1014,8 @@ based on count.

  • aboutEquals()
  • combineEstimate()
  • distance()
  • -
  • getCount()
  • getDistance()
  • -
  • getEstimatedModuleSize()
  • getSquaredDistance()
  • -
  • getX()
  • -
  • getY()
  • squaredDistance()
  • diff --git a/classes/chillerlan-QRCode-Detector-FinderPatternFinder.html b/classes/chillerlan-QRCode-Detector-FinderPatternFinder.html index 7ac9c40d6..352733e27 100644 --- a/classes/chillerlan-QRCode-Detector-FinderPatternFinder.html +++ b/classes/chillerlan-QRCode-Detector-FinderPatternFinder.html @@ -1043,7 +1043,7 @@ $originalStateCountTotal

    private - crossProductZ(FinderPattern $pointA, FinderPattern $pointB, FinderPattern $pointC) : float + crossProductZ(FinderPattern $a, FinderPattern $b, FinderPattern $c) : float
    @@ -1052,21 +1052,21 @@ $originalStateCountTotal

    Parameters
    - $pointA + $a : FinderPattern
    - $pointB + $b : FinderPattern
    - $pointC + $c : FinderPattern
    diff --git a/classes/chillerlan-QRCode-Detector-ResultPoint.html b/classes/chillerlan-QRCode-Detector-ResultPoint.html index 26a2b2006..5bb3704e0 100644 --- a/classes/chillerlan-QRCode-Detector-ResultPoint.html +++ b/classes/chillerlan-QRCode-Detector-ResultPoint.html @@ -197,19 +197,19 @@ would be the location of a finder pattern or the corner of the barcode, for exam
    -
    +
    $estimatedModuleSize  : float
    -
    +
    $x  : float
    -
    +
    $y  : float @@ -237,24 +237,6 @@ would be the location of a finder pattern or the corner of the barcode, for exam
    Determines if this finder pattern "about equals" a finder pattern at the stated position and size -- meaning, it is at nearly the same center with nearly the same size.
    -
    - getEstimatedModuleSize() - -  : float -
    - -
    - getX() - -  : float -
    - -
    - getY() - -  : float -
    -
    @@ -272,7 +254,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa class=" phpdocumentor-element -property - -protected + -public " >

    @@ -292,7 +274,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa - protected + public protected(set) float $estimatedModuleSize @@ -309,7 +291,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa class=" phpdocumentor-element -property - -protected + -public " >

    @@ -329,7 +311,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa - protected + public protected(set) float $x @@ -346,7 +328,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa class=" phpdocumentor-element -property - -protected + -public " >

    @@ -366,7 +348,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa - protected + public protected(set) float $y @@ -459,7 +441,7 @@ position and size -- meaning, it is at nearly the same center with nearly the sa @@ -508,120 +490,6 @@ position and size -- meaning, it is at nearly the same center with nearly the sa bool

    -
    -
    -

    - getEstimatedModuleSize() - - -

    - - - - - public - getEstimatedModuleSize() : float - -
    -
    - - - - - - - -
    -
    Return values
    - float -
    - -
    -
    -

    - getX() - - -

    - - - - - public - getX() : float - -
    -
    - - - - - - - -
    -
    Return values
    - float -
    - -
    -
    -

    - getY() - - -

    - - - - - public - getY() : float - -
    -
    - - - - - - - -
    -
    Return values
    - float -
    -
    @@ -749,9 +617,6 @@ position and size -- meaning, it is at nearly the same center with nearly the sa diff --git a/classes/chillerlan-QRCode-Output-QREps.html b/classes/chillerlan-QRCode-Output-QREps.html index 19fb3c0ea..9e524b9b6 100644 --- a/classes/chillerlan-QRCode-Output-QREps.html +++ b/classes/chillerlan-QRCode-Output-QREps.html @@ -233,54 +233,6 @@
    -
    - $circleDiameter - -  : float -
    - -
    - $circleRadius - -  : float -
    - -
    - $connectPaths - -  : bool -
    - -
    - $drawCircularModules - -  : bool -
    - -
    - $drawLightModules - -  : bool -
    - -
    - $eol - -  : string -
    - -
    - $excludeFromConnect - -  : array<string|int, int> -
    - -
    - $keepAsSquare - -  : array<string|int, int> -
    -
    $length @@ -321,6 +273,7 @@  : int
    +
    The current module scale value (might have been modified)
    @@ -359,14 +312,6 @@
    collects the modules per QRMatrix::M_* type, runs a transform method on each module and returns an array with the transformed modules.
    -
    - copyVars() - -  : void -
    -
    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.
    -
    formatColor() @@ -521,407 +466,6 @@ in long loops for a significant performance increase. -property -protected " -> -

    - $circleDiameter - - - - -

    - - - - - - protected - float - $circleDiameter - - - - - - - - - - -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - - -
    -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - - -
    -

    $length @@ -971,7 +515,7 @@ in long loops for a significant performance increase. @@ -1035,7 +579,7 @@ in long loops for a significant performance increase. see

    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1062,7 +606,7 @@ in long loops for a significant performance increase. @@ -1116,7 +660,7 @@ in long loops for a significant performance increase. @@ -1154,11 +698,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1211,7 +756,7 @@ in long loops for a significant performance increase. @@ -1365,7 +910,7 @@ you need to supply the $file parameter here in that case (or handle the option v @@ -1405,44 +950,6 @@ returns an array with the transformed modules.

    array<int, mixed> - -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QROutputAbstract.php : - 184 + 141 @@ -1635,7 +1142,7 @@ in long loops for a significant performance increase.

    @@ -1687,7 +1194,7 @@ in long loops for a significant performance increase.

    @@ -1728,7 +1235,7 @@ in long loops for a significant performance increase.

    @@ -1989,7 +1496,7 @@ in long loops for a significant performance increase.

    @@ -2072,7 +1579,7 @@ in long loops for a significant performance increase.

    @@ -2085,7 +1592,7 @@ in long loops for a significant performance increase.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2109,7 +1616,7 @@ in long loops for a significant performance increase.

    @@ -2144,7 +1651,7 @@ in long loops for a significant performance increase.

    @@ -2311,14 +1818,6 @@ or given via $mime, otherwise it is guessed from the image $data.

  • Properties
  • -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - - -
    -

    $fpdf @@ -892,58 +488,6 @@ in long loops for a significant performance increase. -

    -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - -
    QROutputAbstract.php : - 50 + 57 @@ -1064,7 +608,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1091,7 +635,7 @@ in long loops for a significant performance increase. @@ -1145,7 +689,7 @@ in long loops for a significant performance increase. @@ -1220,11 +764,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1453,7 +998,7 @@ you need to supply the $file parameter here in that case (or handle the option v @@ -1493,44 +1038,6 @@ returns an array with the transformed modules.

    array<int, mixed> - -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QROutputAbstract.php : - 184 + 141 @@ -1657,7 +1164,7 @@ in long loops for a significant performance increase.

    @@ -1709,7 +1216,7 @@ in long loops for a significant performance increase.

    @@ -1750,7 +1257,7 @@ in long loops for a significant performance increase.

    @@ -1912,7 +1419,7 @@ in long loops for a significant performance increase.

    @@ -2064,7 +1571,7 @@ It must return null for an empty value.

    @@ -2147,7 +1654,7 @@ It must return null for an empty value.

    @@ -2160,7 +1667,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2184,7 +1691,7 @@ It must return null for an empty value.

    @@ -2219,7 +1726,7 @@ It must return null for an empty value.

    @@ -2386,15 +1893,7 @@ or given via $mime, otherwise it is guessed from the image $data.

  • Properties
  • The allocated background color
    -
    - $circleDiameter - -  : float -
    - -
    - $circleRadius - -  : float -
    - -
    - $connectPaths - -  : bool -
    - -
    - $drawCircularModules - -  : bool -
    - -
    - $drawLightModules - -  : bool -
    - -
    - $eol - -  : string -
    - -
    - $excludeFromConnect - -  : array<string|int, int> -
    -
    $image @@ -265,12 +223,6 @@
    The GD image resource
    -
    - $keepAsSquare - -  : array<string|int, int> -
    -
    $length @@ -311,6 +263,7 @@  : int
    +
    The current module scale value (might have been modified)
    $upscaled @@ -363,14 +316,6 @@
    collects the modules per QRMatrix::M_* type, runs a transform method on each module and returns an array with the transformed modules.
    -
    - copyVars() - -  : void -
    -
    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.
    -
    createImage() @@ -569,355 +514,6 @@ in long loops for a significant performance increase. - -
    -

    - $circleDiameter - - - - -

    - - - - - - protected - float - $circleDiameter - - - - - - - - - -
    -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - -
    QROutputAbstract.php : - 50 + 57 @@ -1143,7 +687,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1170,7 +714,7 @@ in long loops for a significant performance increase. @@ -1224,7 +768,7 @@ in long loops for a significant performance increase. @@ -1262,11 +806,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1448,7 +993,7 @@ in long loops for a significant performance increase. @@ -1568,7 +1113,7 @@ in long loops for a significant performance increase. @@ -1625,7 +1170,7 @@ in long loops for a significant performance increase. @@ -1665,44 +1210,6 @@ returns an array with the transformed modules.

    array<int, mixed> - -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QRGdImage.php : - 201 + 200 @@ -1782,7 +1289,7 @@ in long loops for a significant performance increase.

    @@ -1817,7 +1324,7 @@ in long loops for a significant performance increase.

    @@ -1871,7 +1378,7 @@ in long loops for a significant performance increase.

    @@ -1920,7 +1427,7 @@ in long loops for a significant performance increase.

    @@ -1982,7 +1489,7 @@ in long loops for a significant performance increase.

    @@ -2034,7 +1541,7 @@ in long loops for a significant performance increase.

    @@ -2075,7 +1582,7 @@ in long loops for a significant performance increase.

    @@ -2114,7 +1621,7 @@ in long loops for a significant performance increase.

    @@ -2178,7 +1685,7 @@ in long loops for a significant performance increase.

    @@ -2237,7 +1744,7 @@ in long loops for a significant performance increase.

    @@ -2325,7 +1832,7 @@ It must return null for an empty value.

    @@ -2396,7 +1903,7 @@ It must return null for an empty value.

    @@ -2446,7 +1953,7 @@ It must return null for an empty value.

    @@ -2529,7 +2036,7 @@ It must return null for an empty value.

    @@ -2564,7 +2071,7 @@ It must return null for an empty value.

    @@ -2577,7 +2084,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2601,7 +2108,7 @@ It must return null for an empty value.

    @@ -2636,7 +2143,7 @@ It must return null for an empty value.

    @@ -2675,7 +2182,7 @@ It must return null for an empty value.

    @@ -2836,15 +2343,7 @@ or given via $mime, otherwise it is guessed from the image $data.

  • The allocated background color
    -
    - $circleDiameter - -  : float -
    - -
    - $circleRadius - -  : float -
    - -
    - $connectPaths - -  : bool -
    - -
    - $drawCircularModules - -  : bool -
    - -
    - $drawLightModules - -  : bool -
    - -
    - $eol - -  : string -
    - -
    - $excludeFromConnect - -  : array<string|int, int> -
    -
    $image @@ -265,12 +223,6 @@
    The GD image resource
    -
    - $keepAsSquare - -  : array<string|int, int> -
    -
    $length @@ -311,6 +263,7 @@  : int
    +
    The current module scale value (might have been modified)
    $upscaled @@ -363,14 +316,6 @@
    collects the modules per QRMatrix::M_* type, runs a transform method on each module and returns an array with the transformed modules.
    -
    - copyVars() - -  : void -
    -
    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.
    -
    createImage() @@ -606,355 +551,6 @@ in long loops for a significant performance increase. - -
    -

    - $circleDiameter - - - - -

    - - - - - - protected - float - $circleDiameter - - - - - - - - - -
    -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - -
    QROutputAbstract.php : - 50 + 57 @@ -1180,7 +724,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1207,7 +751,7 @@ in long loops for a significant performance increase. @@ -1261,7 +805,7 @@ in long loops for a significant performance increase. @@ -1299,11 +843,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1485,7 +1030,7 @@ in long loops for a significant performance increase. @@ -1605,7 +1150,7 @@ in long loops for a significant performance increase. @@ -1662,7 +1207,7 @@ in long loops for a significant performance increase. @@ -1702,44 +1247,6 @@ returns an array with the transformed modules.

    array<int, mixed> - -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QRGdImage.php : - 201 + 200 @@ -1819,7 +1326,7 @@ in long loops for a significant performance increase.

    @@ -1854,7 +1361,7 @@ in long loops for a significant performance increase.

    @@ -1908,7 +1415,7 @@ in long loops for a significant performance increase.

    @@ -1957,7 +1464,7 @@ in long loops for a significant performance increase.

    @@ -2019,7 +1526,7 @@ in long loops for a significant performance increase.

    @@ -2071,7 +1578,7 @@ in long loops for a significant performance increase.

    @@ -2112,7 +1619,7 @@ in long loops for a significant performance increase.

    @@ -2151,7 +1658,7 @@ in long loops for a significant performance increase.

    @@ -2215,7 +1722,7 @@ in long loops for a significant performance increase.

    @@ -2274,7 +1781,7 @@ in long loops for a significant performance increase.

    @@ -2362,7 +1869,7 @@ It must return null for an empty value.

    @@ -2483,7 +1990,7 @@ It must return null for an empty value.

    @@ -2566,7 +2073,7 @@ It must return null for an empty value.

    @@ -2601,7 +2108,7 @@ It must return null for an empty value.

    @@ -2614,7 +2121,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2638,7 +2145,7 @@ It must return null for an empty value.

    @@ -2673,7 +2180,7 @@ It must return null for an empty value.

    @@ -2712,7 +2219,7 @@ It must return null for an empty value.

    @@ -2880,15 +2387,7 @@ or given via $mime, otherwise it is guessed from the image $data.

  • The allocated background color
    -
    - $circleDiameter - -  : float -
    - -
    - $circleRadius - -  : float -
    - -
    - $connectPaths - -  : bool -
    - -
    - $drawCircularModules - -  : bool -
    - -
    - $drawLightModules - -  : bool -
    - -
    - $eol - -  : string -
    - -
    - $excludeFromConnect - -  : array<string|int, int> -
    -
    $image @@ -265,12 +223,6 @@
    The GD image resource
    -
    - $keepAsSquare - -  : array<string|int, int> -
    -
    $length @@ -311,6 +263,7 @@  : int
    +
    The current module scale value (might have been modified)
    $upscaled @@ -363,14 +316,6 @@
    collects the modules per QRMatrix::M_* type, runs a transform method on each module and returns an array with the transformed modules.
    -
    - copyVars() - -  : void -
    -
    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.
    -
    createImage() @@ -606,355 +551,6 @@ in long loops for a significant performance increase. - -
    -

    - $circleDiameter - - - - -

    - - - - - - protected - float - $circleDiameter - - - - - - - - - -
    -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - -
    QROutputAbstract.php : - 50 + 57 @@ -1180,7 +724,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1207,7 +751,7 @@ in long loops for a significant performance increase. @@ -1261,7 +805,7 @@ in long loops for a significant performance increase. @@ -1299,11 +843,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1485,7 +1030,7 @@ in long loops for a significant performance increase. @@ -1605,7 +1150,7 @@ in long loops for a significant performance increase. @@ -1662,7 +1207,7 @@ in long loops for a significant performance increase. @@ -1702,44 +1247,6 @@ returns an array with the transformed modules.

    array<int, mixed> - -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QRGdImage.php : - 201 + 200 @@ -1819,7 +1326,7 @@ in long loops for a significant performance increase.

    @@ -1854,7 +1361,7 @@ in long loops for a significant performance increase.

    @@ -1908,7 +1415,7 @@ in long loops for a significant performance increase.

    @@ -1957,7 +1464,7 @@ in long loops for a significant performance increase.

    @@ -2019,7 +1526,7 @@ in long loops for a significant performance increase.

    @@ -2071,7 +1578,7 @@ in long loops for a significant performance increase.

    @@ -2112,7 +1619,7 @@ in long loops for a significant performance increase.

    @@ -2151,7 +1658,7 @@ in long loops for a significant performance increase.

    @@ -2215,7 +1722,7 @@ in long loops for a significant performance increase.

    @@ -2274,7 +1781,7 @@ in long loops for a significant performance increase.

    @@ -2362,7 +1869,7 @@ It must return null for an empty value.

    @@ -2483,7 +1990,7 @@ It must return null for an empty value.

    @@ -2566,7 +2073,7 @@ It must return null for an empty value.

    @@ -2601,7 +2108,7 @@ It must return null for an empty value.

    @@ -2614,7 +2121,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2638,7 +2145,7 @@ It must return null for an empty value.

    @@ -2673,7 +2180,7 @@ It must return null for an empty value.

    @@ -2712,7 +2219,7 @@ It must return null for an empty value.

    @@ -2880,15 +2387,7 @@ or given via $mime, otherwise it is guessed from the image $data.

  • The allocated background color
    -
    - $circleDiameter - -  : float -
    - -
    - $circleRadius - -  : float -
    - -
    - $connectPaths - -  : bool -
    - -
    - $drawCircularModules - -  : bool -
    - -
    - $drawLightModules - -  : bool -
    - -
    - $eol - -  : string -
    - -
    - $excludeFromConnect - -  : array<string|int, int> -
    -
    $image @@ -265,12 +223,6 @@
    The GD image resource
    -
    - $keepAsSquare - -  : array<string|int, int> -
    -
    $length @@ -311,6 +263,7 @@  : int
    +
    The current module scale value (might have been modified)
    $upscaled @@ -363,14 +316,6 @@
    collects the modules per QRMatrix::M_* type, runs a transform method on each module and returns an array with the transformed modules.
    -
    - copyVars() - -  : void -
    -
    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.
    -
    createImage() @@ -606,355 +551,6 @@ in long loops for a significant performance increase. - -
    -

    - $circleDiameter - - - - -

    - - - - - - protected - float - $circleDiameter - - - - - - - - - -
    -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - -
    QROutputAbstract.php : - 50 + 57 @@ -1180,7 +724,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1207,7 +751,7 @@ in long loops for a significant performance increase. @@ -1261,7 +805,7 @@ in long loops for a significant performance increase. @@ -1299,11 +843,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1485,7 +1030,7 @@ in long loops for a significant performance increase. @@ -1605,7 +1150,7 @@ in long loops for a significant performance increase. @@ -1662,7 +1207,7 @@ in long loops for a significant performance increase. @@ -1702,44 +1247,6 @@ returns an array with the transformed modules.

    array<int, mixed> - -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QRGdImage.php : - 201 + 200 @@ -1819,7 +1326,7 @@ in long loops for a significant performance increase.

    @@ -1854,7 +1361,7 @@ in long loops for a significant performance increase.

    @@ -1908,7 +1415,7 @@ in long loops for a significant performance increase.

    @@ -1957,7 +1464,7 @@ in long loops for a significant performance increase.

    @@ -2019,7 +1526,7 @@ in long loops for a significant performance increase.

    @@ -2071,7 +1578,7 @@ in long loops for a significant performance increase.

    @@ -2112,7 +1619,7 @@ in long loops for a significant performance increase.

    @@ -2151,7 +1658,7 @@ in long loops for a significant performance increase.

    @@ -2215,7 +1722,7 @@ in long loops for a significant performance increase.

    @@ -2274,7 +1781,7 @@ in long loops for a significant performance increase.

    @@ -2362,7 +1869,7 @@ It must return null for an empty value.

    @@ -2483,7 +1990,7 @@ It must return null for an empty value.

    @@ -2566,7 +2073,7 @@ It must return null for an empty value.

    @@ -2601,7 +2108,7 @@ It must return null for an empty value.

    @@ -2614,7 +2121,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2638,7 +2145,7 @@ It must return null for an empty value.

    @@ -2673,7 +2180,7 @@ It must return null for an empty value.

    @@ -2712,7 +2219,7 @@ It must return null for an empty value.

    @@ -2880,15 +2387,7 @@ or given via $mime, otherwise it is guessed from the image $data.

  • -
    -

    - $circleDiameter - - - - -

    - - - - - - protected - float - $circleDiameter - - - - - - - - - -
    -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - -
    QROutputAbstract.php : - 50 + 57 @@ -1180,7 +724,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1207,7 +751,7 @@ in long loops for a significant performance increase. @@ -1261,7 +805,7 @@ in long loops for a significant performance increase. @@ -1299,11 +843,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1485,7 +1030,7 @@ in long loops for a significant performance increase. @@ -1605,7 +1150,7 @@ in long loops for a significant performance increase. @@ -1662,7 +1207,7 @@ in long loops for a significant performance increase. @@ -1702,44 +1247,6 @@ returns an array with the transformed modules.

    array<int, mixed> -
    -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QRGdImage.php : - 201 + 200 @@ -1819,7 +1326,7 @@ in long loops for a significant performance increase.

    @@ -1854,7 +1361,7 @@ in long loops for a significant performance increase.

    @@ -1908,7 +1415,7 @@ in long loops for a significant performance increase.

    @@ -1957,7 +1464,7 @@ in long loops for a significant performance increase.

    @@ -2019,7 +1526,7 @@ in long loops for a significant performance increase.

    @@ -2071,7 +1578,7 @@ in long loops for a significant performance increase.

    @@ -2112,7 +1619,7 @@ in long loops for a significant performance increase.

    @@ -2151,7 +1658,7 @@ in long loops for a significant performance increase.

    @@ -2215,7 +1722,7 @@ in long loops for a significant performance increase.

    @@ -2274,7 +1781,7 @@ in long loops for a significant performance increase.

    @@ -2362,7 +1869,7 @@ It must return null for an empty value.

    @@ -2483,7 +1990,7 @@ It must return null for an empty value.

    @@ -2566,7 +2073,7 @@ It must return null for an empty value.

    @@ -2601,7 +2108,7 @@ It must return null for an empty value.

    @@ -2614,7 +2121,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2638,7 +2145,7 @@ It must return null for an empty value.

    @@ -2712,7 +2219,7 @@ It must return null for an empty value.

    @@ -2880,15 +2387,7 @@ or given via $mime, otherwise it is guessed from the image $data.

  • -
    -

    - $circleDiameter - - - - -

    - - - - - - protected - float - $circleDiameter - - - - - - - - - -
    -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - -
    QROutputAbstract.php : - 50 + 57 @@ -1180,7 +724,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1207,7 +751,7 @@ in long loops for a significant performance increase. @@ -1261,7 +805,7 @@ in long loops for a significant performance increase. @@ -1299,11 +843,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1485,7 +1030,7 @@ in long loops for a significant performance increase. @@ -1605,7 +1150,7 @@ in long loops for a significant performance increase. @@ -1662,7 +1207,7 @@ in long loops for a significant performance increase. @@ -1702,44 +1247,6 @@ returns an array with the transformed modules.

    array<int, mixed> -
    -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QRGdImage.php : - 201 + 200 @@ -1819,7 +1326,7 @@ in long loops for a significant performance increase.

    @@ -1854,7 +1361,7 @@ in long loops for a significant performance increase.

    @@ -1908,7 +1415,7 @@ in long loops for a significant performance increase.

    @@ -1957,7 +1464,7 @@ in long loops for a significant performance increase.

    @@ -2019,7 +1526,7 @@ in long loops for a significant performance increase.

    @@ -2071,7 +1578,7 @@ in long loops for a significant performance increase.

    @@ -2151,7 +1658,7 @@ in long loops for a significant performance increase.

    @@ -2215,7 +1722,7 @@ in long loops for a significant performance increase.

    @@ -2274,7 +1781,7 @@ in long loops for a significant performance increase.

    @@ -2362,7 +1869,7 @@ It must return null for an empty value.

    @@ -2483,7 +1990,7 @@ It must return null for an empty value.

    @@ -2566,7 +2073,7 @@ It must return null for an empty value.

    @@ -2601,7 +2108,7 @@ It must return null for an empty value.

    @@ -2614,7 +2121,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2638,7 +2145,7 @@ It must return null for an empty value.

    @@ -2673,7 +2180,7 @@ It must return null for an empty value.

    @@ -2712,7 +2219,7 @@ It must return null for an empty value.

    @@ -2880,15 +2387,7 @@ or given via $mime, otherwise it is guessed from the image $data.

  • -
    -

    - $circleDiameter - - - - -

    - - - - - - protected - float - $circleDiameter - - - - - - - - - -
    -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - -
    QROutputAbstract.php : - 50 + 57 @@ -1180,7 +724,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1207,7 +751,7 @@ in long loops for a significant performance increase. @@ -1261,7 +805,7 @@ in long loops for a significant performance increase. @@ -1299,11 +843,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1485,7 +1030,7 @@ in long loops for a significant performance increase. @@ -1605,7 +1150,7 @@ in long loops for a significant performance increase. @@ -1662,7 +1207,7 @@ in long loops for a significant performance increase. @@ -1702,44 +1247,6 @@ returns an array with the transformed modules.

    array<int, mixed> -
    -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QRGdImage.php : - 201 + 200 @@ -1819,7 +1326,7 @@ in long loops for a significant performance increase.

    @@ -1854,7 +1361,7 @@ in long loops for a significant performance increase.

    @@ -1908,7 +1415,7 @@ in long loops for a significant performance increase.

    @@ -1957,7 +1464,7 @@ in long loops for a significant performance increase.

    @@ -2019,7 +1526,7 @@ in long loops for a significant performance increase.

    @@ -2071,7 +1578,7 @@ in long loops for a significant performance increase.

    @@ -2112,7 +1619,7 @@ in long loops for a significant performance increase.

    @@ -2151,7 +1658,7 @@ in long loops for a significant performance increase.

    @@ -2215,7 +1722,7 @@ in long loops for a significant performance increase.

    @@ -2274,7 +1781,7 @@ in long loops for a significant performance increase.

    @@ -2362,7 +1869,7 @@ It must return null for an empty value.

    @@ -2483,7 +1990,7 @@ It must return null for an empty value.

    @@ -2566,7 +2073,7 @@ It must return null for an empty value.

    @@ -2601,7 +2108,7 @@ It must return null for an empty value.

    @@ -2614,7 +2121,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2638,7 +2145,7 @@ It must return null for an empty value.

    @@ -2673,7 +2180,7 @@ It must return null for an empty value.

    @@ -2712,7 +2219,7 @@ It must return null for an empty value.

    @@ -2880,15 +2387,7 @@ or given via $mime, otherwise it is guessed from the image $data.

  • @@ -351,14 +304,6 @@
    collects the modules per QRMatrix::M_* type, runs a transform method on each module and returns an array with the transformed modules.
    -
    - copyVars() - -  : void -
    -
    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.
    -
    createImage() @@ -521,355 +466,6 @@ in long loops for a significant performance increase. - -
    -

    - $circleDiameter - - - - -

    - - - - - - protected - float - $circleDiameter - - - - - - - - - -
    -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - -
    QROutputAbstract.php : - 50 + 57 @@ -1118,7 +662,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1145,7 +689,7 @@ in long loops for a significant performance increase. @@ -1199,7 +743,7 @@ in long loops for a significant performance increase. @@ -1237,11 +781,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1492,7 +1037,7 @@ you need to supply the $file parameter here in that case (or handle the option v @@ -1532,44 +1077,6 @@ returns an array with the transformed modules.

    array<int, mixed> - -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QROutputAbstract.php : - 184 + 141 @@ -1770,7 +1277,7 @@ in long loops for a significant performance increase.

    @@ -1822,7 +1329,7 @@ in long loops for a significant performance increase.

    @@ -1863,7 +1370,7 @@ in long loops for a significant performance increase.

    @@ -1986,7 +1493,7 @@ in long loops for a significant performance increase.

    @@ -2123,7 +1630,7 @@ It must return null for an empty value.

    @@ -2241,7 +1748,7 @@ It must return null for an empty value.

    @@ -2254,7 +1761,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2278,7 +1785,7 @@ It must return null for an empty value.

    @@ -2348,7 +1855,7 @@ It must return null for an empty value.

    @@ -2509,16 +2016,8 @@ or given via $mime, otherwise it is guessed from the image $data.

  • -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -

    $driver @@ -748,110 +448,6 @@ in long loops for a significant performance increase. -

    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - -
    QROutputAbstract.php : - 50 + 57 @@ -1098,7 +642,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1125,7 +669,7 @@ in long loops for a significant performance increase. @@ -1179,7 +723,7 @@ in long loops for a significant performance increase. @@ -1217,11 +761,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1519,7 +1064,7 @@ note: css4 colors are not included

    @@ -1559,44 +1104,6 @@ returns an array with the transformed modules.

    array<int, mixed> -
    -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QROutputAbstract.php : - 184 + 141 @@ -1723,7 +1230,7 @@ in long loops for a significant performance increase.

    @@ -1775,7 +1282,7 @@ in long loops for a significant performance increase.

    @@ -1816,7 +1323,7 @@ in long loops for a significant performance increase.

    @@ -1939,7 +1446,7 @@ in long loops for a significant performance increase.

    @@ -2076,7 +1583,7 @@ It must return null for an empty value.

    @@ -2159,7 +1666,7 @@ It must return null for an empty value.

    @@ -2172,7 +1679,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2196,7 +1703,7 @@ It must return null for an empty value.

    @@ -2231,7 +1738,7 @@ It must return null for an empty value.

    @@ -2391,16 +1898,8 @@ or given via $mime, otherwise it is guessed from the image $data.

  • Properties
  • -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - - -
    -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - - -
    -

    $length @@ -881,7 +425,7 @@ in long loops for a significant performance increase. @@ -945,7 +489,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -972,7 +516,7 @@ in long loops for a significant performance increase. @@ -1026,7 +570,7 @@ in long loops for a significant performance increase. @@ -1064,11 +608,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1121,7 +666,7 @@ in long loops for a significant performance increase. @@ -1302,7 +847,7 @@ note: css4 colors are not included

    @@ -1342,44 +887,6 @@ returns an array with the transformed modules.

    array<int, mixed> -

    -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QROutputAbstract.php : - 184 + 141 @@ -1604,7 +1111,7 @@ in long loops for a significant performance increase.

    @@ -1656,7 +1163,7 @@ in long loops for a significant performance increase.

    @@ -1697,7 +1204,7 @@ in long loops for a significant performance increase.

    @@ -1761,7 +1268,7 @@ in long loops for a significant performance increase.

    @@ -1898,7 +1405,7 @@ It must return null for an empty value.

    @@ -1981,7 +1488,7 @@ It must return null for an empty value.

    @@ -1994,7 +1501,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2018,7 +1525,7 @@ It must return null for an empty value.

    @@ -2053,7 +1560,7 @@ It must return null for an empty value.

    @@ -2213,14 +1720,6 @@ or given via $mime, otherwise it is guessed from the image $data.

  • Properties
  • -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - - -
    -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - - -
    -

    $length @@ -926,7 +470,7 @@ in long loops for a significant performance increase. @@ -990,7 +534,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1017,7 +561,7 @@ in long loops for a significant performance increase. @@ -1071,7 +615,7 @@ in long loops for a significant performance increase. @@ -1109,11 +653,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1166,7 +711,7 @@ in long loops for a significant performance increase. @@ -1347,7 +892,7 @@ note: css4 colors are not included

    @@ -1387,44 +932,6 @@ returns an array with the transformed modules.

    array<int, mixed> -

    -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QROutputAbstract.php : - 184 + 141 @@ -1649,7 +1156,7 @@ in long loops for a significant performance increase.

    @@ -1701,7 +1208,7 @@ in long loops for a significant performance increase.

    @@ -1742,7 +1249,7 @@ in long loops for a significant performance increase.

    @@ -1806,7 +1313,7 @@ in long loops for a significant performance increase.

    @@ -1943,7 +1450,7 @@ It must return null for an empty value.

    @@ -2026,7 +1533,7 @@ It must return null for an empty value.

    @@ -2039,7 +1546,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2063,7 +1570,7 @@ It must return null for an empty value.

    @@ -2098,7 +1605,7 @@ It must return null for an empty value.

    @@ -2265,14 +1772,6 @@ or given via $mime, otherwise it is guessed from the image $data.

  • Properties
  • -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - - -
    -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - -
    +
    +

    + $r + + + + +

    + + + + + + protected + float + $r + + + + + + + + +
    QROutputAbstract.php : - 68 + 45 - +

    The current module scale value (might have been modified)

    + protected @@ -1256,7 +887,7 @@ in long loops for a significant performance increase. @@ -1361,7 +992,7 @@ you need to supply the $file parameter here in that case (or handle the option v @@ -1441,7 +1072,7 @@ you need to supply the $file parameter here in that case (or handle the option v @@ -1481,44 +1112,6 @@ returns an array with the transformed modules.

    array<int, mixed> -
    -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QRMarkupSVG.php : - 66 + 70 @@ -1583,7 +1176,7 @@ in long loops for a significant performance increase.

    @@ -1681,7 +1274,7 @@ in long loops for a significant performance increase.

    @@ -1743,7 +1336,7 @@ in long loops for a significant performance increase.

    @@ -1795,7 +1388,7 @@ in long loops for a significant performance increase.

    @@ -1836,7 +1429,7 @@ in long loops for a significant performance increase.

    @@ -1898,7 +1491,7 @@ in long loops for a significant performance increase.

    @@ -1962,7 +1555,7 @@ in long loops for a significant performance increase.

    @@ -2016,7 +1609,7 @@ in long loops for a significant performance increase.

    @@ -2101,7 +1694,7 @@ in long loops for a significant performance increase.

    @@ -2172,7 +1765,7 @@ in long loops for a significant performance increase.

    @@ -2260,7 +1853,7 @@ in long loops for a significant performance increase.

    @@ -2343,7 +1936,7 @@ in long loops for a significant performance increase.

    @@ -2356,7 +1949,7 @@ in long loops for a significant performance increase.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2380,7 +1973,7 @@ in long loops for a significant performance increase.

    @@ -2415,7 +2008,7 @@ in long loops for a significant performance increase.

    @@ -2582,19 +2175,13 @@ or given via $mime, otherwise it is guessed from the image $data.

  • Properties
  • @@ -2606,7 +2193,6 @@ or given via $mime, otherwise it is guessed from the image $data.

  • dump()
  • moduleValueIsValid()
  • collectModules()
  • -
  • copyVars()
  • createMarkup()
  • getCssClass()
  • getDefaultModuleValue()
  • diff --git a/classes/chillerlan-QRCode-Output-QRMarkupXML.html b/classes/chillerlan-QRCode-Output-QRMarkupXML.html index 1dde49c6e..f2dc8c7a6 100644 --- a/classes/chillerlan-QRCode-Output-QRMarkupXML.html +++ b/classes/chillerlan-QRCode-Output-QRMarkupXML.html @@ -200,60 +200,12 @@
    -
    - $circleDiameter - -  : float -
    - -
    - $circleRadius - -  : float -
    - -
    - $connectPaths - -  : bool -
    -
    $dom  : DOMDocument
    -
    - $drawCircularModules - -  : bool -
    - -
    - $drawLightModules - -  : bool -
    - -
    - $eol - -  : string -
    - -
    - $excludeFromConnect - -  : array<string|int, int> -
    - -
    - $keepAsSquare - -  : array<string|int, int> -
    -
    $length @@ -294,6 +246,7 @@  : int
    +
    The current module scale value (might have been modified)
    @@ -333,14 +286,6 @@ note: css4 colors are not included
    collects the modules per QRMatrix::M_* type, runs a transform method on each module and returns an array with the transformed modules.
    -
    - copyVars() - -  : void -
    -
    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.
    -
    createMarkup() @@ -539,147 +484,6 @@ in long loops for a significant performance increase. -property -protected " -> -

    - $circleDiameter - - - - -

    - - - - - - protected - float - $circleDiameter - - - - - - - - - -
    -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -

    $dom @@ -710,266 +514,6 @@ in long loops for a significant performance increase. -

    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - - -
    -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - -
    QROutputAbstract.php : - 50 + 57 @@ -1090,7 +634,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1117,7 +661,7 @@ in long loops for a significant performance increase. @@ -1171,7 +715,7 @@ in long loops for a significant performance increase. @@ -1209,11 +753,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1266,7 +811,7 @@ in long loops for a significant performance increase. @@ -1447,7 +992,7 @@ note: css4 colors are not included

    @@ -1487,44 +1032,6 @@ returns an array with the transformed modules.

    array<int, mixed> -
    -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QROutputAbstract.php : - 184 + 141 @@ -1810,7 +1317,7 @@ in long loops for a significant performance increase.

    @@ -1915,7 +1422,7 @@ in long loops for a significant performance increase.

    @@ -2042,7 +1549,7 @@ in long loops for a significant performance increase.

    @@ -2235,7 +1742,7 @@ It must return null for an empty value.

    @@ -2318,7 +1825,7 @@ It must return null for an empty value.

    @@ -2331,7 +1838,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2355,7 +1862,7 @@ It must return null for an empty value.

    @@ -2390,7 +1897,7 @@ It must return null for an empty value.

    @@ -2558,15 +2065,7 @@ or given via $mime, otherwise it is guessed from the image $data.

  • Properties
  • -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - - -
    -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - - -
    -

    $length @@ -856,7 +400,7 @@ in long loops for a significant performance increase. @@ -920,7 +464,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -947,7 +491,7 @@ in long loops for a significant performance increase. @@ -1001,7 +545,7 @@ in long loops for a significant performance increase. @@ -1039,11 +583,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1096,7 +641,7 @@ in long loops for a significant performance increase. @@ -1148,7 +693,7 @@ in long loops for a significant performance increase. @@ -1188,44 +733,6 @@ returns an array with the transformed modules.

    array<int, mixed> -

    -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QROutputAbstract.php : - 177 + 134 @@ -1286,7 +793,7 @@ in long loops for a significant performance increase.

    @@ -1348,7 +855,7 @@ in long loops for a significant performance increase.

    @@ -1400,7 +907,7 @@ in long loops for a significant performance increase.

    @@ -1441,7 +948,7 @@ in long loops for a significant performance increase.

    @@ -1505,7 +1012,7 @@ in long loops for a significant performance increase.

    @@ -1593,7 +1100,7 @@ It must return null for an empty value.

    @@ -1638,7 +1145,7 @@ It must return null for an empty value.

    @@ -1721,7 +1228,7 @@ It must return null for an empty value.

    @@ -1734,7 +1241,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -1758,7 +1265,7 @@ It must return null for an empty value.

    @@ -1793,7 +1300,7 @@ It must return null for an empty value.

    @@ -1953,14 +1460,6 @@ or given via $mime, otherwise it is guessed from the image $data.

  • Properties
  • -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - - -
    -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - - -
    -

    $length @@ -981,7 +525,7 @@ in long loops for a significant performance increase. @@ -1045,7 +589,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1072,7 +616,7 @@ in long loops for a significant performance increase. @@ -1126,7 +670,7 @@ in long loops for a significant performance increase. @@ -1164,11 +708,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1221,7 +766,7 @@ in long loops for a significant performance increase. @@ -1469,7 +1014,7 @@ note: css4 colors are not included

    @@ -1509,44 +1054,6 @@ returns an array with the transformed modules.

    array<int, mixed> -

    -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QROutputAbstract.php : - 196 + 153 @@ -1716,7 +1223,7 @@ in long loops for a significant performance increase.

    @@ -1859,7 +1366,7 @@ in long loops for a significant performance increase.

    @@ -2068,7 +1575,7 @@ It must return null for an empty value.

    @@ -2151,7 +1658,7 @@ It must return null for an empty value.

    @@ -2164,7 +1671,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2188,7 +1695,7 @@ It must return null for an empty value.

    @@ -2223,7 +1730,7 @@ It must return null for an empty value.

    @@ -2391,14 +1898,6 @@ or given via $mime, otherwise it is guessed from the image $data.

  • Properties
  • -
    -

    - $circleRadius - - - - -

    - - - - - - protected - float - $circleRadius - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$circleRadius - - -
    -
    - - - - -
    -
    -

    - $connectPaths - - - - -

    - - - - - - protected - bool - $connectPaths - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$connectPaths - - -
    -
    - - - - -
    -
    -

    - $drawCircularModules - - - - -

    - - - - - - protected - bool - $drawCircularModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawCircularModules - - -
    -
    - - - - -
    -
    -

    - $drawLightModules - - - - -

    - - - - - - protected - bool - $drawLightModules - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$drawLightModules - - -
    -
    - - - - -
    -
    -

    - $eol - - - - -

    - - - - - - protected - string - $eol - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$eol - - -
    -
    - - - - -
    -
    -

    - $excludeFromConnect - - - - -

    - - - - - - protected - array<string|int, int> - $excludeFromConnect - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$excludeFromConnect - - -
    -
    - - - - -
    -
    -

    - $keepAsSquare - - - - -

    - - - - - - protected - array<string|int, int> - $keepAsSquare - - - - - -
    - Tags - - -
    -
    -
    - see -
    -
    - QROptions::$keepAsSquare - - -
    -
    - - - - -
    -

    $length @@ -918,7 +462,7 @@ in long loops for a significant performance increase. @@ -982,7 +526,7 @@ in long loops for a significant performance increase. see
    - QRMatrix::getSize() + QRMatrix::$moduleCount
    @@ -1009,7 +553,7 @@ in long loops for a significant performance increase. @@ -1063,7 +607,7 @@ in long loops for a significant performance increase. @@ -1101,11 +645,12 @@ in long loops for a significant performance increase. - +

    The current module scale value (might have been modified)

    + protected @@ -1158,7 +703,7 @@ in long loops for a significant performance increase. @@ -1405,7 +950,7 @@ you need to supply the $file parameter here in that case (or handle the option v @@ -1445,44 +990,6 @@ returns an array with the transformed modules.

    array<int, mixed> -

    -
    -

    - copyVars() - - -

    - - -

    Creates copies of several QROptions values to avoid calling the magic getters/property hooks -in long loops for a significant performance increase.

    - - - protected - copyVars() : void - -
    -
    - -

    These variables are usually used in the "module" methods and are called up to 31329 times (at version 40).

    -
    - - - - - - -
    QROutputAbstract.php : - 184 + 141 @@ -1609,7 +1116,7 @@ in long loops for a significant performance increase.

    @@ -1661,7 +1168,7 @@ in long loops for a significant performance increase.

    @@ -1702,7 +1209,7 @@ in long loops for a significant performance increase.

    @@ -1766,7 +1273,7 @@ in long loops for a significant performance increase.

    @@ -1903,7 +1410,7 @@ It must return null for an empty value.

    @@ -1986,7 +1493,7 @@ It must return null for an empty value.

    @@ -1999,7 +1506,7 @@ It must return null for an empty value.

    -

    Call this method if you modify the matrix from within your custom module in case the dimensions have been changed

    +

    Call this method if you modify the matrix from within your custom output class in case the dimensions have been changed

    @@ -2023,7 +1530,7 @@ It must return null for an empty value.

    @@ -2058,7 +1565,7 @@ It must return null for an empty value.

    @@ -2225,14 +1732,6 @@ or given via $mime, otherwise it is guessed from the image $data.

  • Properties
    • -
    • $circleDiameter
    • -
    • $circleRadius
    • -
    • $connectPaths
    • -
    • $drawCircularModules
    • -
    • $drawLightModules
    • -
    • $eol
    • -
    • $excludeFromConnect
    • -
    • $keepAsSquare
    • $length
    • $matrix
    • $moduleCount
    • @@ -2250,7 +1749,6 @@ or given via $mime, otherwise it is guessed from the image $data.

    • dump()
    • moduleValueIsValid()
    • collectModules()
    • -
    • copyVars()
    • getDefaultModuleValue()
    • getModuleValue()
    • getModuleValueAt()
    • diff --git a/classes/chillerlan-QRCode-QROptions.html b/classes/chillerlan-QRCode-QROptions.html index deebdb748..54af24b53 100644 --- a/classes/chillerlan-QRCode-QROptions.html +++ b/classes/chillerlan-QRCode-QROptions.html @@ -350,7 +350,7 @@  : int -
      Mask Pattern to use (no value in using, mostly for unit testing purposes)
      +
      Mask Pattern to use (no value in using, mostly for unit testing purposes, will cause unreadable symbols)
      $moduleValues @@ -1868,7 +1868,7 @@ using imagefilledellipse() and then scaled back -

      Mask Pattern to use (no value in using, mostly for unit testing purposes)

      +

      Mask Pattern to use (no value in using, mostly for unit testing purposes, will cause unreadable symbols)

      @@ -2404,7 +2404,7 @@ enables Imagick for the QR Code reader if the extension is available

      = false
        -
      • QRGdImage: resource (PHP < 8), GdImage
      • +
      • QRGdImage: GdImage
      • QRImagick: Imagick
      • QRFpdf: FPDF
      diff --git a/classes/chillerlan-QRCode-QROptionsTrait.html b/classes/chillerlan-QRCode-QROptionsTrait.html index 47552d465..a5a16080f 100644 --- a/classes/chillerlan-QRCode-QROptionsTrait.html +++ b/classes/chillerlan-QRCode-QROptionsTrait.html @@ -329,7 +329,7 @@  : int
      -
      Mask Pattern to use (no value in using, mostly for unit testing purposes)
      +
      Mask Pattern to use (no value in using, mostly for unit testing purposes, will cause unreadable symbols)
      $moduleValues @@ -1819,7 +1819,7 @@ using imagefilledellipse() and then scaled back -

      Mask Pattern to use (no value in using, mostly for unit testing purposes)

      +

      Mask Pattern to use (no value in using, mostly for unit testing purposes, will cause unreadable symbols)

      @@ -2185,7 +2185,7 @@ using imagefilledellipse() and then scaled back = false
        -
      • QRGdImage: resource (PHP < 8), GdImage
      • +
      • QRGdImage: GdImage
      • QRImagick: Imagick
      • QRFpdf: FPDF
      diff --git a/js/searchIndex.js b/js/searchIndex.js index 2e5a20bb0..5525d1b1d 100644 --- a/js/searchIndex.js +++ b/js/searchIndex.js @@ -20,16 +20,6 @@ Search.appendIndex( "name": "putBit", "summary": "appends\u0020a\u0020single\u0020bit", "url": "classes/chillerlan-QRCode-Common-BitBuffer.html#method_putBit" - }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\BitBuffer\u003A\u003AgetLength\u0028\u0029", - "name": "getLength", - "summary": "returns\u0020the\u0020current\u0020buffer\u0020length", - "url": "classes/chillerlan-QRCode-Common-BitBuffer.html#method_getLength" - }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\BitBuffer\u003A\u003AgetBuffer\u0028\u0029", - "name": "getBuffer", - "summary": "returns\u0020the\u0020buffer\u0020content", - "url": "classes/chillerlan-QRCode-Common-BitBuffer.html#method_getBuffer" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\BitBuffer\u003A\u003Aavailable\u0028\u0029", "name": "available", @@ -85,11 +75,6 @@ Search.appendIndex( "name": "__toString", "summary": "returns\u0020the\u0020string\u0020representation\u0020of\u0020the\u0020current\u0020ECC\u0020level", "url": "classes/chillerlan-QRCode-Common-EccLevel.html#method___toString" - }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\EccLevel\u003A\u003AgetLevel\u0028\u0029", - "name": "getLevel", - "summary": "returns\u0020the\u0020current\u0020ECC\u0020level", - "url": "classes/chillerlan-QRCode-Common-EccLevel.html#method_getLevel" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\EccLevel\u003A\u003AgetOrdinal\u0028\u0029", "name": "getOrdinal", @@ -141,10 +126,10 @@ Search.appendIndex( "summary": "ISO\/IEC\u002018004\u003A2000\u0020Section\u00208.9\u0020\u002D\u0020Format\u0020Information", "url": "classes/chillerlan-QRCode-Common-EccLevel.html#constant_FORMAT_PATTERN" }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\EccLevel\u003A\u003A\u0024eccLevel", - "name": "eccLevel", + "fqsen": "\\chillerlan\\QRCode\\Common\\EccLevel\u003A\u003A\u0024level", + "name": "level", "summary": "The\u0020current\u0020ECC\u0020level\u0020value", - "url": "classes/chillerlan-QRCode-Common-EccLevel.html#property_eccLevel" + "url": "classes/chillerlan-QRCode-Common-EccLevel.html#property_level" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\ECICharset", "name": "ECICharset", @@ -155,11 +140,6 @@ Search.appendIndex( "name": "__construct", "summary": "", "url": "classes/chillerlan-QRCode-Common-ECICharset.html#method___construct" - }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\ECICharset\u003A\u003AgetID\u0028\u0029", - "name": "getID", - "summary": "Returns\u0020the\u0020current\u0020character\u0020set\u0020ID", - "url": "classes/chillerlan-QRCode-Common-ECICharset.html#method_getID" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\ECICharset\u003A\u003AgetName\u0028\u0029", "name": "getName", @@ -365,11 +345,6 @@ Search.appendIndex( "name": "getCoefficient", "summary": "", "url": "classes/chillerlan-QRCode-Common-GenericGFPoly.html#method_getCoefficient" - }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\GenericGFPoly\u003A\u003AgetCoefficients\u0028\u0029", - "name": "getCoefficients", - "summary": "", - "url": "classes/chillerlan-QRCode-Common-GenericGFPoly.html#method_getCoefficients" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\GenericGFPoly\u003A\u003AgetDegree\u0028\u0029", "name": "getDegree", @@ -505,21 +480,6 @@ Search.appendIndex( "name": "__construct", "summary": "", "url": "classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html#method___construct" - }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceAbstract\u003A\u003AgetLuminances\u0028\u0029", - "name": "getLuminances", - "summary": "Fetches\u0020luminance\u0020data\u0020for\u0020the\u0020underlying\u0020bitmap.\u0020Values\u0020should\u0020be\u0020fetched\u0020using\u003A\n\u0060int\u0020luminance\u0020\u003D\u0020array\u005By\u0020\u002A\u0020width\u0020\u002B\u0020x\u005D\u0020\u0026\u00200xff\u0060", - "url": "classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html#method_getLuminances" - }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceAbstract\u003A\u003AgetWidth\u0028\u0029", - "name": "getWidth", - "summary": "", - "url": "classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html#method_getWidth" - }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceAbstract\u003A\u003AgetHeight\u0028\u0029", - "name": "getHeight", - "summary": "", - "url": "classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html#method_getHeight" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceAbstract\u003A\u003AgetRow\u0028\u0029", "name": "getRow", @@ -543,38 +503,23 @@ Search.appendIndex( }, { "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceAbstract\u003A\u003A\u0024luminances", "name": "luminances", - "summary": "", + "summary": "Fetches\u0020luminance\u0020data\u0020for\u0020the\u0020underlying\u0020bitmap.\u0020Values\u0020should\u0020be\u0020fetched\u0020using\u003A\n\u0060int\u0020luminance\u0020\u003D\u0020array\u005By\u0020\u002A\u0020width\u0020\u002B\u0020x\u005D\u0020\u0026\u00200xff\u0060", "url": "classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html#property_luminances" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceAbstract\u003A\u003A\u0024width", "name": "width", - "summary": "", + "summary": "The\u0020width\u0020of\u0020the\u0020bitmap.", "url": "classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html#property_width" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceAbstract\u003A\u003A\u0024height", "name": "height", - "summary": "", + "summary": "The\u0020height\u0020of\u0020the\u0020bitmap.", "url": "classes/chillerlan-QRCode-Common-LuminanceSourceAbstract.html#property_height" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceInterface", "name": "LuminanceSourceInterface", "summary": "Interface\u0020for\u0020the\u0020luminance\u0020sources", "url": "classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html" - }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceInterface\u003A\u003AgetLuminances\u0028\u0029", - "name": "getLuminances", - "summary": "Fetches\u0020luminance\u0020data\u0020for\u0020the\u0020underlying\u0020bitmap.\u0020Values\u0020should\u0020be\u0020fetched\u0020using\u003A\n\u0060int\u0020luminance\u0020\u003D\u0020array\u005By\u0020\u002A\u0020width\u0020\u002B\u0020x\u005D\u0020\u0026\u00200xff\u0060", - "url": "classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html#method_getLuminances" - }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceInterface\u003A\u003AgetWidth\u0028\u0029", - "name": "getWidth", - "summary": "", - "url": "classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html#method_getWidth" - }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceInterface\u003A\u003AgetHeight\u0028\u0029", - "name": "getHeight", - "summary": "", - "url": "classes/chillerlan-QRCode-Common-LuminanceSourceInterface.html#method_getHeight" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\LuminanceSourceInterface\u003A\u003AgetRow\u0028\u0029", "name": "getRow", @@ -600,11 +545,6 @@ Search.appendIndex( "name": "__construct", "summary": "MaskPattern\u0020constructor.", "url": "classes/chillerlan-QRCode-Common-MaskPattern.html#method___construct" - }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\MaskPattern\u003A\u003AgetPattern\u0028\u0029", - "name": "getPattern", - "summary": "Returns\u0020the\u0020current\u0020mask\u0020pattern", - "url": "classes/chillerlan-QRCode-Common-MaskPattern.html#method_getPattern" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\MaskPattern\u003A\u003AgetMask\u0028\u0029", "name": "getMask", @@ -721,10 +661,10 @@ Search.appendIndex( "summary": "", "url": "classes/chillerlan-QRCode-Common-MaskPattern.html#constant_PENALTY_N4" }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\MaskPattern\u003A\u003A\u0024maskPattern", - "name": "maskPattern", + "fqsen": "\\chillerlan\\QRCode\\Common\\MaskPattern\u003A\u003A\u0024currentPattern", + "name": "currentPattern", "summary": "The\u0020current\u0020mask\u0020pattern\u0020value\u0020\u00280\u002D7\u0029", - "url": "classes/chillerlan-QRCode-Common-MaskPattern.html#property_maskPattern" + "url": "classes/chillerlan-QRCode-Common-MaskPattern.html#property_currentPattern" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\Mode", "name": "Mode", @@ -810,11 +750,6 @@ Search.appendIndex( "name": "__toString", "summary": "returns\u0020the\u0020current\u0020version\u0020number\u0020as\u0020string", "url": "classes/chillerlan-QRCode-Common-Version.html#method___toString" - }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\Version\u003A\u003AgetVersionNumber\u0028\u0029", - "name": "getVersionNumber", - "summary": "returns\u0020the\u0020current\u0020version\u0020number", - "url": "classes/chillerlan-QRCode-Common-Version.html#method_getVersionNumber" }, { "fqsen": "\\chillerlan\\QRCode\\Common\\Version\u003A\u003AgetDimension\u0028\u0029", "name": "getDimension", @@ -866,10 +801,10 @@ Search.appendIndex( "summary": "ISO\/IEC\u002018004\u003A2000\u0020Table\u00201\u0020\u002D\u0020Data\u0020capacity\u0020of\u0020all\u0020versions\u0020of\u0020QR\u0020Code", "url": "classes/chillerlan-QRCode-Common-Version.html#constant_TOTAL_CODEWORDS" }, { - "fqsen": "\\chillerlan\\QRCode\\Common\\Version\u003A\u003A\u0024version", - "name": "version", + "fqsen": "\\chillerlan\\QRCode\\Common\\Version\u003A\u003A\u0024versionNumber", + "name": "versionNumber", "summary": "QR\u0020Code\u0020version\u0020number", - "url": "classes/chillerlan-QRCode-Common-Version.html#property_version" + "url": "classes/chillerlan-QRCode-Common-Version.html#property_versionNumber" }, { "fqsen": "\\chillerlan\\QRCode\\Data\\AlphaNum", "name": "AlphaNum", @@ -1140,11 +1075,6 @@ Search.appendIndex( "name": "setData", "summary": "Sets\u0020the\u0020data\u0020string\u0020\u0028internally\u0020called\u0020by\u0020the\u0020constructor\u0029", "url": "classes/chillerlan-QRCode-Data-QRData.html#method_setData" - }, { - "fqsen": "\\chillerlan\\QRCode\\Data\\QRData\u003A\u003AgetBitBuffer\u0028\u0029", - "name": "getBitBuffer", - "summary": "Returns\u0020the\u0020current\u0020BitBuffer\u0020instance", - "url": "classes/chillerlan-QRCode-Data-QRData.html#method_getBitBuffer" }, { "fqsen": "\\chillerlan\\QRCode\\Data\\QRData\u003A\u003AsetBitBuffer\u0028\u0029", "name": "setBitBuffer", @@ -1285,36 +1215,11 @@ Search.appendIndex( "name": "initFunctionalPatterns", "summary": "shortcut\u0020to\u0020initialize\u0020the\u0020functional\u0020patterns", "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_initFunctionalPatterns" - }, { - "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AgetMatrix\u0028\u0029", - "name": "getMatrix", - "summary": "Returns\u0020the\u0020data\u0020matrix", - "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_getMatrix" }, { "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AgetBooleanMatrix\u0028\u0029", "name": "getBooleanMatrix", "summary": "Returns\u0020a\u0020boolean\u0020representation\u0020of\u0020the\u0020data\u0020matrix", "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_getBooleanMatrix" - }, { - "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AgetVersion\u0028\u0029", - "name": "getVersion", - "summary": "Returns\u0020the\u0020current\u0020version\u0020number", - "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_getVersion" - }, { - "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AgetEccLevel\u0028\u0029", - "name": "getEccLevel", - "summary": "Returns\u0020the\u0020current\u0020ECC\u0020level", - "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_getEccLevel" - }, { - "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AgetMaskPattern\u0028\u0029", - "name": "getMaskPattern", - "summary": "Returns\u0020the\u0020current\u0020mask\u0020pattern", - "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_getMaskPattern" - }, { - "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003AgetSize\u0028\u0029", - "name": "getSize", - "summary": "Returns\u0020the\u0020absoulute\u0020size\u0020of\u0020the\u0020matrix,\u0020including\u0020quiet\u0020zone\u0020\u0028after\u0020setting\u0020it\u0029.", - "url": "classes/chillerlan-QRCode-Data-QRMatrix.html#method_getSize" }, { "fqsen": "\\chillerlan\\QRCode\\Data\\QRMatrix\u003A\u003Aget\u0028\u0029", "name": "get", @@ -1860,11 +1765,6 @@ Search.appendIndex( "name": "__construct", "summary": "DecoderResult\u0020constructor.", "url": "classes/chillerlan-QRCode-Decoder-DecoderResult.html#method___construct" - }, { - "fqsen": "\\chillerlan\\QRCode\\Decoder\\DecoderResult\u003A\u003A__get\u0028\u0029", - "name": "__get", - "summary": "", - "url": "classes/chillerlan-QRCode-Decoder-DecoderResult.html#method___get" }, { "fqsen": "\\chillerlan\\QRCode\\Decoder\\DecoderResult\u003A\u003A__toString\u0028\u0029", "name": "__toString", @@ -2050,11 +1950,6 @@ Search.appendIndex( "name": "__construct", "summary": "Detector\u0020constructor.", "url": "classes/chillerlan-QRCode-Detector-Detector.html#method___construct" - }, { - "fqsen": "\\chillerlan\\QRCode\\Detector\\Detector\u003A\u003AgetFinderPatterns\u0028\u0029", - "name": "getFinderPatterns", - "summary": "", - "url": "classes/chillerlan-QRCode-Detector-Detector.html#method_getFinderPatterns" }, { "fqsen": "\\chillerlan\\QRCode\\Detector\\Detector\u003A\u003Adetect\u0028\u0029", "name": "detect", @@ -2115,11 +2010,6 @@ Search.appendIndex( "name": "__construct", "summary": "", "url": "classes/chillerlan-QRCode-Detector-FinderPattern.html#method___construct" - }, { - "fqsen": "\\chillerlan\\QRCode\\Detector\\FinderPattern\u003A\u003AgetCount\u0028\u0029", - "name": "getCount", - "summary": "", - "url": "classes/chillerlan-QRCode-Detector-FinderPattern.html#method_getCount" }, { "fqsen": "\\chillerlan\\QRCode\\Detector\\FinderPattern\u003A\u003AgetDistance\u0028\u0029", "name": "getDistance", @@ -2390,21 +2280,6 @@ Search.appendIndex( "name": "__construct", "summary": "", "url": "classes/chillerlan-QRCode-Detector-ResultPoint.html#method___construct" - }, { - "fqsen": "\\chillerlan\\QRCode\\Detector\\ResultPoint\u003A\u003AgetX\u0028\u0029", - "name": "getX", - "summary": "", - "url": "classes/chillerlan-QRCode-Detector-ResultPoint.html#method_getX" - }, { - "fqsen": "\\chillerlan\\QRCode\\Detector\\ResultPoint\u003A\u003AgetY\u0028\u0029", - "name": "getY", - "summary": "", - "url": "classes/chillerlan-QRCode-Detector-ResultPoint.html#method_getY" - }, { - "fqsen": "\\chillerlan\\QRCode\\Detector\\ResultPoint\u003A\u003AgetEstimatedModuleSize\u0028\u0029", - "name": "getEstimatedModuleSize", - "summary": "", - "url": "classes/chillerlan-QRCode-Detector-ResultPoint.html#method_getEstimatedModuleSize" }, { "fqsen": "\\chillerlan\\QRCode\\Detector\\ResultPoint\u003A\u003AaboutEquals\u0028\u0029", "name": "aboutEquals", @@ -2925,6 +2800,16 @@ Search.appendIndex( "name": "MIME_TYPE", "summary": "", "url": "classes/chillerlan-QRCode-Output-QRMarkupSVG.html#constant_MIME_TYPE" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\QRMarkupSVG\u003A\u003A\u0024r", + "name": "r", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-QRMarkupSVG.html#property_r" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\QRMarkupSVG\u003A\u003A\u0024d", + "name": "d", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-QRMarkupSVG.html#property_d" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QRMarkupXML", "name": "QRMarkupXML", @@ -2980,11 +2865,6 @@ Search.appendIndex( "name": "__construct", "summary": "QROutputAbstract\u0020constructor.", "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#method___construct" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003AcopyVars\u0028\u0029", - "name": "copyVars", - "summary": "Creates\u0020copies\u0020of\u0020several\u0020QROptions\u0020values\u0020to\u0020avoid\u0020calling\u0020the\u0020magic\u0020getters\/property\u0020hooks\nin\u0020long\u0020loops\u0020for\u0020a\u0020significant\u0020performance\u0020increase.", - "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#method_copyVars" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003AsetMatrixDimensions\u0028\u0029", "name": "setMatrixDimensions", @@ -3055,6 +2935,11 @@ Search.appendIndex( "name": "length", "summary": "the\u0020side\u0020length\u0020of\u0020the\u0020QR\u0020image\u0020\u0028modules\u0020\u002A\u0020scale\u0029", "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_length" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024scale", + "name": "scale", + "summary": "The\u0020current\u0020module\u0020scale\u0020value\u0020\u0028might\u0020have\u0020been\u0020modified\u0029", + "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_scale" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024moduleValues", "name": "moduleValues", @@ -3070,51 +2955,6 @@ Search.appendIndex( "name": "options", "summary": "the\u0020options\u0020instance", "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_options" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024excludeFromConnect", - "name": "excludeFromConnect", - "summary": "", - "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_excludeFromConnect" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024keepAsSquare", - "name": "keepAsSquare", - "summary": "", - "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_keepAsSquare" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024scale", - "name": "scale", - "summary": "", - "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_scale" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024connectPaths", - "name": "connectPaths", - "summary": "", - "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_connectPaths" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024eol", - "name": "eol", - "summary": "", - "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_eol" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024drawLightModules", - "name": "drawLightModules", - "summary": "", - "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_drawLightModules" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024drawCircularModules", - "name": "drawCircularModules", - "summary": "", - "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_drawCircularModules" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024circleRadius", - "name": "circleRadius", - "summary": "", - "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_circleRadius" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003A\u0024circleDiameter", - "name": "circleDiameter", - "summary": "", - "url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#property_circleDiameter" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QROutputInterface", "name": "QROutputInterface", @@ -3423,7 +3263,7 @@ Search.appendIndex( }, { "fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024maskPattern", "name": "maskPattern", - "summary": "Mask\u0020Pattern\u0020to\u0020use\u0020\u0028no\u0020value\u0020in\u0020using,\u0020mostly\u0020for\u0020unit\u0020testing\u0020purposes\u0029", + "summary": "Mask\u0020Pattern\u0020to\u0020use\u0020\u0028no\u0020value\u0020in\u0020using,\u0020mostly\u0020for\u0020unit\u0020testing\u0020purposes,\u0020will\u0020cause\u0020unreadable\u0020symbols\u0029", "url": "classes/chillerlan-QRCode-QROptionsTrait.html#property_maskPattern" }, { "fqsen": "\\chillerlan\\QRCode\\QROptionsTrait\u003A\u003A\u0024addQuietzone",