forked from organicmaps/organicmaps-tmp
Add maxPoint to the geometry coding routines.
This commit is contained in:
parent
908b4ab8d7
commit
ec88c9bc0e
1 changed files with 6 additions and 0 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Reference in a new issue