diff --git a/src/meshlab/mainwindow_Init.cpp b/src/meshlab/mainwindow_Init.cpp index 550a10b7d..7893fc23c 100644 --- a/src/meshlab/mainwindow_Init.cpp +++ b/src/meshlab/mainwindow_Init.cpp @@ -22,15 +22,15 @@ ****************************************************************************/ +#include "../common/interfaces.h" + #include #include #include #include #include #include - #include - -#include "../common/interfaces.h" +#include #include "mainwindow.h" #include "glarea.h" #include "plugindialog.h" diff --git a/src/meshlabplugins/filter_meshing/meshfilter.cpp b/src/meshlabplugins/filter_meshing/meshfilter.cpp index e5afb7b9c..147482118 100644 --- a/src/meshlabplugins/filter_meshing/meshfilter.cpp +++ b/src/meshlabplugins/filter_meshing/meshfilter.cpp @@ -19,10 +19,7 @@ * for more details. * * * ****************************************************************************/ -#include -#include -#include #include "meshfilter.h" #include #include @@ -773,8 +770,9 @@ bool ExtraMeshFilterPlugin::applyFilter(QAction *filter, MeshDocument &md, RichP m.updateDataMask(MeshModel::MM_FACEQUALITY); tri::BitQuadCreation::MakeTriEvenBySplit(m.cm); - //bool ret = tri::BitQuadCreation::MakePureByFlip(m.cm,100); + bool ret = tri::BitQuadCreation::MakePureByFlip(m.cm,100); tri::UpdateNormals::PerBitQuadFaceNormalized(m.cm); + m.updateDataMask(MeshModel::MM_POLYGONAL); } return true; }