PatternGeneratorJRL::StepOverClampedCubicSpline Class Reference

#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
 

Detailed Description

class to calculate Clamped Cubic splines

Constructor & Destructor Documentation

◆ StepOverClampedCubicSpline()

StepOverClampedCubicSpline::StepOverClampedCubicSpline ( )

Constructor:

◆ ~StepOverClampedCubicSpline()

StepOverClampedCubicSpline::~StepOverClampedCubicSpline ( )

Destructor.

Member Function Documentation

◆ GetValueSpline()

double StepOverClampedCubicSpline::GetValueSpline ( MAL_VECTOR(TimePoints, double)  ,
double  CurrentLocalTime 
)

References i, MAL_VECTOR, and number.

◆ MAL_MATRIX()

PatternGeneratorJRL::StepOverClampedCubicSpline::MAL_MATRIX ( Coefficients  ,
double   
)
protected

◆ print()

void StepOverClampedCubicSpline::print ( )

References i, j, and number.

◆ SetParameters()

void StepOverClampedCubicSpline::SetParameters ( MAL_VECTOR(Points, double)  ,
MAL_VECTOR(TimePoints, double)  ,
MAL_VECTOR(DerivativeEndPoints, double)   
)

Member Data Documentation

◆ number

unsigned int PatternGeneratorJRL::StepOverClampedCubicSpline::number
protected