Developer documentation
Version 3.0.3-105-gd3941f44
MR::Math::CubicSpline< T > Class Template Reference

#include "math/cubic_spline.h"

Inheritance diagram for MR::Math::CubicSpline< T >:
MR::Math::HermiteSpline< T > MR::Math::UniformBSpline< T >

Protected Member Functions

 CubicSpline (SplineProcessingType processType, const BasisMatrix basis_matrix, const BasisMatrix deriv_basis_matrix)
 

Protected Attributes

const BasisMatrix basis_matrix
 
const BasisMatrix deriv_basis_matrix
 

Static Protected Attributes

static const BasisMatrix cubic_poly_derivative_operator
 

Detailed Description

template<typename T>
class MR::Math::CubicSpline< T >

Definition at line 31 of file cubic_spline.h.

Constructor & Destructor Documentation

◆ CubicSpline()

template<typename T >
MR::Math::CubicSpline< T >::CubicSpline ( SplineProcessingType  processType,
const BasisMatrix  basis_matrix,
const BasisMatrix  deriv_basis_matrix 
)
inlineprotected

Definition at line 51 of file cubic_spline.h.

Member Data Documentation

◆ basis_matrix

template<typename T >
const BasisMatrix MR::Math::CubicSpline< T >::basis_matrix
protected

Definition at line 48 of file cubic_spline.h.

◆ cubic_poly_derivative_operator

template<typename T >
const CubicSpline< T >::BasisMatrix MR::Math::CubicSpline< T >::cubic_poly_derivative_operator
staticprotected

Definition at line 47 of file cubic_spline.h.

◆ deriv_basis_matrix

template<typename T >
const BasisMatrix MR::Math::CubicSpline< T >::deriv_basis_matrix
protected

Definition at line 49 of file cubic_spline.h.


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