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:
authorvng <viktor.govako@gmail.com>2013-04-25 13:04:08 +0400
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:53:48 +0300
commit585d9e3ad340345568eaedafc0c3b7fc0db8c6b3 (patch)
tree7ce0316f9c5e52186c94a63a5db727fe05b16a57 /indexer/drawing_rule_def.hpp
parent6a395b0aba57fc4be818c87b183b9ca3f5d1f965 (diff)
Store drawing keys for feature in buffer_vector<16> - speedup feature reading.
Diffstat (limited to 'indexer/drawing_rule_def.hpp')
-rw-r--r--indexer/drawing_rule_def.hpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/indexer/drawing_rule_def.hpp b/indexer/drawing_rule_def.hpp
index 3276506e57..bf334c0249 100644
--- a/indexer/drawing_rule_def.hpp
+++ b/indexer/drawing_rule_def.hpp
@@ -1,7 +1,8 @@
#pragma once
+#include "../base/buffer_vector.hpp"
+
#include "../std/string.hpp"
-#include "../std/vector.hpp"
namespace drule
@@ -36,6 +37,6 @@ namespace drule
double const layer_base_priority = 2000;
- void MakeUnique(vector<Key> & keys);
- void SortByScaleTypeDepth(vector<Key> & keys);
+ typedef buffer_vector<Key, 16> KeysT;
+ void MakeUnique(KeysT & keys);
}