Public Types  
enum  direction { VECTOR, CONTACT_SPHERE } 
enum  algorithm { FULL_RAY, HALF_RAY, 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.
enum direction 
Enumerator  

VECTOR  
CONTACT_SPHERE 
Definition at line 63 of file intersection.H.
enum algorithm 
Enumerator  

FULL_RAY  
HALF_RAY  
VISIBLE 
Definition at line 69 of file intersection.H.

inlinestatic 
Return planar tolerance.
Definition at line 85 of file intersection.H.
Referenced by surfaceIntersection::surfaceIntersection().

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

static 
Direction names.
Definition at line 79 of file intersection.H.
Referenced by NamedEnum< Enum, nEnum >::names().

static 
Projection algorithm names.
Definition at line 82 of file intersection.H.
Referenced by NamedEnum< Enum, nEnum >::names(), and slidingInterface::writeDict().