BiliRanking.Core.Fubang.createFluffyBrush C# (CSharp) Method

createFluffyBrush() public static method

public static createFluffyBrush ( GraphicsPath gp, float blendPositions, float blendFactors ) : Brush
gp System.Drawing.Drawing2D.GraphicsPath
blendPositions float
blendFactors float
return System.Drawing.Brush
        public static Brush createFluffyBrush(
            GraphicsPath gp,
            float[] blendPositions,
            float[] blendFactors)
        {
            PathGradientBrush pgb = new PathGradientBrush(gp);
            Blend blend = new Blend();
            blend.Positions = blendPositions;
            blend.Factors = blendFactors;
            pgb.Blend = blend;
            pgb.CenterColor = Color.White;
            pgb.SurroundColors = new Color[] { Color.Black };
            return pgb;
        }