Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
RingOfPolynomialsOver Member List
This is the complete list of members for RingOfPolynomialsOver, including all inherited members.
- AbstractRing() (defined in AbstractRing)
[inline] - AbstractRing(const AbstractRing &source) (defined in AbstractRing)
[inline] - Accumulate(Element &a,const Element &b)const (defined in RingOfPolynomialsOver)
[inline, virtual] - Add(const Element &a,const Element &b)const (defined in RingOfPolynomialsOver)
[inline, virtual] - CalculateAlpha(::vector< CoefficientType > &alpha,const CoefficientType x[],const CoefficientType y[],unsigned int n)const (defined in RingOfPolynomialsOver)
[protected] - CascadeExponentiate(const Element &x,const Integer &e1,const Element &y,const Integer &e2)const (defined in AbstractRing)
[virtual] - CascadeScalarMultiply(const Element &x,const Integer &e1,const Element &y,const Integer &e2)const (defined in AbstractGroup)
[virtual] - CoefficientRing typedef (defined in RingOfPolynomialsOver)
- CoefficientType typedef (defined in RingOfPolynomialsOver)
- Divide(const Element &a,const Element &b)const (defined in RingOfPolynomialsOver)
[inline, virtual] - DivisionAlgorithm(Element &r,Element &q,const Element &a,const Element &d)const (defined in RingOfPolynomialsOver)
[inline, virtual] - Double(const Element &a)const (defined in RingOfPolynomialsOver)
[inline, virtual] - Element typedef (defined in RingOfPolynomialsOver)
- Equal(const Element &a,const Element &b)const (defined in RingOfPolynomialsOver)
[inline, virtual] - Exponentiate(const Element &a,const Integer &e)const (defined in AbstractRing)
[virtual] - Gcd(const Element &a,const Element &b)const (defined in AbstractEuclideanDomain)
[virtual] - Interpolate(const CoefficientType x[],const CoefficientType y[],unsigned int n)const (defined in RingOfPolynomialsOver)
- InterpolateAt(const CoefficientType &position,const CoefficientType x[],const CoefficientType y[],unsigned int n)const (defined in RingOfPolynomialsOver)
- Inverse(const Element &a)const (defined in RingOfPolynomialsOver)
[inline, virtual] - InversionIsFast()const (defined in AbstractGroup)
[inline, virtual] - IsUnit(const Element &a)const (defined in RingOfPolynomialsOver)
[inline, virtual] - m_ring (defined in RingOfPolynomialsOver)
[protected] - Mod(const Element &a,const Element &b)const (defined in RingOfPolynomialsOver)
[inline, virtual] - MultiplicativeGroup()const (defined in AbstractRing)
[inline, virtual] - MultiplicativeInverse(const Element &a)const (defined in RingOfPolynomialsOver)
[inline, virtual] - Multiply(const Element &a,const Element &b)const (defined in RingOfPolynomialsOver)
[inline, virtual] - One()const (defined in RingOfPolynomialsOver)
[inline, virtual] - operator=(const AbstractRing &source) (defined in AbstractRing)
[inline] - RandomElement(RandomNumberGenerator &rng,const RandomizationParameter ¶meter) (defined in RingOfPolynomialsOver)
[inline] - RandomizationParameter typedef (defined in RingOfPolynomialsOver)
- Reduce(Element &a,const Element &b)const (defined in RingOfPolynomialsOver)
[inline, virtual] - result (defined in AbstractEuclideanDomain)
[mutable, protected] - RingOfPolynomialsOver(const CoefficientRing &ring) (defined in RingOfPolynomialsOver)
[inline] - ScalarMultiply(const Element &a,const Integer &e)const (defined in AbstractGroup)
[virtual] - SimultaneousExponentiate(Element *results,const Element &base,const Integer *exponents,unsigned int exponentsCount)const (defined in AbstractRing)
[virtual] - SimultaneousMultiply(Element *results,const Element &base,const Integer *exponents,unsigned int exponentsCount)const (defined in AbstractGroup)
[virtual] - Square(const Element &a)const (defined in RingOfPolynomialsOver)
[inline, virtual] - Subtract(const Element &a,const Element &b)const (defined in RingOfPolynomialsOver)
[inline, virtual] - Zero()const (defined in RingOfPolynomialsOver)
[inline, virtual] - ~AbstractGroup() (defined in AbstractGroup)
[inline, virtual]
Generated at Mon Jan 15 01:17:03 2001 for Crypto++ by
1.2.4 written by Dimitri van Heesch,
© 1997-2000