Cinder  0.9.1
Namespaces | Typedefs | Functions
BSplineFit.cpp File Reference
#include "cinder/BSplineFit.h"
#include "cinder/CinderMath.h"
#include "cinder/Vector.h"
#include "cinder/BSpline.h"
#include <string.h>
#include <assert.h>

Namespaces

 cinder
 

Typedefs

typedef BSplineFit< float > cinder::BSplineFitf
 
typedef BSplineFit< double > cinder::BSplineFitd
 
typedef BSplineFitBasis< float > cinder::BSplineFitBasisf
 
typedef BSplineFitBasis< double > cinder::BSplineFitBasisd
 

Functions

template<int D, typename T >
BSpline< D, T > cinder::fitBSpline (const std::vector< typename BSpline< D, T >::VecT > &samples, int degree, int outputSamples)
 
template BSpline< 2, float > cinder::fitBSpline (const std::vector< vec2 > &samples, int degree, int outputSamples)
 
template BSpline< 3, float > cinder::fitBSpline (const std::vector< vec3 > &samples, int degree, int outputSamples)
 
template BSpline< 4, float > cinder::fitBSpline (const std::vector< vec4 > &samples, int degree, int outputSamples)