38 #ifndef blockEdges_polyLineEdge_H 39 #define blockEdges_polyLineEdge_H virtual ~polyLineEdge()=default
Destructor.
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)...
scalar length() const
The length of the curve.
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 blockEdge defined in terms of a series of straight line segments.
A series of straight line segments, which can also be interpreted as a series of control points for s...
point position(const scalar lambda) const
The point position corresponding to the curve parameter.
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.
const pointField & points() const noexcept
Return const-access to the control-points.