From 29dbae72fc31f7b2fa8bba14e4eed21560cf41d6 Mon Sep 17 00:00:00 2001 From: alemuntoni Date: Fri, 29 Jan 2021 11:30:23 +0100 Subject: [PATCH] some const correctness --- src/meshlabplugins/filter_measure/filter_measure.cpp | 4 ++-- src/meshlabplugins/filter_measure/filter_measure.h | 2 +- src/vcglib | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/meshlabplugins/filter_measure/filter_measure.cpp b/src/meshlabplugins/filter_measure/filter_measure.cpp index 8a4bd35a8..64e90d54b 100644 --- a/src/meshlabplugins/filter_measure/filter_measure.cpp +++ b/src/meshlabplugins/filter_measure/filter_measure.cpp @@ -684,12 +684,12 @@ bool FilterMeasurePlugin::perFaceQualityHostogram( return true; } -Matrix33m FilterMeasurePlugin::computePrincipalAxisCloud(CMeshO& m) +Matrix33m FilterMeasurePlugin::computePrincipalAxisCloud(const CMeshO& m) { Matrix33m cov; Point3m bp(0, 0, 0); std::vector PtVec; - for (CMeshO::VertexIterator vi = m.vert.begin(); vi != m.vert.end(); ++vi) + for (auto vi = m.vert.begin(); vi != m.vert.end(); ++vi) if (!(*vi).IsD()) { PtVec.push_back((*vi).cP()); bp += (*vi).cP(); diff --git a/src/meshlabplugins/filter_measure/filter_measure.h b/src/meshlabplugins/filter_measure/filter_measure.h index 81aa8b11b..41137d63b 100644 --- a/src/meshlabplugins/filter_measure/filter_measure.h +++ b/src/meshlabplugins/filter_measure/filter_measure.h @@ -68,7 +68,7 @@ private: bool perFaceQualityHostogram(MeshDocument& md, Scalarm RangeMin, Scalarm RangeMax, int binNum, bool areaFlag, std::map& outputValues); - Matrix33m computePrincipalAxisCloud(CMeshO & m); + Matrix33m computePrincipalAxisCloud(const CMeshO& m); }; diff --git a/src/vcglib b/src/vcglib index 280245b70..de8569a48 160000 --- a/src/vcglib +++ b/src/vcglib @@ -1 +1 @@ -Subproject commit 280245b70bfa5dc7cea4565349d170cdfe58c87e +Subproject commit de8569a483c25ef3f5044adc1a92376f6dfa408f