$x
$x : float
<p>Encapsulates a finder pattern, which are the three square patterns found in the corners of QR Codes. It also encapsulates a count of similar finder patterns, as a convenience to the finder's bookkeeping.</p>
$x : float
$y : float
orderBestPatterns(array $patterns) : mixed
Orders an array of three ResultPoints in an order [A,B,C] such that AB is less than AC and BC is less than AC, and the angle between BC and BA is less than 180 degrees.
array | $patterns | of three {@code ResultPoint} to order |
aboutEquals(mixed $moduleSize, mixed $i, mixed $j) : mixed
<p>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.</p>
mixed | $moduleSize | |
mixed | $i | |
mixed | $j |
combineEstimate(mixed $i, mixed $j, mixed $newModuleSize) : \Zxing\Qrcode\Detector\FinderPattern
Combines this object's current estimate of a finder pattern position and module size with a new estimate. It returns a new {@code FinderPattern} containing a weighted average based on count.
mixed | $i | |
mixed | $j | |
mixed | $newModuleSize |