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:
authorYury Melnichek <melnichek@gmail.com>2011-01-29 18:57:48 +0300
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:11:12 +0300
commitec88c9bc0e5b6bf84be66a3f1c1c9f551725ac8c (patch)
treef5bcdbfb26db4d6d28a40752589eec28110fdd29 /indexer/geometry_coding.hpp
parent908b4ab8d76331766671865bc1fb793115910a49 (diff)
Add maxPoint to the geometry coding routines.
Diffstat (limited to 'indexer/geometry_coding.hpp')
-rw-r--r--indexer/geometry_coding.hpp6
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);