![]() |
|
Public Member Functions | |
edge () | |
Null constructor for lists. | |
edge (const label a, const label b) | |
Construct from components. | |
edge (Istream &) | |
Construct from Istream. | |
label | start () const |
Return start vertex label. | |
label & | start () |
Return start vertex label. | |
label | end () const |
Return end vertex label. | |
label & | end () |
Return end vertex label. | |
label | otherVertex (const label a) const |
Given one vertex, return the other. | |
label | commonVertex (const edge &a) const |
Return common vertex. | |
edge | reverseEdge () const |
Return reverse edge. | |
point | centre (const pointField &) const |
Return centre (centroid). | |
vector | vec (const pointField &) const |
Return the vector (end - start). | |
scalar | mag (const pointField &) const |
Return scalar magnitude. | |
linePointRef | line (const pointField &) const |
Return edge line. | |
Friends | |
bool | operator== (const edge &a, const edge &b) |
bool | operator!= (const edge &a, const edge &b) |
|
Null constructor for lists.
|
|
Construct from components.
Definition at line 50 of file edgeI.H. References Foam::label. |
|
Construct from Istream.
Definition at line 57 of file edgeI.H. References Foam::label, and FixedList< label, 2 >::operator[](). |
Here is the call graph for this function:
|
Return centre (centroid).
Definition at line 129 of file edgeI.H. References p. |
|
Return common vertex.
|
|
Return end vertex label.
Reimplemented from FixedList< label, 2 >. Definition at line 81 of file edgeI.H. References edge::end(). |
Here is the call graph for this function:
|
Return end vertex label.
Reimplemented from FixedList< label, 2 >. Definition at line 76 of file edgeI.H. Referenced by edge::end(). |
|
Return edge line.
|
|
Return scalar magnitude.
|
|
Given one vertex, return the other.
|
|
Return reverse edge.
Definition at line 123 of file edgeI.H. References p. |
|
Return start vertex label.
|
|
Return start vertex label.
|
|
Return the vector (end - start).
|
|
|
|
|