All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
splineEdge Member List

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

appendEndPoints(const pointField &, const label start, const label end, const pointField &otherKnots)curvedEdgeprotectedstatic
calcParam()polyLineprotected
CatmullRomSpline(const pointField &knots, const bool notImplementedClosed=false)CatmullRomSpline
clone() const curvedEdgevirtual
compare(const curvedEdge &) const curvedEdgeinline
compare(const edge &) const curvedEdgeinline
compare(const label start, const label end) const curvedEdgeinline
curvedEdge(const pointField &points, const label start, const label end)curvedEdge
curvedEdge(const pointField &, Istream &)curvedEdge
curvedEdge(const curvedEdge &)curvedEdge
declareRunTimeSelectionTable(autoPtr, curvedEdge, Istream,(const pointField &points, Istream &is),(points, is))curvedEdge
end() const curvedEdgeinline
end_curvedEdgeprotected
length() const splineEdgevirtual
lineLength_polyLineprotected
localParameter(scalar &lambda) const polyLineprotected
New(const pointField &, Istream &)curvedEdgestatic
nSegments() const polyLine
Foam::curvedEdge::operator=(const curvedEdge &)curvedEdge
param_polyLineprotected
points() const polyLine
Foam::points_curvedEdgeprotected
Foam::CatmullRomSpline::points_polyLineprotected
polyLine(const pointField &, const bool notImplementedClosed=false)polyLine
position(const scalar) const splineEdgevirtual
Foam::CatmullRomSpline::position(const label segment, const scalar lambda) const CatmullRomSpline
splineEdge(const pointField &, const label start, const label end, const pointField &internalPoints)splineEdge
splineEdge(const pointField &, Istream &)splineEdge
start() const curvedEdgeinline
start_curvedEdgeprotected
TypeName("spline")splineEdge
Foam::curvedEdge::TypeName("curvedEdge")curvedEdge
~curvedEdge()curvedEdgeinlinevirtual
~splineEdge()splineEdgevirtual