Public Member Functions | Private Attributes
LPolyOld Class Reference


class of labeled polynomials

More...

#include <f5data.h>

Public Member Functions

 LPolyOld (poly t, int i, poly p, RuleOld *r=NULL)
 
void setPoly (poly p)
 
poly getPoly ()
 
void setTerm (poly t)
 
poly getTerm ()
 
void setIndex (int i)
 
int getIndex ()
 
void setRuleOld (RuleOld *r)
 
RuleOldgetRuleOld ()
 
void setDel (bool d)
 
bool getDel ()
 
void set (poly t, int i, poly p, RuleOld *r)
 
LPolyOldget ()
 

Private Attributes

poly term
 
int index
 
poly polynomial
 
RuleOld_ruleOld
 
bool del
 

Detailed Description


class of labeled polynomials

Definition at line 28 of file f5data.h.

Constructor & Destructor Documentation

LPolyOld::LPolyOld ( poly  t,
int  i,
poly  p,
RuleOld r = NULL 
)
inline

Definition at line 52 of file f5data.h.

52  {
53  set(t,i,p,r);
54  del = 0;
55 }
bool del
Definition: f5data.h:34
return P p
Definition: myNF.cc:203
int i
Definition: cfEzgcd.cc:123
void set(poly t, int i, poly p, RuleOld *r)
Definition: f5data.h:106

Member Function Documentation

LPolyOld * LPolyOld::get ( )
inline

Definition at line 113 of file f5data.h.

113  {
114  return this;
115 }
bool LPolyOld::getDel ( )
inline

Definition at line 102 of file f5data.h.

102  {
103  return del;
104 }
bool del
Definition: f5data.h:34
int LPolyOld::getIndex ( )
inline

Definition at line 94 of file f5data.h.

94  {
95  return index;
96 }
int index
Definition: f5data.h:31
poly LPolyOld::getPoly ( )
inline

Definition at line 86 of file f5data.h.

86  {
87  return polynomial;
88 }
poly polynomial
Definition: f5data.h:32
RuleOld * LPolyOld::getRuleOld ( )
inline

Definition at line 98 of file f5data.h.

98  {
99  return _ruleOld;
100 }
RuleOld * _ruleOld
Definition: f5data.h:33
poly LPolyOld::getTerm ( )
inline

Definition at line 90 of file f5data.h.

90  {
91  return term;
92 }
poly term
Definition: f5data.h:30
void LPolyOld::set ( poly  t,
int  i,
poly  p,
RuleOld r 
)
inline

Definition at line 106 of file f5data.h.

106  {
107  this->setTerm(t);
108  this->setIndex(i);
109  this->setPoly(p);
110  this->setRuleOld(r);
111 }
return P p
Definition: myNF.cc:203
void setTerm(poly t)
Definition: f5data.h:68
void setIndex(int i)
Definition: f5data.h:74
void setPoly(poly p)
Definition: f5data.h:62
int i
Definition: cfEzgcd.cc:123
void setRuleOld(RuleOld *r)
Definition: f5data.h:78
void LPolyOld::setDel ( bool  d)
inline

Definition at line 82 of file f5data.h.

82  {
83  del = d;
84 }
bool del
Definition: f5data.h:34
void LPolyOld::setIndex ( int  i)
inline

Definition at line 74 of file f5data.h.

74  {
75  index = i;
76 }
int i
Definition: cfEzgcd.cc:123
int index
Definition: f5data.h:31
void LPolyOld::setPoly ( poly  p)
inline

Definition at line 62 of file f5data.h.

62  {
63  //poly _p = pInit();
64  //_p = pCopy(p);
65  polynomial = p;
66 }
return P p
Definition: myNF.cc:203
poly polynomial
Definition: f5data.h:32
void LPolyOld::setRuleOld ( RuleOld r)
inline

Definition at line 78 of file f5data.h.

78  {
79  _ruleOld = r;
80 }
const ring r
Definition: syzextra.cc:208
RuleOld * _ruleOld
Definition: f5data.h:33
void LPolyOld::setTerm ( poly  t)
inline

Definition at line 68 of file f5data.h.

68  {
69  //poly _t = pInit();
70  //_t = pCopy(t);
71  term = t;
72 }
Definition: int_poly.h:36

Field Documentation

RuleOld* LPolyOld::_ruleOld
private

Definition at line 33 of file f5data.h.

bool LPolyOld::del
private

Definition at line 34 of file f5data.h.

int LPolyOld::index
private

Definition at line 31 of file f5data.h.

poly LPolyOld::polynomial
private

Definition at line 32 of file f5data.h.

poly LPolyOld::term
private

Definition at line 30 of file f5data.h.


The documentation for this class was generated from the following file: