Lines Matching refs:m_coefficients
38 m_coefficients.push_back(coefficients); in CBC_ReedSolomonGF256Poly()
59 m_coefficients = m_field->GetZero()->GetCoefficients(); in Init()
61 m_coefficients.resize(coefficientsLength - firstNonZero); in Init()
63 m_coefficients[j] = (*coefficients)[i]; in Init()
66 m_coefficients = *coefficients; in Init()
72 return m_coefficients; in GetCoefficients()
76 return pdfium::CollectionSize<int32_t>(m_coefficients) - 1; in GetDegree()
80 return m_coefficients.front() == 0; in IsZero()
84 return m_coefficients[m_coefficients.size() - 1 - degree]; in GetCoefficients()
91 size_t size = m_coefficients.size(); in EvaluateAt()
95 result = CBC_ReedSolomonGF256::AddOrSubtract(result, m_coefficients[i]); in EvaluateAt()
98 int32_t result = m_coefficients[0]; in EvaluateAt()
101 m_coefficients[j]); in EvaluateAt()
109 if (!temp->Init(m_field.Get(), &m_coefficients)) in Clone()
121 std::vector<int32_t> smallerCoefficients = m_coefficients; in AddOrSubtract()
146 const std::vector<int32_t>& aCoefficients = m_coefficients; in Multiply()
171 size_t size = m_coefficients.size(); in Multiply()
174 product[i] = m_field->Multiply(m_coefficients[i], scalar); in Multiply()
190 size_t size = m_coefficients.size(); in MultiplyByMonomial()
193 product[i] = m_field->Multiply(m_coefficients[i], coefficient); in MultiplyByMonomial()