![]() |
My Project
|
#include <npolygon.h>
Public Member Functions | |
| linearForm () | |
| linearForm (const linearForm &) | |
| ~linearForm () | |
| linearForm & | operator= (const linearForm &) |
| void | copy_new (int) |
| void | copy_delete (void) |
| void | copy_zero (void) |
| void | copy_shallow (linearForm &) |
| void | copy_deep (const linearForm &) |
| Rational | weight (poly, const ring r) const |
| Rational | weight_shift (poly, const ring r) const |
| Rational | weight1 (poly, const ring r) const |
| Rational | weight_shift1 (poly, const ring r) const |
| Rational | pweight (poly, const ring r) const |
| int | positive (void) |
Private Attributes | |
| Rational * | c |
| int | N |
Friends | |
| class | newtonPolygon |
| int | operator== (const linearForm &l1, const linearForm &l2) |
Definition at line 17 of file npolygon.h.
|
inline |
Definition at line 130 of file npolygon.h.
| linearForm::linearForm | ( | const linearForm & | l | ) |
Definition at line 107 of file npolygon.cc.
| linearForm::~linearForm | ( | ) |
Definition at line 116 of file npolygon.cc.
| void linearForm::copy_deep | ( | const linearForm & | l | ) |
Definition at line 93 of file npolygon.cc.
| void linearForm::copy_delete | ( | void | ) |
Definition at line 82 of file npolygon.cc.
| void linearForm::copy_new | ( | int | k | ) |
Definition at line 36 of file npolygon.cc.
|
inline |
|
inline |
Definition at line 109 of file npolygon.h.
| linearForm & linearForm::operator= | ( | const linearForm & | l | ) |
Definition at line 125 of file npolygon.cc.
| int linearForm::positive | ( | void | ) |
Definition at line 279 of file npolygon.cc.
Definition at line 205 of file npolygon.cc.
Definition at line 189 of file npolygon.cc.
|
friend |
Definition at line 54 of file npolygon.h.
|
friend |
|
private |
Definition at line 22 of file npolygon.h.
|
private |
Definition at line 23 of file npolygon.h.