Security Scol plugin
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) constPolynomialOver< 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) constPolynomialOver< 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 >