36 #ifndef triSurfaceRegionSearch_H 37 #define triSurfaceRegionSearch_H A List with indirect addressing.
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
~triSurfaceRegionSearch()
Destructor.
Triangulated surface description with patch information.
A list of keyword definitions, which are a keyword followed by any number of values (e...
Helper class to search on triSurface. Creates an octree for each region of the surface and only searc...
void clearOut()
Clear storage.
Triangle with additional region number.
void findNearest(const pointField &samples, const scalarField &nearestDistSqr, const labelList ®ionIndices, List< pointIndexHit > &info) const
Find the nearest point on the surface out of the regions.
Encapsulation of data needed to search on PrimitivePatches.
Non-pointer based hierarchical recursive searching.
A list of faces which address into the list of points.
scalarField samples(nIntervals, 0)
const PtrList< treeType > & treeByRegion() const
Demand driven construction of octree for each region.
Helper class to search on triSurface.