Class AbstractRSSReader
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
decrement(int[], float[])
Decrements the specified array.
protected static void decrement(int[] array, float[] errors)
Parameters
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
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)