mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
explicit constructor
This commit is contained in:
@ -276,7 +276,7 @@ bool Foam::treeDataTriSurface::overlaps
|
||||
const point& p1 = points[f[1]];
|
||||
const point& p2 = points[f[2]];
|
||||
|
||||
boundBox triBb(p0, p0);
|
||||
treeBoundBox triBb(p0, p0);
|
||||
triBb.min() = min(triBb.min(), p1);
|
||||
triBb.min() = min(triBb.min(), p2);
|
||||
|
||||
|
||||
@ -957,7 +957,7 @@ bool Foam::distributedTriSurfaceMesh::overlaps
|
||||
{
|
||||
const treeBoundBox& bb = bbs[bbI];
|
||||
|
||||
boundBox triBb(p0, p0);
|
||||
treeBoundBox triBb(p0, p0);
|
||||
triBb.min() = min(triBb.min(), p1);
|
||||
triBb.min() = min(triBb.min(), p2);
|
||||
|
||||
|
||||
@ -757,9 +757,11 @@ Foam::Map<Foam::label> Foam::surfaceFeatures::nearestSamples
|
||||
) const
|
||||
{
|
||||
// Build tree out of all samples.
|
||||
treeBoundBox bb(samples);
|
||||
|
||||
octree<octreeDataPoint> ppTree
|
||||
(
|
||||
treeBoundBox(samples), // overall search domain
|
||||
bb, // overall search domain
|
||||
octreeDataPoint(samples), // all information needed to do checks
|
||||
1, // min levels
|
||||
20.0, // maximum ratio of cubes v.s. cells
|
||||
@ -858,9 +860,11 @@ Foam::Map<Foam::label> Foam::surfaceFeatures::nearestSamples
|
||||
vector span(maxSearch, maxSearch, maxSearch);
|
||||
|
||||
// octree.shapes holds reference!
|
||||
treeBoundBox bb(samples);
|
||||
|
||||
octree<octreeDataPoint> ppTree
|
||||
(
|
||||
treeBoundBox(samples), // overall search domain
|
||||
bb, // overall search domain
|
||||
octreeDataPoint(samples), // all information needed to do checks
|
||||
1, // min levels
|
||||
20.0, // maximum ratio of cubes v.s. cells
|
||||
|
||||
Reference in New Issue
Block a user