Lines Matching refs:SplineTraits
43 typedef typename SplineTraits<Spline>::PointType PointType;
46 typedef typename SplineTraits<Spline>::KnotVectorType KnotVectorType;
49 typedef typename SplineTraits<Spline>::ParameterVectorType ParameterVectorType;
52 typedef typename SplineTraits<Spline>::BasisVectorType BasisVectorType;
55 typedef typename SplineTraits<Spline>::BasisDerivativeType BasisDerivativeType;
58 typedef typename SplineTraits<Spline>::ControlPointVectorType ControlPointVectorType;
126 typename SplineTraits<Spline>::DerivativeType
135 typename SplineTraits<Spline,DerivativeOrder>::DerivativeType
154 typename SplineTraits<Spline>::BasisVectorType
170 typename SplineTraits<Spline>::BasisDerivativeType
179 typename SplineTraits<Spline,DerivativeOrder>::BasisDerivativeType
196 …static DenseIndex Span(typename SplineTraits<Spline>::Scalar u, DenseIndex degree, const typename …
235 typename SplineTraits< Spline<_Scalar, _Dim, _Degree> >::Scalar u, in Span()
237 const typename SplineTraits< Spline<_Scalar, _Dim, _Degree> >::KnotVectorType& knots) in Span()
299 enum { Order = SplineTraits<Spline>::OrderAtCompileTime }; in operator()
315 enum { Dimension = SplineTraits<SplineType>::Dimension }; in derivativesImpl()
316 enum { Order = SplineTraits<SplineType>::OrderAtCompileTime }; in derivativesImpl()
319 typedef typename SplineTraits<SplineType>::ControlPointVectorType ControlPointVectorType; in derivativesImpl()
320 …typedef typename SplineTraits<SplineType,DerivativeOrder>::BasisDerivativeType BasisDerivativeType; in derivativesImpl()
343 typename SplineTraits< Spline<_Scalar, _Dim, _Degree> >::DerivativeType
346 typename SplineTraits< Spline >::DerivativeType res; in derivatives()
353 typename SplineTraits< Spline<_Scalar, _Dim, _Degree>, DerivativeOrder >::DerivativeType
356 typename SplineTraits< Spline, DerivativeOrder >::DerivativeType res; in derivatives()
362 typename SplineTraits< Spline<_Scalar, _Dim, _Degree> >::BasisVectorType
381 enum { Order = SplineTraits<SplineType>::OrderAtCompileTime }; in BasisFunctionDerivativesImpl()
383 typedef typename SplineTraits<SplineType>::Scalar Scalar; in BasisFunctionDerivativesImpl()
384 typedef typename SplineTraits<SplineType>::BasisVectorType BasisVectorType; in BasisFunctionDerivativesImpl()
480 typename SplineTraits< Spline<_Scalar, _Dim, _Degree> >::BasisDerivativeType
483 typename SplineTraits<Spline<_Scalar, _Dim, _Degree> >::BasisDerivativeType der; in basisFunctionDerivatives()
490 typename SplineTraits< Spline<_Scalar, _Dim, _Degree>, DerivativeOrder >::BasisDerivativeType
493 … typename SplineTraits< Spline<_Scalar, _Dim, _Degree>, DerivativeOrder >::BasisDerivativeType der; in basisFunctionDerivatives()
499 typename SplineTraits<Spline<_Scalar, _Dim, _Degree> >::BasisDerivativeType
506 typename SplineTraits<Spline>::BasisDerivativeType der; in BasisFunctionDerivatives()