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:
authorDarafei Praliaskouski <komzpa@gmail.com>2013-01-17 20:35:23 +0400
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:48:57 +0300
commit49a2f23b2e9e66e903f99c0e5daa6b3864a7abf2 (patch)
treec21a815f75c45831792d42eb293f702e2a883faa /indexer/classificator.cpp
parent05ef929575af77ca95b508912f520e45fbdc0875 (diff)
stylesheet linecaps, gaps in zoomlevels, removal of heuristics
Diffstat (limited to 'indexer/classificator.cpp')
-rw-r--r--indexer/classificator.cpp41
1 files changed, 1 insertions, 40 deletions
diff --git a/indexer/classificator.cpp b/indexer/classificator.cpp
index 4cb9711ecb..9c8c1a8562 100644
--- a/indexer/classificator.cpp
+++ b/indexer/classificator.cpp
@@ -308,7 +308,7 @@ namespace
static const int visible[3][drule::count_of_rules] = {
{0, 0, 1, 1, 1, 0, 0}, // fpoint
{1, 0, 0, 0, 0, 1, 0}, // fline
- {1, 1, 1, 1, 0, 0, 0} // farea
+ {1, 1, 1, 1, 0, 1, 0} // farea
};
if (visible[ft][i->m_type] == 1)
@@ -329,20 +329,6 @@ namespace
} while (i != m_rules.end() && i->m_scale == m_scales[0]);
}
- void look_backward(int ft)
- {
- if (m_scales[1] < 0) return;
- iter_t i = m_iters[1];
- do
- {
- add_rule(ft, i);
- if (i == m_rules.begin())
- break;
- else
- --i;
- } while (i->m_scale == m_scales[1]);
- }
-
public:
suitable_getter(vec_t const & rules, vec_t & keys)
: m_rules(rules), m_keys(keys)
@@ -364,31 +350,6 @@ namespace
look_forward(ft);
return;
}
-
- // find less or equal scale
- m_iters[1] = upper_bound(m_rules.begin(), m_rules.end(), scale, less_scales());
- if (m_iters[1] != m_rules.begin())
- {
- --m_iters[1];
- m_scales[1] = m_iters[1]->m_scale;
- }
- else
- m_scales[1] = -1000;
-
- // choose the nearest scale to process first
- m_added = false;
- if (abs(m_scales[0] - scale) > abs(m_scales[1] - scale))
- {
- look_backward(ft);
- if (!m_added)
- look_forward(ft);
- }
- else
- {
- look_forward(ft);
- if (!m_added)
- look_backward(ft);
- }
}
};
}