Go to the documentation of this file.
65 #ifndef CatmullRomSpline_H
66 #define CatmullRomSpline_H
100 const bool notImplementedClosed =
false
A series of straight line segments, which can also be interpreted as a series of control points for s...
const dimensionedScalar mu
Atomic mass unit.
An implementation of Catmull-Rom splines (sometimes known as Overhauser splines).
point position(const scalar lambda) const
The point position corresponding to the curve parameter.
dimensionedScalar lambda("lambda", dimTime/sqr(dimLength), laminarTransport)
CatmullRomSpline(const pointField &knots, const bool notImplementedClosed=false)
Construct from components.
An ordered pair of two objects of type <T> with first() and second() elements.
scalar length() const
The length of the curve.