# vtkMath, vtkPointLocator, vtkDistancePolyDataFilter issue

**URL:** https://discourse.vtk.org/t/vtkmath-vtkpointlocator-vtkdistancepolydatafilter-issue/1487
**Category:** Development
**Created:** [August 5, 2019, 7:56pm UTC](https://discourse.vtk.org/t/vtkmath-vtkpointlocator-vtkdistancepolydatafilter-issue/1487 "2019-08-05T19:56:16Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![at123](https://discourse.vtk.org/user_avatar/discourse.vtk.org/at123/32/748_2.png) [@at123](https://discourse.vtk.org/u/at123)
#### Post date: [August 5, 2019, 7:56pm UTC](https://discourse.vtk.org/t/vtkmath-vtkpointlocator-vtkdistancepolydatafilter-issue/1487/1 "2019-08-05T19:56:17Z")

</div>

Hello, I recieve these errors when I try to pass a vtkAppendPolyData to a vtkBooleanOperationPolyDataFilter. What do these errors mean? Any help would be appreciated. Thanks!

```
Generic Warning: In /work/standalone-x64-build/VTK-source/Common/Core/vtkMath.cxx, line 779
vtkMath::Jacobi: Error extracting eigenfunctions

Generic Warning: In /work/standalone-x64-build/VTK-source/Common/Core/vtkMath.cxx, line 779
vtkMath::Jacobi: Error extracting eigenfunctions

ERROR: In /work/standalone-x64-build/VTK-source/Common/DataModel/vtkPointLocator.cxx, line 867
vtkPointLocator (0x4c35d00): No points to subdivide

Generic Warning: In /work/standalone-x64-build/VTK-source/Filters/General/vtkIntersectionPolyDataFilter.cxx, line 2518
No Intersection between objects 

ERROR: In /work/standalone-x64-build/VTK-source/Filters/General/vtkDistancePolyDataFilter.cxx, line 80
vtkDistancePolyDataFilter (0x96f1d20): No points/cells to operate on

ERROR: In /work/standalone-x64-build/VTK-source/Filters/General/vtkDistancePolyDataFilter.cxx, line 80
vtkDistancePolyDataFilter (0x96f1d20): No points/cells to operate on
```

---

<div class="post-metadata">

### Author: ![lassoan](https://discourse.vtk.org/user_avatar/discourse.vtk.org/lassoan/32/50_2.png) [@lassoan](https://discourse.vtk.org/u/lassoan)
#### Post date: [August 11, 2019, 4:09am UTC](https://discourse.vtk.org/t/vtkmath-vtkpointlocator-vtkdistancepolydatafilter-issue/1487/2 "2019-08-11T04:09:36Z")

</div>

vtkBooleanOperationPolyDataFilter is not very robust and may generate invalid output for valid inputs, but it is much more likely that your mesh violates some of the assumptions that vtkBooleanOperationPolyDataFilter has about a “well-behaved” mesh. For example, your mesh may contain coincident points, degenerate triangles, holes, inconsistently oriented triangles, coplanar or overlapping triangles. Do you use a nice, closed surface meshes as inputs?
