31 Foam::BSpline::BSpline
37 polyLine(knots, closed)
50 else if (mu > 1 - SMALL)
52 return points_[points_.size()-1];
56 label
segment = localParameter(lambda);
57 return position(segment, lambda);
72 else if (segment > nSegments())
74 return points_[points_.size()-1];
105 if (segment+1 == nSegments())
124 ( 3*e0 - 6*p0 + 3*p1 )
126 ( -e0 + 3*p0 - 3*p1 + e1 )