From 91b9444ed4c4e7f518f458032e7a8dcb7259fc44 Mon Sep 17 00:00:00 2001 From: Marco Callieri mcallieri Date: Mon, 3 Nov 2014 12:35:46 +0000 Subject: [PATCH] - added #include for windows compiling - fixed an incoherence between string names of the filter tested for compilation & run at 64bit, still to be tested at 32bit --- .../filter_screened_poisson/filter_screened_poisson.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/plugins_experimental/filter_screened_poisson/filter_screened_poisson.cpp b/src/plugins_experimental/filter_screened_poisson/filter_screened_poisson.cpp index e47e44118..dadff116d 100644 --- a/src/plugins_experimental/filter_screened_poisson/filter_screened_poisson.cpp +++ b/src/plugins_experimental/filter_screened_poisson/filter_screened_poisson.cpp @@ -21,6 +21,10 @@ * * ****************************************************************************/ +#ifdef WIN32 +#include +#endif + #include "Src/MarchingCubes.h" #include "Src/Octree.h" #include "Src/SparseMatrix.h" @@ -37,6 +41,8 @@ void DumpOutput2( char* str , const char* format , ... ); #include "filter_screened_poisson.h" #include + + void DumpOutput( const char* format , ... ) { char buf[4096]; @@ -344,7 +350,7 @@ void PoissonClean(MeshType &m, bool scaleNormal) bool FilterScreenedPoissonPlugin::applyFilter( const QString& filterName,MeshDocument& md,EnvWrap& env, vcg::CallBackPos* cb) { - if (filterName == "Screened Poisson Surf. Reconstruction") + if (filterName == "Screened Poisson Surface Reconstruction") { MeshModel *mm =md.mm(); MeshModel *pm =md.addNewMesh("","Poisson mesh",false);