Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrachytski <siarhei.rachytski@gmail.com>2012-05-30 18:31:37 +0400
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:39:16 +0300
commit3f5fa6b6cb1500af7be154fa51dda0d8829cb59d (patch)
treebf5d8675c93f20f38e8b37bdc5c88034ab2ce6fd /geometry/tree4d.hpp
parent9be4f6f6fb9322d0c427be85562b890ed0217231 (diff)
correctly updating elements in Controller::SetVisualScale
Diffstat (limited to 'geometry/tree4d.hpp')
-rw-r--r--geometry/tree4d.hpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/geometry/tree4d.hpp b/geometry/tree4d.hpp
index c2e64a2e15..8e9c66de15 100644
--- a/geometry/tree4d.hpp
+++ b/geometry/tree4d.hpp
@@ -7,7 +7,6 @@
#include "../std/kdtree.hpp"
-
namespace m4
{
template <typename T>
@@ -45,11 +44,7 @@ namespace m4
bool operator ==(value_t const & r) const
{
- return ((m_val == r.m_val)
- && (m_pts[0] == r.m_pts[0])
- && (m_pts[1] == r.m_pts[1])
- && (m_pts[2] == r.m_pts[2])
- && (m_pts[3] == r.m_pts[3]));
+ return (m_val == r.m_val);
}
double operator[](size_t i) const { return m_pts[i]; }
@@ -163,7 +158,8 @@ namespace m4
void Erase(T const & obj)
{
- m_tree.erase_exact(value_t(obj, Traits::LimitRect(obj)));
+ value_t val(obj, Traits::LimitRect(obj));
+ m_tree.erase_exact(val);
}
template <class TCompare>