13 template <
typename DerivedV,
typename DerivedP>
15 const Eigen::MatrixBase<DerivedV> & V,
16 const typename DerivedV::Scalar t,
17 Eigen::PlainObjectBase<DerivedP> & P);
23 template <
typename DerivedV,
typename DerivedT,
typename DerivedP>
25 const Eigen::MatrixBase<DerivedV> & V,
26 const Eigen::MatrixBase<DerivedT> & T,
27 Eigen::PlainObjectBase<DerivedP> & P);
37 template <
typename VMat,
typename DerivedT,
typename DerivedP>
39 const std::vector<VMat> & spline,
40 const Eigen::MatrixBase<DerivedT> & T,
41 Eigen::PlainObjectBase<DerivedP> & P);
44#ifndef IGL_STATIC_LIBRARY
#define IGL_INLINE
Definition igl_inline.h:15
void bezier(const Eigen::MatrixBase< DerivedV > &V, const typename DerivedV::Scalar t, Eigen::PlainObjectBase< DerivedP > &P)
Evaluate a polynomial Bezier Curve at single parameter value.