C# 클래스 zxingwp7.common.reedsolomon.GF256

This class contains utility methods for performing mathematical operations over the Galois Field GF(256). Operations use a given primitive polynomial in calculations.

Throughout this package, elements of GF(256) are represented as an int for convenience and speed (but at the cost of memory). Only the bottom 8 bits are really used.

파일 보기 프로젝트 열기: henningms/zxing2.0-wp7 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DATA_MATRIX_FIELD GF256
QR_CODE_FIELD GF256

Private Properties

프로퍼티 타입 설명
GF256 System
addOrSubtract int
buildMonomial GF256Poly
exp int
inverse int
log int
multiply int

비공개 메소드들

메소드 설명
GF256 ( int primitive ) : System

Create a representation of GF(256) using the given primitive polynomial.

addOrSubtract ( int a, int b ) : int

Implements both addition and subtraction -- they are the same in GF(256).

buildMonomial ( int degree, int coefficient ) : GF256Poly
exp ( int a ) : int
inverse ( int a ) : int
log ( int a ) : int
multiply ( int a, int b ) : int

프로퍼티 상세

DATA_MATRIX_FIELD 공개적으로 정적으로 프로퍼티

public static GF256,zxingwp7.common.reedsolomon DATA_MATRIX_FIELD
리턴 GF256

QR_CODE_FIELD 공개적으로 정적으로 프로퍼티

public static GF256,zxingwp7.common.reedsolomon QR_CODE_FIELD
리턴 GF256