CUGL
Cornell University Game Library
cugl::CubicSplineApproximator Member List

This is the complete list of members for cugl::CubicSplineApproximator, including all inherited members.

calculate(Criterion criterion=Criterion::DISTANCE, float tolerance=DEFAULT_TOLERANCE)cugl::CubicSplineApproximator
clear()cugl::CubicSplineApproximatorinline
Criterion enum namecugl::CubicSplineApproximator
CubicSplineApproximator()cugl::CubicSplineApproximatorinline
CubicSplineApproximator(const CubicSpline *spline)cugl::CubicSplineApproximatorinline
DISTANCE enum valuecugl::CubicSplineApproximator
FLAT enum valuecugl::CubicSplineApproximator
getAnchors(float radius, int segments=4) const cugl::CubicSplineApproximator
getAnchors(Poly2 *buffer, float radius, int segments=4) const cugl::CubicSplineApproximator
getHandles(float radius, int segments=4) const cugl::CubicSplineApproximator
getHandles(Poly2 *buffer, float radius, int segments=4) const cugl::CubicSplineApproximator
getNormals() const cugl::CubicSplineApproximator
getNormals(std::vector< Vec2 > buffer)cugl::CubicSplineApproximator
getNormals(Poly2 *buffer)cugl::CubicSplineApproximator
getParameters() const cugl::CubicSplineApproximator
getParameters(std::vector< float > buffer)cugl::CubicSplineApproximator
getPath() const cugl::CubicSplineApproximator
getPath(Poly2 *buffer) const cugl::CubicSplineApproximator
getRefinement() const cugl::CubicSplineApproximator
getRefinement(CubicSpline *buffer) const cugl::CubicSplineApproximator
getTangents() const cugl::CubicSplineApproximator
getTangents(std::vector< Vec2 > buffer)cugl::CubicSplineApproximator
getTangents(Poly2 *buffer)cugl::CubicSplineApproximator
reset()cugl::CubicSplineApproximatorinline
set(const CubicSpline *spline)cugl::CubicSplineApproximatorinline
SPACING enum valuecugl::CubicSplineApproximator
~CubicSplineApproximator()cugl::CubicSplineApproximator