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:
authorMaxim Pimenov <m@maps.me>2018-04-11 13:18:54 +0300
committerRoman Kuznetsov <r.kuznetsow@gmail.com>2018-04-11 16:35:42 +0300
commit980a4db1a5e9b4fcf8686ca603bf7e185b918fd7 (patch)
treef469a9a547e46905d24e185e7c56704035914238 /indexer/centers_table.cpp
parentc98926252d75f25753b17a9a93c6fdd671c3bd04 (diff)
[coding] Refactored EncodeDelta for points.
Diffstat (limited to 'indexer/centers_table.cpp')
-rw-r--r--indexer/centers_table.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/indexer/centers_table.cpp b/indexer/centers_table.cpp
index 3ffed0a8b2..9993471195 100644
--- a/indexer/centers_table.cpp
+++ b/indexer/centers_table.cpp
@@ -165,12 +165,12 @@ public:
NonOwningReaderSource msource(mreader);
uint64_t delta = ReadVarUint<uint64_t>(msource);
- entry[0] = coding::DecodeDelta(delta, m_codingParams.GetBasePoint());
+ entry[0] = coding::DecodePointDeltaFromUint(delta, m_codingParams.GetBasePoint());
for (size_t i = 1; i < kBlockSize && msource.Size() > 0; ++i)
{
delta = ReadVarUint<uint64_t>(msource);
- entry[i] = coding::DecodeDelta(delta, entry[i - 1]);
+ entry[i] = coding::DecodePointDeltaFromUint(delta, entry[i - 1]);
}
}
@@ -300,11 +300,11 @@ void CentersTableBuilder::Freeze(Writer & writer) const
{
offsets.push_back(static_cast<uint32_t>(deltas.size()));
- uint64_t delta = coding::EncodeDelta(m_centers[i], m_codingParams.GetBasePoint());
+ uint64_t delta = coding::EncodePointDeltaAsUint(m_centers[i], m_codingParams.GetBasePoint());
WriteVarUint(writer, delta);
for (size_t j = i + 1; j < i + CentersTableV0::kBlockSize && j < m_centers.size(); ++j)
{
- delta = coding::EncodeDelta(m_centers[j], m_centers[j - 1]);
+ delta = coding::EncodePointDeltaAsUint(m_centers[j], m_centers[j - 1]);
WriteVarUint(writer, delta);
}
}