HomeSort by relevance Sort by last modified time
    Searched refs:CBC_ReedSolomonGF256Poly (Results 1 - 8 of 8) sorted by null

  /external/pdfium/xfa/src/fxbarcode/common/reedsolomon/
BC_ReedSolomonGF256Poly.h 10 class CBC_ReedSolomonGF256Poly {
12 CBC_ReedSolomonGF256Poly(CBC_ReedSolomonGF256* field, int32_t coefficients);
13 CBC_ReedSolomonGF256Poly();
14 virtual ~CBC_ReedSolomonGF256Poly();
20 CBC_ReedSolomonGF256Poly* AddOrSubtract(CBC_ReedSolomonGF256Poly* other,
22 CBC_ReedSolomonGF256Poly* Multiply(CBC_ReedSolomonGF256Poly* other,
24 CBC_ReedSolomonGF256Poly* Multiply(int32_t scalar, int32_t& e);
25 CBC_ReedSolomonGF256Poly* MultiplyByMonomial(int32_t degree,
    [all...]
BC_ReedSolomonDecoder.h 10 class CBC_ReedSolomonGF256Poly;
19 CFX_PtrArray* RunEuclideanAlgorithm(CBC_ReedSolomonGF256Poly* a,
20 CBC_ReedSolomonGF256Poly* b,
23 CFX_Int32Array* FindErrorLocations(CBC_ReedSolomonGF256Poly* errorLocator,
25 CFX_Int32Array* FindErrorMagnitudes(CBC_ReedSolomonGF256Poly* errorEvaluator,
BC_ReedSolomonDecoder.cpp 34 CBC_ReedSolomonGF256Poly poly;
51 CBC_ReedSolomonGF256Poly syndrome;
54 CBC_ReedSolomonGF256Poly* rsg = m_field->BuildMonomial(twoS, 1, e);
56 CBC_AutoPtr<CBC_ReedSolomonGF256Poly> temp(rsg);
60 CBC_AutoPtr<CBC_ReedSolomonGF256Poly> sigma(
61 (CBC_ReedSolomonGF256Poly*)(*sigmaOmega)[0]);
62 CBC_AutoPtr<CBC_ReedSolomonGF256Poly> omega(
63 (CBC_ReedSolomonGF256Poly*)(*sigmaOmega)[1]);
84 CBC_ReedSolomonGF256Poly* a,
85 CBC_ReedSolomonGF256Poly* b,
    [all...]
BC_ReedSolomonGF256Poly.cpp 26 CBC_ReedSolomonGF256Poly::CBC_ReedSolomonGF256Poly(CBC_ReedSolomonGF256* field,
34 CBC_ReedSolomonGF256Poly::CBC_ReedSolomonGF256Poly() {
37 void CBC_ReedSolomonGF256Poly::Init(CBC_ReedSolomonGF256* field,
64 CFX_Int32Array* CBC_ReedSolomonGF256Poly::GetCoefficients() {
67 int32_t CBC_ReedSolomonGF256Poly::GetDegree() {
70 FX_BOOL CBC_ReedSolomonGF256Poly::IsZero() {
73 int32_t CBC_ReedSolomonGF256Poly::GetCoefficients(int32_t degree) {
76 int32_t CBC_ReedSolomonGF256Poly::EvaluateAt(int32_t a) {
    [all...]
BC_ReedSolomonGF256.h 9 class CBC_ReedSolomonGF256Poly;
18 CBC_ReedSolomonGF256Poly* GetZero();
19 CBC_ReedSolomonGF256Poly* GetOne();
20 CBC_ReedSolomonGF256Poly* BuildMonomial(int32_t degree,
33 CBC_ReedSolomonGF256Poly* m_zero;
34 CBC_ReedSolomonGF256Poly* m_one;
BC_ReedSolomon.cpp 31 m_cachedGenerators.Add(new CBC_ReedSolomonGF256Poly(m_field, 1));
33 CBC_ReedSolomonGF256Poly* CBC_ReedSolomonEncoder::BuildGenerator(int32_t degree,
36 CBC_ReedSolomonGF256Poly* lastGenerator =
37 (CBC_ReedSolomonGF256Poly*)(m_cachedGenerators
43 CBC_ReedSolomonGF256Poly temp_poly;
46 CBC_ReedSolomonGF256Poly* nextGenerator =
53 return (CBC_ReedSolomonGF256Poly*)(m_cachedGenerators[degree]);
67 CBC_ReedSolomonGF256Poly* generator = BuildGenerator(ecBytes, e);
74 CBC_ReedSolomonGF256Poly info;
77 CBC_ReedSolomonGF256Poly* rsg = info.MultiplyByMonomial(ecBytes, 1, e);
    [all...]
BC_ReedSolomon.h 10 class CBC_ReedSolomonGF256Poly;
15 CBC_ReedSolomonGF256Poly* BuildGenerator(int32_t degree, int32_t& e);
BC_ReedSolomonGF256.cpp 59 m_zero = new CBC_ReedSolomonGF256Poly(this, 0);
60 m_one = new CBC_ReedSolomonGF256Poly(this, 1);
72 CBC_ReedSolomonGF256Poly* CBC_ReedSolomonGF256::GetZero() {
75 CBC_ReedSolomonGF256Poly* CBC_ReedSolomonGF256::GetOne() {
78 CBC_ReedSolomonGF256Poly* CBC_ReedSolomonGF256::BuildMonomial(
87 CBC_ReedSolomonGF256Poly* temp = m_zero->Clone(e);
94 CBC_ReedSolomonGF256Poly* temp = new CBC_ReedSolomonGF256Poly();

Completed in 50 milliseconds