FillVxsSnap() public static method

public static FillVxsSnap ( SKCanvas g, VertexStoreSnap vxsSnap, SKPaint fill ) : void
g SkiaSharp.SKCanvas
vxsSnap PixelFarm.Agg.VertexStoreSnap
fill SkiaSharp.SKPaint
return void
Exemplo n.º 1
0
        public override void PaintSeries(VertexStore vxs, Color[] colors, int[] pathIndexs, int numPath)
        {
            var prevColor = FillColor;

            for (int i = 0; i < numPath; ++i)
            {
                _fill.Color = ConvToSkColor(colors[i]);
                VxsHelper.FillVxsSnap(_skCanvas, new VertexStoreSnap(vxs, pathIndexs[i]), _fill);
            }
            FillColor = prevColor;
        }
Exemplo n.º 2
0
 /// <summary>
 /// we do NOT store snap/vxs
 /// </summary>
 /// <param name="snap"></param>
 public override void Fill(VertexStoreSnap snap)
 {
     VxsHelper.FillVxsSnap(_skCanvas, snap, _fill);
 }
Exemplo n.º 3
0
 /// <summary>
 /// we do NOT store snap/vxs
 /// </summary>
 /// <param name="vxs"></param>
 public override void Fill(VertexStore vxs)
 {
     VxsHelper.FillVxsSnap(_skCanvas, new VertexStoreSnap(vxs), _fill);
 }