IAlignmentPattern Interface

As we did for ResultPoint, we use an interfaced object to implement automatic deallocation of TAligmnentPattern instances the actual implementation of this interface is in unit ZXing.QrCode.Internal.AlignmentPatternImplementation

Unit: ZXing.QrCode.Internal.AlignmentPattern
System.IInterface
  ZXing.ResultPoint.IResultPoint
    ZXing.QrCode.Internal.AlignmentPattern.IAlignmentPattern
type IAlignmentPattern = interface(IResultPoint)

The IAlignmentPattern type exposes the following members.

Show:
 NameDescription
x

(Inherited from ZXing.ResultPoint.IResultPoint .)

y

(Inherited from ZXing.ResultPoint.IResultPoint .)

Top
Show:
 NameDescription
Equals

(Inherited from ZXing.ResultPoint.IResultPoint .)

GetHashCode

(Inherited from ZXing.ResultPoint.IResultPoint .)

GetX

(Inherited from ZXing.ResultPoint.IResultPoint .)

GetY

(Inherited from ZXing.ResultPoint.IResultPoint .)

SetX

(Inherited from ZXing.ResultPoint.IResultPoint .)

SetY

(Inherited from ZXing.ResultPoint.IResultPoint .)

ToString

(Inherited from ZXing.ResultPoint.IResultPoint .)

aboutEquals

Determines if this alignment pattern "about equals" an alignment pattern at the stated position and size -- meaning, it is at nearly the same center with nearly the same size.

combineEstimate

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 an average of the two.

Top