46 #ifndef blockEdges_bezier_H 47 #define blockEdges_bezier_H 78 void operator=(
const bezier&) =
delete;
A list of keyword definitions, which are a keyword followed by a number of values (eg...
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
point position(const scalar lambda) const
Return the point position corresponding to the curve parameter.
An edge is a list of two vertex labels. This can correspond to a directed graph edge or an edge on a ...
dimensionedScalar lambda("lambda", dimTime/sqr(dimLength), laminarTransport)
Container for searchableSurfaces. The collection is specified as a dictionary. For example...
A Vector of values with scalar precision, where scalar is float/double depending on the compilation f...
Define a curved edge that is parameterized for 0<lambda<1 between the start/end points.
Nth order bezier curve edge. Only interior control points should be specified. The outer points are t...
virtual ~bezier()=default
Destructor.
scalar length() const
Return the length of the curve.