#include <Mathematics/StepOverPolynome.hh>
Public Member Functions | |
StepOverClampedCubicSpline () | |
void | SetParameters (MAL_VECTOR(Points, double), MAL_VECTOR(TimePoints, double), MAL_VECTOR(DerivativeEndPoints, double)) |
double | GetValueSpline (MAL_VECTOR(TimePoints, double), double CurrentLocalTime) |
void | print () |
~StepOverClampedCubicSpline () | |
Protected Member Functions | |
MAL_MATRIX (Coefficients, double) | |
Protected Attributes | |
unsigned int | number |
class to calculate Clamped Cubic splines
StepOverClampedCubicSpline::StepOverClampedCubicSpline | ( | ) |
Constructor:
StepOverClampedCubicSpline::~StepOverClampedCubicSpline | ( | ) |
Destructor.
double StepOverClampedCubicSpline::GetValueSpline | ( | MAL_VECTOR(TimePoints, double) | , |
double | CurrentLocalTime | ||
) |
References MAL_VECTOR.
PatternGeneratorJRL::StepOverClampedCubicSpline::MAL_MATRIX | ( | Coefficients | , |
double | |||
) | [protected] |
void PatternGeneratorJRL::StepOverClampedCubicSpline::print | ( | ) |
void StepOverClampedCubicSpline::SetParameters | ( | MAL_VECTOR(Points, double) | , |
MAL_VECTOR(TimePoints, double) | , | ||
MAL_VECTOR(DerivativeEndPoints, double) | |||
) |
Set the parameters
References PatternGeneratorJRL::Polynome::m_Coefficients.
unsigned int PatternGeneratorJRL::StepOverClampedCubicSpline::number [protected] |