C# 클래스 Library.Correction.ReedSolomon8.Math

상속: ManagerBase
파일 보기 프로젝트 열기: Alliance-Network/Library 1 사용 예제들

공개 메소드들

메소드 설명
AddMul ( byte dst, int dstPos, byte src, int srcPos, byte c, int len ) : void
CreateDecodeMatrix ( byte encMatrix, int index, int k, int n ) : byte[]
CreateEncodeMatrix ( int k, int n ) : byte[]
CreateGFMatrix ( int rows, int cols ) : byte[]
GenerateGF ( ) : void
InitMulTable ( ) : void
InvertMatrix ( byte src, int k ) : void
InvertVandermonde ( byte src, int k ) : void
MatMul ( byte a, int aStart, byte b, int bStart, byte c, int cStart, int n, int k, int m ) : void
Math ( ) : System
Modnn ( int x ) : byte
Mul ( byte x, byte y ) : byte

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

메소드 상세

AddMul() 공개 메소드

public AddMul ( byte dst, int dstPos, byte src, int srcPos, byte c, int len ) : void
dst byte
dstPos int
src byte
srcPos int
c byte
len int
리턴 void

CreateDecodeMatrix() 공개 메소드

public CreateDecodeMatrix ( byte encMatrix, int index, int k, int n ) : byte[]
encMatrix byte
index int
k int
n int
리턴 byte[]

CreateEncodeMatrix() 공개 메소드

public CreateEncodeMatrix ( int k, int n ) : byte[]
k int
n int
리턴 byte[]

CreateGFMatrix() 공개 정적인 메소드

public static CreateGFMatrix ( int rows, int cols ) : byte[]
rows int
cols int
리턴 byte[]

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GenerateGF() 공개 메소드

public GenerateGF ( ) : void
리턴 void

InitMulTable() 공개 메소드

public InitMulTable ( ) : void
리턴 void

InvertMatrix() 공개 메소드

public InvertMatrix ( byte src, int k ) : void
src byte
k int
리턴 void

InvertVandermonde() 공개 메소드

public InvertVandermonde ( byte src, int k ) : void
src byte
k int
리턴 void

MatMul() 공개 메소드

public MatMul ( byte a, int aStart, byte b, int bStart, byte c, int cStart, int n, int k, int m ) : void
a byte
aStart int
b byte
bStart int
c byte
cStart int
n int
k int
m int
리턴 void

Math() 공개 메소드

public Math ( ) : System
리턴 System

Modnn() 공개 메소드

public Modnn ( int x ) : byte
x int
리턴 byte

Mul() 공개 메소드

public Mul ( byte x, byte y ) : byte
x byte
y byte
리턴 byte