BSplineEdge Member List

This is the complete list of members for BSplineEdge, including all inherited members.

appendEndPoints(const pointField &p, const label from, const label to, const pointField &intermediate)blockEdgeprotectedstatic
blockEdge(const pointField &points, const label from, const label to)blockEdgeinlineprotected
blockEdge(const pointField &points, const edge &fromTo)blockEdge
blockEdge(const dictionary &dict, const label index, const pointField &points, Istream &is)blockEdge
BSpline(const pointField &knots, const bool notImplementedClosed=false)BSplineexplicit
BSplineEdge(const pointField &points, const edge &fromTo, const pointField &internalPoints)BSplineEdge
BSplineEdge(const pointField &points, const label from, const label to, const pointField &internalPoints)BSplineEdge
BSplineEdge(const dictionary &dict, const label index, const searchableSurfaces &, const pointField &points, Istream &is)BSplineEdge
calcParam()polyLineprotected
clone() constblockEdgevirtual
compare(const blockEdge &e) constblockEdgeinline
compare(const edge &e) constblockEdgeinline
compare(const label start, const label end) constblockEdgeinline
concat(const point &start, const pointField &intermediate, const point &end)polyLinestatic
declareRunTimeSelectionTable(autoPtr, blockEdge, Istream,(const dictionary &dict, const label index, const searchableSurfaces &geometry, const pointField &points, Istream &is),(dict, index, geometry, points, is))blockEdge
end() const noexceptblockEdgeinline
end_blockEdgeprotected
firstPoint() constblockEdgeinline
lastPoint() constblockEdgeinline
length() constBSplineEdgevirtual
linearPosition(const scalar lambda) constblockEdgeinline
lineLength_polyLineprotected
localParameter(scalar &lambda) constpolyLineprotected
New(const dictionary &dict, const label index, const searchableSurfaces &geometry, const pointField &points, Istream &is)blockEdgestatic
nSegments() const noexceptpolyLine
param_polyLineprotected
points() const noexceptpolyLine
Foam::points_blockEdgeprotected
Foam::BSpline::points_polyLineprotected
polyLine(const pointField &points, const bool notImplementedClosed=false)polyLineexplicit
polyLine(const point &start, const pointField &intermediate, const point &end, const bool notImplementedClosed=false)polyLine
position(const scalar) constBSplineEdgevirtual
Foam::blockEdge::position(const scalarList &lambdas) constblockEdgevirtual
Foam::BSpline::position(const label segment, const scalar lambda) constBSpline
start() const noexceptblockEdgeinline
start_blockEdgeprotected
TypeName("BSpline")BSplineEdge
Foam::blockEdge::TypeName("blockEdge")blockEdge
valid() const noexceptblockEdgeinline
write(Ostream &os, const dictionary &dict) constblockEdge
~blockEdge()=defaultblockEdgevirtual
~BSplineEdge()=defaultBSplineEdgevirtual