From bbce7f043d37c6955b9e1e9f4ae4acbcd187e5d6 Mon Sep 17 00:00:00 2001 From: Paolo Cignoni cignoni Date: Thu, 20 Oct 2011 22:43:44 +0000 Subject: [PATCH] corrected after the moving of voronoi_clustering.h --- .../filter_sampling/filter_sampling.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/meshlabplugins/filter_sampling/filter_sampling.cpp b/src/meshlabplugins/filter_sampling/filter_sampling.cpp index 5f8ee8f0c..b7adea26b 100644 --- a/src/meshlabplugins/filter_sampling/filter_sampling.cpp +++ b/src/meshlabplugins/filter_sampling/filter_sampling.cpp @@ -41,7 +41,7 @@ $Log: samplefilter.cpp,v $ #include #include #include -#include "voronoi_clustering.h" +#include using namespace vcg; using namespace std; @@ -1042,10 +1042,10 @@ case FP_CLUSTERED_SAMPLING : md.mm()->updateDataMask(MeshModel::MM_VERTCOLOR); md.mm()->updateDataMask(MeshModel::MM_VERTQUALITY); - ClusteringSampler vc(&seedVec); - if(randSeed!=0) tri::SurfaceSampling >::SamplingRandomGenerator().initialize(randSeed); - tri::SurfaceSampling >::VertexUniform(*cm,vc,sampleNum); - VoronoiProcessing::VoronoiRelaxing(*cm, seedVec, relaxIter,90,cb); + tri::ClusteringSampler vc(&seedVec); + if(randSeed!=0) tri::SurfaceSampling >::SamplingRandomGenerator().initialize(randSeed); + tri::SurfaceSampling >::VertexUniform(*cm,vc,sampleNum); + tri::VoronoiProcessing::VoronoiRelaxing(*cm, seedVec, relaxIter,90,cb); //VoronoiProcessing::VoronoiClustering(*cm,clusteredMesh->cm,seedVec); @@ -1069,10 +1069,10 @@ case FP_CLUSTERED_SAMPLING : vecP.push_back((*vi).cP()); vector vecV; // points to vertexes of ColoredMesh; - VoronoiProcessing::SeedToVertexConversion (mmM->cm, vecP, vecV); + tri::VoronoiProcessing::SeedToVertexConversion (mmM->cm, vecP, vecV); Log("Converted %ui points into %ui vertex ",vecP.size(),vecV.size()); for(uint i=0;iC()=Color4b::Red; - VoronoiProcessing::VoronoiColoring(mmM->cm, vecV,backwardFlag); + tri::VoronoiProcessing::VoronoiColoring(mmM->cm, vecV,backwardFlag); } break; case FP_DISK_COLORING : @@ -1081,7 +1081,7 @@ case FP_CLUSTERED_SAMPLING : MeshModel* mmV = par.getMesh("VertexMesh"); typedef vcg::SpatialHashTable SampleSHT; SampleSHT sht; - tri::VertTmark markerFunctor; + tri::VertTmark markerFunctor; typedef vcg::vertex::PointDistanceFunctor VDistFunct; tri::UpdateColor::VertexConstant(mmM->cm, Color4b::LightGray); tri::UpdateQuality::VertexConstant(mmM->cm, std::numeric_limits::max());