#include <GtePolynomial1.h>
Public Member Functions | |
void | Divide (Polynomial1 const &divisor, Polynomial1 "ient, Polynomial1 &remainder) const |
void | EliminateLeadingZeros () |
unsigned int | GetDegree () const |
Polynomial1 | GetDerivative () const |
Polynomial1 | GetInversion () const |
bool | operator!= (Polynomial1< Real > const &p) const |
Real | operator() (Real t) const |
bool | operator< (Polynomial1< Real > const &p) const |
bool | operator<= (Polynomial1< Real > const &p) const |
bool | operator== (Polynomial1< Real > const &p) const |
bool | operator> (Polynomial1< Real > const &p) const |
bool | operator>= (Polynomial1< Real > const &p) const |
Real const & | operator[] (unsigned int i) const |
Real & | operator[] (unsigned int i) |
Polynomial1 () | |
Polynomial1 (unsigned int degree) | |
Polynomial1 (std::initializer_list< Real > values) | |
void | SetCoefficients (Real value) |
void | SetDegree (unsigned int degree) |
Protected Attributes | |
std::vector< Real > | mCoefficient |
Definition at line 19 of file GtePolynomial1.h.
gte::Polynomial1< Real >::Polynomial1 | ( | ) |
Definition at line 152 of file GtePolynomial1.h.
gte::Polynomial1< Real >::Polynomial1 | ( | unsigned int | degree | ) |
Definition at line 160 of file GtePolynomial1.h.
gte::Polynomial1< Real >::Polynomial1 | ( | std::initializer_list< Real > | values | ) |
Definition at line 168 of file GtePolynomial1.h.
void gte::Polynomial1< Real >::Divide | ( | Polynomial1< Real > const & | divisor, |
Polynomial1< Real > & | quotient, | ||
Polynomial1< Real > & | remainder | ||
) | const |
Definition at line 311 of file GtePolynomial1.h.
void gte::Polynomial1< Real >::EliminateLeadingZeros | ( | ) |
Definition at line 291 of file GtePolynomial1.h.
|
inline |
Definition at line 190 of file GtePolynomial1.h.
Polynomial1< Real > gte::Polynomial1< Real >::GetDerivative | ( | ) | const |
Definition at line 258 of file GtePolynomial1.h.
Polynomial1< Real > gte::Polynomial1< Real >::GetInversion | ( | ) | const |
Definition at line 279 of file GtePolynomial1.h.
|
inline |
Definition at line 215 of file GtePolynomial1.h.
Real gte::Polynomial1< Real >::operator() | ( | Real | t | ) | const |
Definition at line 245 of file GtePolynomial1.h.
|
inline |
Definition at line 221 of file GtePolynomial1.h.
|
inline |
Definition at line 227 of file GtePolynomial1.h.
|
inline |
Definition at line 209 of file GtePolynomial1.h.
|
inline |
Definition at line 233 of file GtePolynomial1.h.
|
inline |
Definition at line 239 of file GtePolynomial1.h.
|
inline |
Definition at line 197 of file GtePolynomial1.h.
|
inline |
Definition at line 203 of file GtePolynomial1.h.
void gte::Polynomial1< Real >::SetCoefficients | ( | Real | value | ) |
Definition at line 184 of file GtePolynomial1.h.
void gte::Polynomial1< Real >::SetDegree | ( | unsigned int | degree | ) |
Definition at line 178 of file GtePolynomial1.h.
|
protected |
Definition at line 82 of file GtePolynomial1.h.