My Project  debian-1:4.1.1-p2+ds-4build3
Public Member Functions | Private Attributes
LPolyOld Class Reference

#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::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 }

Member Function Documentation

◆ get()

LPolyOld * LPolyOld::get ( )
inline

Definition at line 113 of file f5data.h.

113  {
114  return this;
115 }

◆ getDel()

bool LPolyOld::getDel ( )
inline

Definition at line 102 of file f5data.h.

102  {
103  return del;
104 }

◆ getIndex()

int LPolyOld::getIndex ( )
inline

Definition at line 94 of file f5data.h.

94  {
95  return index;
96 }

◆ getPoly()

poly LPolyOld::getPoly ( )
inline

Definition at line 86 of file f5data.h.

86  {
87  return polynomial;
88 }

◆ getRuleOld()

RuleOld * LPolyOld::getRuleOld ( )
inline

Definition at line 98 of file f5data.h.

98  {
99  return _ruleOld;
100 }

◆ getTerm()

poly LPolyOld::getTerm ( )
inline

Definition at line 90 of file f5data.h.

90  {
91  return term;
92 }

◆ set()

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 }

◆ setDel()

void LPolyOld::setDel ( bool  d)
inline

Definition at line 82 of file f5data.h.

82  {
83  del = d;
84 }

◆ setIndex()

void LPolyOld::setIndex ( int  i)
inline

Definition at line 74 of file f5data.h.

74  {
75  index = i;
76 }

◆ setPoly()

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 }

◆ setRuleOld()

void LPolyOld::setRuleOld ( RuleOld r)
inline

Definition at line 78 of file f5data.h.

78  {
79  _ruleOld = r;
80 }

◆ setTerm()

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 }

Field Documentation

◆ _ruleOld

RuleOld* LPolyOld::_ruleOld
private

Definition at line 33 of file f5data.h.

◆ del

bool LPolyOld::del
private

Definition at line 34 of file f5data.h.

◆ index

int LPolyOld::index
private

Definition at line 31 of file f5data.h.

◆ polynomial

poly LPolyOld::polynomial
private

Definition at line 32 of file f5data.h.

◆ term

poly LPolyOld::term
private

Definition at line 30 of file f5data.h.


The documentation for this class was generated from the following file:
LPolyOld::setIndex
void setIndex(int i)
Definition: f5data.h:74
LPolyOld::del
bool del
Definition: f5data.h:34
LPolyOld::setTerm
void setTerm(poly t)
Definition: f5data.h:68
term
Definition: int_poly.h:33
i
int i
Definition: cfEzgcd.cc:125
LPolyOld::index
int index
Definition: f5data.h:31
LPolyOld::_ruleOld
RuleOld * _ruleOld
Definition: f5data.h:33
LPolyOld::setPoly
void setPoly(poly p)
Definition: f5data.h:62
LPolyOld::polynomial
poly polynomial
Definition: f5data.h:32
LPolyOld::setRuleOld
void setRuleOld(RuleOld *r)
Definition: f5data.h:78
LPolyOld::set
void set(poly t, int i, poly p, RuleOld *r)
Definition: f5data.h:106
p
int p
Definition: cfModGcd.cc:4019
LPolyOld::term
poly term
Definition: f5data.h:30