#include <treeDataPrimitivePatch.H>
Public Member Functions | |
| findSelfIntersectOp (const indexedOctree< treeDataPrimitivePatch > &tree, const label edgeID) | |
| bool | operator() (const label index, const point &start, const point &end, point &intersectionPoint) const |
| Calculate intersection of face with edge of patch. | |
Definition at line 190 of file treeDataPrimitivePatch.H.
| findSelfIntersectOp | ( | const indexedOctree< treeDataPrimitivePatch > & | tree, |
| const label | edgeID ) |
Definition at line 126 of file treeDataPrimitivePatch.C.
References edgeID, tree(), and treeDataPrimitivePatch< PatchType >::treeDataPrimitivePatch().

| bool operator() | ( | const label | index, |
| const point & | start, | ||
| const point & | end, | ||
| point & | intersectionPoint ) const |
Calculate intersection of face with edge of patch.
Excludes faces that use edgeID. Used to find self intersection.
Definition at line 583 of file treeDataPrimitivePatch.C.
References e, Foam::exit(), f(), Foam::FatalError, FatalErrorInFunction, treeDataPrimitivePatch< PatchType >::findIntersection(), treeDataPrimitivePatch< PatchType >::patch(), and treeDataPrimitivePatch< PatchType >::treeDataPrimitivePatch().
