|
class | BezierPath< T, N > |
| An extendable path defined by a sequence of knots and tangent points. More...
|
|
class | BezierSpline< T, N > |
| A cubic spline with two knots and two tangent points. More...
|
|
class | BSpline< T, N > |
| A cubic spline with four guide points and continuous curvature. More...
|
|
class | BSplinePath< T, N > |
| An extendable path defined by a sequence of guide knots. More...
|
|
class | CatromSpline< T, N > |
| A cubic spline which passes smoothly through four knots. More...
|
|
class | CatromSplinePath< T, N > |
| An extendable path which passes through a sequence of knots. More...
|
|
class | CubicSpline< T, N, Derived > |
| Base class for cubic splines. More...
|
|
class | HermitePath< T, N > |
| An extendable path defined by a sequence of knots and tangent velocities. More...
|
|
class | HermiteSpline< T, N > |
| A cubic spline defined by two points and two velocities. More...
|
|
class | PolynomialSpline< T, N > |
| A cubic polynomial spline. More...
|
|
class | SplinePath< T, N, S, Derived > |
| Base class for a path defined by a sequence of concatenated splines. More...
|
|
|
template<typename T, index_t N, Transform< T, N > Xf> |
BezierSpline< T, N > | operator* (const Xf &xf, const BezierSpline< T, N > &spline) |
|
template<typename T, index_t N, Transform< T, N > Xf> |
BSpline< T, N > | operator* (const Xf &xf, const BSpline< T, N > &spline) |
|
template<typename T, index_t N, Transform< T, N > Xf> |
CatromSpline< T, N > | operator* (const Xf &xf, const CatromSpline< T, N > &spline) |
|
template<typename T, index_t N, Transform< T, N > Xf> |
HermiteSpline< T, N > | operator* (const Xf &xf, const HermiteSpline< T, N > &spline) |
|
template<typename T, index_t N, Transform< T, N > Xf> |
BezierSpline< T, N > | operator/ (const BezierSpline< T, N > &spline, const Xf &xf) |
|
template<typename T, index_t N, Transform< T, N > Xf> |
BSpline< T, N > | operator/ (const BSpline< T, N > &spline, const Xf &xf) |
|
template<typename T, index_t N, Transform< T, N > Xf> |
CatromSpline< T, N > | operator/ (const CatromSpline< T, N > &spline, const Xf &xf) |
|
template<typename T, index_t N, Transform< T, N > Xf> |
HermiteSpline< T, N > | operator/ (const HermiteSpline< T, N > &spline, const Xf &xf) |
|
Splines and curves.