public override RenderVx CreateRenderVx(VertexStoreSnap snap) { var renderVx = new WinGdiRenderVx(snap); renderVx.path = VxsHelper.CreateGraphicsPath(snap); return(renderVx); }
public override void FillRenderVx(Brush brush, RenderVx renderVx) { //TODO: review brush implementation here WinGdiRenderVx wRenderVx = (WinGdiRenderVx)renderVx; VxsHelper.FillPath(_skCanvas, wRenderVx.path, _fill); }
public override void FillRenderVx(RenderVx renderVx) { WinGdiRenderVx wRenderVx = (WinGdiRenderVx)renderVx; VxsHelper.FillPath(_skCanvas, wRenderVx.path, _fill); }
public override void DrawRenderVx(RenderVx renderVx) { WinGdiRenderVx wRenderVx = (WinGdiRenderVx)renderVx; VxsHelper.DrawPath(_skCanvas, wRenderVx.path, _stroke); }
public override RenderVx CreateRenderVx(VertexStoreSnap snap) { var renderVx = new WinGdiRenderVx(snap); renderVx.path = VxsHelper.CreateGraphicsPath(snap); return renderVx; }