cubic_spline.h File Reference

Definition of a cubic spline. More...

#include "MathDefs.h"
#include "polynomial.h"
#include <stdexcept>
Include dependency graph for cubic_spline.h:
This graph shows which files directly or indirectly include this file:

Namespaces

 curves
 

Functions

template<typename Point , typename T_Point >
T_Point curves::make_cubic_vector (Point const &a, Point const &b, Point const &c, Point const &d)
 Creates coefficient vector of a cubic spline defined on the interval $[t_{min}, t_{max}]$. More...
 
template<typename Time , typename Numeric , bool Safe, typename Point , typename T_Point >
polynomial< Time, Numeric, Safe, Point, T_Point > curves::create_cubic (Point const &a, Point const &b, Point const &c, Point const &d, const Time t_min, const Time t_max)
 

Detailed Description

Definition of a cubic spline.

Author
Steve T.
Version
0.1
Date
06/17/2013

This file contains definitions for the CubicFunction struct. It allows the creation and evaluation of natural smooth cubic splines of arbitrary dimension