Choreonoid
1.8
|
#include <UniformCubicBSpline.h>
Public Types | |
typedef Eigen::Matrix< ElementType, Eigen::Dynamic, 1 > | SolutionType |
Public Member Functions | |
UniformCubicBSplineVector (const ContainerType &container, int numSamples, int vectorSize, double dtinv) | |
void | calc (double t, SolutionType &out_solution) |
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 |
typedef Eigen::Matrix<ElementType, Eigen::Dynamic, 1> cnoid::UniformCubicBSplineVector< ContainerType, VectorType, ElementType >::SolutionType |
|
inline |
|
inline |