Able to bear a given monom (x^x_exp*y^y_exp) in P or Q polynom of the centerfocus problem in mind. More...
#include <CoeffList.h>
Public Member Functions | |
CoeffListEntry () | |
CoeffListEntry (P_or_QPolynom p_oder_q, const int yExp, const int currentMonomDegree) | |
virtual | ~CoeffListEntry () |
bool | isPMonom () const |
bool | isQMonom () const |
bool | operator== (CoeffListEntry &entry) |
P_or_QPolynom | getPorQinfo () const |
CoeffListEntry const * | getNextConst () const |
void | printEntry (std::ostream &out) const |
Public Attributes | |
P_or_QPolynom | porq |
remember monom of polynom p(=PCoefficient) or q(=QCoefficient) ot the centerfocus-problem | |
int | x_exp |
represents monom x^x_exp*y^y_exp | |
int | y_exp |
represents monom x^x_exp*y^y_exp | |
CoeffListEntry * | next |
Definition at line 29 of file CoeffList.h.
nCenterFocus::CoeffListEntry::CoeffListEntry | ( | ) |
Definition at line 6 of file CoeffList.cc.
nCenterFocus::CoeffListEntry::CoeffListEntry | ( | P_or_QPolynom | p_oder_q, | |
const int | yExp, | |||
const int | currentMonomDegree | |||
) |
Definition at line 11 of file CoeffList.cc.
nCenterFocus::CoeffListEntry::~CoeffListEntry | ( | ) | [virtual] |
Definition at line 41 of file CoeffList.cc.
References next.
CoeffListEntry const * nCenterFocus::CoeffListEntry::getNextConst | ( | ) | const |
Definition at line 29 of file CoeffList.cc.
References next.
P_or_QPolynom nCenterFocus::CoeffListEntry::getPorQinfo | ( | ) | const [inline] |
Definition at line 51 of file CoeffList.h.
References porq.
bool nCenterFocus::CoeffListEntry::isPMonom | ( | ) | const [inline] |
Definition at line 45 of file CoeffList.h.
References PCoefficient, and porq.
bool nCenterFocus::CoeffListEntry::isQMonom | ( | ) | const [inline] |
Definition at line 46 of file CoeffList.h.
References porq, and QCoefficient.
bool nCenterFocus::CoeffListEntry::operator== | ( | CoeffListEntry & | entry | ) |
Definition at line 35 of file CoeffList.cc.
void nCenterFocus::CoeffListEntry::printEntry | ( | std::ostream & | out | ) | const |
Definition at line 83 of file CoeffList.cc.
References PCoefficient, porq, x_exp, and y_exp.
Definition at line 54 of file CoeffList.h.
Referenced by nCenterFocus::CoeffList::append(), nCenterFocus::CoeffList::clear(), nCenterFocus::CoeffList::getFirst(), nCenterFocus::CoeffList::getFirstConst(), getNextConst(), nCenterFocus::CoeffList::isEmpty(), nCenterFocus::CoeffList::output(), nCenterFocus::CoeffList::~CoeffList(), and ~CoeffListEntry().
Definition at line 32 of file CoeffList.h.
Referenced by nCenterFocus::CoeffList::containsEntry(), getPorQinfo(), isPMonom(), isQMonom(), operator==(), nCenterFocus::CoeffList::output(), and printEntry().
Definition at line 41 of file CoeffList.h.
Referenced by nCenterFocus::CoeffList::containsEntry(), operator==(), nCenterFocus::CoeffList::output(), and printEntry().
Definition at line 42 of file CoeffList.h.
Referenced by nCenterFocus::CoeffList::containsEntry(), operator==(), nCenterFocus::CoeffList::output(), and printEntry().