STIR 6.4.0

Implementation of the B-Splines Interpolation. More...

#include "stir/error.h"

Go to the source code of this file.

Namespaces

namespace  stir
 Namespace for the STIR library (and some/most of its applications)
 
namespace  stir::BSpline
 Namespace for functions and classes for B-Spline interpolation in the STIR library.
 

Functions

const PieceWiseFunction< pos_type > & stir::BSpline::bspline_function (BSplineType type)
 
template<typename posT>
posT stir::BSpline::cubic_BSplines_weight (const posT relative_position)
 
template<typename posT>
posT stir::BSpline::oMoms_weight (const posT relative_position)
 
template<typename posT>
posT stir::BSpline::cubic_BSplines_1st_der_weight (const posT relative_position)
 
template<typename posT>
posT stir::BSpline::BSplines_1st_der_weight (const posT relative_position, const BSplineType spline_type)
 
template<typename posT>
posT stir::BSpline::BSplines_weights (const posT relative_position, const BSplineType spline_type)
 

Detailed Description

Implementation of the B-Splines Interpolation.

Author
Charalampos Tsoumpas
Kris Thielemans