My Project
Loading...
Searching...
No Matches
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}
int i
Definition: cfEzgcd.cc:132
int p
Definition: cfModGcd.cc:4078
void set(poly t, int i, poly p, RuleOld *r)
Definition: f5data.h:106
bool del
Definition: f5data.h:34

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}
int index
Definition: f5data.h:31

◆ getPoly()

poly LPolyOld::getPoly ( )
inline

Definition at line 86 of file f5data.h.

86 {
87 return polynomial;
88}
poly polynomial
Definition: f5data.h:32

◆ getRuleOld()

RuleOld * LPolyOld::getRuleOld ( )
inline

Definition at line 98 of file f5data.h.

98 {
99 return _ruleOld;
100}
RuleOld * _ruleOld
Definition: f5data.h:33

◆ getTerm()

poly LPolyOld::getTerm ( )
inline

Definition at line 90 of file f5data.h.

90 {
91 return term;
92}
poly term
Definition: f5data.h:30

◆ 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}
void setIndex(int i)
Definition: f5data.h:74
void setRuleOld(RuleOld *r)
Definition: f5data.h:78
void setPoly(poly p)
Definition: f5data.h:62
void setTerm(poly t)
Definition: f5data.h:68

◆ 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}
Definition: int_poly.h:33

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: