public void DrawEllipse(D2DPoint origin, FLOAT radialX, FLOAT radialY, D2DColor color, FLOAT weight = 1, D2DDashStyle dashStyle = D2DDashStyle.Solid) { var ellipse = new D2DEllipse(origin, radialX, radialY); this.DrawEllipse(ellipse, color, weight, dashStyle); }
public void FillEllipse(D2DPoint p, FLOAT w, FLOAT h, D2DColor color) { D2DEllipse ellipse = new D2DEllipse(p, w / 2, h / 2); ellipse.origin.x += ellipse.radiusX; ellipse.origin.y += ellipse.radiusY; this.FillEllipse(ellipse, color); }
public void DrawEllipse(FLOAT x, FLOAT y, FLOAT width, FLOAT height, D2DColor color, FLOAT weight = 1, D2DDashStyle dashStyle = D2DDashStyle.Solid) { var ellipse = new D2DEllipse(x, y, width / 2f, height / 2f); ellipse.origin.x += ellipse.radiusX; ellipse.origin.y += ellipse.radiusY; this.DrawEllipse(ellipse, color, weight, dashStyle); }
public void AddEllipse(D2DEllipse ellipse) { D2D.AddPathEllipse(this.Handle, ref ellipse); }
public static extern void FillEllipseWithBrush(HANDLE ctx, ref D2DEllipse ellipse, HANDLE brush);
public static extern void AddPathEllipse(HANDLE path, ref D2DEllipse ellipse);
public static extern void FillEllipse(HANDLE context, ref D2DEllipse rect, D2DColor color);
public static extern void DrawEllipse(HANDLE context, ref D2DEllipse rect, D2DColor color, FLOAT width = 1, D2DDashStyle dashStyle = D2DDashStyle.Solid);
public void FillEllipse(D2DEllipse ellipse, D2DBrush brush) { D2D.FillEllipseWithBrush(this.Handle, ref ellipse, brush.Handle); }
public void FillEllipse(D2DEllipse ellipse, D2DColor color) { D2D.FillEllipse(this.Handle, ref ellipse, color); }
public void DrawEllipse(D2DEllipse ellipse, D2DColor color, FLOAT weight = 1, D2DDashStyle dashStyle = D2DDashStyle.Solid) { D2D.DrawEllipse(this.Handle, ref ellipse, color, weight, dashStyle); }
public D2DGeometry CreateEllipseGeometry(D2DPoint origin, D2DSize size) { var ellipse = new D2DEllipse(origin, size); return(new D2DGeometry(this.Handle, D2D.CreateEllipseGeometry(this.Handle, ref ellipse))); }
public static extern HANDLE CreateEllipseGeometry(HANDLE ctx, ref D2DEllipse ellipse);