diff options
author | Maxim Pimenov <m@maps.me> | 2018-04-09 20:40:11 +0300 |
---|---|---|
committer | Roman Kuznetsov <r.kuznetsow@gmail.com> | 2018-04-11 14:27:47 +0300 |
commit | 0dc0baa25593b462517e0a8e603154dcd917cdc5 (patch) | |
tree | 93452601558bbb6260e55962ba5360ebda8699ee /indexer/data_header.cpp | |
parent | b333719087bbe70c2e3d6ec03151b131670e2d26 (diff) |
[coding] [geometry] Refactored geometry serialization.
This commit moves all the code related to geometry
serialization from indexer/ and coding/ to a single place,
namely coding/geometry_coding.{c,h}pp.
Diffstat (limited to 'indexer/data_header.cpp')
-rw-r--r-- | indexer/data_header.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/indexer/data_header.cpp b/indexer/data_header.cpp index 400fc001ab..030950ce63 100644 --- a/indexer/data_header.cpp +++ b/indexer/data_header.cpp @@ -25,9 +25,9 @@ namespace feature Load(cont); } - serial::CodingParams DataHeader::GetCodingParams(int scaleIndex) const + serial::GeometryCodingParams DataHeader::GetGeometryCodingParams(int scaleIndex) const { - return serial::CodingParams(m_codingParams.GetCoordBits() - + return serial::GeometryCodingParams(m_codingParams.GetCoordBits() - (m_scales.back() - m_scales[scaleIndex]) / 2, m_codingParams.GetBasePointUint64()); } @@ -144,7 +144,7 @@ namespace feature { ReaderSource<ModelReaderPtr> src(r); int64_t const base = ReadPrimitiveFromSource<int64_t>(src); - m_codingParams = serial::CodingParams(POINT_COORD_BITS, base); + m_codingParams = serial::GeometryCodingParams(POINT_COORD_BITS, base); m_bounds.first = ReadVarInt<int64_t>(src) + base; m_bounds.second = ReadVarInt<int64_t>(src) + base; |