1
0
Fork 0
mirror of https://github.com/AquariaOSE/Aquaria.git synced 2025-08-08 07:09:52 +00:00

QuadGrid now working

This commit is contained in:
fgenesis 2022-05-14 05:14:08 +02:00
parent fa35ee41bd
commit e1f78aaca7
3 changed files with 38 additions and 26 deletions

View file

@ -49,11 +49,11 @@ public:
void resetUV(float xmul = 1, float ymul = 1);
void resetPos(float w, float h, float xoffs = 0, float yoffs = 0);
inline size_t quadsX() const { return _w; }
inline size_t quadsY() const { return _h; }
inline size_t quadsX() const { return _w - 1; }
inline size_t quadsY() const { return _h - 1; }
inline size_t pointsX() const { return _w + 1; }
inline size_t pointsY() const { return _h + 1; }
inline size_t pointsX() const { return _w; }
inline size_t pointsY() const { return _h; }
public:
@ -63,7 +63,7 @@ public:
private:
QuadGrid(size_t w, size_t h);
const size_t _w, _h; // number of quads in each direction (2x3 quads => 3x4 grid points)
const size_t _w, _h; // number of points in each direction (2x3 quads => 3x4 grid points)
std::vector<Point> _points;
};