![]() |
collects the utilities to do Cardinal Splines interpolation. More...
Go to the source code of this file.
Namespaces | |
SurgSim | |
SurgSim::Math | |
SurgSim::Math::CardinalSplines | |
Functions | |
void | SurgSim::Math::CardinalSplines::extendControlPoints (const SurgSim::DataStructures::VerticesPlain &points, std::vector< SurgSim::Math::Vector3d > *result) |
Function to add two 'ghost' points to 'points' at the beginning and the end, prepare 'points' for Cardinal Splines interpolation. More... | |
void | SurgSim::Math::CardinalSplines::interpolate (size_t subdivisions, const std::vector< Math::Vector3d > &controlPoints, std::vector< Math::Vector3d > *points, double tau=0.4) |
Run Cardinal Splines interpolation on 'controlPoints'. More... | |
collects the utilities to do Cardinal Splines interpolation.