PatternGeneratorJRL::StepOverClampedCubicSpline Class Reference

#include <Mathematics/StepOverPolynome.hh>

Public Member Functions

 StepOverClampedCubicSpline ()
 
void SetParameters (Eigen::VectorXd Points, Eigen::VectorXd TimePoints, Eigen::VectorXd DerivativeEndPoints)
 
double GetValueSpline (Eigen::VectorXd TimePoints, double CurrentLocalTime)
 
void print ()
 
 ~StepOverClampedCubicSpline ()
 

Protected Attributes

unsigned long int m_number
 
Eigen::MatrixXd m_Coefficients
 

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 ( Eigen::VectorXd  TimePoints,
double  CurrentLocalTime 
)

◆ print()

void StepOverClampedCubicSpline::print ( )

◆ SetParameters()

void StepOverClampedCubicSpline::SetParameters ( Eigen::VectorXd  Points,
Eigen::VectorXd  TimePoints,
Eigen::VectorXd  DerivativeEndPoints 
)

Set the parameters

Member Data Documentation

◆ m_Coefficients

Eigen::MatrixXd PatternGeneratorJRL::StepOverClampedCubicSpline::m_Coefficients
protected

◆ m_number

unsigned long int PatternGeneratorJRL::StepOverClampedCubicSpline::m_number
protected

The documentation for this class was generated from the following files: