Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

# PolynomialOver< T > Member List

This is the complete list of members for PolynomialOver< T >, including all inherited members.

Accumulate(const PolynomialOver< Ring > &t, const Ring &ring) (defined in PolynomialOver< T >) | PolynomialOver< T > |
CoefficientCount(const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > |
CoefficientType typedef (defined in PolynomialOver< T >) | PolynomialOver< T > |
Degree(const Ring &ring) const | PolynomialOver< T > | `[inline]`
Divide(PolynomialOver< Ring > &r, PolynomialOver< Ring > &q, const PolynomialOver< Ring > &a, const PolynomialOver< Ring > &d, const Ring &ring) | PolynomialOver< T > | `[static]`
DividedBy(const PolynomialOver< Ring > &t, const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > |
Doubled(const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > | `[inline]`
Equals(const PolynomialOver< Ring > &t, const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > |
EvaluateAt(const CoefficientType &x, const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > |
GetCoefficient(unsigned int i, const Ring &ring) const | PolynomialOver< T > |
Input(std::istream &in, const Ring &ring) (defined in PolynomialOver< T >) | PolynomialOver< T > |
Inverse(const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > |
IsUnit(const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > |
IsZero(const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > | `[inline]`
Minus(const PolynomialOver< Ring > &t, const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > |
Modulo(const PolynomialOver< Ring > &t, const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > |
MultiplicativeInverse(const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > |
Negate(const Ring &ring) (defined in PolynomialOver< T >) | PolynomialOver< T > |
operator=(const PolynomialOver< Ring > &t) (defined in PolynomialOver< T >) | PolynomialOver< T > |
Output(std::ostream &out, const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > |
Plus(const PolynomialOver< Ring > &t, const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > |
PolynomialOver() | PolynomialOver< T > | `[inline]`
PolynomialOver(const Ring &ring, unsigned int count) (defined in PolynomialOver< T >) | PolynomialOver< T > | `[inline]`
PolynomialOver(const PolynomialOver< Ring > &t) | PolynomialOver< T > | `[inline]`
PolynomialOver(const CoefficientType &element) | PolynomialOver< T > | `[inline]`
PolynomialOver(Iterator begin, Iterator end) | PolynomialOver< T > | `[inline]`
PolynomialOver(const char *str, const Ring &ring) | PolynomialOver< T > | `[inline]`
PolynomialOver(const byte *encodedPolynomialOver, unsigned int byteCount) | PolynomialOver< T > |
PolynomialOver(const byte *BEREncodedPolynomialOver) | PolynomialOver< T > | `[explicit]`
PolynomialOver(BufferedTransformation &bt) | PolynomialOver< T > | `[explicit]`
PolynomialOver(RandomNumberGenerator &rng, const RandomizationParameter &parameter, const Ring &ring) | PolynomialOver< T > | `[inline]`
Randomize(RandomNumberGenerator &rng, const RandomizationParameter &parameter, const Ring &ring) (defined in PolynomialOver< T >) | PolynomialOver< T > |
Reduce(const PolynomialOver< Ring > &t, const Ring &ring) (defined in PolynomialOver< T >) | PolynomialOver< T > |
Ring typedef (defined in PolynomialOver< T >) | PolynomialOver< T > |
SetCoefficient(unsigned int i, const CoefficientType &value, const Ring &ring) | PolynomialOver< T > |
ShiftLeft(unsigned int n, const Ring &ring) (defined in PolynomialOver< T >) | PolynomialOver< T > |
ShiftRight(unsigned int n, const Ring &ring) (defined in PolynomialOver< T >) | PolynomialOver< T > |
Squared(const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > | `[inline]`
swap(PolynomialOver< Ring > &t) (defined in PolynomialOver< T >) | PolynomialOver< T > |
Times(const PolynomialOver< Ring > &t, const Ring &ring) const (defined in PolynomialOver< T >) | PolynomialOver< T > |