C# 클래스 ModernQR.Ecc.ReedSolomon

파일 보기 프로젝트 열기: jgable/ModernQR

공개 메소드들

메소드 설명
ReedSolomon ( int source, int NPAR ) : System
correct ( ) : void

비공개 메소드들

메소드 설명
Find_Roots ( ) : void
Modified_Berlekamp_Massey ( ) : void
add_polys ( int dst, int src ) : void

******* polynomial arithmetic ******************

compute_discrepancy ( int lambda, int S, int L, int n ) : int
compute_modified_omega ( ) : void
compute_next_omega ( int d, int A, int dst, int src ) : void
copy_poly ( int dst, int src ) : void
correct_errors_erasures ( int codeword, int csize, int nerasures, int erasures ) : bool
decode_data ( int data ) : void
ginv ( int elt ) : int
gmult ( int a, int b ) : int
init_gamma ( int gamma ) : void
initializeGaloisTables ( ) : void
mul_z_poly ( int src ) : void
mult_polys ( int dst, int p1, int p2 ) : void
scale_poly ( int k, int poly ) : void
zero_poly ( int poly ) : void

메소드 상세

ReedSolomon() 공개 메소드

public ReedSolomon ( int source, int NPAR ) : System
source int
NPAR int
리턴 System

correct() 공개 메소드

public correct ( ) : void
리턴 void