diff options
author | Maxim Pimenov <m@maps.me> | 2018-04-11 13:18:54 +0300 |
---|---|---|
committer | Roman Kuznetsov <r.kuznetsow@gmail.com> | 2018-04-11 16:35:42 +0300 |
commit | 980a4db1a5e9b4fcf8686ca603bf7e185b918fd7 (patch) | |
tree | f469a9a547e46905d24e185e7c56704035914238 /transit | |
parent | c98926252d75f25753b17a9a93c6fdd671c3bd04 (diff) |
[coding] Refactored EncodeDelta for points.
Diffstat (limited to 'transit')
-rw-r--r-- | transit/transit_serdes.hpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/transit/transit_serdes.hpp b/transit/transit_serdes.hpp index 901f2c2fa2..6f6a88bc57 100644 --- a/transit/transit_serdes.hpp +++ b/transit/transit_serdes.hpp @@ -91,7 +91,7 @@ public: for (auto const & p : vs) { m2::PointU const pointU = PointDToPointU(p, POINT_COORD_BITS); - WriteVarUint(m_sink, coding::EncodeDelta(pointU, lastEncodedPoint)); + WriteVarUint(m_sink, coding::EncodePointDeltaAsUint(pointU, lastEncodedPoint)); lastEncodedPoint = pointU; } } @@ -289,8 +289,8 @@ public: vs.resize(size); for (auto & p : vs) { - m2::PointU const pointU = - coding::DecodeDelta(ReadVarUint<uint64_t, Source>(m_source), lastDecodedPoint); + m2::PointU const pointU = coding::DecodePointDeltaFromUint( + ReadVarUint<uint64_t, Source>(m_source), lastDecodedPoint); p = PointUToPointD(pointU, POINT_COORD_BITS); lastDecodedPoint = pointU; } |