A.I.M.S algorithms


aims::BSpline Class Reference

B-Spline function centered on 0, evaluated at run time. More...

#include <aims/math/bspline.h>

Public Member Functions

 BSpline (unsigned order=3)
 
 ~BSpline ()
 
double operator() (double x) const
 
double spline (double x) const
 spline value at point x More...
 
double derivative (double x, unsigned n=1) const
 n-th derivative of the spline at point x More...
 
unsigned order () const
 spline order More...
 

Detailed Description

B-Spline function centered on 0, evaluated at run time.

Definition at line 106 of file bspline.h.

Constructor & Destructor Documentation

aims::BSpline::BSpline ( unsigned  order = 3)
aims::BSpline::~BSpline ( )

Member Function Documentation

double aims::BSpline::derivative ( double  x,
unsigned  n = 1 
) const

n-th derivative of the spline at point x

double aims::BSpline::operator() ( double  x) const
See also
spline()
unsigned aims::BSpline::order ( ) const

spline order

double aims::BSpline::spline ( double  x) const

spline value at point x


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