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>2011-02-05 15:39:15 +0300
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:11:41 +0300
commit776c5b3fa7a079cb7fc03c6500d9a4f8b5e55cf1 (patch)
treedb2b8dbd469a4a1a10af5080cdeb801ddaa5073c /indexer/geometry_serialization.hpp
parentd6c3184fe1780bfd4b237ff8d1c6fafdae85ca92 (diff)
Take the best start edge for triangles encoding.
Experimental code for encoding quality test.
Diffstat (limited to 'indexer/geometry_serialization.hpp')
-rw-r--r--indexer/geometry_serialization.hpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/indexer/geometry_serialization.hpp b/indexer/geometry_serialization.hpp
index 92067bab7c..d29f0bf058 100644
--- a/indexer/geometry_serialization.hpp
+++ b/indexer/geometry_serialization.hpp
@@ -141,6 +141,14 @@ namespace serial
void operator() (PointT arr[3], vector<EdgeT> edges);
+ size_t GetBufferSize() const
+ {
+ size_t sz = 0;
+ for (list<BufferT>::const_iterator i = m_buffers.begin(); i != m_buffers.end(); ++i)
+ sz += i->size();
+ return sz;
+ }
+
template <class TSink> void Save(TSink & sink)
{
size_t const count = m_buffers.size();