Add ellipse plotter and oval drawing

This commit is contained in:
elasota
2019-12-29 02:38:41 -05:00
parent 08fac98637
commit 9e4f1f64dc
9 changed files with 558 additions and 5 deletions

View File

@@ -6,10 +6,12 @@ namespace PortabilityLayer
{
class ScanlineMask;
struct Vec2i;
struct Rect2i;
class ScanlineMaskConverter
{
public:
static ScanlineMask *CompilePoly(const Vec2i *points, size_t numPoints);
static ScanlineMask *CompileEllipse(const Rect2i &rect);
};
}