From 2afcadc7a27ef1d7b0babb32f125fca5c75d8078 Mon Sep 17 00:00:00 2001 From: Will Schroeder <will.schroeder@kitware.com> Date: Fri, 23 Sep 2016 07:48:16 -0400 Subject: [PATCH] Point cloud integration issues --- Filters/Points/Testing/Python/TestExtractPoints.py | 4 ++-- Filters/Points/Testing/Python/TestFitImplicitFunction.py | 4 ++-- Filters/Points/Testing/Python/TestRadiusOutlierRemoval.py | 4 ++-- Filters/Points/vtkVoxelGrid.cxx | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Filters/Points/Testing/Python/TestExtractPoints.py b/Filters/Points/Testing/Python/TestExtractPoints.py index 37e8ebf153b..21300dde802 100755 --- a/Filters/Points/Testing/Python/TestExtractPoints.py +++ b/Filters/Points/Testing/Python/TestExtractPoints.py @@ -36,8 +36,8 @@ extract.Update() timer.StopTimer() time = timer.GetElapsedTime() print("Time to remove points: {0}".format(time)) -print(" Number removed: {0}".format(extract.GetNumberOfPointsRemoved()), - " (out of: {}".format(NPts)) +print(" Number removed: {0}".format(extract.GetNumberOfPointsRemoved())) +print(" Original number of points: {0}".format(NPts)) # First output are the non-outliers extMapper = vtk.vtkPointGaussianMapper() diff --git a/Filters/Points/Testing/Python/TestFitImplicitFunction.py b/Filters/Points/Testing/Python/TestFitImplicitFunction.py index 06cd9d7d964..97e0e400f84 100755 --- a/Filters/Points/Testing/Python/TestFitImplicitFunction.py +++ b/Filters/Points/Testing/Python/TestFitImplicitFunction.py @@ -37,8 +37,8 @@ extract.Update() timer.StopTimer() time = timer.GetElapsedTime() print("Time to extract points: {0}".format(time)) -print(" Number removed: {0}".format(extract.GetNumberOfPointsRemoved()), - " (out of: {}".format(NPts)) +print(" Number removed: {0}".format(extract.GetNumberOfPointsRemoved())) +print(" Original number of points: {0}".format(NPts)) # First output are the non-outliers extMapper = vtk.vtkPointGaussianMapper() diff --git a/Filters/Points/Testing/Python/TestRadiusOutlierRemoval.py b/Filters/Points/Testing/Python/TestRadiusOutlierRemoval.py index 100af2c3838..2cb69b6d06d 100755 --- a/Filters/Points/Testing/Python/TestRadiusOutlierRemoval.py +++ b/Filters/Points/Testing/Python/TestRadiusOutlierRemoval.py @@ -39,8 +39,8 @@ removal.Update() timer.StopTimer() time = timer.GetElapsedTime() print("Time to remove points: {0}".format(time)) -print(" Number removed: {0}".format(removal.GetNumberOfPointsRemoved()), - " (out of: {}".format(NPts)) +print(" Number removed: {0}".format(removal.GetNumberOfPointsRemoved())) +print(" Original number of points: {0}".format(NPts)) # First output are the non-outliers remMapper = vtk.vtkPointGaussianMapper() diff --git a/Filters/Points/vtkVoxelGrid.cxx b/Filters/Points/vtkVoxelGrid.cxx index 5951bc7ea74..7b913c7f336 100644 --- a/Filters/Points/vtkVoxelGrid.cxx +++ b/Filters/Points/vtkVoxelGrid.cxx @@ -237,7 +237,7 @@ int vtkVoxelGrid::RequestData( // Grab the point data for interpolation vtkPointData *inPD = input->GetPointData(); vtkPointData *outPD = output->GetPointData(); - outPD->InterpolateAllocate(inPD,numBins); + outPD->InterpolateAllocate(inPD,numOutPts); // Finally run over all of the bins, and those that are not emoty are // processed. The processing consists of averaging all of the points found -- GitLab