
Public Types | |
| enum | direction { vector, contactSphere } |
| enum | algorithm { fullRay, halfRay, visible } |
Static Public Member Functions | |
| static scalar | planarTol () |
| Return planar tolerance. More... | |
| static scalar | setPlanarTol (const scalar t) |
| Set the planar tolerance, returning the previous value. More... | |
Static Public Attributes | |
| static const NamedEnum< direction, 2 > | directionNames_ |
| Direction names. More... | |
| static const NamedEnum< algorithm, 3 > | algorithmNames_ |
| Projection algorithm names. More... | |
Definition at line 49 of file intersection.H.
|
strong |
| Enumerator | |
|---|---|
| vector | |
| contactSphere | |
Definition at line 61 of file intersection.H.
|
strong |
| Enumerator | |
|---|---|
| fullRay | |
| halfRay | |
| visible | |
Definition at line 67 of file intersection.H.
|
inlinestatic |
Return planar tolerance.
Definition at line 83 of file intersection.H.
Referenced by surfaceIntersection::surfaceIntersection().

|
inlinestatic |
Set the planar tolerance, returning the previous value.
Definition at line 89 of file intersection.H.
References Foam::abort(), Foam::FatalError, and FatalErrorInFunction.
Referenced by treeDataCell::findIntersectOp::operator()().


|
static |
Direction names.
Definition at line 77 of file intersection.H.
Referenced by NamedEnum< directionType, 3 >::names().
|
static |
Projection algorithm names.
Definition at line 80 of file intersection.H.
Referenced by NamedEnum< directionType, 3 >::names(), and slidingInterface::writeDict().