Namespaces | Functions
CardinalSplines.cpp File Reference
#include "SurgSim/Framework/Assert.h"
#include "SurgSim/Math/CardinalSplines.h"

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...