Public Member Functions | Private Attributes
treeDataPrimitivePatch< PatchType >::findIntersectOp Class Reference
Collaboration diagram for treeDataPrimitivePatch< PatchType >::findIntersectOp:
Collaboration graph
[legend]

Public Member Functions

 findIntersectOp (const indexedOctree< treeDataPrimitivePatch > &tree)
 
bool operator() (const label index, const point &start, const point &end, point &intersectionPoint) const
 Calculate intersection of any face with ray. Sets result. More...
 

Private Attributes

const indexedOctree< treeDataPrimitivePatch > & tree_
 

Detailed Description

template<class PatchType>
class Foam::treeDataPrimitivePatch< PatchType >::findIntersectOp

Definition at line 125 of file treeDataPrimitivePatch.H.

Constructor & Destructor Documentation

◆ findIntersectOp()

Definition at line 100 of file treeDataPrimitivePatch.C.

Member Function Documentation

◆ operator()()

bool operator() ( const label  index,
const point start,
const point end,
point intersectionPoint 
) const

Calculate intersection of any face with ray. Sets result.

accordingly. Used to find first intersection.

Definition at line 547 of file treeDataPrimitivePatch.C.

Field Documentation

◆ tree_

const indexedOctree<treeDataPrimitivePatch>& tree_
private

Definition at line 127 of file treeDataPrimitivePatch.H.


The documentation for this class was generated from the following files: