void interpolate(size_t subdivisions, const std::vector< SurgSim::Math::Vector3d > &controlPoints, std::vector< SurgSim::Math::Vector3d > *points, double tau)
Run Cardinal Splines interpolation on 'controlPoints'.
Definition: CardinalSplines.cpp:45
void 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 Car...
Definition: CardinalSplines.cpp:26