template <class MONM> class Polynomial

Class of Monomials with generic monomials.

Public Fields

typedef MONM monomial_T
The type of the monomials.
friend class PolyIter
Iterator of the monomials.

Public Methods

PolyIter <MONM> & begin()
Iterator on the first monomial.
int degree(void)
Degree of the polynomial;
PolyIter <MONM> & insert(const MONM & m)
Insertion of monomial according to the order on the monomials
MONM& LeadingTerm()
Leading monomial of the polynomial

Protected Fields

int Degre
The degree of the polynomial.
Cellule <MONM> * PolyDeb
A pointeur to the first cell.

Private Fields

friend class PolyIter MONM
Iterators on the monomials

Documentation

Class of Monomials with generic monomials.
friend class PolyIter MONM
Iterators on the monomials

typedef MONM monomial_T
The type of the monomials.

int degree(void)
Degree of the polynomial;

MONM& LeadingTerm()
Leading monomial of the polynomial

friend class PolyIter
Iterator of the monomials.

PolyIter <MONM> & begin()
Iterator on the first monomial.

PolyIter <MONM> & insert(const MONM & m)
Insertion of monomial according to the order on the monomials. Return an iterator at the place where the monomial has been insert

int Degre
The degree of the polynomial.

Cellule <MONM> * PolyDeb
A pointeur to the first cell.


This class has no child classes.

alphabetic index hierarchy of classes


Partially supported by FRISCO LTR 21.024
For more information

generated by doc++