Lines Matching refs:DenseIndex
45 void KnotAveraging(const KnotVectorType& parameters, DenseIndex degree, KnotVectorType& knots) in KnotAveraging()
49 for (DenseIndex j=1; j<parameters.size()-degree; ++j) in KnotAveraging()
85 DenseIndex numParameters = parameters.size(); in KnotAveragingWithDerivatives()
86 DenseIndex numDerivatives = derivativeIndices.size(); in KnotAveragingWithDerivatives()
94 DenseIndex startIndex; in KnotAveragingWithDerivatives()
95 DenseIndex endIndex; in KnotAveragingWithDerivatives()
97 DenseIndex numInternalDerivatives = numDerivatives; in KnotAveragingWithDerivatives()
120 DenseIndex numAverageKnots = endIndex - startIndex + 3; in KnotAveragingWithDerivatives()
125 for (DenseIndex i = startIndex; i <= endIndex; ++i) in KnotAveragingWithDerivatives()
133 for (DenseIndex i = 0; i < numAverageKnots - 1; ++i) in KnotAveragingWithDerivatives()
138 for (DenseIndex j = 0; j < numParameters; ++j) in KnotAveragingWithDerivatives()
151 for (DenseIndex k = 0; k < derivativeIndices.size(); ++k) in KnotAveragingWithDerivatives()
171 DenseIndex numKnots = numParameters + numDerivatives + degree + 1; in KnotAveragingWithDerivatives()
193 const DenseIndex n = pts.cols(); in ChordLengths()
227 static SplineType Interpolate(const PointArrayType& pts, DenseIndex degree);
239 …static SplineType Interpolate(const PointArrayType& pts, DenseIndex degree, const KnotVectorType& …
290 …SplineType SplineFitting<SplineType>::Interpolate(const PointArrayType& pts, DenseIndex degree, co… in Interpolate()
300 DenseIndex n = pts.cols(); in Interpolate()
302 for (DenseIndex i=1; i<n-1; ++i) in Interpolate()
304 const DenseIndex span = SplineType::Span(knot_parameters[i], degree, knots); in Interpolate()
322 SplineType SplineFitting<SplineType>::Interpolate(const PointArrayType& pts, DenseIndex degree) in Interpolate()
343 const DenseIndex n = points.cols() + derivatives.cols(); in InterpolateWithDerivatives()
355 DenseIndex startRow; in InterpolateWithDerivatives()
356 DenseIndex derivativeStart; in InterpolateWithDerivatives()
382 DenseIndex row = startRow; in InterpolateWithDerivatives()
383 DenseIndex derivativeIndex = derivativeStart; in InterpolateWithDerivatives()
384 for (DenseIndex i = 1; i < parameters.size() - 1; ++i) in InterpolateWithDerivatives()
386 const DenseIndex span = SplineType::Span(parameters[i], degree, knots); in InterpolateWithDerivatives()