Lines Matching refs:SplineTraits
43 typedef typename SplineTraits<Spline>::PointType PointType;
46 typedef typename SplineTraits<Spline>::KnotVectorType KnotVectorType;
49 typedef typename SplineTraits<Spline>::BasisVectorType BasisVectorType;
52 typedef typename SplineTraits<Spline>::ControlPointVectorType ControlPointVectorType;
120 typename SplineTraits<Spline>::DerivativeType
129 typename SplineTraits<Spline,DerivativeOrder>::DerivativeType
148 typename SplineTraits<Spline>::BasisVectorType
164 typename SplineTraits<Spline>::BasisDerivativeType
173 typename SplineTraits<Spline,DerivativeOrder>::BasisDerivativeType
190 …static DenseIndex Span(typename SplineTraits<Spline>::Scalar u, DenseIndex degree, const typename …
214 typename SplineTraits< Spline<_Scalar, _Dim, _Degree> >::Scalar u, in Span()
216 const typename SplineTraits< Spline<_Scalar, _Dim, _Degree> >::KnotVectorType& knots) in Span()
278 enum { Order = SplineTraits<Spline>::OrderAtCompileTime }; in operator()
294 enum { Dimension = SplineTraits<SplineType>::Dimension }; in derivativesImpl()
295 enum { Order = SplineTraits<SplineType>::OrderAtCompileTime }; in derivativesImpl()
298 typedef typename SplineTraits<SplineType>::ControlPointVectorType ControlPointVectorType; in derivativesImpl()
299 …typedef typename SplineTraits<SplineType,DerivativeOrder>::BasisDerivativeType BasisDerivativeType; in derivativesImpl()
322 typename SplineTraits< Spline<_Scalar, _Dim, _Degree> >::DerivativeType
325 typename SplineTraits< Spline >::DerivativeType res; in derivatives()
332 typename SplineTraits< Spline<_Scalar, _Dim, _Degree>, DerivativeOrder >::DerivativeType
335 typename SplineTraits< Spline, DerivativeOrder >::DerivativeType res; in derivatives()
341 typename SplineTraits< Spline<_Scalar, _Dim, _Degree> >::BasisVectorType
352 enum { Order = SplineTraits<SplineType>::OrderAtCompileTime }; in basisFunctionDerivativesImpl()
354 typedef typename SplineTraits<SplineType>::Scalar Scalar; in basisFunctionDerivativesImpl()
355 typedef typename SplineTraits<SplineType>::BasisVectorType BasisVectorType; in basisFunctionDerivativesImpl()
356 typedef typename SplineTraits<SplineType>::KnotVectorType KnotVectorType; in basisFunctionDerivativesImpl()
455 typename SplineTraits< Spline<_Scalar, _Dim, _Degree> >::BasisDerivativeType
458 typename SplineTraits< Spline >::BasisDerivativeType der; in basisFunctionDerivatives()
465 typename SplineTraits< Spline<_Scalar, _Dim, _Degree>, DerivativeOrder >::BasisDerivativeType
468 typename SplineTraits< Spline, DerivativeOrder >::BasisDerivativeType der; in basisFunctionDerivatives()