Home | History | Annotate | Download | only in Splines

Lines Matching defs:Span

167      * \brief Returns the span within the knot vector in which u is falling.
168 * \param u The site for which the span is determined.
170 DenseIndex span(Scalar u) const;
175 static DenseIndex Span(typename SplineTraits<Spline>::Scalar u, DenseIndex degree, const typename SplineTraits<Spline>::KnotVectorType& knots);
198 DenseIndex Spline<_Scalar, _Dim, _Degree>::Span(
219 const DenseIndex i = Spline::Span(u, degree, knots);
255 DenseIndex Spline<_Scalar, _Dim, _Degree>::span(Scalar u) const
257 return Spline::Span(u, degree(), knots());
265 const DenseIndex span = this->span(u);
270 const Block<const ControlPointVectorType,Dimension,Order> ctrl_pts(ctrls(),0,span-p,Dimension,p+1);
292 const DenseIndex span = spline.span(u);
305 const Block<const ControlPointVectorType,Dimension,Order> ctrl_pts(spline.ctrls(),0,span-p,Dimension,p+1);
351 const DenseIndex span = spline.span(u);
369 left[j] = u-U[span+1-j];
370 right[j] = U[span+j]-u;