Esempio n. 1
0
        public override RenderVx CreateRenderVx(VertexStoreSnap snap)
        {
            var renderVx = new WinGdiRenderVx(snap);

            renderVx.path = VxsHelper.CreateGraphicsPath(snap);
            return(renderVx);
        }
Esempio n. 2
0
        public override void FillRenderVx(Brush brush, RenderVx renderVx)
        {
            //TODO: review brush implementation here
            WinGdiRenderVx wRenderVx = (WinGdiRenderVx)renderVx;

            VxsHelper.FillPath(_gfx, wRenderVx.path, this.FillColor);
        }
Esempio n. 3
0
        public override void FillRenderVx(RenderVx renderVx)
        {
            WinGdiRenderVx wRenderVx = (WinGdiRenderVx)renderVx;

            VxsHelper.FillPath(_gfx, wRenderVx.path, this.FillColor);
        }
Esempio n. 4
0
        public override void DrawRenderVx(RenderVx renderVx)
        {
            WinGdiRenderVx wRenderVx = (WinGdiRenderVx)renderVx;

            VxsHelper.DrawPath(_gfx, wRenderVx.path, this._strokeColor);
        }
 public override RenderVx CreateRenderVx(VertexStoreSnap snap)
 {
     var renderVx = new WinGdiRenderVx(snap);
     renderVx.path = VxsHelper.CreateGraphicsPath(snap);
     return renderVx;
 }