예제 #1
0
        public void FillPolygon(Brush brush, PointF[] points)
        {
            this.paint.Color = brush.Color.ToAColor();
            this.paint.Flags = this.Flags;
            this.paint.SetStyle(droid.Paint.Style.Fill);

            // TODO: test that this works
            droid.Path path = new droid.Path();
            foreach (PointF p in points)
            {
                path.LineTo(p.X, p.Y);
            }

            this.canvas.DrawPath(path, this.paint);
        }
예제 #2
0
        public void DrawPolygon(Pen pen, Point[] points)
        {
            this.paint.Color = pen.Color.ToAColor();;
            this.paint.Flags = this.Flags;
            this.paint.SetStyle(droid.Paint.Style.Stroke);
            this.paint.StrokeWidth = pen.Width;

            // TODO: test that this works
            droid.Path path = new droid.Path();
            foreach (Point p in points)
            {
                path.LineTo(p.X, p.Y);
            }

            this.canvas.DrawPath(path, this.paint);
        }
        public void FillPolygon(Brush brush, PointF[] points)
        {

            this.paint.Color = brush.Color.ToAColor();
            this.paint.Flags = this.Flags;
            this.paint.SetStyle(droid.Paint.Style.Fill);

            // TODO: test that this works
            droid.Path path = new droid.Path();
            foreach (PointF p in points)
            {
                path.LineTo(p.X, p.Y);
            }

            this.canvas.DrawPath(path, this.paint);
        }
        public void DrawPolygon(Pen pen, Point[] points)
        {
            this.paint.Color = pen.Color.ToAColor(); ;
            this.paint.Flags = this.Flags;
            this.paint.SetStyle(droid.Paint.Style.Stroke);
            this.paint.StrokeWidth = pen.Width;

            // TODO: test that this works
            droid.Path path = new droid.Path();
            foreach (Point p in points)
            {
                path.LineTo(p.X, p.Y);
            }

            this.canvas.DrawPath(path, this.paint);
        }