A straight edge between the start point and the end point. More...
A straight edge between the start point and the end point.
Definition at line 50 of file lineEdge.H.
Public Member Functions | |
TypeName ("line") | |
Runtime type information.
| |
lineEdge (const pointField &, const label start, const label end) | |
Construct from components.
| |
lineEdge (const pointField &, Istream &) | |
Construct from Istream with a pointField.
| |
virtual | ~lineEdge () |
Destructor.
| |
point | position (const scalar) const |
Return the point position corresponding to the curve parameter.
| |
scalar | length () const |
Return the length of the curve.
|
lineEdge | ( | const pointField & | , |
const label | start, | ||
const label | end | ||
) |
Construct from components.
lineEdge | ( | const pointField & | , |
Istream & | |||
) |
Construct from Istream with a pointField.
virtual ~lineEdge | ( | ) | [virtual]
|
Destructor.
TypeName | ( | "line" | ) |
Runtime type information.
point position | ( | const | scalar ) | const [virtual]
|
Return the point position corresponding to the curve parameter.
0 <= lambda <= 1
Implements curvedEdge.
scalar length | ( | ) | const [virtual]
|
Return the length of the curve.
Implements curvedEdge.