Esempio n. 1
0
 public void SetPaint(VGPaintMode mode)
 {
     if (mPaint != IntPtr.Zero)
     {
         VG.vgSetPaint(mPaint, mode);
     }
 }
Esempio n. 2
0
        internal void RenderPath(IRenderable path, VGPaintMode mode)
        {
            if ((mode & VGPaintMode.Fill) != 0)
            {
                StencilFill(path);

                if (State.WriteStencilMask == VGStencilMasks.None)
                {
                    BeginCover(false);
                    CoverFill(path);
                }
            }

            if ((mode & VGPaintMode.Stroke) != 0)
            {
                StencilStroke(path);

                if (State.WriteStencilMask == VGStencilMasks.None)
                {
                    BeginCover(false);
                    CoverStroke(path);
                }
            }
        }