Home | History | Annotate | Download | only in Splines

Lines Matching defs:Span

182      * \brief Returns the span within the knot vector in which u is falling.
183 * \param u The site for which the span is determined.
185 DenseIndex span(Scalar u) const;
190 static DenseIndex Span(typename SplineTraits<Spline>::Scalar u, DenseIndex degree, const typename SplineTraits<Spline>::KnotVectorType& knots);
213 DenseIndex Spline<_Scalar, _Dim, _Degree>::Span(
234 const DenseIndex i = Spline::Span(u, degree, knots);
270 DenseIndex Spline<_Scalar, _Dim, _Degree>::span(Scalar u) const
272 return Spline::Span(u, degree(), knots());
280 const DenseIndex span = this->span(u);
285 const Block<const ControlPointVectorType,Dimension,Order> ctrl_pts(ctrls(),0,span-p,Dimension,p+1);
303 const DenseIndex span = spline.span(u);
316 const Block<const ControlPointVectorType,Dimension,Order> ctrl_pts(spline.ctrls(),0,span-p,Dimension,p+1);
361 const DenseIndex span = spline.span(u);
379 left[j] = u-U[span+1-j];
380 right[j] = U[span+j]-u;