ENH: Making nearestPointClassify query for triangle.
This is to access the face/edge/point status of the nearest at the same time to ensure a consistent result. Using getVolumeType query in distanceSurface, not simple normal dot-product comparison, fails on edges.
Showing
- src/OpenFOAM/meshes/primitiveShapes/triangle/triangle.H 15 additions, 27 deletionssrc/OpenFOAM/meshes/primitiveShapes/triangle/triangle.H
- src/OpenFOAM/meshes/primitiveShapes/triangle/triangleI.H 101 additions, 287 deletionssrc/OpenFOAM/meshes/primitiveShapes/triangle/triangleI.H
- src/meshTools/indexedOctree/treeDataTriSurface.C 172 additions, 170 deletionssrc/meshTools/indexedOctree/treeDataTriSurface.C
- src/meshTools/indexedOctree/treeDataTriSurface.H 14 additions, 14 deletionssrc/meshTools/indexedOctree/treeDataTriSurface.H
- src/meshTools/triSurface/booleanOps/surfaceIntersection/edgeIntersections.C 1 addition, 4 deletions...urface/booleanOps/surfaceIntersection/edgeIntersections.C
- src/meshTools/triSurface/booleanOps/surfaceIntersection/surfaceIntersection.C 1 addition, 1 deletion...face/booleanOps/surfaceIntersection/surfaceIntersection.C
- src/meshTools/triSurface/octreeData/octreeDataTriSurface.C 1 addition, 1 deletionsrc/meshTools/triSurface/octreeData/octreeDataTriSurface.C
- src/meshTools/triSurface/orientedSurface/orientedSurface.C 1 addition, 3 deletionssrc/meshTools/triSurface/orientedSurface/orientedSurface.C
- src/meshTools/triSurface/triSurfaceTools/triSurfaceTools.C 72 additions, 41 deletionssrc/meshTools/triSurface/triSurfaceTools/triSurfaceTools.C
- src/meshTools/triSurface/triSurfaceTools/triSurfaceTools.H 1 addition, 3 deletionssrc/meshTools/triSurface/triSurfaceTools/triSurfaceTools.H
- src/sampling/sampledSurface/distanceSurface/distanceSurface.C 51 additions, 21 deletions...sampling/sampledSurface/distanceSurface/distanceSurface.C
Please register or sign in to comment