Go to the documentation of this file.
46 Foam::blockEdges::polyLineEdge::polyLineEdge
55 polyLine(ps[start_], intermediate, ps[end_])
59 Foam::blockEdges::polyLineEdge::polyLineEdge
A series of straight line segments, which can also be interpreted as a series of control points for s...
vectorField pointField
pointField is a vectorField.
point position(const scalar lambda) const
The point position corresponding to the curve parameter.
Define a curved edge that is parameterized for 0<lambda<1 between the start/end points.
defineTypeNameAndDebug(arcEdge, 0)
addToRunTimeSelectionTable(blockEdge, arcEdge, Istream)
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
point position(const scalar) const
The point position corresponding to the curve parameter.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
dimensionedScalar lambda("lambda", dimTime/sqr(dimLength), laminarTransport)
Macros for easy insertion into run-time selection tables.
constexpr auto end(C &c) -> decltype(c.end())
Return iterator to the end of the container c.
scalar length() const
The length of the curve.
Container for searchableSurfaces. The collection is specified as a dictionary. For example,...
scalar lineLength_
The real (total) line length.