C# Класс ZXing.Common.ReedSolomon.GenericGF

This class contains utility methods for performing mathematical operations over the Galois Fields. Operations use a given primitive polynomial in calculations.

Throughout this package, elements of the GF are represented as an {@code int} for convenience and speed (but at the cost of memory).

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AZTEC_DATA_10 GenericGF
AZTEC_DATA_12 GenericGF
AZTEC_DATA_6 GenericGF
AZTEC_DATA_8 GenericGF
AZTEC_PARAM GenericGF
DATA_MATRIX_FIELD_256 GenericGF
MAXICODE_FIELD_64 GenericGF
QR_CODE_FIELD_256 GenericGF

Private Properties

Свойство Тип Описание
addOrSubtract int
buildMonomial ZXing.Common.ReedSolomon.GenericGFPoly
checkInit void
exp int
initialize void
inverse int
log int
multiply int

Открытые методы

Метод Описание
GenericGF ( int primitive, int size ) : System

Приватные методы

Метод Описание
addOrSubtract ( int a, int b ) : int
buildMonomial ( int degree, int coefficient ) : ZXing.Common.ReedSolomon.GenericGFPoly
checkInit ( ) : void
exp ( int a ) : int
initialize ( ) : void
inverse ( int a ) : int
log ( int a ) : int
multiply ( int a, int b ) : int

Multiplies the specified a with b.

Описание методов

GenericGF() публичный Метод

public GenericGF ( int primitive, int size ) : System
primitive int
size int
Результат System

Описание свойств

AZTEC_DATA_10 публичное статическое свойство

public static GenericGF,ZXing.Common.ReedSolomon AZTEC_DATA_10
Результат GenericGF

AZTEC_DATA_12 публичное статическое свойство

public static GenericGF,ZXing.Common.ReedSolomon AZTEC_DATA_12
Результат GenericGF

AZTEC_DATA_6 публичное статическое свойство

public static GenericGF,ZXing.Common.ReedSolomon AZTEC_DATA_6
Результат GenericGF

AZTEC_DATA_8 публичное статическое свойство

public static GenericGF,ZXing.Common.ReedSolomon AZTEC_DATA_8
Результат GenericGF

AZTEC_PARAM публичное статическое свойство

public static GenericGF,ZXing.Common.ReedSolomon AZTEC_PARAM
Результат GenericGF

DATA_MATRIX_FIELD_256 публичное статическое свойство

public static GenericGF,ZXing.Common.ReedSolomon DATA_MATRIX_FIELD_256
Результат GenericGF

MAXICODE_FIELD_64 публичное статическое свойство

public static GenericGF,ZXing.Common.ReedSolomon MAXICODE_FIELD_64
Результат GenericGF

QR_CODE_FIELD_256 публичное статическое свойство

public static GenericGF,ZXing.Common.ReedSolomon QR_CODE_FIELD_256
Результат GenericGF