| CoefficientCount() const | PolynomialOverFixedRing< T, instance > | inline |
| CoefficientCount(const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > | private |
| CoefficientType typedef (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | |
| Degree() const | PolynomialOverFixedRing< T, instance > | inline |
| PolynomialOver::Degree(const Ring &ring) const | PolynomialOver< T > | inlineprivate |
| Divide(ThisType &r, ThisType &q, const ThisType &a, const ThisType &d) | PolynomialOverFixedRing< T, instance > | inlinestatic |
| PolynomialOver::Divide(PolynomialOver< Ring > &r, PolynomialOver< Ring > &q, const PolynomialOver< Ring > &a, const PolynomialOver< Ring > &d, const Ring &ring) | PolynomialOver< T > | privatestatic |
| DivideByZero typedef (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | |
| Doubled() const (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| Doubled(const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > | inlineprivate |
| EvaluateAt(const CoefficientType &x) const (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| EvaluateAt(const CoefficientType &x, const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > | private |
| GetCoefficient(unsigned int i) const | PolynomialOverFixedRing< T, instance > | inline |
| PolynomialOver::GetCoefficient(unsigned int i, const Ring &ring) const | PolynomialOver< T > | private |
| IsUnit() const (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| IsUnit(const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > | private |
| MultiplicativeInverse() const (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| MultiplicativeInverse(const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > | private |
| Negate() (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| Negate(const Ring &ring) (defined in PolynomialOver< T >) | PolynomialOver< T > | private |
| One() (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | static |
| operator!() const (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| operator%=(const ThisType &t) (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| operator*=(const ThisType &t) (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| operator+() const (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| operator+=(const ThisType &t) (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| operator-() const (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| operator-=(const ThisType &t) (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| operator/=(const ThisType &t) (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| operator<< (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | friend |
| operator<< (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | friend |
| operator<<=(unsigned int n) (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| operator=(const ThisType &t) (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| operator=(const PolynomialOver< Ring > &t) (defined in PolynomialOver< T >) | PolynomialOver< T > | private |
| operator>> (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | friend |
| operator>> (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | friend |
| operator>>=(unsigned int n) (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| operator[](unsigned int i) const | PolynomialOverFixedRing< T, instance > | inline |
| PolynomialOverFixedRing(unsigned int count=0) | PolynomialOverFixedRing< T, instance > | inline |
| PolynomialOverFixedRing(const ThisType &t) | PolynomialOverFixedRing< T, instance > | inline |
| PolynomialOverFixedRing(const B &t) (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inlineexplicit |
| PolynomialOverFixedRing(const CoefficientType &element) | PolynomialOverFixedRing< T, instance > | inline |
| PolynomialOverFixedRing(Iterator first, Iterator last) | PolynomialOverFixedRing< T, instance > | inline |
| PolynomialOverFixedRing(const char *str) | PolynomialOverFixedRing< T, instance > | inlineexplicit |
| PolynomialOverFixedRing(const byte *encodedPoly, unsigned int byteCount) | PolynomialOverFixedRing< T, instance > | inline |
| PolynomialOverFixedRing(const byte *BEREncodedPoly) | PolynomialOverFixedRing< T, instance > | inlineexplicit |
| PolynomialOverFixedRing(BufferedTransformation &bt) | PolynomialOverFixedRing< T, instance > | inlineexplicit |
| PolynomialOverFixedRing(RandomNumberGenerator &rng, const RandomizationParameter ¶meter) | PolynomialOverFixedRing< T, instance > | inline |
| RandomizationParameter typedef (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | |
| Randomize(RandomNumberGenerator &rng, const RandomizationParameter ¶meter) (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| Randomize(RandomNumberGenerator &rng, const RandomizationParameter ¶meter, const Ring &ring) (defined in PolynomialOver< T >) | PolynomialOver< T > | private |
| Ring typedef (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | |
| SetCoefficient(unsigned int i, const CoefficientType &value) | PolynomialOverFixedRing< T, instance > | inline |
| PolynomialOver::SetCoefficient(unsigned int i, const CoefficientType &value, const Ring &ring) | PolynomialOver< T > | private |
| Squared() const (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| Squared(const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > | inlineprivate |
| swap(ThisType &t) (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | inline |
| swap(PolynomialOver< Ring > &t) (defined in PolynomialOver< T >) | PolynomialOver< T > | private |
| Zero() (defined in PolynomialOverFixedRing< T, instance >) | PolynomialOverFixedRing< T, instance > | static |