From b2f613bce51018d4c84b53f68ea487b9b477c812 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Lassabe?= Date: Wed, 7 May 2008 11:59:54 +0000 Subject: [PATCH] Server modif.: changes getClosestInSS Straightforward '=' between old and new values. git-svn-id: https://pif.pu-pm.univ-fcomte.fr/svn/loc@32 785a6c6c-259e-4ff1-8b91-dc31627914f0 --- GuiNuMo-server/server.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/GuiNuMo-server/server.cc b/GuiNuMo-server/server.cc index 8eee4ed..1e1b931 100644 --- a/GuiNuMo-server/server.cc +++ b/GuiNuMo-server/server.cc @@ -389,10 +389,13 @@ vector Server::getkClosestInSs(const vector &m, const unsign if (distances_vector[j] == dist_max) { dist_max = tmp_distance; + /* Old fashion distances_vector.erase(distances_vector.begin() + j); points_vector.erase(points_vector.begin() + j); distances_vector.push_back(tmp_distance); - points_vector.push_back(reference_point_list[i].getCoordinates()); + points_vector.push_back(reference_point_list[i].getCoordinates());*/ + distance_vector[j] = tmp_distance; + points_vector[j] = reference_point_list[i].getCoordinates(); break; } }