treeDataPrimitivePatch< PatchType >::findAllIntersectOp Class Reference

## Public Member Functions | |

findAllIntersectOp (const indexedOctree< treeDataPrimitivePatch > &tree, DynamicList< label > &shapeMask) | |

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

Calculate intersection of unique face with ray. More... | |

template<class PatchType>

class Foam::treeDataPrimitivePatch< PatchType >::findAllIntersectOp

class Foam::treeDataPrimitivePatch< PatchType >::findAllIntersectOp

Definition at line 144 of file treeDataPrimitivePatch.H.

findAllIntersectOp | ( | const indexedOctree< treeDataPrimitivePatch > & | tree, |

DynamicList< label > & | shapeMask |
||

) |

Definition at line 91 of file treeDataPrimitivePatch.C.

bool operator() | ( | const label | index, |

const point & | start, |
||

const point & | end, |
||

point & | intersectionPoint |
||

) | const |

Calculate intersection of unique face with ray.

Sets result accordingly. Used to find all faces.

Definition at line 525 of file treeDataPrimitivePatch.C.

References treeDataPrimitivePatch< PatchType >::findIntersection().

Here is the call graph for this function:

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

- src/meshTools/indexedOctree/treeDataPrimitivePatch.H
- src/meshTools/indexedOctree/treeDataPrimitivePatch.C