PatternGeneratorJRL::Polynome Class Reference

Class for computing trajectories. More...

#include <Mathematics/Polynome.hh>

Inheritance diagram for PatternGeneratorJRL::Polynome:
PatternGeneratorJRL::Polynome3 PatternGeneratorJRL::Polynome4 PatternGeneratorJRL::Polynome5 PatternGeneratorJRL::Polynome6 PatternGeneratorJRL::StepOverPolynomeFoot PatternGeneratorJRL::StepOverPolynomeFootXtoTime PatternGeneratorJRL::StepOverPolynomeFootZtoX PatternGeneratorJRL::StepOverPolynomeHip4

List of all members.

Public Member Functions

 Polynome (int Degree)
 ~Polynome ()
double Compute (double t)
double ComputeDerivative (double t)
void GetCoefficients (std::vector< double > &lCoefficients) const
void SetCoefficients (std::vector< double > &lCoefficients)
void print ()

Protected Attributes

int m_Degree
 Degree of the polynome.
std::vector< double > m_Coefficients
 Vector of coefficients.

Detailed Description

Class for computing trajectories.


Constructor & Destructor Documentation

Polynome::Polynome ( int  Degree)

Constructor

Destructor


Member Function Documentation

double Polynome::Compute ( double  t)

Compute the value.

double Polynome::ComputeDerivative ( double  t)

Compute the value of the derivative.

void Polynome::print ( )

Print the coefficient.

void Polynome::SetCoefficients ( std::vector< double > &  lCoefficients)

Set the coefficients.


Member Data Documentation

Degree of the polynome.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines