|
Fast Research Interface Library
Manual and Documentation
|
This class realizes polynomials of degree three as required for the Type I On-Line Trajectory Generator. More...
#include <TypeIRMLPolynomial.h>
Public Member Functions | |
| TypeIRMLPolynomial (void) | |
| Constructor of the class TypeIRMLPolynomial. | |
| ~TypeIRMLPolynomial (void) | |
| Destructor of the class TypeIRMLPolynomial. | |
| void | SetCoefficients (const double &Coeff2, const double &Coeff1, const double &Coeff0, const double &Diff) |
| Sets the coefficients for the polynomial of degree two. | |
| double | CalculateValue (const double &t) const |
| Calculates the function value of f(t) at t. | |
Private Attributes | |
| unsigned int | Degree |
| double | a2 |
| double | a1 |
| double | a0 |
| double | DeltaT |
This class realizes polynomials of degree three as required for the Type I On-Line Trajectory Generator.
Definition at line 85 of file TypeIRMLPolynomial.h.
Constructor of the class TypeIRMLPolynomial.
Definition at line 62 of file TypeIRMLPolynomial.cpp.
Destructor of the class TypeIRMLPolynomial.
Definition at line 75 of file TypeIRMLPolynomial.cpp.
| double TypeIRMLMath::TypeIRMLPolynomial::CalculateValue | ( | const double & | t | ) | const |
Calculates the function value of f(t) at t.

| t | Function input value |
,
Definition at line 114 of file TypeIRMLPolynomial.cpp.
| void TypeIRMLMath::TypeIRMLPolynomial::SetCoefficients | ( | const double & | Coeff2, |
| const double & | Coeff1, | ||
| const double & | Coeff0, | ||
| const double & | Diff | ||
| ) |
Sets the coefficients for the polynomial of degree two.

| Coeff2 | |
| Coeff1 | |
| Coeff0 | |
| Diff | . |
Definition at line 83 of file TypeIRMLPolynomial.cpp.
double TypeIRMLMath::TypeIRMLPolynomial::a0 [private] |
Definition at line 158 of file TypeIRMLPolynomial.h.
double TypeIRMLMath::TypeIRMLPolynomial::a1 [private] |
Definition at line 158 of file TypeIRMLPolynomial.h.
double TypeIRMLMath::TypeIRMLPolynomial::a2 [private] |
Definition at line 158 of file TypeIRMLPolynomial.h.
unsigned int TypeIRMLMath::TypeIRMLPolynomial::Degree [private] |
Definition at line 155 of file TypeIRMLPolynomial.h.
double TypeIRMLMath::TypeIRMLPolynomial::DeltaT [private] |
Definition at line 158 of file TypeIRMLPolynomial.h.