]> Shamusworld >> Repos - ttedit/blobdiff - src/glyphpoints.h
Added some functions to GlyphPoints to reduce redundancy in glyph
[ttedit] / src / glyphpoints.h
index 73195e42d4240c3f048fd9428a4bb27388f1e5a4..fbcf0a80008110ea9036378b3321c9111e7b0ae8 100755 (executable)
@@ -56,8 +56,13 @@ class GlyphPoints
                int GetY(uint16);
                bool GetOnCurve(uint16);
                int GetX(uint16, uint16);
+               int GetNextX(uint16, uint16);
                int GetY(uint16, uint16);
+               int GetNextY(uint16, uint16);
+               IPoint GetPoint(uint16, uint16);
                bool GetOnCurve(uint16, uint16);
+               bool GetPrevOnCurve(uint16, uint16);
+               bool GetNextOnCurve(uint16, uint16);
                uint16 GetPolyEnd(uint16);
                void OffsetPoints(int, int);
                void OffsetPoly(uint16, int32, int32);