Table of Contents

Class AbstractRSSReader

Namespace
ZXing.OneD.RSS
Assembly
zxing.dll

Superclass of OneDReader implementations that read barcodes in the RSS family of formats.

public abstract class AbstractRSSReader : OneDReader, Reader
Inheritance
AbstractRSSReader
Implements
Derived
Inherited Members

Constructors

AbstractRSSReader()

Initializes a new instance of the AbstractRSSReader class.

protected AbstractRSSReader()

Methods

count(int[])

Counts the specified array.

[Obsolete]
protected static int count(int[] array)

Parameters

array int[]

The array.

Returns

int

decrement(int[], float[])

Decrements the specified array.

protected static void decrement(int[] array, float[] errors)

Parameters

array int[]

The array.

errors float[]

The errors.

getDataCharacterCounters()

Gets the data character counters.

protected int[] getDataCharacterCounters()

Returns

int[]

getDecodeFinderCounters()

Gets the decode finder counters.

protected int[] getDecodeFinderCounters()

Returns

int[]

getEvenCounts()

Gets the even counts.

protected int[] getEvenCounts()

Returns

int[]

getEvenRoundingErrors()

Gets the even rounding errors.

protected float[] getEvenRoundingErrors()

Returns

float[]

getOddCounts()

Gets the odd counts.

protected int[] getOddCounts()

Returns

int[]

getOddRoundingErrors()

Gets the odd rounding errors.

protected float[] getOddRoundingErrors()

Returns

float[]

increment(int[], float[])

Increments the specified array.

protected static void increment(int[] array, float[] errors)

Parameters

array int[]

The array.

errors float[]

The errors.

isFinderPattern(int[])

Determines whether [is finder pattern] [the specified counters].

protected static bool isFinderPattern(int[] counters)

Parameters

counters int[]

The counters.

Returns

bool

true if [is finder pattern] [the specified counters]; otherwise, false.

parseFinderValue(int[], int[][], out int)

Parses the finder value.

protected static bool parseFinderValue(int[] counters, int[][] finderPatterns, out int value)

Parameters

counters int[]

The counters.

finderPatterns int[][]

The finder patterns.

value int

The value.

Returns

bool