Class xlifepp::CatmullRomSpline#
-
class CatmullRomSpline : public xlifepp::Spline#
-
CatmullRomSpline class.
Public Functions
-
CatmullRomSpline(const CatmullRomSpline&)#
-
copy constructor
-
inline virtual CatmullRomSpline *clone() const#
-
virtual copy like constructor
-
void copy(const CatmullRomSpline&)#
-
copy CatmullRomSpline data in a cleaned CatmullRomSpline (re-allocate parametrization_ pointer)
-
virtual Point evaluate(real_t t, DiffOpType d = _id) const#
-
evaluate spline or its derivative at x
-
Vector<real_t> funParametrization(const Point &pt, Parameters &pars, DiffOpType d = _id) const#
-
parametrization
< parametrization s(t)
-
Vector<real_t> invParametrization(const Point &pt, Parameters &pars, DiffOpType d = _id) const#
-
inverse of parametrization
< inverse of parametrization
-
CatmullRomSpline &operator=(const CatmullRomSpline&)#
-
assign CatmullRomSpline to current one
-
virtual void print(std::ostream&) const#
-
print utility
-
CatmullRomSpline(const CatmullRomSpline&)#