|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
| Eigen::VectorXd MayaFlux::Kinesis::catmull_rom_spline | ( | const Eigen::MatrixXd & | control_points, |
| double | t, | ||
| double | tension = 0.5 |
||
| ) |
Catmull-Rom spline interpolation using Eigen matrices.
| control_points | 4xN matrix where columns are control points (p0, p1, p2, p3) |
| t | Parameter in [0,1] |
| tension | Tension parameter (default 0.5) |
Definition at line 159 of file MotionCurves.cpp.
References MayaFlux::Kinesis::BasisMatrices::catmull_rom_with_tension(), MayaFlux::Journal::Kinesis, and MayaFlux::Journal::Runtime.
Referenced by interpolate().
Here is the call graph for this function:
Here is the caller graph for this function: