diff options
author | Yury Melnichek <melnichek@gmail.com> | 2011-01-29 18:57:48 +0300 |
---|---|---|
committer | Alex Zolotarev <alex@maps.me> | 2015-09-23 01:11:12 +0300 |
commit | ec88c9bc0e5b6bf84be66a3f1c1c9f551725ac8c (patch) | |
tree | f5bcdbfb26db4d6d28a40752589eec28110fdd29 /indexer/geometry_coding.hpp | |
parent | 908b4ab8d76331766671865bc1fb793115910a49 (diff) |
Add maxPoint to the geometry coding routines.
Diffstat (limited to 'indexer/geometry_coding.hpp')
-rw-r--r-- | indexer/geometry_coding.hpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/indexer/geometry_coding.hpp b/indexer/geometry_coding.hpp index 78f4b8756b..73acc49dbe 100644 --- a/indexer/geometry_coding.hpp +++ b/indexer/geometry_coding.hpp @@ -7,26 +7,32 @@ void EncodePolyline(vector<m2::PointU> const & points, m2::PointU const & basePoint, + m2::PointU const & maxPoint, vector<char> & serialOutput); void DecodePolyline(char const * pBeg, char const * pEnd, m2::PointU const & basePoint, + m2::PointU const & maxPoint, vector<m2::PointU> & points); void EncodeTriangles(vector<m2::PointU> const & points, vector<tuple<uint32_t, uint32_t, uint32_t> > const & triangles, m2::PointU const & basePoint, + m2::PointU const & maxPoint, vector<char> & serialOutput); void DecodeTriangles(char const * pBeg, char const * pEnd, m2::PointU const & basePoint, + m2::PointU const & maxPoint, vector<m2::PointU> & points, vector<tuple<uint32_t, uint32_t, uint32_t> > & triangles); void EncodeTriangleStrip(vector<m2::PointU> const & points, m2::PointU const & basePoint, + m2::PointU const & maxPoint, vector<char> & serialOutput); void DecodeTriangleStrip(char const * pBeg, char const * pEnd, m2::PointU const & basePoint, + m2::PointU const & maxPoint, vector<m2::PointU> & points); |