Table of Contents

Class QRCodeDecoderMetaData

Namespace
ZXing.QrCode.Internal
Assembly
zxing.dll

Meta-data container for QR Code decoding. Instances of this class may be used to convey information back to the decoding caller. Callers are expected to process this.

public sealed class QRCodeDecoderMetaData
Inheritance
QRCodeDecoderMetaData
Inherited Members

Constructors

QRCodeDecoderMetaData(bool, int)

Initializes a new instance of the QRCodeDecoderMetaData class.

public QRCodeDecoderMetaData(bool mirrored, int dataMask)

Parameters

mirrored bool

if set to true [mirrored].

dataMask int

The mask applied to the bit matrix

Properties

DataMask

The mask applied to the QR code

public int DataMask { get; }

Property Value

int

IsMirrored

true if the QR Code was mirrored.

public bool IsMirrored { get; }

Property Value

bool

Methods

applyMirroredCorrection(ResultPoint[])

Apply the result points' order correction due to mirroring.

public void applyMirroredCorrection(ResultPoint[] points)

Parameters

points ResultPoint[]

Array of points to apply mirror correction to.