Choreonoid  1.8
Public Member Functions | List of all members
cnoid::UniformCubicBSpline< ElementType > Class Template Reference

#include <UniformCubicBSpline.h>

Inheritance diagram for cnoid::UniformCubicBSpline< ElementType >:
cnoid::UniformCubicBSplineBase< ElementType >

Public Member Functions

 UniformCubicBSpline (ElementType *x, int numSamples, double dtinv)
 
double calc (double t)
 
- Public Member Functions inherited from cnoid::UniformCubicBSplineBase< ElementType >
 UniformCubicBSplineBase (int numSamples, double dtinv)
 
void findKnotPosition (ElementType t, int *out_knot, Eigen::Matrix< ElementType, 1, 4 > &out_u)
 

Additional Inherited Members

- Protected Attributes inherited from cnoid::UniformCubicBSplineBase< ElementType >
Eigen::Matrix< ElementType, 4, 4 > M
 

Constructor & Destructor Documentation

◆ UniformCubicBSpline()

template<class ElementType >
cnoid::UniformCubicBSpline< ElementType >::UniformCubicBSpline ( ElementType *  x,
int  numSamples,
double  dtinv 
)
inline

Member Function Documentation

◆ calc()

template<class ElementType >
double cnoid::UniformCubicBSpline< ElementType >::calc ( double  t)
inline

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