TAlignmentPattern Class

Definition

Encapsulates an alignment pattern, which are the smaller square patterns found in all but the simplest QR Codes.

Delphi
type TAlignmentPattern = class(TResultPoint)
Inheritance
TInterfacedObject
TAlignmentPattern
Implements

Constructors

Create(Single, Single)

Initializes a new instance of the TResultPoint class.

(Inherited from TResultPoint)
Create(Single, Single, Single)
Destroy (Inherited from TResultPoint)

Properties

x (Inherited from TResultPoint)
y (Inherited from TResultPoint)

Methods

Equals(TObject)

Determines whether the specified System.TObject is equal to this instance.

(Inherited from TResultPoint)
GetHashCode

Returns a hash code for this instance.

(Inherited from TResultPoint)
ToString

Returns a System.String that represents this instance.

(Inherited from TResultPoint)
aboutEquals(Single, Single, Single)

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(Single, Single, Single)

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.

Fields