[ VIGRA Homepage | Class Index | Function Index | File Index | Main Page ]
|
Polynomial Class Template Reference | ![]() |
|---|
#include "vigra/polynomial.hxx"
Inheritance diagram for Polynomial:

Public Types | |
| typedef BaseType::Real | Real |
| typedef BaseType::Complex | Complex |
| typedef T | value_type |
| typedef T * | iterator |
| typedef T const * | const_iterator |
Public Methods | |
| Polynomial (unsigned int order=0, double epsilon=1.0e-14) | |
| Polynomial (Polynomial const &p) | |
| template<class ITER> | Polynomial (ITER i, unsigned int order) |
| template<class ITER> | Polynomial (ITER i, unsigned int order, double epsilon) |
| Polynomial & | operator= (Polynomial const &p) |
| Polynomial< T > | getDerivative (unsigned int n=1) const |
| Polynomial< T > | getDeflated (Real r) const |
| Polynomial< Complex > | getDeflated (Complex const &r) const |
Detailed Description |
Most interesting functionality is inherited from vigra::PolynomialView.
|
|
Complex type associated with Reimplemented from PolynomialView. |
|
|
Const iterator for the coefficient sequence Reimplemented from PolynomialView. |
|
|
Iterator for the coefficient sequence Reimplemented from PolynomialView. |
|
|
Scalar type associated with Reimplemented from PolynomialView. |
|
|
Coefficient type of the polynomial Reimplemented from PolynomialView. |
|
||||||||||||
|
Construct polynomial with given |
|
|
Copy constructor |
|
||||||||||||
|
Construct polynomial by copying the given coefficient sequence. |
|
||||||||||||||||
|
Construct polynomial by copying the given coefficient sequence. Set |
|
|
Construct new polynomial representing this polynomial after deflation at the complex root |
|
|
Construct new polynomial representing this polynomial after deflation at the real root |
|
|
Construct new polynomial representing the derivative of this polynomial. |
|
|
Assigment |
|
© Ullrich Köthe (koethe@informatik.uni-hamburg.de) |
html generated using doxygen and Python
|